CMSIS-DSP: Improvements to the float16 support for building.
diff --git a/ARM.CMSIS.pdsc b/ARM.CMSIS.pdsc
index 8f4e85d..bb7fa90 100644
--- a/ARM.CMSIS.pdsc
+++ b/ARM.CMSIS.pdsc
@@ -3208,16 +3208,23 @@
 
       </files>
     </component>
-    <component Cclass="CMSIS" Cgroup="DSP" Cvariant="Source"  Cversion="1.8.0" isDefaultVariant="true" condition="CMSIS DSP">
+    <component Cclass="CMSIS" Cgroup="DSP" Cvariant="Source"  Cversion="1.8.1" isDefaultVariant="true" condition="CMSIS DSP">
       <description>CMSIS-DSP Library for Cortex-M, SC000, and SC300</description>
       <files>
         <!-- CPU independent -->
         <file category="doc"      name="CMSIS/Documentation/DSP/html/index.html"/>
         <file category="header"   name="CMSIS/DSP/Include/arm_math.h"/>
+        <file category="header"   name="CMSIS/DSP/Include/arm_math_f16.h"/>
+        <file category="header"   name="CMSIS/DSP/Include/arm_common_tables.h"/>
+        <file category="header"   name="CMSIS/DSP/Include/arm_common_tables_f16.h"/>
+        <file category="header"   name="CMSIS/DSP/Include/arm_const_structs.h"/>
+        <file category="header"   name="CMSIS/DSP/Include/arm_const_structs_f16.h"/>
+
         <file category="include"  name="CMSIS/DSP/PrivateInclude/"/>
 
         <!-- DSP sources (core) -->
         <file category="source"   name="CMSIS/DSP/Source/BasicMathFunctions/BasicMathFunctions.c"/>
+
         <file category="source"   name="CMSIS/DSP/Source/BayesFunctions/BayesFunctions.c"/>
         <file category="source"   name="CMSIS/DSP/Source/CommonTables/CommonTables.c"/>
         <file category="source"   name="CMSIS/DSP/Source/ComplexMathFunctions/ComplexMathFunctions.c"/>
@@ -3231,6 +3238,11 @@
         <file category="source"   name="CMSIS/DSP/Source/SVMFunctions/SVMFunctions.c"/>
         <file category="source"   name="CMSIS/DSP/Source/TransformFunctions/TransformFunctions.c"/>
 
+        <!-- DSP sources F16 versions -->
+        <file category="source"   name="CMSIS/DSP/Source/BasicMathFunctions/BasicMathFunctionsF16.c"/>
+        <file category="source"   name="CMSIS/DSP/Source/CommonTables/CommonTablesF16.c"/>
+        <file category="source"   name="CMSIS/DSP/Source/TransformFunctions/TransformFunctionsF16.c"/>
+
         <!-- Compute Library for Cortex-A -->
         <file category="header"   name="CMSIS/DSP/ComputeLibrary/Include/NEMath.h"        condition="ARMv7-A Device"/>
         <file category="source"   name="CMSIS/DSP/ComputeLibrary/Source/arm_cl_tables.c"  condition="ARMv7-A Device"/>
diff --git a/CMSIS/DSP/Include/arm_common_tables.h b/CMSIS/DSP/Include/arm_common_tables.h
index f4a3356..8bc1c26 100644
--- a/CMSIS/DSP/Include/arm_common_tables.h
+++ b/CMSIS/DSP/Include/arm_common_tables.h
@@ -31,6 +31,11 @@
 
 #include "arm_math.h"
 
+#ifdef   __cplusplus
+extern "C"
+{
+#endif
+
 #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES)
   /* Double Precision Float CFFT twiddles */
   #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_BITREV_1024)
@@ -110,44 +115,6 @@
     #define twiddleCoef twiddleCoef_4096
   #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
 
-  /* F16 */
-  #if !defined(__CC_ARM)
-  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_16)
-    extern const float16_t twiddleCoefF16_16[32];
-  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
-
-  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_32)
-    extern const float16_t twiddleCoefF16_32[64];
-  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
-
-  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_64)
-    extern const float16_t twiddleCoefF16_64[128];
-  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
-
-  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_128)
-    extern const float16_t twiddleCoefF16_128[256];
-  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
-
-  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_256)
-    extern const float16_t twiddleCoefF16_256[512];
-  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
-
-  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_512)
-    extern const float16_t twiddleCoefF16_512[1024];
-  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
-
-  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_1024)
-    extern const float16_t twiddleCoefF16_1024[2048];
-  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
-
-  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_2048)
-    extern const float16_t twiddleCoefF16_2048[4096];
-  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
-
-  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_4096)
-    extern const float16_t twiddleCoefF16_4096[8192];
-  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
-  #endif /* ARMAC5 */
   /* Q31 */
 
   #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_Q31_16)
@@ -553,5 +520,9 @@
 extern const unsigned char hwLUT[256];
 #endif /* (defined(ARM_MATH_MVEI) || defined(ARM_MATH_HELIUM)) */
 
+#ifdef   __cplusplus
+}
+#endif
+
 #endif /*  ARM_COMMON_TABLES_H */
 
diff --git a/CMSIS/DSP/Include/arm_common_tables_f16.h b/CMSIS/DSP/Include/arm_common_tables_f16.h
new file mode 100755
index 0000000..1bae6d8
--- /dev/null
+++ b/CMSIS/DSP/Include/arm_common_tables_f16.h
@@ -0,0 +1,90 @@
+/* ----------------------------------------------------------------------
+ * Project:      CMSIS DSP Library
+ * Title:        arm_common_tables_f16.h
+ * Description:  Extern declaration for common tables
+ *
+ * $Date:        27. January 2017
+ * $Revision:    V.1.5.1
+ *
+ * Target Processor: Cortex-M cores
+ * -------------------------------------------------------------------- */
+/*
+ * Copyright (C) 2010-2017 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.
+ */
+
+#ifndef _ARM_COMMON_TABLES_F16_H
+#define _ARM_COMMON_TABLES_F16_H
+
+#include "arm_math_f16.h"
+#include "arm_common_tables.h"
+
+#ifdef   __cplusplus
+extern "C"
+{
+#endif
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES)
+
+  /* F16 */
+  #if !defined(__CC_ARM) && defined(ARM_FLOAT16_SUPPORTED)
+  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_16)
+    extern const float16_t twiddleCoefF16_16[32];
+  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
+
+  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_32)
+    extern const float16_t twiddleCoefF16_32[64];
+  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
+
+  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_64)
+    extern const float16_t twiddleCoefF16_64[128];
+  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
+
+  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_128)
+    extern const float16_t twiddleCoefF16_128[256];
+  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
+
+  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_256)
+    extern const float16_t twiddleCoefF16_256[512];
+  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
+
+  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_512)
+    extern const float16_t twiddleCoefF16_512[1024];
+  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
+
+  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_1024)
+    extern const float16_t twiddleCoefF16_1024[2048];
+  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
+
+  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_2048)
+    extern const float16_t twiddleCoefF16_2048[4096];
+  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
+
+  #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_4096)
+    extern const float16_t twiddleCoefF16_4096[8192];
+  #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
+  #endif /* ARMAC5 */
+    
+#endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES) */
+
+
+#ifdef   __cplusplus
+}
+#endif
+
+#endif /*  _ARM_COMMON_TABLES_F16_H */
+
+  
diff --git a/CMSIS/DSP/Include/arm_const_structs.h b/CMSIS/DSP/Include/arm_const_structs.h
index a7a2141..373bd07 100644
--- a/CMSIS/DSP/Include/arm_const_structs.h
+++ b/CMSIS/DSP/Include/arm_const_structs.h
@@ -33,6 +33,10 @@
 #include "arm_math.h"
 #include "arm_common_tables.h"
 
+#ifdef   __cplusplus
+extern "C"
+{
+#endif
    extern const arm_cfft_instance_f64 arm_cfft_sR_f64_len16;
    extern const arm_cfft_instance_f64 arm_cfft_sR_f64_len32;
    extern const arm_cfft_instance_f64 arm_cfft_sR_f64_len64;
@@ -53,18 +57,6 @@
    extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len2048;
    extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len4096;
 
-   #if !defined(__CC_ARM)
-   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len16;
-   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len32;
-   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len64;
-   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len128;
-   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len256;
-   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len512;
-   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len1024;
-   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len2048;
-   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len4096;
-   #endif
-
    extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len16;
    extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len32;
    extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len64;
@@ -85,4 +77,9 @@
    extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len2048;
    extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len4096;
 
+#ifdef   __cplusplus
+}
 #endif
+
+#endif
+
diff --git a/CMSIS/DSP/Include/arm_const_structs_f16.h b/CMSIS/DSP/Include/arm_const_structs_f16.h
new file mode 100755
index 0000000..ec50703
--- /dev/null
+++ b/CMSIS/DSP/Include/arm_const_structs_f16.h
@@ -0,0 +1,57 @@
+/* ----------------------------------------------------------------------
+ * Project:      CMSIS DSP Library
+ * Title:        arm_const_structs_f16.h
+ * Description:  Constant structs that are initialized for user convenience.
+ *               For example, some can be given as arguments to the arm_cfft_f16() function.
+ *
+ * $Date:        20. April 2020
+ * $Revision:    V.1.5.1
+ *
+ * Target Processor: Cortex-M cores
+ * -------------------------------------------------------------------- */
+/*
+ * Copyright (C) 2010-2020 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.
+ */
+
+#ifndef _ARM_CONST_STRUCTS_F16_H
+#define _ARM_CONST_STRUCTS_F16_H
+
+#include "arm_math_f16.h"
+#include "arm_common_tables_f16.h"
+
+#ifdef   __cplusplus
+extern "C"
+{
+#endif
+
+#if !defined(__CC_ARM) && defined(ARM_FLOAT16_SUPPORTED)
+   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len16;
+   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len32;
+   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len64;
+   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len128;
+   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len256;
+   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len512;
+   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len1024;
+   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len2048;
+   extern const arm_cfft_instance_f16 arm_cfft_sR_f16_len4096;
+#endif
+
+#ifdef   __cplusplus
+}
+#endif
+
+#endif
\ No newline at end of file
diff --git a/CMSIS/DSP/Include/arm_helium_utils.h b/CMSIS/DSP/Include/arm_helium_utils.h
index aa1cd13..4bae01c 100755
--- a/CMSIS/DSP/Include/arm_helium_utils.h
+++ b/CMSIS/DSP/Include/arm_helium_utils.h
@@ -29,6 +29,11 @@
 #ifndef _ARM_UTILS_HELIUM_H_
 #define _ARM_UTILS_HELIUM_H_
 
+
+#ifdef   __cplusplus
+extern "C"
+{
+#endif
 /***************************************
 
 Definitions available for MVEF and MVEI
@@ -360,4 +365,8 @@
 
 #endif /* defined (ARM_MATH_HELIUM) || defined(ARM_MATH_MVEI) */
 
+#ifdef   __cplusplus
+}
 #endif
+
+#endif
\ No newline at end of file
diff --git a/CMSIS/DSP/Include/arm_math.h b/CMSIS/DSP/Include/arm_math.h
index 9a0611a..142621d 100644
--- a/CMSIS/DSP/Include/arm_math.h
+++ b/CMSIS/DSP/Include/arm_math.h
@@ -396,6 +396,11 @@
 
 #if defined(ARM_MATH_NEON)
 #include <arm_neon.h>
+#if __ARM_FEATURE_FP16_VECTOR_ARITHMETIC
+  #if !defined(ARM_MATH_NEON_FLOAT16)
+  #define ARM_MATH_NEON_FLOAT16
+  #endif
+#endif
 #endif
 
 #if !defined(ARM_MATH_AUTOVECTORIZE)
@@ -410,13 +415,14 @@
   #if !defined(ARM_MATH_MVEF)
     #define ARM_MATH_MVEF
   #endif
-  #if !defined(ARM_MATH_FLOAT16)
-    #define ARM_MATH_FLOAT16
+  #if !defined(ARM_MATH_MVE_FLOAT16)
+    #define ARM_MATH_MVE_FLOAT16
   #endif
 #endif
-  
+
 #endif /*!defined(ARM_MATH_AUTOVECTORIZE)*/
 
+
 #if defined (ARM_MATH_HELIUM)
   #if !defined(ARM_MATH_MVEF)
     #define ARM_MATH_MVEF
@@ -426,15 +432,23 @@
     #define ARM_MATH_MVEI
   #endif
 
-  #if !defined(ARM_MATH_FLOAT16)
-    #define ARM_MATH_FLOAT16
+  #if !defined(ARM_MATH_MVE_FLOAT16)
+    #define ARM_MATH_MVE_FLOAT16
   #endif
 #endif
 
+#ifdef   __cplusplus
+}
+#endif
+
 #if __ARM_FEATURE_MVE
 #include <arm_mve.h>
 #endif
 
+#ifdef   __cplusplus
+extern "C"
+{
+#endif
  /**
    * @brief 8-bit fractional data type in 1.7 format.
    */
@@ -456,17 +470,6 @@
   typedef int64_t q63_t;
 
   /**
-   * @brief 16-bit floating-point type definition.
-   * This is already defined in arm_mve.h
-   *
-   * This is not fully supported on ARM AC5.
-   */
-
-#if !defined( __CC_ARM ) && !(__ARM_FEATURE_MVE & 2)
-  typedef __fp16 float16_t;
-#endif
-
-  /**
    * @brief 32-bit floating-point type definition.
    */
   typedef float float32_t;
@@ -569,13 +572,6 @@
    */
   typedef float32x4_t f32x4_t;
 
-#if defined(ARM_MATH_FLOAT16)
-  /**
-   * @brief 16-bit floating-point 128-bit vector data type
-   */
-  typedef __ALIGNED(2) float16x8_t f16x8_t;
-#endif
-
   /**
    * @brief 32-bit floating-point 128-bit vector pair data type
    */
@@ -586,18 +582,6 @@
    */
   typedef float32x4x4_t f32x4x4_t;
 
-#if defined(ARM_MATH_FLOAT16)
-  /**
-   * @brief 16-bit floating-point 128-bit vector pair data type
-   */
-  typedef float16x8x2_t f16x8x2_t;
-
-  /**
-   * @brief 16-bit floating-point 128-bit vector quadruplet data type
-   */
-  typedef float16x8x4_t f16x8x4_t;
-#endif
-
   /**
    * @brief 32-bit ubiquitous 128-bit vector data type
    */
@@ -607,17 +591,6 @@
       int32x4_t       i;
   } any32x4_t;
 
-#if defined(ARM_MATH_FLOAT16)
-  /**
-   * @brief 16-bit ubiquitous 128-bit vector data type
-   */
-  typedef union _any16x8_t
-  {
-      float16x8_t     f;
-      int16x8_t       i;
-  } any16x8_t;
-#endif
-
 #endif
 
 #if defined(ARM_MATH_NEON)
@@ -641,24 +614,11 @@
    */
   typedef float32x2_t  f32x2_t;
 
-#if defined(ARM_MATH_FLOAT16)
-  /**
-   * @brief 16-bit float 64-bit vector data type.
-   */
-  typedef  __ALIGNED(2) float16x4_t f16x4_t;
-#endif 
-
   /**
    * @brief 32-bit floating-point 128-bit vector triplet data type
    */
   typedef float32x4x3_t f32x4x3_t;
 
-#if defined(ARM_MATH_FLOAT16)
-  /**
-   * @brief 16-bit floating-point 128-bit vector triplet data type
-   */
-  typedef float16x8x3_t f16x8x3_t;
-#endif
 
   /**
    * @brief 32-bit fractional 128-bit vector triplet data type in 1.31 format
@@ -690,22 +650,6 @@
    */
   typedef float32x2x4_t f32x2x4_t;
 
-#if defined(ARM_MATH_FLOAT16)
-  /**
-   * @brief 16-bit floating-point 64-bit vector pair data type
-   */
-  typedef float16x4x2_t f16x4x2_t;
-
-  /**
-   * @brief 16-bit floating-point 64-bit vector triplet data type
-   */
-  typedef float16x4x3_t f16x4x3_t;
-
-  /**
-   * @brief 16-bit floating-point 64-bit vector quadruplet data type
-   */
-  typedef float16x4x4_t f16x4x4_t;
-#endif 
 
   /**
    * @brief 32-bit fractional 64-bit vector pair data type in 1.31 format
@@ -761,16 +705,6 @@
       int32x2_t       i;
   } any32x2_t;
 
-#if defined(ARM_MATH_FLOAT16)
-  /**
-   * @brief 16-bit ubiquitous 64-bit vector data type
-   */
-  typedef union _any16x4_t
-  {
-      float16x4_t     f;
-      int16x4_t       i;
-  } any16x4_t;
-#endif 
 
   /**
    * @brief 32-bit status 64-bit vector data type.
@@ -796,30 +730,21 @@
 #define F64_MAX   ((float64_t)DBL_MAX)
 #define F32_MAX   ((float32_t)FLT_MAX)
 
-#if !defined( __CC_ARM )
-#define F16_MAX   ((float16_t)FLT_MAX)
-#endif
+
 
 #define F64_MIN   (-DBL_MAX)
 #define F32_MIN   (-FLT_MAX)
 
-#if !defined( __CC_ARM )
-#define F16_MIN   (-(float16_t)FLT_MAX)
-#endif
+
 
 #define F64_ABSMAX   ((float64_t)DBL_MAX)
 #define F32_ABSMAX   ((float32_t)FLT_MAX)
 
-#if !defined( __CC_ARM )
-#define F16_ABSMAX   ((float16_t)FLT_MAX)
-#endif
+
 
 #define F64_ABSMIN   ((float64_t)0.0)
 #define F32_ABSMIN   ((float32_t)0.0)
 
-#if !defined( __CC_ARM )
-#define F16_ABSMIN   ((float16_t)0.0)
-#endif
 
 #define Q31_MAX   ((q31_t)(0x7FFFFFFFL))
 #define Q15_MAX   ((q15_t)(0x7FFF))
@@ -2974,20 +2899,6 @@
         float32_t * pDst,
         uint32_t blockSize);
 
-#if !defined( __CC_ARM )
-  /**
-   * @brief Floating-point vector multiplication.
-   * @param[in]  pSrcA      points to the first input vector
-   * @param[in]  pSrcB      points to the second input vector
-   * @param[out] pDst       points to the output vector
-   * @param[in]  blockSize  number of samples in each vector
-   */
-  void arm_mult_f16(
-  const float16_t * pSrcA,
-  const float16_t * pSrcB,
-        float16_t * pDst,
-        uint32_t blockSize);
-#endif
 
   /**
    * @brief Instance structure for the Q15 CFFT/CIFFT function.
@@ -3109,23 +3020,6 @@
           float32_t onebyfftLen;             /**< value of 1/fftLen. */
   } arm_cfft_radix2_instance_f32;
 
-  /**
-   * @brief Instance structure for the floating-point CFFT/CIFFT function.
-   */
-
-#if !defined( __CC_ARM )
-  typedef struct
-  {
-          uint16_t fftLen;                   /**< length of the FFT. */
-          uint8_t ifftFlag;                  /**< flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. */
-          uint8_t bitReverseFlag;            /**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */
-    const float16_t *pTwiddle;               /**< points to the Twiddle factor table. */
-    const uint16_t *pBitRevTable;            /**< points to the bit reversal table. */
-          uint16_t twidCoefModifier;         /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */
-          uint16_t bitRevFactor;             /**< bit reversal modifier that supports different size FFTs with the same bit reversal table. */
-          float16_t onebyfftLen;             /**< value of 1/fftLen. */
-  } arm_cfft_radix2_instance_f16;
-#endif
 
 /* Deprecated */
   arm_status arm_cfft_radix2_init_f32(
@@ -3154,22 +3048,7 @@
           float32_t onebyfftLen;             /**< value of 1/fftLen. */
   } arm_cfft_radix4_instance_f32;
 
-  /**
-   * @brief Instance structure for the floating-point CFFT/CIFFT function.
-   */
-#if !defined( __CC_ARM )
-  typedef struct
-  {
-          uint16_t fftLen;                   /**< length of the FFT. */
-          uint8_t ifftFlag;                  /**< flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. */
-          uint8_t bitReverseFlag;            /**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */
-    const float16_t *pTwiddle;               /**< points to the Twiddle factor table. */
-    const uint16_t *pBitRevTable;            /**< points to the bit reversal table. */
-          uint16_t twidCoefModifier;         /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */
-          uint16_t bitRevFactor;             /**< bit reversal modifier that supports different size FFTs with the same bit reversal table. */
-          float16_t onebyfftLen;             /**< value of 1/fftLen. */
-  } arm_cfft_radix4_instance_f16;
-#endif
+
 
 /* Deprecated */
   arm_status arm_cfft_radix4_init_f32(
@@ -3260,26 +3139,7 @@
 #endif
   } arm_cfft_instance_f32;
 
-  /**
-   * @brief Instance structure for the floating-point CFFT/CIFFT function.
-   */
-#if !defined( __CC_ARM )
-  typedef struct
-  {
-          uint16_t fftLen;                   /**< length of the FFT. */
-    const float16_t *pTwiddle;         /**< points to the Twiddle factor table. */
-    const uint16_t *pBitRevTable;      /**< points to the bit reversal table. */
-          uint16_t bitRevLength;             /**< bit reversal table length. */
-#if defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE)
-   const uint32_t *rearranged_twiddle_tab_stride1_arr;        /**< Per stage reordered twiddle pointer (offset 1) */                                                       \
-   const uint32_t *rearranged_twiddle_tab_stride2_arr;        /**< Per stage reordered twiddle pointer (offset 2) */                                                       \
-   const uint32_t *rearranged_twiddle_tab_stride3_arr;        /**< Per stage reordered twiddle pointer (offset 3) */                                                       \
-   const float16_t *rearranged_twiddle_stride1; /**< reordered twiddle offset 1 storage */                                                                   \
-   const float16_t *rearranged_twiddle_stride2; /**< reordered twiddle offset 2 storage */                                                                   \
-   const float16_t *rearranged_twiddle_stride3;
-#endif
-  } arm_cfft_instance_f16;
-#endif
+
 
   arm_status arm_cfft_init_f32(
   arm_cfft_instance_f32 * S,
@@ -3291,17 +3151,6 @@
         uint8_t ifftFlag,
         uint8_t bitReverseFlag);
 
-#if !defined( __CC_ARM )
-  arm_status arm_cfft_init_f16(
-  arm_cfft_instance_f16 * S,
-  uint16_t fftLen);
-
-  void arm_cfft_f16(
-  const arm_cfft_instance_f16 * S,
-        float16_t * p1,
-        uint8_t ifftFlag,
-        uint8_t bitReverseFlag);
-#endif
 
   /**
    * @brief Instance structure for the Double Precision Floating-point CFFT/CIFFT function.
@@ -3601,20 +3450,7 @@
         float32_t * pDst,
         uint32_t blockSize);
 
-#if !defined( __CC_ARM )
-  /**
-   * @brief Floating-point vector addition.
-   * @param[in]  pSrcA      points to the first input vector
-   * @param[in]  pSrcB      points to the second input vector
-   * @param[out] pDst       points to the output vector
-   * @param[in]  blockSize  number of samples in each vector
-   */
-  void arm_add_f16(
-  const float16_t * pSrcA,
-  const float16_t * pSrcB,
-        float16_t * pDst,
-        uint32_t blockSize);
-#endif
+
 
   /**
    * @brief Q7 vector addition.
@@ -3671,20 +3507,7 @@
         float32_t * pDst,
         uint32_t blockSize);
 
-#if !defined( __CC_ARM )
-  /**
-   * @brief Floating-point vector subtraction.
-   * @param[in]  pSrcA      points to the first input vector
-   * @param[in]  pSrcB      points to the second input vector
-   * @param[out] pDst       points to the output vector
-   * @param[in]  blockSize  number of samples in each vector
-   */
-  void arm_sub_f16(
-  const float16_t * pSrcA,
-  const float16_t * pSrcB,
-        float16_t * pDst,
-        uint32_t blockSize);
-#endif
+
 
   /**
    * @brief Q7 vector subtraction.
@@ -3741,20 +3564,7 @@
         float32_t * pDst,
         uint32_t blockSize);
 
-#if !defined( __CC_ARM )
-    /**
-   * @brief Multiplies a floating-point vector by a scalar.
-   * @param[in]  pSrc       points to the input vector
-   * @param[in]  scale      scale factor to be applied
-   * @param[out] pDst       points to the output vector
-   * @param[in]  blockSize  number of samples in the vector
-   */
-  void arm_scale_f16(
-  const float16_t * pSrc,
-        float16_t scale,
-        float16_t * pDst,
-        uint32_t blockSize);
-#endif
+
 
   /**
    * @brief Multiplies a Q7 vector by a scalar.
@@ -3827,18 +3637,7 @@
         float32_t * pDst,
         uint32_t blockSize);
 
-#if !defined( __CC_ARM )
-    /**
-   * @brief Floating-point vector absolute value.
-   * @param[in]  pSrc       points to the input buffer
-   * @param[out] pDst       points to the output buffer
-   * @param[in]  blockSize  number of samples in each vector
-   */
-  void arm_abs_f16(
-  const float16_t * pSrc,
-        float16_t * pDst,
-        uint32_t blockSize);
-#endif
+
 
 
   /**
@@ -3878,20 +3677,7 @@
         uint32_t blockSize,
         float32_t * result);
 
-#if !defined( __CC_ARM )
-  /**
-   * @brief Dot product of floating-point vectors.
-   * @param[in]  pSrcA      points to the first input vector
-   * @param[in]  pSrcB      points to the second input vector
-   * @param[in]  blockSize  number of samples in each vector
-   * @param[out] result     output result returned here
-   */
-  void arm_dot_prod_f16(
-  const float16_t * pSrcA,
-  const float16_t * pSrcB,
-        uint32_t blockSize,
-        float16_t * result);
-#endif
+
 
   /**
    * @brief Dot product of Q7 vectors.
@@ -3990,20 +3776,7 @@
         float32_t * pDst,
         uint32_t blockSize);
 
-#if !defined( __CC_ARM )
-  /**
-   * @brief  Adds a constant offset to a floating-point vector.
-   * @param[in]  pSrc       points to the input vector
-   * @param[in]  offset     is the offset to be added
-   * @param[out] pDst       points to the output vector
-   * @param[in]  blockSize  number of samples in the vector
-   */
-  void arm_offset_f16(
-  const float16_t * pSrc,
-        float16_t offset,
-        float16_t * pDst,
-        uint32_t blockSize);
-#endif
+
 
   /**
    * @brief  Adds a constant offset to a Q7 vector.
@@ -4058,18 +3831,7 @@
         float32_t * pDst,
         uint32_t blockSize);
 
-#if !defined( __CC_ARM )
-  /**
-   * @brief  Negates the elements of a floating-point vector.
-   * @param[in]  pSrc       points to the input vector
-   * @param[out] pDst       points to the output vector
-   * @param[in]  blockSize  number of samples in the vector
-   */
-  void arm_negate_f16(
-  const float16_t * pSrc,
-        float16_t * pDst,
-        uint32_t blockSize);
-#endif
+
   /**
    * @brief  Negates the elements of a Q7 vector.
    * @param[in]  pSrc       points to the input vector
diff --git a/CMSIS/DSP/Include/arm_math_f16.h b/CMSIS/DSP/Include/arm_math_f16.h
new file mode 100755
index 0000000..76f1fab
--- /dev/null
+++ b/CMSIS/DSP/Include/arm_math_f16.h
@@ -0,0 +1,310 @@
+/******************************************************************************
+ * @file     arm_math_f16.h
+ * @brief    Public header file for f16 function of the CMSIS DSP Library
+ * @version  V1.8.1
+ * @date     20. April 2020
+ ******************************************************************************/
+/*
+ * Copyright (c) 2010-2020 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.
+ */
+
+#ifndef _ARM_MATH_F16_H
+#define _ARM_MATH_F16_H
+
+#include "arm_math.h"
+
+#ifdef   __cplusplus
+extern "C"
+{
+#endif
+
+#if !defined( __CC_ARM )
+
+/**
+ * @brief 16-bit floating-point type definition.
+ * This is already defined in arm_mve.h
+ *
+ * This is not fully supported on ARM AC5.
+ */
+
+/*
+
+Check if the type __fp16 is available.
+If it is not available, f16 version of the kernels
+won't be built.
+
+*/
+#if !(__ARM_FEATURE_MVE & 2) && !(__ARM_NEON)
+  #if defined(__ARM_FP16_FORMAT_IEEE) || defined(__ARM_FP16_FORMAT_ALTERNATIVE)
+  typedef __fp16 float16_t;
+  #define ARM_FLOAT16_SUPPORTED
+  #endif
+#else
+  #define ARM_FLOAT16_SUPPORTED
+#endif
+
+#if defined(ARM_MATH_NEON) || defined(ARM_MATH_MVEF) /* floating point vector*/
+  
+#if defined(ARM_MATH_MVE_FLOAT16) || defined(ARM_MATH_NEON_FLOAT16)
+  /**
+   * @brief 16-bit floating-point 128-bit vector data type
+   */
+  typedef __ALIGNED(2) float16x8_t f16x8_t;
+
+  /**
+   * @brief 16-bit floating-point 128-bit vector pair data type
+   */
+  typedef float16x8x2_t f16x8x2_t;
+
+  /**
+   * @brief 16-bit floating-point 128-bit vector quadruplet data type
+   */
+  typedef float16x8x4_t f16x8x4_t;
+
+  /**
+   * @brief 16-bit ubiquitous 128-bit vector data type
+   */
+  typedef union _any16x8_t
+  {
+      float16x8_t     f;
+      int16x8_t       i;
+  } any16x8_t;
+#endif
+
+#endif
+
+#if defined(ARM_MATH_NEON)
+ 
+
+#if defined(ARM_MATH_NEON_FLOAT16)
+  /**
+   * @brief 16-bit float 64-bit vector data type.
+   */
+  typedef  __ALIGNED(2) float16x4_t f16x4_t;
+
+  /**
+   * @brief 16-bit floating-point 128-bit vector triplet data type
+   */
+  typedef float16x8x3_t f16x8x3_t;
+
+  /**
+   * @brief 16-bit floating-point 64-bit vector pair data type
+   */
+  typedef float16x4x2_t f16x4x2_t;
+
+  /**
+   * @brief 16-bit floating-point 64-bit vector triplet data type
+   */
+  typedef float16x4x3_t f16x4x3_t;
+
+  /**
+   * @brief 16-bit floating-point 64-bit vector quadruplet data type
+   */
+  typedef float16x4x4_t f16x4x4_t;
+
+  /**
+   * @brief 16-bit ubiquitous 64-bit vector data type
+   */
+  typedef union _any16x4_t
+  {
+      float16x4_t     f;
+      int16x4_t       i;
+  } any16x4_t;
+#endif 
+
+#endif
+
+
+
+#if defined(ARM_FLOAT16_SUPPORTED)
+#define F16_MAX   ((float16_t)FLT_MAX)
+#define F16_MIN   (-(float16_t)FLT_MAX)
+
+#define F16_ABSMAX   ((float16_t)FLT_MAX)
+#define F16_ABSMIN   ((float16_t)0.0)
+
+  /**
+   * @brief Floating-point vector addition.
+   * @param[in]  pSrcA      points to the first input vector
+   * @param[in]  pSrcB      points to the second input vector
+   * @param[out] pDst       points to the output vector
+   * @param[in]  blockSize  number of samples in each vector
+   */
+  void arm_add_f16(
+  const float16_t * pSrcA,
+  const float16_t * pSrcB,
+        float16_t * pDst,
+        uint32_t blockSize);
+
+  /**
+   * @brief Floating-point vector subtraction.
+   * @param[in]  pSrcA      points to the first input vector
+   * @param[in]  pSrcB      points to the second input vector
+   * @param[out] pDst       points to the output vector
+   * @param[in]  blockSize  number of samples in each vector
+   */
+  void arm_sub_f16(
+  const float16_t * pSrcA,
+  const float16_t * pSrcB,
+        float16_t * pDst,
+        uint32_t blockSize);
+
+    /**
+   * @brief Multiplies a floating-point vector by a scalar.
+   * @param[in]  pSrc       points to the input vector
+   * @param[in]  scale      scale factor to be applied
+   * @param[out] pDst       points to the output vector
+   * @param[in]  blockSize  number of samples in the vector
+   */
+  void arm_scale_f16(
+  const float16_t * pSrc,
+        float16_t scale,
+        float16_t * pDst,
+        uint32_t blockSize);
+
+    /**
+   * @brief Floating-point vector absolute value.
+   * @param[in]  pSrc       points to the input buffer
+   * @param[out] pDst       points to the output buffer
+   * @param[in]  blockSize  number of samples in each vector
+   */
+  void arm_abs_f16(
+  const float16_t * pSrc,
+        float16_t * pDst,
+        uint32_t blockSize);
+
+
+  /**
+   * @brief  Adds a constant offset to a floating-point vector.
+   * @param[in]  pSrc       points to the input vector
+   * @param[in]  offset     is the offset to be added
+   * @param[out] pDst       points to the output vector
+   * @param[in]  blockSize  number of samples in the vector
+   */
+  void arm_offset_f16(
+  const float16_t * pSrc,
+        float16_t offset,
+        float16_t * pDst,
+        uint32_t blockSize);
+
+  /**
+   * @brief Dot product of floating-point vectors.
+   * @param[in]  pSrcA      points to the first input vector
+   * @param[in]  pSrcB      points to the second input vector
+   * @param[in]  blockSize  number of samples in each vector
+   * @param[out] result     output result returned here
+   */
+  void arm_dot_prod_f16(
+  const float16_t * pSrcA,
+  const float16_t * pSrcB,
+        uint32_t blockSize,
+        float16_t * result);
+
+  /**
+   * @brief Floating-point vector multiplication.
+   * @param[in]  pSrcA      points to the first input vector
+   * @param[in]  pSrcB      points to the second input vector
+   * @param[out] pDst       points to the output vector
+   * @param[in]  blockSize  number of samples in each vector
+   */
+  void arm_mult_f16(
+  const float16_t * pSrcA,
+  const float16_t * pSrcB,
+        float16_t * pDst,
+        uint32_t blockSize);
+
+  /**
+   * @brief  Negates the elements of a floating-point vector.
+   * @param[in]  pSrc       points to the input vector
+   * @param[out] pDst       points to the output vector
+   * @param[in]  blockSize  number of samples in the vector
+   */
+  void arm_negate_f16(
+  const float16_t * pSrc,
+        float16_t * pDst,
+        uint32_t blockSize);
+
+  /**
+   * @brief Instance structure for the floating-point CFFT/CIFFT function.
+   */
+  typedef struct
+  {
+          uint16_t fftLen;                   /**< length of the FFT. */
+          uint8_t ifftFlag;                  /**< flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. */
+          uint8_t bitReverseFlag;            /**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */
+    const float16_t *pTwiddle;               /**< points to the Twiddle factor table. */
+    const uint16_t *pBitRevTable;            /**< points to the bit reversal table. */
+          uint16_t twidCoefModifier;         /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */
+          uint16_t bitRevFactor;             /**< bit reversal modifier that supports different size FFTs with the same bit reversal table. */
+          float16_t onebyfftLen;             /**< value of 1/fftLen. */
+  } arm_cfft_radix2_instance_f16;
+
+  /**
+   * @brief Instance structure for the floating-point CFFT/CIFFT function.
+   */
+  typedef struct
+  {
+          uint16_t fftLen;                   /**< length of the FFT. */
+          uint8_t ifftFlag;                  /**< flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. */
+          uint8_t bitReverseFlag;            /**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */
+    const float16_t *pTwiddle;               /**< points to the Twiddle factor table. */
+    const uint16_t *pBitRevTable;            /**< points to the bit reversal table. */
+          uint16_t twidCoefModifier;         /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */
+          uint16_t bitRevFactor;             /**< bit reversal modifier that supports different size FFTs with the same bit reversal table. */
+          float16_t onebyfftLen;             /**< value of 1/fftLen. */
+  } arm_cfft_radix4_instance_f16;
+
+  /**
+   * @brief Instance structure for the floating-point CFFT/CIFFT function.
+   */
+  typedef struct
+  {
+          uint16_t fftLen;                   /**< length of the FFT. */
+    const float16_t *pTwiddle;         /**< points to the Twiddle factor table. */
+    const uint16_t *pBitRevTable;      /**< points to the bit reversal table. */
+          uint16_t bitRevLength;             /**< bit reversal table length. */
+#if defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE)
+   const uint32_t *rearranged_twiddle_tab_stride1_arr;        /**< Per stage reordered twiddle pointer (offset 1) */                                                       \
+   const uint32_t *rearranged_twiddle_tab_stride2_arr;        /**< Per stage reordered twiddle pointer (offset 2) */                                                       \
+   const uint32_t *rearranged_twiddle_tab_stride3_arr;        /**< Per stage reordered twiddle pointer (offset 3) */                                                       \
+   const float16_t *rearranged_twiddle_stride1; /**< reordered twiddle offset 1 storage */                                                                   \
+   const float16_t *rearranged_twiddle_stride2; /**< reordered twiddle offset 2 storage */                                                                   \
+   const float16_t *rearranged_twiddle_stride3;
+#endif
+  } arm_cfft_instance_f16;
+
+
+  arm_status arm_cfft_init_f16(
+  arm_cfft_instance_f16 * S,
+  uint16_t fftLen);
+
+  void arm_cfft_f16(
+  const arm_cfft_instance_f16 * S,
+        float16_t * p1,
+        uint8_t ifftFlag,
+        uint8_t bitReverseFlag);
+  
+#endif /* ARM_FLOAT16_SUPPORTED*/
+#endif /* !defined( __CC_ARM ) */
+
+#ifdef   __cplusplus
+}
+#endif
+
+#endif /* _ARM_MATH_F16_H */
+
+
diff --git a/CMSIS/DSP/Include/arm_mve_tables.h b/CMSIS/DSP/Include/arm_mve_tables.h
index ddf29e4..c9a51a0 100755
--- a/CMSIS/DSP/Include/arm_mve_tables.h
+++ b/CMSIS/DSP/Include/arm_mve_tables.h
@@ -31,7 +31,10 @@
 
  #include "arm_math.h"
 
- 
+#ifdef   __cplusplus
+extern "C"
+{
+#endif
 
 
  
@@ -97,67 +100,6 @@
 
 
 
-#if defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE)
-
-#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES)
-
-#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_16) || defined(ARM_TABLE_TWIDDLECOEF_F16_32)
-
-extern uint32_t rearranged_twiddle_tab_stride1_arr_16_f16[2];
-extern uint32_t rearranged_twiddle_tab_stride2_arr_16_f16[2];
-extern uint32_t rearranged_twiddle_tab_stride3_arr_16_f16[2];
-extern float16_t rearranged_twiddle_stride1_16_f16[8];
-extern float16_t rearranged_twiddle_stride2_16_f16[8];
-extern float16_t rearranged_twiddle_stride3_16_f16[8];
-#endif
-
-#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_64) || defined(ARM_TABLE_TWIDDLECOEF_F16_128)
-
-extern uint32_t rearranged_twiddle_tab_stride1_arr_64_f16[3];
-extern uint32_t rearranged_twiddle_tab_stride2_arr_64_f16[3];
-extern uint32_t rearranged_twiddle_tab_stride3_arr_64_f16[3];
-extern float16_t rearranged_twiddle_stride1_64_f16[40];
-extern float16_t rearranged_twiddle_stride2_64_f16[40];
-extern float16_t rearranged_twiddle_stride3_64_f16[40];
-#endif
-
-#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_256) || defined(ARM_TABLE_TWIDDLECOEF_F16_512)
-
-extern uint32_t rearranged_twiddle_tab_stride1_arr_256_f16[4];
-extern uint32_t rearranged_twiddle_tab_stride2_arr_256_f16[4];
-extern uint32_t rearranged_twiddle_tab_stride3_arr_256_f16[4];
-extern float16_t rearranged_twiddle_stride1_256_f16[168];
-extern float16_t rearranged_twiddle_stride2_256_f16[168];
-extern float16_t rearranged_twiddle_stride3_256_f16[168];
-#endif
-
-#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_1024) || defined(ARM_TABLE_TWIDDLECOEF_F16_2048)
-
-extern uint32_t rearranged_twiddle_tab_stride1_arr_1024_f16[5];
-extern uint32_t rearranged_twiddle_tab_stride2_arr_1024_f16[5];
-extern uint32_t rearranged_twiddle_tab_stride3_arr_1024_f16[5];
-extern float16_t rearranged_twiddle_stride1_1024_f16[680];
-extern float16_t rearranged_twiddle_stride2_1024_f16[680];
-extern float16_t rearranged_twiddle_stride3_1024_f16[680];
-#endif
-
-#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_4096) || defined(ARM_TABLE_TWIDDLECOEF_F16_8192)
-
-extern uint32_t rearranged_twiddle_tab_stride1_arr_4096_f16[6];
-extern uint32_t rearranged_twiddle_tab_stride2_arr_4096_f16[6];
-extern uint32_t rearranged_twiddle_tab_stride3_arr_4096_f16[6];
-extern float16_t rearranged_twiddle_stride1_4096_f16[2728];
-extern float16_t rearranged_twiddle_stride2_4096_f16[2728];
-extern float16_t rearranged_twiddle_stride3_4096_f16[2728];
-#endif
-
-
-#endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES) */
-
-#endif /* defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) */
-
-
-
 #if defined(ARM_MATH_MVEI) 
 
 #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES)
@@ -280,16 +222,9 @@
 
 
 
-#if defined(ARM_MATH_MVEI) 
-
-#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES)
-
-
-#endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES) */
-
-#endif /* defined(ARM_MATH_MVEI) */
-
-
+#ifdef   __cplusplus
+}
+#endif
 
 #endif /*_ARM_MVE_TABLES_H*/
 
diff --git a/CMSIS/DSP/Include/arm_mve_tables_f16.h b/CMSIS/DSP/Include/arm_mve_tables_f16.h
new file mode 100755
index 0000000..f258d60
--- /dev/null
+++ b/CMSIS/DSP/Include/arm_mve_tables_f16.h
@@ -0,0 +1,108 @@
+/* ----------------------------------------------------------------------
+ * Project:      CMSIS DSP Library
+ * Title:        arm_mve_tables_f16.h
+ * Description:  common tables like fft twiddle factors, Bitreverse, reciprocal etc
+ *               used for MVE implementation only
+ *
+ * $Date:        14. April 2020
+ *
+ * Target Processor: Cortex-M cores
+ * -------------------------------------------------------------------- */
+/*
+ * Copyright (C) 2010-2020 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.
+ */
+
+ #ifndef _ARM_MVE_TABLES_F16_H
+ #define _ARM_MVE_TABLES_F16_H
+
+ #include "arm_math_f16.h"
+
+#ifdef   __cplusplus
+extern "C"
+{
+#endif
+
+
+ 
+
+#if defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE)
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES)
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_16) || defined(ARM_TABLE_TWIDDLECOEF_F16_32)
+
+extern uint32_t rearranged_twiddle_tab_stride1_arr_16_f16[2];
+extern uint32_t rearranged_twiddle_tab_stride2_arr_16_f16[2];
+extern uint32_t rearranged_twiddle_tab_stride3_arr_16_f16[2];
+extern float16_t rearranged_twiddle_stride1_16_f16[8];
+extern float16_t rearranged_twiddle_stride2_16_f16[8];
+extern float16_t rearranged_twiddle_stride3_16_f16[8];
+#endif
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_64) || defined(ARM_TABLE_TWIDDLECOEF_F16_128)
+
+extern uint32_t rearranged_twiddle_tab_stride1_arr_64_f16[3];
+extern uint32_t rearranged_twiddle_tab_stride2_arr_64_f16[3];
+extern uint32_t rearranged_twiddle_tab_stride3_arr_64_f16[3];
+extern float16_t rearranged_twiddle_stride1_64_f16[40];
+extern float16_t rearranged_twiddle_stride2_64_f16[40];
+extern float16_t rearranged_twiddle_stride3_64_f16[40];
+#endif
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_256) || defined(ARM_TABLE_TWIDDLECOEF_F16_512)
+
+extern uint32_t rearranged_twiddle_tab_stride1_arr_256_f16[4];
+extern uint32_t rearranged_twiddle_tab_stride2_arr_256_f16[4];
+extern uint32_t rearranged_twiddle_tab_stride3_arr_256_f16[4];
+extern float16_t rearranged_twiddle_stride1_256_f16[168];
+extern float16_t rearranged_twiddle_stride2_256_f16[168];
+extern float16_t rearranged_twiddle_stride3_256_f16[168];
+#endif
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_1024) || defined(ARM_TABLE_TWIDDLECOEF_F16_2048)
+
+extern uint32_t rearranged_twiddle_tab_stride1_arr_1024_f16[5];
+extern uint32_t rearranged_twiddle_tab_stride2_arr_1024_f16[5];
+extern uint32_t rearranged_twiddle_tab_stride3_arr_1024_f16[5];
+extern float16_t rearranged_twiddle_stride1_1024_f16[680];
+extern float16_t rearranged_twiddle_stride2_1024_f16[680];
+extern float16_t rearranged_twiddle_stride3_1024_f16[680];
+#endif
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_4096) || defined(ARM_TABLE_TWIDDLECOEF_F16_8192)
+
+extern uint32_t rearranged_twiddle_tab_stride1_arr_4096_f16[6];
+extern uint32_t rearranged_twiddle_tab_stride2_arr_4096_f16[6];
+extern uint32_t rearranged_twiddle_tab_stride3_arr_4096_f16[6];
+extern float16_t rearranged_twiddle_stride1_4096_f16[2728];
+extern float16_t rearranged_twiddle_stride2_4096_f16[2728];
+extern float16_t rearranged_twiddle_stride3_4096_f16[2728];
+#endif
+
+
+#endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES) */
+
+#endif /* defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) */
+
+
+
+#ifdef   __cplusplus
+}
+#endif
+
+#endif /*_ARM_MVE_TABLES_F16_H*/
+
diff --git a/CMSIS/DSP/Scripts/genMVETwiddleCoefs.py b/CMSIS/DSP/Scripts/genMVETwiddleCoefs.py
index 0c525ec..54d795d 100755
--- a/CMSIS/DSP/Scripts/genMVETwiddleCoefs.py
+++ b/CMSIS/DSP/Scripts/genMVETwiddleCoefs.py
@@ -9,7 +9,9 @@
 
 parser = argparse.ArgumentParser(description='Generate C arrays')
 parser.add_argument('-f', nargs='?',type = str, default="../Source/CommonTables/arm_mve_tables.c", help="C File path")
+parser.add_argument('-f16', nargs='?',type = str, default="../Source/CommonTables/arm_mve_tables_f16.c", help="C File path")
 parser.add_argument('-he', nargs='?',type = str, default="../Include/arm_mve_tables.h", help="H File path")
+parser.add_argument('-he16', nargs='?',type = str, default="../Include/arm_mve_tables_f16.h", help="H File path")
 
 args = parser.parse_args()
 
@@ -323,7 +325,7 @@
 
 cheader="""/* ----------------------------------------------------------------------
  * Project:      CMSIS DSP Library
- * Title:        arm_mve_tables.c
+ * Title:        arm_mve_tables%s.c
  * Description:  common tables like fft twiddle factors, Bitreverse, reciprocal etc
  *               used for MVE implementation only
  *
@@ -351,7 +353,7 @@
 
  """ 
 
-cifdeMVEF="""#include "arm_math.h"
+cifdeMVEF="""#include "arm_math%s.h"
 
 #if defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE)
 
@@ -379,7 +381,7 @@
 
 hheader="""/* ----------------------------------------------------------------------
  * Project:      CMSIS DSP Library
- * Title:        arm_mve_tables.h
+ * Title:        arm_mve_tables%s.h
  * Description:  common tables like fft twiddle factors, Bitreverse, reciprocal etc
  *               used for MVE implementation only
  *
@@ -405,12 +407,15 @@
  * limitations under the License.
  */
 
- #ifndef _ARM_MVE_TABLES_H
- #define _ARM_MVE_TABLES_H
+ #ifndef _ARM_MVE_TABLES_%sH
+ #define _ARM_MVE_TABLES_%sH
 
- #include "arm_math.h"
+ #include "arm_math%s.h"
 
- 
+#ifdef   __cplusplus
+extern "C"
+{
+#endif
 
 
  """ 
@@ -442,28 +447,21 @@
 """
 
 hfooter="""
-#endif /*_ARM_MVE_TABLES_H*/
+#ifdef   __cplusplus
+}
+#endif
+
+#endif /*_ARM_MVE_TABLES_%sH*/
 """
 
+with open(args.f16,'w') as f:
+  with open(args.he16,'w') as h:
+     print(cheader % "_f16",file=f)
+     print(hheader % ("_f16","F16_","F16_","_f16"),file=h)
 
+     print("#if defined(ARM_FLOAT16_SUPPORTED)",file=f)
 
-with open(args.f,'w') as f:
-  with open(args.he,'w') as h:
-     print(cheader,file=f)
-     print(hheader,file=h)
-
-    
-     print(cifdeMVEF,file=f)
-     print(hifdefMVEF,file=h)
-     reorderTwiddle(F32,False,f,h,16)
-     reorderTwiddle(F32,False,f,h,64)
-     reorderTwiddle(F32,False,f,h,256)
-     reorderTwiddle(F32,False,f,h,1024)
-     reorderTwiddle(F32,False,f,h,4096)
-     print(cfooterMVEF,file=f)
-     print(hfooterMVEF,file=h)
-
-     print(cifdeMVEF,file=f)
+     print(cifdeMVEF % "_f16",file=f)
      print(hifdefMVEF,file=h)
      reorderTwiddle(F16,False,f,h,16)
      reorderTwiddle(F16,False,f,h,64)
@@ -473,6 +471,26 @@
      print(cfooterMVEF,file=f)
      print(hfooterMVEF,file=h)
 
+     print("#endif /* if defined(ARM_FLOAT16_SUPPORTED) */",file=f)
+
+     print(hfooter % "F16_",file=h)
+
+with open(args.f,'w') as f:
+  with open(args.he,'w') as h:
+     print(cheader % "",file=f)
+     print(hheader % ("","","",""),file=h)
+
+    
+     print(cifdeMVEF % "",file=f)
+     print(hifdefMVEF,file=h)
+     reorderTwiddle(F32,False,f,h,16)
+     reorderTwiddle(F32,False,f,h,64)
+     reorderTwiddle(F32,False,f,h,256)
+     reorderTwiddle(F32,False,f,h,1024)
+     reorderTwiddle(F32,False,f,h,4096)
+     print(cfooterMVEF,file=f)
+     print(hfooterMVEF,file=h)
+
      print(cifdeMVEI,file=f)
      print(hifdefMVEI,file=h)
      reorderTwiddle(Q31,True,f,h,16)
@@ -493,14 +511,14 @@
      print(cfooterMVEI,file=f)
      print(hfooterMVEI,file=h)
 
-     print(cifdeMVEI,file=f)
-     print(hifdefMVEI,file=h)
-     reorderTwiddle(Q7,True,f,h,16)
-     reorderTwiddle(Q7,True,f,h,64)
-     reorderTwiddle(Q7,True,f,h,256)
-     reorderTwiddle(Q7,True,f,h,1024)
-     reorderTwiddle(Q7,True,f,h,4096)
-     print(cfooterMVEI,file=f)
-     print(hfooterMVEI,file=h)
+     #print(cifdeMVEI,file=f)
+     #print(hifdefMVEI,file=h)
+     #reorderTwiddle(Q7,True,f,h,16)
+     #reorderTwiddle(Q7,True,f,h,64)
+     #reorderTwiddle(Q7,True,f,h,256)
+     #reorderTwiddle(Q7,True,f,h,1024)
+     #reorderTwiddle(Q7,True,f,h,4096)
+     #print(cfooterMVEI,file=f)
+     #print(hfooterMVEI,file=h)
 
-     print(hfooter,file=h)
+     print(hfooter % "",file=h)
diff --git a/CMSIS/DSP/Source/BasicMathFunctions/BasicMathFunctionsF16.c b/CMSIS/DSP/Source/BasicMathFunctions/BasicMathFunctionsF16.c
new file mode 100755
index 0000000..9150163
--- /dev/null
+++ b/CMSIS/DSP/Source/BasicMathFunctions/BasicMathFunctionsF16.c
@@ -0,0 +1,36 @@
+/* ----------------------------------------------------------------------
+ * Project:      CMSIS DSP Library
+ * Title:        BasicMathFunctionsF16.c
+ * Description:  Combination of all basic math function f16 source files.
+ *
+ * $Date:        20. April 2020
+ * $Revision:    V1.1.0
+ *
+ * Target Processor: Cortex-M cores
+ * -------------------------------------------------------------------- */
+/*
+ * Copyright (C) 2019-2020 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 "arm_abs_f16.c"
+#include "arm_add_f16.c"
+#include "arm_dot_prod_f16.c"
+#include "arm_mult_f16.c"
+#include "arm_negate_f16.c"
+#include "arm_offset_f16.c"
+#include "arm_scale_f16.c"
+#include "arm_sub_f16.c"
diff --git a/CMSIS/DSP/Source/BasicMathFunctions/arm_abs_f16.c b/CMSIS/DSP/Source/BasicMathFunctions/arm_abs_f16.c
index 05b6650..5f19aef 100755
--- a/CMSIS/DSP/Source/BasicMathFunctions/arm_abs_f16.c
+++ b/CMSIS/DSP/Source/BasicMathFunctions/arm_abs_f16.c
@@ -24,7 +24,7 @@
  * limitations under the License.
  */
 
-#include "arm_math.h"
+#include "arm_math_f16.h"
 #include <math.h>
 
 /**
@@ -108,6 +108,7 @@
 }
 
 #else
+#if defined(ARM_FLOAT16_SUPPORTED)
 void arm_abs_f16(
   const float16_t * pSrc,
         float16_t * pDst,
@@ -115,7 +116,7 @@
 {
         uint32_t blkCnt;                               /* Loop counter */
 
-#if defined(ARM_MATH_NEON) && !defined(ARM_MATH_AUTOVECTORIZE)
+#if defined(ARM_MATH_NEON_FLOAT16) && !defined(ARM_MATH_AUTOVECTORIZE)
     f16x8_t vec1;
     f16x8_t res;
 
@@ -188,6 +189,7 @@
   }
 
 }
+#endif /* defined(ARM_FLOAT16_SUPPORTED */
 #endif /* defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) */
 /**
   @} end of BasicAbs group
diff --git a/CMSIS/DSP/Source/BasicMathFunctions/arm_add_f16.c b/CMSIS/DSP/Source/BasicMathFunctions/arm_add_f16.c
index c4d4e9d..d6a9322 100755
--- a/CMSIS/DSP/Source/BasicMathFunctions/arm_add_f16.c
+++ b/CMSIS/DSP/Source/BasicMathFunctions/arm_add_f16.c
@@ -24,7 +24,7 @@
  * limitations under the License.
  */
 
-#include "arm_math.h"
+#include "arm_math_f16.h"
 
 /**
   @ingroup groupMath
@@ -109,6 +109,7 @@
 }
 
 #else
+#if defined(ARM_FLOAT16_SUPPORTED)
 void arm_add_f16(
   const float16_t * pSrcA,
   const float16_t * pSrcB,
@@ -158,6 +159,7 @@
   }
 
 }
+#endif /* defined(ARM_FLOAT16_SUPPORTED) */
 #endif /* defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) */
 
 /**
diff --git a/CMSIS/DSP/Source/BasicMathFunctions/arm_dot_prod_f16.c b/CMSIS/DSP/Source/BasicMathFunctions/arm_dot_prod_f16.c
index 550c2eb..d2d2129 100755
--- a/CMSIS/DSP/Source/BasicMathFunctions/arm_dot_prod_f16.c
+++ b/CMSIS/DSP/Source/BasicMathFunctions/arm_dot_prod_f16.c
@@ -26,7 +26,7 @@
  * limitations under the License.
  */
 
-#include "arm_math.h"
+#include "arm_math_f16.h"
 
 /**
   @ingroup groupMath
@@ -118,7 +118,7 @@
 }
 
 #else
-
+#if defined(ARM_FLOAT16_SUPPORTED)
 void arm_dot_prod_f16(
   const float16_t * pSrcA,
   const float16_t * pSrcB,
@@ -177,7 +177,7 @@
   /* Store result in destination buffer */
   *result = sum;
 }
-
+#endif
 #endif /* defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) */
 /**
   @} end of BasicDotProd group
diff --git a/CMSIS/DSP/Source/BasicMathFunctions/arm_mult_f16.c b/CMSIS/DSP/Source/BasicMathFunctions/arm_mult_f16.c
index 5c19a15..7afb827 100755
--- a/CMSIS/DSP/Source/BasicMathFunctions/arm_mult_f16.c
+++ b/CMSIS/DSP/Source/BasicMathFunctions/arm_mult_f16.c
@@ -24,7 +24,7 @@
  * limitations under the License.
  */
 
-#include "arm_math.h"
+#include "arm_math_f16.h"
 
 /**
   @ingroup groupMath
@@ -107,6 +107,7 @@
 }
 
 #else
+#if defined(ARM_FLOAT16_SUPPORTED)
 void arm_mult_f16(
   const float16_t * pSrcA,
   const float16_t * pSrcB,
@@ -159,6 +160,7 @@
   }
 
 }
+#endif
 #endif /* defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) */
 
 /**
diff --git a/CMSIS/DSP/Source/BasicMathFunctions/arm_negate_f16.c b/CMSIS/DSP/Source/BasicMathFunctions/arm_negate_f16.c
index de62a42..130e37e 100755
--- a/CMSIS/DSP/Source/BasicMathFunctions/arm_negate_f16.c
+++ b/CMSIS/DSP/Source/BasicMathFunctions/arm_negate_f16.c
@@ -24,7 +24,7 @@
  * limitations under the License.
  */
 
-#include "arm_math.h"
+#include "arm_math_f16.h"
 
 /**
   @ingroup groupMath
@@ -103,6 +103,7 @@
 }
 
 #else
+#if defined(ARM_FLOAT16_SUPPORTED)
 void arm_negate_f16(
   const float16_t * pSrc,
         float16_t * pDst,
@@ -155,6 +156,7 @@
   }
 
 }
+#endif
 #endif /* defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) */
 
 /**
diff --git a/CMSIS/DSP/Source/BasicMathFunctions/arm_offset_f16.c b/CMSIS/DSP/Source/BasicMathFunctions/arm_offset_f16.c
index 27337e3..b45136a 100755
--- a/CMSIS/DSP/Source/BasicMathFunctions/arm_offset_f16.c
+++ b/CMSIS/DSP/Source/BasicMathFunctions/arm_offset_f16.c
@@ -24,7 +24,7 @@
  * limitations under the License.
  */
 
-#include "arm_math.h"
+#include "arm_math_f16.h"
 
 /**
   @ingroup groupMath
@@ -106,6 +106,7 @@
 }
 
 #else
+#if defined(ARM_FLOAT16_SUPPORTED)
 void arm_offset_f16(
   const float16_t * pSrc,
         float16_t offset,
@@ -159,6 +160,7 @@
   }
 
 }
+#endif
 #endif /* defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) */
 
 /**
diff --git a/CMSIS/DSP/Source/BasicMathFunctions/arm_scale_f16.c b/CMSIS/DSP/Source/BasicMathFunctions/arm_scale_f16.c
index c581357..dffdc84 100755
--- a/CMSIS/DSP/Source/BasicMathFunctions/arm_scale_f16.c
+++ b/CMSIS/DSP/Source/BasicMathFunctions/arm_scale_f16.c
@@ -26,7 +26,7 @@
  * limitations under the License.
  */
 
-#include "arm_math.h"
+#include "arm_math_f16.h"
 
 /**
   @ingroup groupMath
@@ -122,6 +122,7 @@
 }
 
 #else
+#if defined(ARM_FLOAT16_SUPPORTED)
 void arm_scale_f16(
   const float16_t *pSrc,
         float16_t scale,
@@ -174,6 +175,7 @@
   }
 
 }
+#endif
 #endif /* defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) */
 
 /**
diff --git a/CMSIS/DSP/Source/BasicMathFunctions/arm_sub_f16.c b/CMSIS/DSP/Source/BasicMathFunctions/arm_sub_f16.c
index 1e859e0..ccaa46b 100755
--- a/CMSIS/DSP/Source/BasicMathFunctions/arm_sub_f16.c
+++ b/CMSIS/DSP/Source/BasicMathFunctions/arm_sub_f16.c
@@ -26,7 +26,7 @@
  * limitations under the License.
  */
 
-#include "arm_math.h"
+#include "arm_math_f16.h"
 
 /**
   @ingroup groupMath
@@ -110,6 +110,7 @@
 }
 
 #else
+#if defined(ARM_FLOAT16_SUPPORTED)
 void arm_sub_f16(
   const float16_t * pSrcA,
   const float16_t * pSrcB,
@@ -162,6 +163,7 @@
   }
 
 }
+#endif
 #endif /* defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) */
 
 /**
diff --git a/CMSIS/DSP/Source/CMakeLists.txt b/CMSIS/DSP/Source/CMakeLists.txt
index 683046f..6f689b6 100755
--- a/CMSIS/DSP/Source/CMakeLists.txt
+++ b/CMSIS/DSP/Source/CMakeLists.txt
@@ -20,7 +20,7 @@
 option(HELIUM "Helium acceleration (MVEF and MVEI supported)" OFF)
 option(MVEF "MVEF intrinsics supported" OFF)
 option(MVEI "MVEI intrinsics supported" OFF)
-option(FLOAT16 "Float16 intrinsics supported" OFF)
+option(MVEFLOAT16 "Float16 MVE intrinsics supported" OFF)
 
 # Select which parts of the CMSIS-DSP must be compiled.
 # There are some dependencies between the parts but they are not tracked
diff --git a/CMSIS/DSP/Source/CommonTables/CMakeLists.txt b/CMSIS/DSP/Source/CommonTables/CMakeLists.txt
index e7dd65f..4477752 100644
--- a/CMSIS/DSP/Source/CommonTables/CMakeLists.txt
+++ b/CMSIS/DSP/Source/CommonTables/CMakeLists.txt
@@ -5,7 +5,7 @@
 include(configLib)
 include(configDsp)
 
-add_library(CMSISDSPCommon STATIC arm_common_tables.c)
+add_library(CMSISDSPCommon STATIC arm_common_tables.c arm_common_tables_f16.c)
 
 configLib(CMSISDSPCommon ${ROOT})
 configDsp(CMSISDSPCommon ${ROOT})
@@ -25,6 +25,7 @@
 interpol(CMSISDSPCommon)
 
 target_sources(CMSISDSPCommon PRIVATE arm_const_structs.c)
+target_sources(CMSISDSPCommon PRIVATE arm_const_structs_f16.c)
 
 
 ### Includes
@@ -36,6 +37,7 @@
 
 if (HELIUM OR MVEF)
     target_sources(CMSISDSPCommon PRIVATE "${DSP}/Source/CommonTables/arm_mve_tables.c")
+    target_sources(CMSISDSPCommon PRIVATE "${DSP}/Source/CommonTables/arm_mve_tables_f16.c")
 endif()
 
 
diff --git a/CMSIS/DSP/Source/CommonTables/CommonTablesF16.c b/CMSIS/DSP/Source/CommonTables/CommonTablesF16.c
new file mode 100755
index 0000000..c3e79d7
--- /dev/null
+++ b/CMSIS/DSP/Source/CommonTables/CommonTablesF16.c
@@ -0,0 +1,31 @@
+/* ----------------------------------------------------------------------
+ * Project:      CMSIS DSP Library
+ * Title:        CommonTables.c
+ * Description:  Combination of all common table source files.
+ *
+ * $Date:        08. January 2020
+ * $Revision:    V1.1.0
+ *
+ * Target Processor: Cortex-M cores
+ * -------------------------------------------------------------------- */
+/*
+ * Copyright (C) 2019-2020 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 "arm_common_tables_f16.c"
+#include "arm_const_structs_f16.c"
+#include "arm_mve_tables_f16.c"
diff --git a/CMSIS/DSP/Source/CommonTables/arm_common_tables.c b/CMSIS/DSP/Source/CommonTables/arm_common_tables.c
index 04f569a..3a47f37 100644
--- a/CMSIS/DSP/Source/CommonTables/arm_common_tables.c
+++ b/CMSIS/DSP/Source/CommonTables/arm_common_tables.c
@@ -8538,8353 +8538,6 @@
 
 #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) */
 
-/**
-  @brief  Floating-point Twiddle factors Table Generation
-*/
-
-/* F16 */
-#if !defined(__CC_ARM)
-/**
-* \par
-* Example code for Floating-point Twiddle factors Generation:
-* \par
-* <pre>for(i = 0; i< N/; i++)
-* {
-* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
-* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
-* } </pre>
-* \par
-* where N = 16  and PI = 3.14159265358979
-* \par
-* Cos and Sin values are in interleaved fashion
-*
-*/
-const float16_t twiddleCoefF16_16[32] = {
-    (float16_t)1.000000000f,  (float16_t)0.000000000f,
-    (float16_t)0.923879533f,  (float16_t)0.382683432f,
-    (float16_t)0.707106781f,  (float16_t)0.707106781f,
-    (float16_t)0.382683432f,  (float16_t)0.923879533f,
-    (float16_t)0.000000000f,  (float16_t)1.000000000f,
-   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
-   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
-   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
-   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
-   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
-   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
-   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
-   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
-    (float16_t)0.382683432f, (float16_t)-0.923879533f,
-    (float16_t)0.707106781f, (float16_t)-0.707106781f,
-    (float16_t)0.923879533f, (float16_t)-0.382683432f
-};
-
-/**
-* \par
-* Example code for Floating-point Twiddle factors Generation:
-* \par
-* <pre>for(i = 0; i< N/; i++)
-* {
-* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
-* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
-* } </pre>
-* \par
-* where N = 32  and PI = 3.14159265358979
-* \par
-* Cos and Sin values are in interleaved fashion
-*
-*/
-const float16_t twiddleCoefF16_32[64] = {
-    (float16_t)1.000000000f,  (float16_t)0.000000000f,
-    (float16_t)0.980785280f,  (float16_t)0.195090322f,
-    (float16_t)0.923879533f,  (float16_t)0.382683432f,
-    (float16_t)0.831469612f,  (float16_t)0.555570233f,
-    (float16_t)0.707106781f,  (float16_t)0.707106781f,
-    (float16_t)0.555570233f,  (float16_t)0.831469612f,
-    (float16_t)0.382683432f,  (float16_t)0.923879533f,
-    (float16_t)0.195090322f,  (float16_t)0.980785280f,
-    (float16_t)0.000000000f,  (float16_t)1.000000000f,
-   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
-   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
-   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
-   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
-   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
-   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
-   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
-   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
-   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
-   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
-   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
-   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
-   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
-   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
-   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
-   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
-    (float16_t)0.195090322f, (float16_t)-0.980785280f,
-    (float16_t)0.382683432f, (float16_t)-0.923879533f,
-    (float16_t)0.555570233f, (float16_t)-0.831469612f,
-    (float16_t)0.707106781f, (float16_t)-0.707106781f,
-    (float16_t)0.831469612f, (float16_t)-0.555570233f,
-    (float16_t)0.923879533f, (float16_t)-0.382683432f,
-    (float16_t)0.980785280f, (float16_t)-0.195090322f
-};
-
-/**
-* \par
-* Example code for Floating-point Twiddle factors Generation:
-* \par
-* <pre>for(i = 0; i< N/; i++)
-* {
-* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
-* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
-* } </pre>
-* \par
-* where N = 64  and PI = 3.14159265358979
-* \par
-* Cos and Sin values are in interleaved fashion
-*
-*/
-const float16_t twiddleCoefF16_64[128] = {
-    (float16_t)1.000000000f,  (float16_t)0.000000000f,
-    (float16_t)0.995184727f,  (float16_t)0.098017140f,
-    (float16_t)0.980785280f,  (float16_t)0.195090322f,
-    (float16_t)0.956940336f,  (float16_t)0.290284677f,
-    (float16_t)0.923879533f,  (float16_t)0.382683432f,
-    (float16_t)0.881921264f,  (float16_t)0.471396737f,
-    (float16_t)0.831469612f,  (float16_t)0.555570233f,
-    (float16_t)0.773010453f,  (float16_t)0.634393284f,
-    (float16_t)0.707106781f,  (float16_t)0.707106781f,
-    (float16_t)0.634393284f,  (float16_t)0.773010453f,
-    (float16_t)0.555570233f,  (float16_t)0.831469612f,
-    (float16_t)0.471396737f,  (float16_t)0.881921264f,
-    (float16_t)0.382683432f,  (float16_t)0.923879533f,
-    (float16_t)0.290284677f,  (float16_t)0.956940336f,
-    (float16_t)0.195090322f,  (float16_t)0.980785280f,
-    (float16_t)0.098017140f,  (float16_t)0.995184727f,
-    (float16_t)0.000000000f,  (float16_t)1.000000000f,
-   (float16_t)-0.098017140f,  (float16_t)0.995184727f,
-   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
-   (float16_t)-0.290284677f,  (float16_t)0.956940336f,
-   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
-   (float16_t)-0.471396737f,  (float16_t)0.881921264f,
-   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
-   (float16_t)-0.634393284f,  (float16_t)0.773010453f,
-   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
-   (float16_t)-0.773010453f,  (float16_t)0.634393284f,
-   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
-   (float16_t)-0.881921264f,  (float16_t)0.471396737f,
-   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
-   (float16_t)-0.956940336f,  (float16_t)0.290284677f,
-   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
-   (float16_t)-0.995184727f,  (float16_t)0.098017140f,
-   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
-   (float16_t)-0.995184727f, (float16_t)-0.098017140f,
-   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
-   (float16_t)-0.956940336f, (float16_t)-0.290284677f,
-   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
-   (float16_t)-0.881921264f, (float16_t)-0.471396737f,
-   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
-   (float16_t)-0.773010453f, (float16_t)-0.634393284f,
-   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
-   (float16_t)-0.634393284f, (float16_t)-0.773010453f,
-   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
-   (float16_t)-0.471396737f, (float16_t)-0.881921264f,
-   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
-   (float16_t)-0.290284677f, (float16_t)-0.956940336f,
-   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
-   (float16_t)-0.098017140f, (float16_t)-0.995184727f,
-   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
-    (float16_t)0.098017140f, (float16_t)-0.995184727f,
-    (float16_t)0.195090322f, (float16_t)-0.980785280f,
-    (float16_t)0.290284677f, (float16_t)-0.956940336f,
-    (float16_t)0.382683432f, (float16_t)-0.923879533f,
-    (float16_t)0.471396737f, (float16_t)-0.881921264f,
-    (float16_t)0.555570233f, (float16_t)-0.831469612f,
-    (float16_t)0.634393284f, (float16_t)-0.773010453f,
-    (float16_t)0.707106781f, (float16_t)-0.707106781f,
-    (float16_t)0.773010453f, (float16_t)-0.634393284f,
-    (float16_t)0.831469612f, (float16_t)-0.555570233f,
-    (float16_t)0.881921264f, (float16_t)-0.471396737f,
-    (float16_t)0.923879533f, (float16_t)-0.382683432f,
-    (float16_t)0.956940336f, (float16_t)-0.290284677f,
-    (float16_t)0.980785280f, (float16_t)-0.195090322f,
-    (float16_t)0.995184727f, (float16_t)-0.098017140f
-};
-
-/**
-* \par
-* Example code for Floating-point Twiddle factors Generation:
-* \par
-* <pre>for(i = 0; i< N/; i++)
-* {
-* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
-* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
-* } </pre>
-* \par
-* where N = 128 and PI = 3.14159265358979
-* \par
-* Cos and Sin values are in interleaved fashion
-*
-*/
-
-const float16_t twiddleCoefF16_128[256] = {
-    (float16_t)1.000000000f,  (float16_t)0.000000000f,
-    (float16_t)0.998795456f,  (float16_t)0.049067674f,
-    (float16_t)0.995184727f,  (float16_t)0.098017140f,
-    (float16_t)0.989176510f,  (float16_t)0.146730474f,
-    (float16_t)0.980785280f,  (float16_t)0.195090322f,
-    (float16_t)0.970031253f,  (float16_t)0.242980180f,
-    (float16_t)0.956940336f,  (float16_t)0.290284677f,
-    (float16_t)0.941544065f,  (float16_t)0.336889853f,
-    (float16_t)0.923879533f,  (float16_t)0.382683432f,
-    (float16_t)0.903989293f,  (float16_t)0.427555093f,
-    (float16_t)0.881921264f,  (float16_t)0.471396737f,
-    (float16_t)0.857728610f,  (float16_t)0.514102744f,
-    (float16_t)0.831469612f,  (float16_t)0.555570233f,
-    (float16_t)0.803207531f,  (float16_t)0.595699304f,
-    (float16_t)0.773010453f,  (float16_t)0.634393284f,
-    (float16_t)0.740951125f,  (float16_t)0.671558955f,
-    (float16_t)0.707106781f,  (float16_t)0.707106781f,
-    (float16_t)0.671558955f,  (float16_t)0.740951125f,
-    (float16_t)0.634393284f,  (float16_t)0.773010453f,
-    (float16_t)0.595699304f,  (float16_t)0.803207531f,
-    (float16_t)0.555570233f,  (float16_t)0.831469612f,
-    (float16_t)0.514102744f,  (float16_t)0.857728610f,
-    (float16_t)0.471396737f,  (float16_t)0.881921264f,
-    (float16_t)0.427555093f,  (float16_t)0.903989293f,
-    (float16_t)0.382683432f,  (float16_t)0.923879533f,
-    (float16_t)0.336889853f,  (float16_t)0.941544065f,
-    (float16_t)0.290284677f,  (float16_t)0.956940336f,
-    (float16_t)0.242980180f,  (float16_t)0.970031253f,
-    (float16_t)0.195090322f,  (float16_t)0.980785280f,
-    (float16_t)0.146730474f,  (float16_t)0.989176510f,
-    (float16_t)0.098017140f,  (float16_t)0.995184727f,
-    (float16_t)0.049067674f,  (float16_t)0.998795456f,
-    (float16_t)0.000000000f,  (float16_t)1.000000000f,
-   (float16_t)-0.049067674f,  (float16_t)0.998795456f,
-   (float16_t)-0.098017140f,  (float16_t)0.995184727f,
-   (float16_t)-0.146730474f,  (float16_t)0.989176510f,
-   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
-   (float16_t)-0.242980180f,  (float16_t)0.970031253f,
-   (float16_t)-0.290284677f,  (float16_t)0.956940336f,
-   (float16_t)-0.336889853f,  (float16_t)0.941544065f,
-   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
-   (float16_t)-0.427555093f,  (float16_t)0.903989293f,
-   (float16_t)-0.471396737f,  (float16_t)0.881921264f,
-   (float16_t)-0.514102744f,  (float16_t)0.857728610f,
-   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
-   (float16_t)-0.595699304f,  (float16_t)0.803207531f,
-   (float16_t)-0.634393284f,  (float16_t)0.773010453f,
-   (float16_t)-0.671558955f,  (float16_t)0.740951125f,
-   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
-   (float16_t)-0.740951125f,  (float16_t)0.671558955f,
-   (float16_t)-0.773010453f,  (float16_t)0.634393284f,
-   (float16_t)-0.803207531f,  (float16_t)0.595699304f,
-   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
-   (float16_t)-0.857728610f,  (float16_t)0.514102744f,
-   (float16_t)-0.881921264f,  (float16_t)0.471396737f,
-   (float16_t)-0.903989293f,  (float16_t)0.427555093f,
-   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
-   (float16_t)-0.941544065f,  (float16_t)0.336889853f,
-   (float16_t)-0.956940336f,  (float16_t)0.290284677f,
-   (float16_t)-0.970031253f,  (float16_t)0.242980180f,
-   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
-   (float16_t)-0.989176510f,  (float16_t)0.146730474f,
-   (float16_t)-0.995184727f,  (float16_t)0.098017140f,
-   (float16_t)-0.998795456f,  (float16_t)0.049067674f,
-   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
-   (float16_t)-0.998795456f, (float16_t)-0.049067674f,
-   (float16_t)-0.995184727f, (float16_t)-0.098017140f,
-   (float16_t)-0.989176510f, (float16_t)-0.146730474f,
-   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
-   (float16_t)-0.970031253f, (float16_t)-0.242980180f,
-   (float16_t)-0.956940336f, (float16_t)-0.290284677f,
-   (float16_t)-0.941544065f, (float16_t)-0.336889853f,
-   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
-   (float16_t)-0.903989293f, (float16_t)-0.427555093f,
-   (float16_t)-0.881921264f, (float16_t)-0.471396737f,
-   (float16_t)-0.857728610f, (float16_t)-0.514102744f,
-   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
-   (float16_t)-0.803207531f, (float16_t)-0.595699304f,
-   (float16_t)-0.773010453f, (float16_t)-0.634393284f,
-   (float16_t)-0.740951125f, (float16_t)-0.671558955f,
-   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
-   (float16_t)-0.671558955f, (float16_t)-0.740951125f,
-   (float16_t)-0.634393284f, (float16_t)-0.773010453f,
-   (float16_t)-0.595699304f, (float16_t)-0.803207531f,
-   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
-   (float16_t)-0.514102744f, (float16_t)-0.857728610f,
-   (float16_t)-0.471396737f, (float16_t)-0.881921264f,
-   (float16_t)-0.427555093f, (float16_t)-0.903989293f,
-   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
-   (float16_t)-0.336889853f, (float16_t)-0.941544065f,
-   (float16_t)-0.290284677f, (float16_t)-0.956940336f,
-   (float16_t)-0.242980180f, (float16_t)-0.970031253f,
-   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
-   (float16_t)-0.146730474f, (float16_t)-0.989176510f,
-   (float16_t)-0.098017140f, (float16_t)-0.995184727f,
-   (float16_t)-0.049067674f, (float16_t)-0.998795456f,
-   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
-    (float16_t)0.049067674f, (float16_t)-0.998795456f,
-    (float16_t)0.098017140f, (float16_t)-0.995184727f,
-    (float16_t)0.146730474f, (float16_t)-0.989176510f,
-    (float16_t)0.195090322f, (float16_t)-0.980785280f,
-    (float16_t)0.242980180f, (float16_t)-0.970031253f,
-    (float16_t)0.290284677f, (float16_t)-0.956940336f,
-    (float16_t)0.336889853f, (float16_t)-0.941544065f,
-    (float16_t)0.382683432f, (float16_t)-0.923879533f,
-    (float16_t)0.427555093f, (float16_t)-0.903989293f,
-    (float16_t)0.471396737f, (float16_t)-0.881921264f,
-    (float16_t)0.514102744f, (float16_t)-0.857728610f,
-    (float16_t)0.555570233f, (float16_t)-0.831469612f,
-    (float16_t)0.595699304f, (float16_t)-0.803207531f,
-    (float16_t)0.634393284f, (float16_t)-0.773010453f,
-    (float16_t)0.671558955f, (float16_t)-0.740951125f,
-    (float16_t)0.707106781f, (float16_t)-0.707106781f,
-    (float16_t)0.740951125f, (float16_t)-0.671558955f,
-    (float16_t)0.773010453f, (float16_t)-0.634393284f,
-    (float16_t)0.803207531f, (float16_t)-0.595699304f,
-    (float16_t)0.831469612f, (float16_t)-0.555570233f,
-    (float16_t)0.857728610f, (float16_t)-0.514102744f,
-    (float16_t)0.881921264f, (float16_t)-0.471396737f,
-    (float16_t)0.903989293f, (float16_t)-0.427555093f,
-    (float16_t)0.923879533f, (float16_t)-0.382683432f,
-    (float16_t)0.941544065f, (float16_t)-0.336889853f,
-    (float16_t)0.956940336f, (float16_t)-0.290284677f,
-    (float16_t)0.970031253f, (float16_t)-0.242980180f,
-    (float16_t)0.980785280f, (float16_t)-0.195090322f,
-    (float16_t)0.989176510f, (float16_t)-0.146730474f,
-    (float16_t)0.995184727f, (float16_t)-0.098017140f,
-    (float16_t)0.998795456f, (float16_t)-0.049067674f
-};
-
-/**
-* \par
-* Example code for Floating-point Twiddle factors Generation:
-* \par
-* <pre>for(i = 0; i< N/; i++)
-* {
-* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
-* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
-* } </pre>
-* \par
-* where N = 256 and PI = 3.14159265358979
-* \par
-* Cos and Sin values are in interleaved fashion
-*
-*/
-const float16_t twiddleCoefF16_256[512] = {
-    (float16_t)1.000000000f,  (float16_t)0.000000000f,
-    (float16_t)0.999698819f,  (float16_t)0.024541229f,
-    (float16_t)0.998795456f,  (float16_t)0.049067674f,
-    (float16_t)0.997290457f,  (float16_t)0.073564564f,
-    (float16_t)0.995184727f,  (float16_t)0.098017140f,
-    (float16_t)0.992479535f,  (float16_t)0.122410675f,
-    (float16_t)0.989176510f,  (float16_t)0.146730474f,
-    (float16_t)0.985277642f,  (float16_t)0.170961889f,
-    (float16_t)0.980785280f,  (float16_t)0.195090322f,
-    (float16_t)0.975702130f,  (float16_t)0.219101240f,
-    (float16_t)0.970031253f,  (float16_t)0.242980180f,
-    (float16_t)0.963776066f,  (float16_t)0.266712757f,
-    (float16_t)0.956940336f,  (float16_t)0.290284677f,
-    (float16_t)0.949528181f,  (float16_t)0.313681740f,
-    (float16_t)0.941544065f,  (float16_t)0.336889853f,
-    (float16_t)0.932992799f,  (float16_t)0.359895037f,
-    (float16_t)0.923879533f,  (float16_t)0.382683432f,
-    (float16_t)0.914209756f,  (float16_t)0.405241314f,
-    (float16_t)0.903989293f,  (float16_t)0.427555093f,
-    (float16_t)0.893224301f,  (float16_t)0.449611330f,
-    (float16_t)0.881921264f,  (float16_t)0.471396737f,
-    (float16_t)0.870086991f,  (float16_t)0.492898192f,
-    (float16_t)0.857728610f,  (float16_t)0.514102744f,
-    (float16_t)0.844853565f,  (float16_t)0.534997620f,
-    (float16_t)0.831469612f,  (float16_t)0.555570233f,
-    (float16_t)0.817584813f,  (float16_t)0.575808191f,
-    (float16_t)0.803207531f,  (float16_t)0.595699304f,
-    (float16_t)0.788346428f,  (float16_t)0.615231591f,
-    (float16_t)0.773010453f,  (float16_t)0.634393284f,
-    (float16_t)0.757208847f,  (float16_t)0.653172843f,
-    (float16_t)0.740951125f,  (float16_t)0.671558955f,
-    (float16_t)0.724247083f,  (float16_t)0.689540545f,
-    (float16_t)0.707106781f,  (float16_t)0.707106781f,
-    (float16_t)0.689540545f,  (float16_t)0.724247083f,
-    (float16_t)0.671558955f,  (float16_t)0.740951125f,
-    (float16_t)0.653172843f,  (float16_t)0.757208847f,
-    (float16_t)0.634393284f,  (float16_t)0.773010453f,
-    (float16_t)0.615231591f,  (float16_t)0.788346428f,
-    (float16_t)0.595699304f,  (float16_t)0.803207531f,
-    (float16_t)0.575808191f,  (float16_t)0.817584813f,
-    (float16_t)0.555570233f,  (float16_t)0.831469612f,
-    (float16_t)0.534997620f,  (float16_t)0.844853565f,
-    (float16_t)0.514102744f,  (float16_t)0.857728610f,
-    (float16_t)0.492898192f,  (float16_t)0.870086991f,
-    (float16_t)0.471396737f,  (float16_t)0.881921264f,
-    (float16_t)0.449611330f,  (float16_t)0.893224301f,
-    (float16_t)0.427555093f,  (float16_t)0.903989293f,
-    (float16_t)0.405241314f,  (float16_t)0.914209756f,
-    (float16_t)0.382683432f,  (float16_t)0.923879533f,
-    (float16_t)0.359895037f,  (float16_t)0.932992799f,
-    (float16_t)0.336889853f,  (float16_t)0.941544065f,
-    (float16_t)0.313681740f,  (float16_t)0.949528181f,
-    (float16_t)0.290284677f,  (float16_t)0.956940336f,
-    (float16_t)0.266712757f,  (float16_t)0.963776066f,
-    (float16_t)0.242980180f,  (float16_t)0.970031253f,
-    (float16_t)0.219101240f,  (float16_t)0.975702130f,
-    (float16_t)0.195090322f,  (float16_t)0.980785280f,
-    (float16_t)0.170961889f,  (float16_t)0.985277642f,
-    (float16_t)0.146730474f,  (float16_t)0.989176510f,
-    (float16_t)0.122410675f,  (float16_t)0.992479535f,
-    (float16_t)0.098017140f,  (float16_t)0.995184727f,
-    (float16_t)0.073564564f,  (float16_t)0.997290457f,
-    (float16_t)0.049067674f,  (float16_t)0.998795456f,
-    (float16_t)0.024541229f,  (float16_t)0.999698819f,
-    (float16_t)0.000000000f,  (float16_t)1.000000000f,
-   (float16_t)-0.024541229f,  (float16_t)0.999698819f,
-   (float16_t)-0.049067674f,  (float16_t)0.998795456f,
-   (float16_t)-0.073564564f,  (float16_t)0.997290457f,
-   (float16_t)-0.098017140f,  (float16_t)0.995184727f,
-   (float16_t)-0.122410675f,  (float16_t)0.992479535f,
-   (float16_t)-0.146730474f,  (float16_t)0.989176510f,
-   (float16_t)-0.170961889f,  (float16_t)0.985277642f,
-   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
-   (float16_t)-0.219101240f,  (float16_t)0.975702130f,
-   (float16_t)-0.242980180f,  (float16_t)0.970031253f,
-   (float16_t)-0.266712757f,  (float16_t)0.963776066f,
-   (float16_t)-0.290284677f,  (float16_t)0.956940336f,
-   (float16_t)-0.313681740f,  (float16_t)0.949528181f,
-   (float16_t)-0.336889853f,  (float16_t)0.941544065f,
-   (float16_t)-0.359895037f,  (float16_t)0.932992799f,
-   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
-   (float16_t)-0.405241314f,  (float16_t)0.914209756f,
-   (float16_t)-0.427555093f,  (float16_t)0.903989293f,
-   (float16_t)-0.449611330f,  (float16_t)0.893224301f,
-   (float16_t)-0.471396737f,  (float16_t)0.881921264f,
-   (float16_t)-0.492898192f,  (float16_t)0.870086991f,
-   (float16_t)-0.514102744f,  (float16_t)0.857728610f,
-   (float16_t)-0.534997620f,  (float16_t)0.844853565f,
-   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
-   (float16_t)-0.575808191f,  (float16_t)0.817584813f,
-   (float16_t)-0.595699304f,  (float16_t)0.803207531f,
-   (float16_t)-0.615231591f,  (float16_t)0.788346428f,
-   (float16_t)-0.634393284f,  (float16_t)0.773010453f,
-   (float16_t)-0.653172843f,  (float16_t)0.757208847f,
-   (float16_t)-0.671558955f,  (float16_t)0.740951125f,
-   (float16_t)-0.689540545f,  (float16_t)0.724247083f,
-   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
-   (float16_t)-0.724247083f,  (float16_t)0.689540545f,
-   (float16_t)-0.740951125f,  (float16_t)0.671558955f,
-   (float16_t)-0.757208847f,  (float16_t)0.653172843f,
-   (float16_t)-0.773010453f,  (float16_t)0.634393284f,
-   (float16_t)-0.788346428f,  (float16_t)0.615231591f,
-   (float16_t)-0.803207531f,  (float16_t)0.595699304f,
-   (float16_t)-0.817584813f,  (float16_t)0.575808191f,
-   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
-   (float16_t)-0.844853565f,  (float16_t)0.534997620f,
-   (float16_t)-0.857728610f,  (float16_t)0.514102744f,
-   (float16_t)-0.870086991f,  (float16_t)0.492898192f,
-   (float16_t)-0.881921264f,  (float16_t)0.471396737f,
-   (float16_t)-0.893224301f,  (float16_t)0.449611330f,
-   (float16_t)-0.903989293f,  (float16_t)0.427555093f,
-   (float16_t)-0.914209756f,  (float16_t)0.405241314f,
-   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
-   (float16_t)-0.932992799f,  (float16_t)0.359895037f,
-   (float16_t)-0.941544065f,  (float16_t)0.336889853f,
-   (float16_t)-0.949528181f,  (float16_t)0.313681740f,
-   (float16_t)-0.956940336f,  (float16_t)0.290284677f,
-   (float16_t)-0.963776066f,  (float16_t)0.266712757f,
-   (float16_t)-0.970031253f,  (float16_t)0.242980180f,
-   (float16_t)-0.975702130f,  (float16_t)0.219101240f,
-   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
-   (float16_t)-0.985277642f,  (float16_t)0.170961889f,
-   (float16_t)-0.989176510f,  (float16_t)0.146730474f,
-   (float16_t)-0.992479535f,  (float16_t)0.122410675f,
-   (float16_t)-0.995184727f,  (float16_t)0.098017140f,
-   (float16_t)-0.997290457f,  (float16_t)0.073564564f,
-   (float16_t)-0.998795456f,  (float16_t)0.049067674f,
-   (float16_t)-0.999698819f,  (float16_t)0.024541229f,
-   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
-   (float16_t)-0.999698819f, (float16_t)-0.024541229f,
-   (float16_t)-0.998795456f, (float16_t)-0.049067674f,
-   (float16_t)-0.997290457f, (float16_t)-0.073564564f,
-   (float16_t)-0.995184727f, (float16_t)-0.098017140f,
-   (float16_t)-0.992479535f, (float16_t)-0.122410675f,
-   (float16_t)-0.989176510f, (float16_t)-0.146730474f,
-   (float16_t)-0.985277642f, (float16_t)-0.170961889f,
-   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
-   (float16_t)-0.975702130f, (float16_t)-0.219101240f,
-   (float16_t)-0.970031253f, (float16_t)-0.242980180f,
-   (float16_t)-0.963776066f, (float16_t)-0.266712757f,
-   (float16_t)-0.956940336f, (float16_t)-0.290284677f,
-   (float16_t)-0.949528181f, (float16_t)-0.313681740f,
-   (float16_t)-0.941544065f, (float16_t)-0.336889853f,
-   (float16_t)-0.932992799f, (float16_t)-0.359895037f,
-   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
-   (float16_t)-0.914209756f, (float16_t)-0.405241314f,
-   (float16_t)-0.903989293f, (float16_t)-0.427555093f,
-   (float16_t)-0.893224301f, (float16_t)-0.449611330f,
-   (float16_t)-0.881921264f, (float16_t)-0.471396737f,
-   (float16_t)-0.870086991f, (float16_t)-0.492898192f,
-   (float16_t)-0.857728610f, (float16_t)-0.514102744f,
-   (float16_t)-0.844853565f, (float16_t)-0.534997620f,
-   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
-   (float16_t)-0.817584813f, (float16_t)-0.575808191f,
-   (float16_t)-0.803207531f, (float16_t)-0.595699304f,
-   (float16_t)-0.788346428f, (float16_t)-0.615231591f,
-   (float16_t)-0.773010453f, (float16_t)-0.634393284f,
-   (float16_t)-0.757208847f, (float16_t)-0.653172843f,
-   (float16_t)-0.740951125f, (float16_t)-0.671558955f,
-   (float16_t)-0.724247083f, (float16_t)-0.689540545f,
-   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
-   (float16_t)-0.689540545f, (float16_t)-0.724247083f,
-   (float16_t)-0.671558955f, (float16_t)-0.740951125f,
-   (float16_t)-0.653172843f, (float16_t)-0.757208847f,
-   (float16_t)-0.634393284f, (float16_t)-0.773010453f,
-   (float16_t)-0.615231591f, (float16_t)-0.788346428f,
-   (float16_t)-0.595699304f, (float16_t)-0.803207531f,
-   (float16_t)-0.575808191f, (float16_t)-0.817584813f,
-   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
-   (float16_t)-0.534997620f, (float16_t)-0.844853565f,
-   (float16_t)-0.514102744f, (float16_t)-0.857728610f,
-   (float16_t)-0.492898192f, (float16_t)-0.870086991f,
-   (float16_t)-0.471396737f, (float16_t)-0.881921264f,
-   (float16_t)-0.449611330f, (float16_t)-0.893224301f,
-   (float16_t)-0.427555093f, (float16_t)-0.903989293f,
-   (float16_t)-0.405241314f, (float16_t)-0.914209756f,
-   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
-   (float16_t)-0.359895037f, (float16_t)-0.932992799f,
-   (float16_t)-0.336889853f, (float16_t)-0.941544065f,
-   (float16_t)-0.313681740f, (float16_t)-0.949528181f,
-   (float16_t)-0.290284677f, (float16_t)-0.956940336f,
-   (float16_t)-0.266712757f, (float16_t)-0.963776066f,
-   (float16_t)-0.242980180f, (float16_t)-0.970031253f,
-   (float16_t)-0.219101240f, (float16_t)-0.975702130f,
-   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
-   (float16_t)-0.170961889f, (float16_t)-0.985277642f,
-   (float16_t)-0.146730474f, (float16_t)-0.989176510f,
-   (float16_t)-0.122410675f, (float16_t)-0.992479535f,
-   (float16_t)-0.098017140f, (float16_t)-0.995184727f,
-   (float16_t)-0.073564564f, (float16_t)-0.997290457f,
-   (float16_t)-0.049067674f, (float16_t)-0.998795456f,
-   (float16_t)-0.024541229f, (float16_t)-0.999698819f,
-   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
-    (float16_t)0.024541229f, (float16_t)-0.999698819f,
-    (float16_t)0.049067674f, (float16_t)-0.998795456f,
-    (float16_t)0.073564564f, (float16_t)-0.997290457f,
-    (float16_t)0.098017140f, (float16_t)-0.995184727f,
-    (float16_t)0.122410675f, (float16_t)-0.992479535f,
-    (float16_t)0.146730474f, (float16_t)-0.989176510f,
-    (float16_t)0.170961889f, (float16_t)-0.985277642f,
-    (float16_t)0.195090322f, (float16_t)-0.980785280f,
-    (float16_t)0.219101240f, (float16_t)-0.975702130f,
-    (float16_t)0.242980180f, (float16_t)-0.970031253f,
-    (float16_t)0.266712757f, (float16_t)-0.963776066f,
-    (float16_t)0.290284677f, (float16_t)-0.956940336f,
-    (float16_t)0.313681740f, (float16_t)-0.949528181f,
-    (float16_t)0.336889853f, (float16_t)-0.941544065f,
-    (float16_t)0.359895037f, (float16_t)-0.932992799f,
-    (float16_t)0.382683432f, (float16_t)-0.923879533f,
-    (float16_t)0.405241314f, (float16_t)-0.914209756f,
-    (float16_t)0.427555093f, (float16_t)-0.903989293f,
-    (float16_t)0.449611330f, (float16_t)-0.893224301f,
-    (float16_t)0.471396737f, (float16_t)-0.881921264f,
-    (float16_t)0.492898192f, (float16_t)-0.870086991f,
-    (float16_t)0.514102744f, (float16_t)-0.857728610f,
-    (float16_t)0.534997620f, (float16_t)-0.844853565f,
-    (float16_t)0.555570233f, (float16_t)-0.831469612f,
-    (float16_t)0.575808191f, (float16_t)-0.817584813f,
-    (float16_t)0.595699304f, (float16_t)-0.803207531f,
-    (float16_t)0.615231591f, (float16_t)-0.788346428f,
-    (float16_t)0.634393284f, (float16_t)-0.773010453f,
-    (float16_t)0.653172843f, (float16_t)-0.757208847f,
-    (float16_t)0.671558955f, (float16_t)-0.740951125f,
-    (float16_t)0.689540545f, (float16_t)-0.724247083f,
-    (float16_t)0.707106781f, (float16_t)-0.707106781f,
-    (float16_t)0.724247083f, (float16_t)-0.689540545f,
-    (float16_t)0.740951125f, (float16_t)-0.671558955f,
-    (float16_t)0.757208847f, (float16_t)-0.653172843f,
-    (float16_t)0.773010453f, (float16_t)-0.634393284f,
-    (float16_t)0.788346428f, (float16_t)-0.615231591f,
-    (float16_t)0.803207531f, (float16_t)-0.595699304f,
-    (float16_t)0.817584813f, (float16_t)-0.575808191f,
-    (float16_t)0.831469612f, (float16_t)-0.555570233f,
-    (float16_t)0.844853565f, (float16_t)-0.534997620f,
-    (float16_t)0.857728610f, (float16_t)-0.514102744f,
-    (float16_t)0.870086991f, (float16_t)-0.492898192f,
-    (float16_t)0.881921264f, (float16_t)-0.471396737f,
-    (float16_t)0.893224301f, (float16_t)-0.449611330f,
-    (float16_t)0.903989293f, (float16_t)-0.427555093f,
-    (float16_t)0.914209756f, (float16_t)-0.405241314f,
-    (float16_t)0.923879533f, (float16_t)-0.382683432f,
-    (float16_t)0.932992799f, (float16_t)-0.359895037f,
-    (float16_t)0.941544065f, (float16_t)-0.336889853f,
-    (float16_t)0.949528181f, (float16_t)-0.313681740f,
-    (float16_t)0.956940336f, (float16_t)-0.290284677f,
-    (float16_t)0.963776066f, (float16_t)-0.266712757f,
-    (float16_t)0.970031253f, (float16_t)-0.242980180f,
-    (float16_t)0.975702130f, (float16_t)-0.219101240f,
-    (float16_t)0.980785280f, (float16_t)-0.195090322f,
-    (float16_t)0.985277642f, (float16_t)-0.170961889f,
-    (float16_t)0.989176510f, (float16_t)-0.146730474f,
-    (float16_t)0.992479535f, (float16_t)-0.122410675f,
-    (float16_t)0.995184727f, (float16_t)-0.098017140f,
-    (float16_t)0.997290457f, (float16_t)-0.073564564f,
-    (float16_t)0.998795456f, (float16_t)-0.049067674f,
-    (float16_t)0.999698819f, (float16_t)-0.024541229f
-};
-
-/**
-* \par
-* Example code for Floating-point Twiddle factors Generation:
-* \par
-* <pre>for(i = 0; i< N/; i++)
-* {
-* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
-* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
-* } </pre>
-* \par
-* where N = 512 and PI = 3.14159265358979
-* \par
-* Cos and Sin values are in interleaved fashion
-*
-*/
-const float16_t twiddleCoefF16_512[1024] = {
-    (float16_t)1.000000000f,  (float16_t)0.000000000f,
-    (float16_t)0.999924702f,  (float16_t)0.012271538f,
-    (float16_t)0.999698819f,  (float16_t)0.024541229f,
-    (float16_t)0.999322385f,  (float16_t)0.036807223f,
-    (float16_t)0.998795456f,  (float16_t)0.049067674f,
-    (float16_t)0.998118113f,  (float16_t)0.061320736f,
-    (float16_t)0.997290457f,  (float16_t)0.073564564f,
-    (float16_t)0.996312612f,  (float16_t)0.085797312f,
-    (float16_t)0.995184727f,  (float16_t)0.098017140f,
-    (float16_t)0.993906970f,  (float16_t)0.110222207f,
-    (float16_t)0.992479535f,  (float16_t)0.122410675f,
-    (float16_t)0.990902635f,  (float16_t)0.134580709f,
-    (float16_t)0.989176510f,  (float16_t)0.146730474f,
-    (float16_t)0.987301418f,  (float16_t)0.158858143f,
-    (float16_t)0.985277642f,  (float16_t)0.170961889f,
-    (float16_t)0.983105487f,  (float16_t)0.183039888f,
-    (float16_t)0.980785280f,  (float16_t)0.195090322f,
-    (float16_t)0.978317371f,  (float16_t)0.207111376f,
-    (float16_t)0.975702130f,  (float16_t)0.219101240f,
-    (float16_t)0.972939952f,  (float16_t)0.231058108f,
-    (float16_t)0.970031253f,  (float16_t)0.242980180f,
-    (float16_t)0.966976471f,  (float16_t)0.254865660f,
-    (float16_t)0.963776066f,  (float16_t)0.266712757f,
-    (float16_t)0.960430519f,  (float16_t)0.278519689f,
-    (float16_t)0.956940336f,  (float16_t)0.290284677f,
-    (float16_t)0.953306040f,  (float16_t)0.302005949f,
-    (float16_t)0.949528181f,  (float16_t)0.313681740f,
-    (float16_t)0.945607325f,  (float16_t)0.325310292f,
-    (float16_t)0.941544065f,  (float16_t)0.336889853f,
-    (float16_t)0.937339012f,  (float16_t)0.348418680f,
-    (float16_t)0.932992799f,  (float16_t)0.359895037f,
-    (float16_t)0.928506080f,  (float16_t)0.371317194f,
-    (float16_t)0.923879533f,  (float16_t)0.382683432f,
-    (float16_t)0.919113852f,  (float16_t)0.393992040f,
-    (float16_t)0.914209756f,  (float16_t)0.405241314f,
-    (float16_t)0.909167983f,  (float16_t)0.416429560f,
-    (float16_t)0.903989293f,  (float16_t)0.427555093f,
-    (float16_t)0.898674466f,  (float16_t)0.438616239f,
-    (float16_t)0.893224301f,  (float16_t)0.449611330f,
-    (float16_t)0.887639620f,  (float16_t)0.460538711f,
-    (float16_t)0.881921264f,  (float16_t)0.471396737f,
-    (float16_t)0.876070094f,  (float16_t)0.482183772f,
-    (float16_t)0.870086991f,  (float16_t)0.492898192f,
-    (float16_t)0.863972856f,  (float16_t)0.503538384f,
-    (float16_t)0.857728610f,  (float16_t)0.514102744f,
-    (float16_t)0.851355193f,  (float16_t)0.524589683f,
-    (float16_t)0.844853565f,  (float16_t)0.534997620f,
-    (float16_t)0.838224706f,  (float16_t)0.545324988f,
-    (float16_t)0.831469612f,  (float16_t)0.555570233f,
-    (float16_t)0.824589303f,  (float16_t)0.565731811f,
-    (float16_t)0.817584813f,  (float16_t)0.575808191f,
-    (float16_t)0.810457198f,  (float16_t)0.585797857f,
-    (float16_t)0.803207531f,  (float16_t)0.595699304f,
-    (float16_t)0.795836905f,  (float16_t)0.605511041f,
-    (float16_t)0.788346428f,  (float16_t)0.615231591f,
-    (float16_t)0.780737229f,  (float16_t)0.624859488f,
-    (float16_t)0.773010453f,  (float16_t)0.634393284f,
-    (float16_t)0.765167266f,  (float16_t)0.643831543f,
-    (float16_t)0.757208847f,  (float16_t)0.653172843f,
-    (float16_t)0.749136395f,  (float16_t)0.662415778f,
-    (float16_t)0.740951125f,  (float16_t)0.671558955f,
-    (float16_t)0.732654272f,  (float16_t)0.680600998f,
-    (float16_t)0.724247083f,  (float16_t)0.689540545f,
-    (float16_t)0.715730825f,  (float16_t)0.698376249f,
-    (float16_t)0.707106781f,  (float16_t)0.707106781f,
-    (float16_t)0.698376249f,  (float16_t)0.715730825f,
-    (float16_t)0.689540545f,  (float16_t)0.724247083f,
-    (float16_t)0.680600998f,  (float16_t)0.732654272f,
-    (float16_t)0.671558955f,  (float16_t)0.740951125f,
-    (float16_t)0.662415778f,  (float16_t)0.749136395f,
-    (float16_t)0.653172843f,  (float16_t)0.757208847f,
-    (float16_t)0.643831543f,  (float16_t)0.765167266f,
-    (float16_t)0.634393284f,  (float16_t)0.773010453f,
-    (float16_t)0.624859488f,  (float16_t)0.780737229f,
-    (float16_t)0.615231591f,  (float16_t)0.788346428f,
-    (float16_t)0.605511041f,  (float16_t)0.795836905f,
-    (float16_t)0.595699304f,  (float16_t)0.803207531f,
-    (float16_t)0.585797857f,  (float16_t)0.810457198f,
-    (float16_t)0.575808191f,  (float16_t)0.817584813f,
-    (float16_t)0.565731811f,  (float16_t)0.824589303f,
-    (float16_t)0.555570233f,  (float16_t)0.831469612f,
-    (float16_t)0.545324988f,  (float16_t)0.838224706f,
-    (float16_t)0.534997620f,  (float16_t)0.844853565f,
-    (float16_t)0.524589683f,  (float16_t)0.851355193f,
-    (float16_t)0.514102744f,  (float16_t)0.857728610f,
-    (float16_t)0.503538384f,  (float16_t)0.863972856f,
-    (float16_t)0.492898192f,  (float16_t)0.870086991f,
-    (float16_t)0.482183772f,  (float16_t)0.876070094f,
-    (float16_t)0.471396737f,  (float16_t)0.881921264f,
-    (float16_t)0.460538711f,  (float16_t)0.887639620f,
-    (float16_t)0.449611330f,  (float16_t)0.893224301f,
-    (float16_t)0.438616239f,  (float16_t)0.898674466f,
-    (float16_t)0.427555093f,  (float16_t)0.903989293f,
-    (float16_t)0.416429560f,  (float16_t)0.909167983f,
-    (float16_t)0.405241314f,  (float16_t)0.914209756f,
-    (float16_t)0.393992040f,  (float16_t)0.919113852f,
-    (float16_t)0.382683432f,  (float16_t)0.923879533f,
-    (float16_t)0.371317194f,  (float16_t)0.928506080f,
-    (float16_t)0.359895037f,  (float16_t)0.932992799f,
-    (float16_t)0.348418680f,  (float16_t)0.937339012f,
-    (float16_t)0.336889853f,  (float16_t)0.941544065f,
-    (float16_t)0.325310292f,  (float16_t)0.945607325f,
-    (float16_t)0.313681740f,  (float16_t)0.949528181f,
-    (float16_t)0.302005949f,  (float16_t)0.953306040f,
-    (float16_t)0.290284677f,  (float16_t)0.956940336f,
-    (float16_t)0.278519689f,  (float16_t)0.960430519f,
-    (float16_t)0.266712757f,  (float16_t)0.963776066f,
-    (float16_t)0.254865660f,  (float16_t)0.966976471f,
-    (float16_t)0.242980180f,  (float16_t)0.970031253f,
-    (float16_t)0.231058108f,  (float16_t)0.972939952f,
-    (float16_t)0.219101240f,  (float16_t)0.975702130f,
-    (float16_t)0.207111376f,  (float16_t)0.978317371f,
-    (float16_t)0.195090322f,  (float16_t)0.980785280f,
-    (float16_t)0.183039888f,  (float16_t)0.983105487f,
-    (float16_t)0.170961889f,  (float16_t)0.985277642f,
-    (float16_t)0.158858143f,  (float16_t)0.987301418f,
-    (float16_t)0.146730474f,  (float16_t)0.989176510f,
-    (float16_t)0.134580709f,  (float16_t)0.990902635f,
-    (float16_t)0.122410675f,  (float16_t)0.992479535f,
-    (float16_t)0.110222207f,  (float16_t)0.993906970f,
-    (float16_t)0.098017140f,  (float16_t)0.995184727f,
-    (float16_t)0.085797312f,  (float16_t)0.996312612f,
-    (float16_t)0.073564564f,  (float16_t)0.997290457f,
-    (float16_t)0.061320736f,  (float16_t)0.998118113f,
-    (float16_t)0.049067674f,  (float16_t)0.998795456f,
-    (float16_t)0.036807223f,  (float16_t)0.999322385f,
-    (float16_t)0.024541229f,  (float16_t)0.999698819f,
-    (float16_t)0.012271538f,  (float16_t)0.999924702f,
-    (float16_t)0.000000000f,  (float16_t)1.000000000f,
-   (float16_t)-0.012271538f,  (float16_t)0.999924702f,
-   (float16_t)-0.024541229f,  (float16_t)0.999698819f,
-   (float16_t)-0.036807223f,  (float16_t)0.999322385f,
-   (float16_t)-0.049067674f,  (float16_t)0.998795456f,
-   (float16_t)-0.061320736f,  (float16_t)0.998118113f,
-   (float16_t)-0.073564564f,  (float16_t)0.997290457f,
-   (float16_t)-0.085797312f,  (float16_t)0.996312612f,
-   (float16_t)-0.098017140f,  (float16_t)0.995184727f,
-   (float16_t)-0.110222207f,  (float16_t)0.993906970f,
-   (float16_t)-0.122410675f,  (float16_t)0.992479535f,
-   (float16_t)-0.134580709f,  (float16_t)0.990902635f,
-   (float16_t)-0.146730474f,  (float16_t)0.989176510f,
-   (float16_t)-0.158858143f,  (float16_t)0.987301418f,
-   (float16_t)-0.170961889f,  (float16_t)0.985277642f,
-   (float16_t)-0.183039888f,  (float16_t)0.983105487f,
-   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
-   (float16_t)-0.207111376f,  (float16_t)0.978317371f,
-   (float16_t)-0.219101240f,  (float16_t)0.975702130f,
-   (float16_t)-0.231058108f,  (float16_t)0.972939952f,
-   (float16_t)-0.242980180f,  (float16_t)0.970031253f,
-   (float16_t)-0.254865660f,  (float16_t)0.966976471f,
-   (float16_t)-0.266712757f,  (float16_t)0.963776066f,
-   (float16_t)-0.278519689f,  (float16_t)0.960430519f,
-   (float16_t)-0.290284677f,  (float16_t)0.956940336f,
-   (float16_t)-0.302005949f,  (float16_t)0.953306040f,
-   (float16_t)-0.313681740f,  (float16_t)0.949528181f,
-   (float16_t)-0.325310292f,  (float16_t)0.945607325f,
-   (float16_t)-0.336889853f,  (float16_t)0.941544065f,
-   (float16_t)-0.348418680f,  (float16_t)0.937339012f,
-   (float16_t)-0.359895037f,  (float16_t)0.932992799f,
-   (float16_t)-0.371317194f,  (float16_t)0.928506080f,
-   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
-   (float16_t)-0.393992040f,  (float16_t)0.919113852f,
-   (float16_t)-0.405241314f,  (float16_t)0.914209756f,
-   (float16_t)-0.416429560f,  (float16_t)0.909167983f,
-   (float16_t)-0.427555093f,  (float16_t)0.903989293f,
-   (float16_t)-0.438616239f,  (float16_t)0.898674466f,
-   (float16_t)-0.449611330f,  (float16_t)0.893224301f,
-   (float16_t)-0.460538711f,  (float16_t)0.887639620f,
-   (float16_t)-0.471396737f,  (float16_t)0.881921264f,
-   (float16_t)-0.482183772f,  (float16_t)0.876070094f,
-   (float16_t)-0.492898192f,  (float16_t)0.870086991f,
-   (float16_t)-0.503538384f,  (float16_t)0.863972856f,
-   (float16_t)-0.514102744f,  (float16_t)0.857728610f,
-   (float16_t)-0.524589683f,  (float16_t)0.851355193f,
-   (float16_t)-0.534997620f,  (float16_t)0.844853565f,
-   (float16_t)-0.545324988f,  (float16_t)0.838224706f,
-   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
-   (float16_t)-0.565731811f,  (float16_t)0.824589303f,
-   (float16_t)-0.575808191f,  (float16_t)0.817584813f,
-   (float16_t)-0.585797857f,  (float16_t)0.810457198f,
-   (float16_t)-0.595699304f,  (float16_t)0.803207531f,
-   (float16_t)-0.605511041f,  (float16_t)0.795836905f,
-   (float16_t)-0.615231591f,  (float16_t)0.788346428f,
-   (float16_t)-0.624859488f,  (float16_t)0.780737229f,
-   (float16_t)-0.634393284f,  (float16_t)0.773010453f,
-   (float16_t)-0.643831543f,  (float16_t)0.765167266f,
-   (float16_t)-0.653172843f,  (float16_t)0.757208847f,
-   (float16_t)-0.662415778f,  (float16_t)0.749136395f,
-   (float16_t)-0.671558955f,  (float16_t)0.740951125f,
-   (float16_t)-0.680600998f,  (float16_t)0.732654272f,
-   (float16_t)-0.689540545f,  (float16_t)0.724247083f,
-   (float16_t)-0.698376249f,  (float16_t)0.715730825f,
-   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
-   (float16_t)-0.715730825f,  (float16_t)0.698376249f,
-   (float16_t)-0.724247083f,  (float16_t)0.689540545f,
-   (float16_t)-0.732654272f,  (float16_t)0.680600998f,
-   (float16_t)-0.740951125f,  (float16_t)0.671558955f,
-   (float16_t)-0.749136395f,  (float16_t)0.662415778f,
-   (float16_t)-0.757208847f,  (float16_t)0.653172843f,
-   (float16_t)-0.765167266f,  (float16_t)0.643831543f,
-   (float16_t)-0.773010453f,  (float16_t)0.634393284f,
-   (float16_t)-0.780737229f,  (float16_t)0.624859488f,
-   (float16_t)-0.788346428f,  (float16_t)0.615231591f,
-   (float16_t)-0.795836905f,  (float16_t)0.605511041f,
-   (float16_t)-0.803207531f,  (float16_t)0.595699304f,
-   (float16_t)-0.810457198f,  (float16_t)0.585797857f,
-   (float16_t)-0.817584813f,  (float16_t)0.575808191f,
-   (float16_t)-0.824589303f,  (float16_t)0.565731811f,
-   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
-   (float16_t)-0.838224706f,  (float16_t)0.545324988f,
-   (float16_t)-0.844853565f,  (float16_t)0.534997620f,
-   (float16_t)-0.851355193f,  (float16_t)0.524589683f,
-   (float16_t)-0.857728610f,  (float16_t)0.514102744f,
-   (float16_t)-0.863972856f,  (float16_t)0.503538384f,
-   (float16_t)-0.870086991f,  (float16_t)0.492898192f,
-   (float16_t)-0.876070094f,  (float16_t)0.482183772f,
-   (float16_t)-0.881921264f,  (float16_t)0.471396737f,
-   (float16_t)-0.887639620f,  (float16_t)0.460538711f,
-   (float16_t)-0.893224301f,  (float16_t)0.449611330f,
-   (float16_t)-0.898674466f,  (float16_t)0.438616239f,
-   (float16_t)-0.903989293f,  (float16_t)0.427555093f,
-   (float16_t)-0.909167983f,  (float16_t)0.416429560f,
-   (float16_t)-0.914209756f,  (float16_t)0.405241314f,
-   (float16_t)-0.919113852f,  (float16_t)0.393992040f,
-   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
-   (float16_t)-0.928506080f,  (float16_t)0.371317194f,
-   (float16_t)-0.932992799f,  (float16_t)0.359895037f,
-   (float16_t)-0.937339012f,  (float16_t)0.348418680f,
-   (float16_t)-0.941544065f,  (float16_t)0.336889853f,
-   (float16_t)-0.945607325f,  (float16_t)0.325310292f,
-   (float16_t)-0.949528181f,  (float16_t)0.313681740f,
-   (float16_t)-0.953306040f,  (float16_t)0.302005949f,
-   (float16_t)-0.956940336f,  (float16_t)0.290284677f,
-   (float16_t)-0.960430519f,  (float16_t)0.278519689f,
-   (float16_t)-0.963776066f,  (float16_t)0.266712757f,
-   (float16_t)-0.966976471f,  (float16_t)0.254865660f,
-   (float16_t)-0.970031253f,  (float16_t)0.242980180f,
-   (float16_t)-0.972939952f,  (float16_t)0.231058108f,
-   (float16_t)-0.975702130f,  (float16_t)0.219101240f,
-   (float16_t)-0.978317371f,  (float16_t)0.207111376f,
-   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
-   (float16_t)-0.983105487f,  (float16_t)0.183039888f,
-   (float16_t)-0.985277642f,  (float16_t)0.170961889f,
-   (float16_t)-0.987301418f,  (float16_t)0.158858143f,
-   (float16_t)-0.989176510f,  (float16_t)0.146730474f,
-   (float16_t)-0.990902635f,  (float16_t)0.134580709f,
-   (float16_t)-0.992479535f,  (float16_t)0.122410675f,
-   (float16_t)-0.993906970f,  (float16_t)0.110222207f,
-   (float16_t)-0.995184727f,  (float16_t)0.098017140f,
-   (float16_t)-0.996312612f,  (float16_t)0.085797312f,
-   (float16_t)-0.997290457f,  (float16_t)0.073564564f,
-   (float16_t)-0.998118113f,  (float16_t)0.061320736f,
-   (float16_t)-0.998795456f,  (float16_t)0.049067674f,
-   (float16_t)-0.999322385f,  (float16_t)0.036807223f,
-   (float16_t)-0.999698819f,  (float16_t)0.024541229f,
-   (float16_t)-0.999924702f,  (float16_t)0.012271538f,
-   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
-   (float16_t)-0.999924702f, (float16_t)-0.012271538f,
-   (float16_t)-0.999698819f, (float16_t)-0.024541229f,
-   (float16_t)-0.999322385f, (float16_t)-0.036807223f,
-   (float16_t)-0.998795456f, (float16_t)-0.049067674f,
-   (float16_t)-0.998118113f, (float16_t)-0.061320736f,
-   (float16_t)-0.997290457f, (float16_t)-0.073564564f,
-   (float16_t)-0.996312612f, (float16_t)-0.085797312f,
-   (float16_t)-0.995184727f, (float16_t)-0.098017140f,
-   (float16_t)-0.993906970f, (float16_t)-0.110222207f,
-   (float16_t)-0.992479535f, (float16_t)-0.122410675f,
-   (float16_t)-0.990902635f, (float16_t)-0.134580709f,
-   (float16_t)-0.989176510f, (float16_t)-0.146730474f,
-   (float16_t)-0.987301418f, (float16_t)-0.158858143f,
-   (float16_t)-0.985277642f, (float16_t)-0.170961889f,
-   (float16_t)-0.983105487f, (float16_t)-0.183039888f,
-   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
-   (float16_t)-0.978317371f, (float16_t)-0.207111376f,
-   (float16_t)-0.975702130f, (float16_t)-0.219101240f,
-   (float16_t)-0.972939952f, (float16_t)-0.231058108f,
-   (float16_t)-0.970031253f, (float16_t)-0.242980180f,
-   (float16_t)-0.966976471f, (float16_t)-0.254865660f,
-   (float16_t)-0.963776066f, (float16_t)-0.266712757f,
-   (float16_t)-0.960430519f, (float16_t)-0.278519689f,
-   (float16_t)-0.956940336f, (float16_t)-0.290284677f,
-   (float16_t)-0.953306040f, (float16_t)-0.302005949f,
-   (float16_t)-0.949528181f, (float16_t)-0.313681740f,
-   (float16_t)-0.945607325f, (float16_t)-0.325310292f,
-   (float16_t)-0.941544065f, (float16_t)-0.336889853f,
-   (float16_t)-0.937339012f, (float16_t)-0.348418680f,
-   (float16_t)-0.932992799f, (float16_t)-0.359895037f,
-   (float16_t)-0.928506080f, (float16_t)-0.371317194f,
-   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
-   (float16_t)-0.919113852f, (float16_t)-0.393992040f,
-   (float16_t)-0.914209756f, (float16_t)-0.405241314f,
-   (float16_t)-0.909167983f, (float16_t)-0.416429560f,
-   (float16_t)-0.903989293f, (float16_t)-0.427555093f,
-   (float16_t)-0.898674466f, (float16_t)-0.438616239f,
-   (float16_t)-0.893224301f, (float16_t)-0.449611330f,
-   (float16_t)-0.887639620f, (float16_t)-0.460538711f,
-   (float16_t)-0.881921264f, (float16_t)-0.471396737f,
-   (float16_t)-0.876070094f, (float16_t)-0.482183772f,
-   (float16_t)-0.870086991f, (float16_t)-0.492898192f,
-   (float16_t)-0.863972856f, (float16_t)-0.503538384f,
-   (float16_t)-0.857728610f, (float16_t)-0.514102744f,
-   (float16_t)-0.851355193f, (float16_t)-0.524589683f,
-   (float16_t)-0.844853565f, (float16_t)-0.534997620f,
-   (float16_t)-0.838224706f, (float16_t)-0.545324988f,
-   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
-   (float16_t)-0.824589303f, (float16_t)-0.565731811f,
-   (float16_t)-0.817584813f, (float16_t)-0.575808191f,
-   (float16_t)-0.810457198f, (float16_t)-0.585797857f,
-   (float16_t)-0.803207531f, (float16_t)-0.595699304f,
-   (float16_t)-0.795836905f, (float16_t)-0.605511041f,
-   (float16_t)-0.788346428f, (float16_t)-0.615231591f,
-   (float16_t)-0.780737229f, (float16_t)-0.624859488f,
-   (float16_t)-0.773010453f, (float16_t)-0.634393284f,
-   (float16_t)-0.765167266f, (float16_t)-0.643831543f,
-   (float16_t)-0.757208847f, (float16_t)-0.653172843f,
-   (float16_t)-0.749136395f, (float16_t)-0.662415778f,
-   (float16_t)-0.740951125f, (float16_t)-0.671558955f,
-   (float16_t)-0.732654272f, (float16_t)-0.680600998f,
-   (float16_t)-0.724247083f, (float16_t)-0.689540545f,
-   (float16_t)-0.715730825f, (float16_t)-0.698376249f,
-   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
-   (float16_t)-0.698376249f, (float16_t)-0.715730825f,
-   (float16_t)-0.689540545f, (float16_t)-0.724247083f,
-   (float16_t)-0.680600998f, (float16_t)-0.732654272f,
-   (float16_t)-0.671558955f, (float16_t)-0.740951125f,
-   (float16_t)-0.662415778f, (float16_t)-0.749136395f,
-   (float16_t)-0.653172843f, (float16_t)-0.757208847f,
-   (float16_t)-0.643831543f, (float16_t)-0.765167266f,
-   (float16_t)-0.634393284f, (float16_t)-0.773010453f,
-   (float16_t)-0.624859488f, (float16_t)-0.780737229f,
-   (float16_t)-0.615231591f, (float16_t)-0.788346428f,
-   (float16_t)-0.605511041f, (float16_t)-0.795836905f,
-   (float16_t)-0.595699304f, (float16_t)-0.803207531f,
-   (float16_t)-0.585797857f, (float16_t)-0.810457198f,
-   (float16_t)-0.575808191f, (float16_t)-0.817584813f,
-   (float16_t)-0.565731811f, (float16_t)-0.824589303f,
-   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
-   (float16_t)-0.545324988f, (float16_t)-0.838224706f,
-   (float16_t)-0.534997620f, (float16_t)-0.844853565f,
-   (float16_t)-0.524589683f, (float16_t)-0.851355193f,
-   (float16_t)-0.514102744f, (float16_t)-0.857728610f,
-   (float16_t)-0.503538384f, (float16_t)-0.863972856f,
-   (float16_t)-0.492898192f, (float16_t)-0.870086991f,
-   (float16_t)-0.482183772f, (float16_t)-0.876070094f,
-   (float16_t)-0.471396737f, (float16_t)-0.881921264f,
-   (float16_t)-0.460538711f, (float16_t)-0.887639620f,
-   (float16_t)-0.449611330f, (float16_t)-0.893224301f,
-   (float16_t)-0.438616239f, (float16_t)-0.898674466f,
-   (float16_t)-0.427555093f, (float16_t)-0.903989293f,
-   (float16_t)-0.416429560f, (float16_t)-0.909167983f,
-   (float16_t)-0.405241314f, (float16_t)-0.914209756f,
-   (float16_t)-0.393992040f, (float16_t)-0.919113852f,
-   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
-   (float16_t)-0.371317194f, (float16_t)-0.928506080f,
-   (float16_t)-0.359895037f, (float16_t)-0.932992799f,
-   (float16_t)-0.348418680f, (float16_t)-0.937339012f,
-   (float16_t)-0.336889853f, (float16_t)-0.941544065f,
-   (float16_t)-0.325310292f, (float16_t)-0.945607325f,
-   (float16_t)-0.313681740f, (float16_t)-0.949528181f,
-   (float16_t)-0.302005949f, (float16_t)-0.953306040f,
-   (float16_t)-0.290284677f, (float16_t)-0.956940336f,
-   (float16_t)-0.278519689f, (float16_t)-0.960430519f,
-   (float16_t)-0.266712757f, (float16_t)-0.963776066f,
-   (float16_t)-0.254865660f, (float16_t)-0.966976471f,
-   (float16_t)-0.242980180f, (float16_t)-0.970031253f,
-   (float16_t)-0.231058108f, (float16_t)-0.972939952f,
-   (float16_t)-0.219101240f, (float16_t)-0.975702130f,
-   (float16_t)-0.207111376f, (float16_t)-0.978317371f,
-   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
-   (float16_t)-0.183039888f, (float16_t)-0.983105487f,
-   (float16_t)-0.170961889f, (float16_t)-0.985277642f,
-   (float16_t)-0.158858143f, (float16_t)-0.987301418f,
-   (float16_t)-0.146730474f, (float16_t)-0.989176510f,
-   (float16_t)-0.134580709f, (float16_t)-0.990902635f,
-   (float16_t)-0.122410675f, (float16_t)-0.992479535f,
-   (float16_t)-0.110222207f, (float16_t)-0.993906970f,
-   (float16_t)-0.098017140f, (float16_t)-0.995184727f,
-   (float16_t)-0.085797312f, (float16_t)-0.996312612f,
-   (float16_t)-0.073564564f, (float16_t)-0.997290457f,
-   (float16_t)-0.061320736f, (float16_t)-0.998118113f,
-   (float16_t)-0.049067674f, (float16_t)-0.998795456f,
-   (float16_t)-0.036807223f, (float16_t)-0.999322385f,
-   (float16_t)-0.024541229f, (float16_t)-0.999698819f,
-   (float16_t)-0.012271538f, (float16_t)-0.999924702f,
-   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
-    (float16_t)0.012271538f, (float16_t)-0.999924702f,
-    (float16_t)0.024541229f, (float16_t)-0.999698819f,
-    (float16_t)0.036807223f, (float16_t)-0.999322385f,
-    (float16_t)0.049067674f, (float16_t)-0.998795456f,
-    (float16_t)0.061320736f, (float16_t)-0.998118113f,
-    (float16_t)0.073564564f, (float16_t)-0.997290457f,
-    (float16_t)0.085797312f, (float16_t)-0.996312612f,
-    (float16_t)0.098017140f, (float16_t)-0.995184727f,
-    (float16_t)0.110222207f, (float16_t)-0.993906970f,
-    (float16_t)0.122410675f, (float16_t)-0.992479535f,
-    (float16_t)0.134580709f, (float16_t)-0.990902635f,
-    (float16_t)0.146730474f, (float16_t)-0.989176510f,
-    (float16_t)0.158858143f, (float16_t)-0.987301418f,
-    (float16_t)0.170961889f, (float16_t)-0.985277642f,
-    (float16_t)0.183039888f, (float16_t)-0.983105487f,
-    (float16_t)0.195090322f, (float16_t)-0.980785280f,
-    (float16_t)0.207111376f, (float16_t)-0.978317371f,
-    (float16_t)0.219101240f, (float16_t)-0.975702130f,
-    (float16_t)0.231058108f, (float16_t)-0.972939952f,
-    (float16_t)0.242980180f, (float16_t)-0.970031253f,
-    (float16_t)0.254865660f, (float16_t)-0.966976471f,
-    (float16_t)0.266712757f, (float16_t)-0.963776066f,
-    (float16_t)0.278519689f, (float16_t)-0.960430519f,
-    (float16_t)0.290284677f, (float16_t)-0.956940336f,
-    (float16_t)0.302005949f, (float16_t)-0.953306040f,
-    (float16_t)0.313681740f, (float16_t)-0.949528181f,
-    (float16_t)0.325310292f, (float16_t)-0.945607325f,
-    (float16_t)0.336889853f, (float16_t)-0.941544065f,
-    (float16_t)0.348418680f, (float16_t)-0.937339012f,
-    (float16_t)0.359895037f, (float16_t)-0.932992799f,
-    (float16_t)0.371317194f, (float16_t)-0.928506080f,
-    (float16_t)0.382683432f, (float16_t)-0.923879533f,
-    (float16_t)0.393992040f, (float16_t)-0.919113852f,
-    (float16_t)0.405241314f, (float16_t)-0.914209756f,
-    (float16_t)0.416429560f, (float16_t)-0.909167983f,
-    (float16_t)0.427555093f, (float16_t)-0.903989293f,
-    (float16_t)0.438616239f, (float16_t)-0.898674466f,
-    (float16_t)0.449611330f, (float16_t)-0.893224301f,
-    (float16_t)0.460538711f, (float16_t)-0.887639620f,
-    (float16_t)0.471396737f, (float16_t)-0.881921264f,
-    (float16_t)0.482183772f, (float16_t)-0.876070094f,
-    (float16_t)0.492898192f, (float16_t)-0.870086991f,
-    (float16_t)0.503538384f, (float16_t)-0.863972856f,
-    (float16_t)0.514102744f, (float16_t)-0.857728610f,
-    (float16_t)0.524589683f, (float16_t)-0.851355193f,
-    (float16_t)0.534997620f, (float16_t)-0.844853565f,
-    (float16_t)0.545324988f, (float16_t)-0.838224706f,
-    (float16_t)0.555570233f, (float16_t)-0.831469612f,
-    (float16_t)0.565731811f, (float16_t)-0.824589303f,
-    (float16_t)0.575808191f, (float16_t)-0.817584813f,
-    (float16_t)0.585797857f, (float16_t)-0.810457198f,
-    (float16_t)0.595699304f, (float16_t)-0.803207531f,
-    (float16_t)0.605511041f, (float16_t)-0.795836905f,
-    (float16_t)0.615231591f, (float16_t)-0.788346428f,
-    (float16_t)0.624859488f, (float16_t)-0.780737229f,
-    (float16_t)0.634393284f, (float16_t)-0.773010453f,
-    (float16_t)0.643831543f, (float16_t)-0.765167266f,
-    (float16_t)0.653172843f, (float16_t)-0.757208847f,
-    (float16_t)0.662415778f, (float16_t)-0.749136395f,
-    (float16_t)0.671558955f, (float16_t)-0.740951125f,
-    (float16_t)0.680600998f, (float16_t)-0.732654272f,
-    (float16_t)0.689540545f, (float16_t)-0.724247083f,
-    (float16_t)0.698376249f, (float16_t)-0.715730825f,
-    (float16_t)0.707106781f, (float16_t)-0.707106781f,
-    (float16_t)0.715730825f, (float16_t)-0.698376249f,
-    (float16_t)0.724247083f, (float16_t)-0.689540545f,
-    (float16_t)0.732654272f, (float16_t)-0.680600998f,
-    (float16_t)0.740951125f, (float16_t)-0.671558955f,
-    (float16_t)0.749136395f, (float16_t)-0.662415778f,
-    (float16_t)0.757208847f, (float16_t)-0.653172843f,
-    (float16_t)0.765167266f, (float16_t)-0.643831543f,
-    (float16_t)0.773010453f, (float16_t)-0.634393284f,
-    (float16_t)0.780737229f, (float16_t)-0.624859488f,
-    (float16_t)0.788346428f, (float16_t)-0.615231591f,
-    (float16_t)0.795836905f, (float16_t)-0.605511041f,
-    (float16_t)0.803207531f, (float16_t)-0.595699304f,
-    (float16_t)0.810457198f, (float16_t)-0.585797857f,
-    (float16_t)0.817584813f, (float16_t)-0.575808191f,
-    (float16_t)0.824589303f, (float16_t)-0.565731811f,
-    (float16_t)0.831469612f, (float16_t)-0.555570233f,
-    (float16_t)0.838224706f, (float16_t)-0.545324988f,
-    (float16_t)0.844853565f, (float16_t)-0.534997620f,
-    (float16_t)0.851355193f, (float16_t)-0.524589683f,
-    (float16_t)0.857728610f, (float16_t)-0.514102744f,
-    (float16_t)0.863972856f, (float16_t)-0.503538384f,
-    (float16_t)0.870086991f, (float16_t)-0.492898192f,
-    (float16_t)0.876070094f, (float16_t)-0.482183772f,
-    (float16_t)0.881921264f, (float16_t)-0.471396737f,
-    (float16_t)0.887639620f, (float16_t)-0.460538711f,
-    (float16_t)0.893224301f, (float16_t)-0.449611330f,
-    (float16_t)0.898674466f, (float16_t)-0.438616239f,
-    (float16_t)0.903989293f, (float16_t)-0.427555093f,
-    (float16_t)0.909167983f, (float16_t)-0.416429560f,
-    (float16_t)0.914209756f, (float16_t)-0.405241314f,
-    (float16_t)0.919113852f, (float16_t)-0.393992040f,
-    (float16_t)0.923879533f, (float16_t)-0.382683432f,
-    (float16_t)0.928506080f, (float16_t)-0.371317194f,
-    (float16_t)0.932992799f, (float16_t)-0.359895037f,
-    (float16_t)0.937339012f, (float16_t)-0.348418680f,
-    (float16_t)0.941544065f, (float16_t)-0.336889853f,
-    (float16_t)0.945607325f, (float16_t)-0.325310292f,
-    (float16_t)0.949528181f, (float16_t)-0.313681740f,
-    (float16_t)0.953306040f, (float16_t)-0.302005949f,
-    (float16_t)0.956940336f, (float16_t)-0.290284677f,
-    (float16_t)0.960430519f, (float16_t)-0.278519689f,
-    (float16_t)0.963776066f, (float16_t)-0.266712757f,
-    (float16_t)0.966976471f, (float16_t)-0.254865660f,
-    (float16_t)0.970031253f, (float16_t)-0.242980180f,
-    (float16_t)0.972939952f, (float16_t)-0.231058108f,
-    (float16_t)0.975702130f, (float16_t)-0.219101240f,
-    (float16_t)0.978317371f, (float16_t)-0.207111376f,
-    (float16_t)0.980785280f, (float16_t)-0.195090322f,
-    (float16_t)0.983105487f, (float16_t)-0.183039888f,
-    (float16_t)0.985277642f, (float16_t)-0.170961889f,
-    (float16_t)0.987301418f, (float16_t)-0.158858143f,
-    (float16_t)0.989176510f, (float16_t)-0.146730474f,
-    (float16_t)0.990902635f, (float16_t)-0.134580709f,
-    (float16_t)0.992479535f, (float16_t)-0.122410675f,
-    (float16_t)0.993906970f, (float16_t)-0.110222207f,
-    (float16_t)0.995184727f, (float16_t)-0.098017140f,
-    (float16_t)0.996312612f, (float16_t)-0.085797312f,
-    (float16_t)0.997290457f, (float16_t)-0.073564564f,
-    (float16_t)0.998118113f, (float16_t)-0.061320736f,
-    (float16_t)0.998795456f, (float16_t)-0.049067674f,
-    (float16_t)0.999322385f, (float16_t)-0.036807223f,
-    (float16_t)0.999698819f, (float16_t)-0.024541229f,
-    (float16_t)0.999924702f, (float16_t)-0.012271538f
-};
-/**
-* \par
-* Example code for Floating-point Twiddle factors Generation:
-* \par
-* <pre>for(i = 0; i< N/; i++)
-* {
-* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
-* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
-* } </pre>
-* \par
-* where N = 1024  and PI = 3.14159265358979
-* \par
-* Cos and Sin values are in interleaved fashion
-*
-*/
-const float16_t twiddleCoefF16_1024[2048] = {
-    (float16_t)1.000000000f,  (float16_t)0.000000000f,
-    (float16_t)0.999981175f,  (float16_t)0.006135885f,
-    (float16_t)0.999924702f,  (float16_t)0.012271538f,
-    (float16_t)0.999830582f,  (float16_t)0.018406730f,
-    (float16_t)0.999698819f,  (float16_t)0.024541229f,
-    (float16_t)0.999529418f,  (float16_t)0.030674803f,
-    (float16_t)0.999322385f,  (float16_t)0.036807223f,
-    (float16_t)0.999077728f,  (float16_t)0.042938257f,
-    (float16_t)0.998795456f,  (float16_t)0.049067674f,
-    (float16_t)0.998475581f,  (float16_t)0.055195244f,
-    (float16_t)0.998118113f,  (float16_t)0.061320736f,
-    (float16_t)0.997723067f,  (float16_t)0.067443920f,
-    (float16_t)0.997290457f,  (float16_t)0.073564564f,
-    (float16_t)0.996820299f,  (float16_t)0.079682438f,
-    (float16_t)0.996312612f,  (float16_t)0.085797312f,
-    (float16_t)0.995767414f,  (float16_t)0.091908956f,
-    (float16_t)0.995184727f,  (float16_t)0.098017140f,
-    (float16_t)0.994564571f,  (float16_t)0.104121634f,
-    (float16_t)0.993906970f,  (float16_t)0.110222207f,
-    (float16_t)0.993211949f,  (float16_t)0.116318631f,
-    (float16_t)0.992479535f,  (float16_t)0.122410675f,
-    (float16_t)0.991709754f,  (float16_t)0.128498111f,
-    (float16_t)0.990902635f,  (float16_t)0.134580709f,
-    (float16_t)0.990058210f,  (float16_t)0.140658239f,
-    (float16_t)0.989176510f,  (float16_t)0.146730474f,
-    (float16_t)0.988257568f,  (float16_t)0.152797185f,
-    (float16_t)0.987301418f,  (float16_t)0.158858143f,
-    (float16_t)0.986308097f,  (float16_t)0.164913120f,
-    (float16_t)0.985277642f,  (float16_t)0.170961889f,
-    (float16_t)0.984210092f,  (float16_t)0.177004220f,
-    (float16_t)0.983105487f,  (float16_t)0.183039888f,
-    (float16_t)0.981963869f,  (float16_t)0.189068664f,
-    (float16_t)0.980785280f,  (float16_t)0.195090322f,
-    (float16_t)0.979569766f,  (float16_t)0.201104635f,
-    (float16_t)0.978317371f,  (float16_t)0.207111376f,
-    (float16_t)0.977028143f,  (float16_t)0.213110320f,
-    (float16_t)0.975702130f,  (float16_t)0.219101240f,
-    (float16_t)0.974339383f,  (float16_t)0.225083911f,
-    (float16_t)0.972939952f,  (float16_t)0.231058108f,
-    (float16_t)0.971503891f,  (float16_t)0.237023606f,
-    (float16_t)0.970031253f,  (float16_t)0.242980180f,
-    (float16_t)0.968522094f,  (float16_t)0.248927606f,
-    (float16_t)0.966976471f,  (float16_t)0.254865660f,
-    (float16_t)0.965394442f,  (float16_t)0.260794118f,
-    (float16_t)0.963776066f,  (float16_t)0.266712757f,
-    (float16_t)0.962121404f,  (float16_t)0.272621355f,
-    (float16_t)0.960430519f,  (float16_t)0.278519689f,
-    (float16_t)0.958703475f,  (float16_t)0.284407537f,
-    (float16_t)0.956940336f,  (float16_t)0.290284677f,
-    (float16_t)0.955141168f,  (float16_t)0.296150888f,
-    (float16_t)0.953306040f,  (float16_t)0.302005949f,
-    (float16_t)0.951435021f,  (float16_t)0.307849640f,
-    (float16_t)0.949528181f,  (float16_t)0.313681740f,
-    (float16_t)0.947585591f,  (float16_t)0.319502031f,
-    (float16_t)0.945607325f,  (float16_t)0.325310292f,
-    (float16_t)0.943593458f,  (float16_t)0.331106306f,
-    (float16_t)0.941544065f,  (float16_t)0.336889853f,
-    (float16_t)0.939459224f,  (float16_t)0.342660717f,
-    (float16_t)0.937339012f,  (float16_t)0.348418680f,
-    (float16_t)0.935183510f,  (float16_t)0.354163525f,
-    (float16_t)0.932992799f,  (float16_t)0.359895037f,
-    (float16_t)0.930766961f,  (float16_t)0.365612998f,
-    (float16_t)0.928506080f,  (float16_t)0.371317194f,
-    (float16_t)0.926210242f,  (float16_t)0.377007410f,
-    (float16_t)0.923879533f,  (float16_t)0.382683432f,
-    (float16_t)0.921514039f,  (float16_t)0.388345047f,
-    (float16_t)0.919113852f,  (float16_t)0.393992040f,
-    (float16_t)0.916679060f,  (float16_t)0.399624200f,
-    (float16_t)0.914209756f,  (float16_t)0.405241314f,
-    (float16_t)0.911706032f,  (float16_t)0.410843171f,
-    (float16_t)0.909167983f,  (float16_t)0.416429560f,
-    (float16_t)0.906595705f,  (float16_t)0.422000271f,
-    (float16_t)0.903989293f,  (float16_t)0.427555093f,
-    (float16_t)0.901348847f,  (float16_t)0.433093819f,
-    (float16_t)0.898674466f,  (float16_t)0.438616239f,
-    (float16_t)0.895966250f,  (float16_t)0.444122145f,
-    (float16_t)0.893224301f,  (float16_t)0.449611330f,
-    (float16_t)0.890448723f,  (float16_t)0.455083587f,
-    (float16_t)0.887639620f,  (float16_t)0.460538711f,
-    (float16_t)0.884797098f,  (float16_t)0.465976496f,
-    (float16_t)0.881921264f,  (float16_t)0.471396737f,
-    (float16_t)0.879012226f,  (float16_t)0.476799230f,
-    (float16_t)0.876070094f,  (float16_t)0.482183772f,
-    (float16_t)0.873094978f,  (float16_t)0.487550160f,
-    (float16_t)0.870086991f,  (float16_t)0.492898192f,
-    (float16_t)0.867046246f,  (float16_t)0.498227667f,
-    (float16_t)0.863972856f,  (float16_t)0.503538384f,
-    (float16_t)0.860866939f,  (float16_t)0.508830143f,
-    (float16_t)0.857728610f,  (float16_t)0.514102744f,
-    (float16_t)0.854557988f,  (float16_t)0.519355990f,
-    (float16_t)0.851355193f,  (float16_t)0.524589683f,
-    (float16_t)0.848120345f,  (float16_t)0.529803625f,
-    (float16_t)0.844853565f,  (float16_t)0.534997620f,
-    (float16_t)0.841554977f,  (float16_t)0.540171473f,
-    (float16_t)0.838224706f,  (float16_t)0.545324988f,
-    (float16_t)0.834862875f,  (float16_t)0.550457973f,
-    (float16_t)0.831469612f,  (float16_t)0.555570233f,
-    (float16_t)0.828045045f,  (float16_t)0.560661576f,
-    (float16_t)0.824589303f,  (float16_t)0.565731811f,
-    (float16_t)0.821102515f,  (float16_t)0.570780746f,
-    (float16_t)0.817584813f,  (float16_t)0.575808191f,
-    (float16_t)0.814036330f,  (float16_t)0.580813958f,
-    (float16_t)0.810457198f,  (float16_t)0.585797857f,
-    (float16_t)0.806847554f,  (float16_t)0.590759702f,
-    (float16_t)0.803207531f,  (float16_t)0.595699304f,
-    (float16_t)0.799537269f,  (float16_t)0.600616479f,
-    (float16_t)0.795836905f,  (float16_t)0.605511041f,
-    (float16_t)0.792106577f,  (float16_t)0.610382806f,
-    (float16_t)0.788346428f,  (float16_t)0.615231591f,
-    (float16_t)0.784556597f,  (float16_t)0.620057212f,
-    (float16_t)0.780737229f,  (float16_t)0.624859488f,
-    (float16_t)0.776888466f,  (float16_t)0.629638239f,
-    (float16_t)0.773010453f,  (float16_t)0.634393284f,
-    (float16_t)0.769103338f,  (float16_t)0.639124445f,
-    (float16_t)0.765167266f,  (float16_t)0.643831543f,
-    (float16_t)0.761202385f,  (float16_t)0.648514401f,
-    (float16_t)0.757208847f,  (float16_t)0.653172843f,
-    (float16_t)0.753186799f,  (float16_t)0.657806693f,
-    (float16_t)0.749136395f,  (float16_t)0.662415778f,
-    (float16_t)0.745057785f,  (float16_t)0.666999922f,
-    (float16_t)0.740951125f,  (float16_t)0.671558955f,
-    (float16_t)0.736816569f,  (float16_t)0.676092704f,
-    (float16_t)0.732654272f,  (float16_t)0.680600998f,
-    (float16_t)0.728464390f,  (float16_t)0.685083668f,
-    (float16_t)0.724247083f,  (float16_t)0.689540545f,
-    (float16_t)0.720002508f,  (float16_t)0.693971461f,
-    (float16_t)0.715730825f,  (float16_t)0.698376249f,
-    (float16_t)0.711432196f,  (float16_t)0.702754744f,
-    (float16_t)0.707106781f,  (float16_t)0.707106781f,
-    (float16_t)0.702754744f,  (float16_t)0.711432196f,
-    (float16_t)0.698376249f,  (float16_t)0.715730825f,
-    (float16_t)0.693971461f,  (float16_t)0.720002508f,
-    (float16_t)0.689540545f,  (float16_t)0.724247083f,
-    (float16_t)0.685083668f,  (float16_t)0.728464390f,
-    (float16_t)0.680600998f,  (float16_t)0.732654272f,
-    (float16_t)0.676092704f,  (float16_t)0.736816569f,
-    (float16_t)0.671558955f,  (float16_t)0.740951125f,
-    (float16_t)0.666999922f,  (float16_t)0.745057785f,
-    (float16_t)0.662415778f,  (float16_t)0.749136395f,
-    (float16_t)0.657806693f,  (float16_t)0.753186799f,
-    (float16_t)0.653172843f,  (float16_t)0.757208847f,
-    (float16_t)0.648514401f,  (float16_t)0.761202385f,
-    (float16_t)0.643831543f,  (float16_t)0.765167266f,
-    (float16_t)0.639124445f,  (float16_t)0.769103338f,
-    (float16_t)0.634393284f,  (float16_t)0.773010453f,
-    (float16_t)0.629638239f,  (float16_t)0.776888466f,
-    (float16_t)0.624859488f,  (float16_t)0.780737229f,
-    (float16_t)0.620057212f,  (float16_t)0.784556597f,
-    (float16_t)0.615231591f,  (float16_t)0.788346428f,
-    (float16_t)0.610382806f,  (float16_t)0.792106577f,
-    (float16_t)0.605511041f,  (float16_t)0.795836905f,
-    (float16_t)0.600616479f,  (float16_t)0.799537269f,
-    (float16_t)0.595699304f,  (float16_t)0.803207531f,
-    (float16_t)0.590759702f,  (float16_t)0.806847554f,
-    (float16_t)0.585797857f,  (float16_t)0.810457198f,
-    (float16_t)0.580813958f,  (float16_t)0.814036330f,
-    (float16_t)0.575808191f,  (float16_t)0.817584813f,
-    (float16_t)0.570780746f,  (float16_t)0.821102515f,
-    (float16_t)0.565731811f,  (float16_t)0.824589303f,
-    (float16_t)0.560661576f,  (float16_t)0.828045045f,
-    (float16_t)0.555570233f,  (float16_t)0.831469612f,
-    (float16_t)0.550457973f,  (float16_t)0.834862875f,
-    (float16_t)0.545324988f,  (float16_t)0.838224706f,
-    (float16_t)0.540171473f,  (float16_t)0.841554977f,
-    (float16_t)0.534997620f,  (float16_t)0.844853565f,
-    (float16_t)0.529803625f,  (float16_t)0.848120345f,
-    (float16_t)0.524589683f,  (float16_t)0.851355193f,
-    (float16_t)0.519355990f,  (float16_t)0.854557988f,
-    (float16_t)0.514102744f,  (float16_t)0.857728610f,
-    (float16_t)0.508830143f,  (float16_t)0.860866939f,
-    (float16_t)0.503538384f,  (float16_t)0.863972856f,
-    (float16_t)0.498227667f,  (float16_t)0.867046246f,
-    (float16_t)0.492898192f,  (float16_t)0.870086991f,
-    (float16_t)0.487550160f,  (float16_t)0.873094978f,
-    (float16_t)0.482183772f,  (float16_t)0.876070094f,
-    (float16_t)0.476799230f,  (float16_t)0.879012226f,
-    (float16_t)0.471396737f,  (float16_t)0.881921264f,
-    (float16_t)0.465976496f,  (float16_t)0.884797098f,
-    (float16_t)0.460538711f,  (float16_t)0.887639620f,
-    (float16_t)0.455083587f,  (float16_t)0.890448723f,
-    (float16_t)0.449611330f,  (float16_t)0.893224301f,
-    (float16_t)0.444122145f,  (float16_t)0.895966250f,
-    (float16_t)0.438616239f,  (float16_t)0.898674466f,
-    (float16_t)0.433093819f,  (float16_t)0.901348847f,
-    (float16_t)0.427555093f,  (float16_t)0.903989293f,
-    (float16_t)0.422000271f,  (float16_t)0.906595705f,
-    (float16_t)0.416429560f,  (float16_t)0.909167983f,
-    (float16_t)0.410843171f,  (float16_t)0.911706032f,
-    (float16_t)0.405241314f,  (float16_t)0.914209756f,
-    (float16_t)0.399624200f,  (float16_t)0.916679060f,
-    (float16_t)0.393992040f,  (float16_t)0.919113852f,
-    (float16_t)0.388345047f,  (float16_t)0.921514039f,
-    (float16_t)0.382683432f,  (float16_t)0.923879533f,
-    (float16_t)0.377007410f,  (float16_t)0.926210242f,
-    (float16_t)0.371317194f,  (float16_t)0.928506080f,
-    (float16_t)0.365612998f,  (float16_t)0.930766961f,
-    (float16_t)0.359895037f,  (float16_t)0.932992799f,
-    (float16_t)0.354163525f,  (float16_t)0.935183510f,
-    (float16_t)0.348418680f,  (float16_t)0.937339012f,
-    (float16_t)0.342660717f,  (float16_t)0.939459224f,
-    (float16_t)0.336889853f,  (float16_t)0.941544065f,
-    (float16_t)0.331106306f,  (float16_t)0.943593458f,
-    (float16_t)0.325310292f,  (float16_t)0.945607325f,
-    (float16_t)0.319502031f,  (float16_t)0.947585591f,
-    (float16_t)0.313681740f,  (float16_t)0.949528181f,
-    (float16_t)0.307849640f,  (float16_t)0.951435021f,
-    (float16_t)0.302005949f,  (float16_t)0.953306040f,
-    (float16_t)0.296150888f,  (float16_t)0.955141168f,
-    (float16_t)0.290284677f,  (float16_t)0.956940336f,
-    (float16_t)0.284407537f,  (float16_t)0.958703475f,
-    (float16_t)0.278519689f,  (float16_t)0.960430519f,
-    (float16_t)0.272621355f,  (float16_t)0.962121404f,
-    (float16_t)0.266712757f,  (float16_t)0.963776066f,
-    (float16_t)0.260794118f,  (float16_t)0.965394442f,
-    (float16_t)0.254865660f,  (float16_t)0.966976471f,
-    (float16_t)0.248927606f,  (float16_t)0.968522094f,
-    (float16_t)0.242980180f,  (float16_t)0.970031253f,
-    (float16_t)0.237023606f,  (float16_t)0.971503891f,
-    (float16_t)0.231058108f,  (float16_t)0.972939952f,
-    (float16_t)0.225083911f,  (float16_t)0.974339383f,
-    (float16_t)0.219101240f,  (float16_t)0.975702130f,
-    (float16_t)0.213110320f,  (float16_t)0.977028143f,
-    (float16_t)0.207111376f,  (float16_t)0.978317371f,
-    (float16_t)0.201104635f,  (float16_t)0.979569766f,
-    (float16_t)0.195090322f,  (float16_t)0.980785280f,
-    (float16_t)0.189068664f,  (float16_t)0.981963869f,
-    (float16_t)0.183039888f,  (float16_t)0.983105487f,
-    (float16_t)0.177004220f,  (float16_t)0.984210092f,
-    (float16_t)0.170961889f,  (float16_t)0.985277642f,
-    (float16_t)0.164913120f,  (float16_t)0.986308097f,
-    (float16_t)0.158858143f,  (float16_t)0.987301418f,
-    (float16_t)0.152797185f,  (float16_t)0.988257568f,
-    (float16_t)0.146730474f,  (float16_t)0.989176510f,
-    (float16_t)0.140658239f,  (float16_t)0.990058210f,
-    (float16_t)0.134580709f,  (float16_t)0.990902635f,
-    (float16_t)0.128498111f,  (float16_t)0.991709754f,
-    (float16_t)0.122410675f,  (float16_t)0.992479535f,
-    (float16_t)0.116318631f,  (float16_t)0.993211949f,
-    (float16_t)0.110222207f,  (float16_t)0.993906970f,
-    (float16_t)0.104121634f,  (float16_t)0.994564571f,
-    (float16_t)0.098017140f,  (float16_t)0.995184727f,
-    (float16_t)0.091908956f,  (float16_t)0.995767414f,
-    (float16_t)0.085797312f,  (float16_t)0.996312612f,
-    (float16_t)0.079682438f,  (float16_t)0.996820299f,
-    (float16_t)0.073564564f,  (float16_t)0.997290457f,
-    (float16_t)0.067443920f,  (float16_t)0.997723067f,
-    (float16_t)0.061320736f,  (float16_t)0.998118113f,
-    (float16_t)0.055195244f,  (float16_t)0.998475581f,
-    (float16_t)0.049067674f,  (float16_t)0.998795456f,
-    (float16_t)0.042938257f,  (float16_t)0.999077728f,
-    (float16_t)0.036807223f,  (float16_t)0.999322385f,
-    (float16_t)0.030674803f,  (float16_t)0.999529418f,
-    (float16_t)0.024541229f,  (float16_t)0.999698819f,
-    (float16_t)0.018406730f,  (float16_t)0.999830582f,
-    (float16_t)0.012271538f,  (float16_t)0.999924702f,
-    (float16_t)0.006135885f,  (float16_t)0.999981175f,
-    (float16_t)0.000000000f,  (float16_t)1.000000000f,
-   (float16_t)-0.006135885f,  (float16_t)0.999981175f,
-   (float16_t)-0.012271538f,  (float16_t)0.999924702f,
-   (float16_t)-0.018406730f,  (float16_t)0.999830582f,
-   (float16_t)-0.024541229f,  (float16_t)0.999698819f,
-   (float16_t)-0.030674803f,  (float16_t)0.999529418f,
-   (float16_t)-0.036807223f,  (float16_t)0.999322385f,
-   (float16_t)-0.042938257f,  (float16_t)0.999077728f,
-   (float16_t)-0.049067674f,  (float16_t)0.998795456f,
-   (float16_t)-0.055195244f,  (float16_t)0.998475581f,
-   (float16_t)-0.061320736f,  (float16_t)0.998118113f,
-   (float16_t)-0.067443920f,  (float16_t)0.997723067f,
-   (float16_t)-0.073564564f,  (float16_t)0.997290457f,
-   (float16_t)-0.079682438f,  (float16_t)0.996820299f,
-   (float16_t)-0.085797312f,  (float16_t)0.996312612f,
-   (float16_t)-0.091908956f,  (float16_t)0.995767414f,
-   (float16_t)-0.098017140f,  (float16_t)0.995184727f,
-   (float16_t)-0.104121634f,  (float16_t)0.994564571f,
-   (float16_t)-0.110222207f,  (float16_t)0.993906970f,
-   (float16_t)-0.116318631f,  (float16_t)0.993211949f,
-   (float16_t)-0.122410675f,  (float16_t)0.992479535f,
-   (float16_t)-0.128498111f,  (float16_t)0.991709754f,
-   (float16_t)-0.134580709f,  (float16_t)0.990902635f,
-   (float16_t)-0.140658239f,  (float16_t)0.990058210f,
-   (float16_t)-0.146730474f,  (float16_t)0.989176510f,
-   (float16_t)-0.152797185f,  (float16_t)0.988257568f,
-   (float16_t)-0.158858143f,  (float16_t)0.987301418f,
-   (float16_t)-0.164913120f,  (float16_t)0.986308097f,
-   (float16_t)-0.170961889f,  (float16_t)0.985277642f,
-   (float16_t)-0.177004220f,  (float16_t)0.984210092f,
-   (float16_t)-0.183039888f,  (float16_t)0.983105487f,
-   (float16_t)-0.189068664f,  (float16_t)0.981963869f,
-   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
-   (float16_t)-0.201104635f,  (float16_t)0.979569766f,
-   (float16_t)-0.207111376f,  (float16_t)0.978317371f,
-   (float16_t)-0.213110320f,  (float16_t)0.977028143f,
-   (float16_t)-0.219101240f,  (float16_t)0.975702130f,
-   (float16_t)-0.225083911f,  (float16_t)0.974339383f,
-   (float16_t)-0.231058108f,  (float16_t)0.972939952f,
-   (float16_t)-0.237023606f,  (float16_t)0.971503891f,
-   (float16_t)-0.242980180f,  (float16_t)0.970031253f,
-   (float16_t)-0.248927606f,  (float16_t)0.968522094f,
-   (float16_t)-0.254865660f,  (float16_t)0.966976471f,
-   (float16_t)-0.260794118f,  (float16_t)0.965394442f,
-   (float16_t)-0.266712757f,  (float16_t)0.963776066f,
-   (float16_t)-0.272621355f,  (float16_t)0.962121404f,
-   (float16_t)-0.278519689f,  (float16_t)0.960430519f,
-   (float16_t)-0.284407537f,  (float16_t)0.958703475f,
-   (float16_t)-0.290284677f,  (float16_t)0.956940336f,
-   (float16_t)-0.296150888f,  (float16_t)0.955141168f,
-   (float16_t)-0.302005949f,  (float16_t)0.953306040f,
-   (float16_t)-0.307849640f,  (float16_t)0.951435021f,
-   (float16_t)-0.313681740f,  (float16_t)0.949528181f,
-   (float16_t)-0.319502031f,  (float16_t)0.947585591f,
-   (float16_t)-0.325310292f,  (float16_t)0.945607325f,
-   (float16_t)-0.331106306f,  (float16_t)0.943593458f,
-   (float16_t)-0.336889853f,  (float16_t)0.941544065f,
-   (float16_t)-0.342660717f,  (float16_t)0.939459224f,
-   (float16_t)-0.348418680f,  (float16_t)0.937339012f,
-   (float16_t)-0.354163525f,  (float16_t)0.935183510f,
-   (float16_t)-0.359895037f,  (float16_t)0.932992799f,
-   (float16_t)-0.365612998f,  (float16_t)0.930766961f,
-   (float16_t)-0.371317194f,  (float16_t)0.928506080f,
-   (float16_t)-0.377007410f,  (float16_t)0.926210242f,
-   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
-   (float16_t)-0.388345047f,  (float16_t)0.921514039f,
-   (float16_t)-0.393992040f,  (float16_t)0.919113852f,
-   (float16_t)-0.399624200f,  (float16_t)0.916679060f,
-   (float16_t)-0.405241314f,  (float16_t)0.914209756f,
-   (float16_t)-0.410843171f,  (float16_t)0.911706032f,
-   (float16_t)-0.416429560f,  (float16_t)0.909167983f,
-   (float16_t)-0.422000271f,  (float16_t)0.906595705f,
-   (float16_t)-0.427555093f,  (float16_t)0.903989293f,
-   (float16_t)-0.433093819f,  (float16_t)0.901348847f,
-   (float16_t)-0.438616239f,  (float16_t)0.898674466f,
-   (float16_t)-0.444122145f,  (float16_t)0.895966250f,
-   (float16_t)-0.449611330f,  (float16_t)0.893224301f,
-   (float16_t)-0.455083587f,  (float16_t)0.890448723f,
-   (float16_t)-0.460538711f,  (float16_t)0.887639620f,
-   (float16_t)-0.465976496f,  (float16_t)0.884797098f,
-   (float16_t)-0.471396737f,  (float16_t)0.881921264f,
-   (float16_t)-0.476799230f,  (float16_t)0.879012226f,
-   (float16_t)-0.482183772f,  (float16_t)0.876070094f,
-   (float16_t)-0.487550160f,  (float16_t)0.873094978f,
-   (float16_t)-0.492898192f,  (float16_t)0.870086991f,
-   (float16_t)-0.498227667f,  (float16_t)0.867046246f,
-   (float16_t)-0.503538384f,  (float16_t)0.863972856f,
-   (float16_t)-0.508830143f,  (float16_t)0.860866939f,
-   (float16_t)-0.514102744f,  (float16_t)0.857728610f,
-   (float16_t)-0.519355990f,  (float16_t)0.854557988f,
-   (float16_t)-0.524589683f,  (float16_t)0.851355193f,
-   (float16_t)-0.529803625f,  (float16_t)0.848120345f,
-   (float16_t)-0.534997620f,  (float16_t)0.844853565f,
-   (float16_t)-0.540171473f,  (float16_t)0.841554977f,
-   (float16_t)-0.545324988f,  (float16_t)0.838224706f,
-   (float16_t)-0.550457973f,  (float16_t)0.834862875f,
-   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
-   (float16_t)-0.560661576f,  (float16_t)0.828045045f,
-   (float16_t)-0.565731811f,  (float16_t)0.824589303f,
-   (float16_t)-0.570780746f,  (float16_t)0.821102515f,
-   (float16_t)-0.575808191f,  (float16_t)0.817584813f,
-   (float16_t)-0.580813958f,  (float16_t)0.814036330f,
-   (float16_t)-0.585797857f,  (float16_t)0.810457198f,
-   (float16_t)-0.590759702f,  (float16_t)0.806847554f,
-   (float16_t)-0.595699304f,  (float16_t)0.803207531f,
-   (float16_t)-0.600616479f,  (float16_t)0.799537269f,
-   (float16_t)-0.605511041f,  (float16_t)0.795836905f,
-   (float16_t)-0.610382806f,  (float16_t)0.792106577f,
-   (float16_t)-0.615231591f,  (float16_t)0.788346428f,
-   (float16_t)-0.620057212f,  (float16_t)0.784556597f,
-   (float16_t)-0.624859488f,  (float16_t)0.780737229f,
-   (float16_t)-0.629638239f,  (float16_t)0.776888466f,
-   (float16_t)-0.634393284f,  (float16_t)0.773010453f,
-   (float16_t)-0.639124445f,  (float16_t)0.769103338f,
-   (float16_t)-0.643831543f,  (float16_t)0.765167266f,
-   (float16_t)-0.648514401f,  (float16_t)0.761202385f,
-   (float16_t)-0.653172843f,  (float16_t)0.757208847f,
-   (float16_t)-0.657806693f,  (float16_t)0.753186799f,
-   (float16_t)-0.662415778f,  (float16_t)0.749136395f,
-   (float16_t)-0.666999922f,  (float16_t)0.745057785f,
-   (float16_t)-0.671558955f,  (float16_t)0.740951125f,
-   (float16_t)-0.676092704f,  (float16_t)0.736816569f,
-   (float16_t)-0.680600998f,  (float16_t)0.732654272f,
-   (float16_t)-0.685083668f,  (float16_t)0.728464390f,
-   (float16_t)-0.689540545f,  (float16_t)0.724247083f,
-   (float16_t)-0.693971461f,  (float16_t)0.720002508f,
-   (float16_t)-0.698376249f,  (float16_t)0.715730825f,
-   (float16_t)-0.702754744f,  (float16_t)0.711432196f,
-   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
-   (float16_t)-0.711432196f,  (float16_t)0.702754744f,
-   (float16_t)-0.715730825f,  (float16_t)0.698376249f,
-   (float16_t)-0.720002508f,  (float16_t)0.693971461f,
-   (float16_t)-0.724247083f,  (float16_t)0.689540545f,
-   (float16_t)-0.728464390f,  (float16_t)0.685083668f,
-   (float16_t)-0.732654272f,  (float16_t)0.680600998f,
-   (float16_t)-0.736816569f,  (float16_t)0.676092704f,
-   (float16_t)-0.740951125f,  (float16_t)0.671558955f,
-   (float16_t)-0.745057785f,  (float16_t)0.666999922f,
-   (float16_t)-0.749136395f,  (float16_t)0.662415778f,
-   (float16_t)-0.753186799f,  (float16_t)0.657806693f,
-   (float16_t)-0.757208847f,  (float16_t)0.653172843f,
-   (float16_t)-0.761202385f,  (float16_t)0.648514401f,
-   (float16_t)-0.765167266f,  (float16_t)0.643831543f,
-   (float16_t)-0.769103338f,  (float16_t)0.639124445f,
-   (float16_t)-0.773010453f,  (float16_t)0.634393284f,
-   (float16_t)-0.776888466f,  (float16_t)0.629638239f,
-   (float16_t)-0.780737229f,  (float16_t)0.624859488f,
-   (float16_t)-0.784556597f,  (float16_t)0.620057212f,
-   (float16_t)-0.788346428f,  (float16_t)0.615231591f,
-   (float16_t)-0.792106577f,  (float16_t)0.610382806f,
-   (float16_t)-0.795836905f,  (float16_t)0.605511041f,
-   (float16_t)-0.799537269f,  (float16_t)0.600616479f,
-   (float16_t)-0.803207531f,  (float16_t)0.595699304f,
-   (float16_t)-0.806847554f,  (float16_t)0.590759702f,
-   (float16_t)-0.810457198f,  (float16_t)0.585797857f,
-   (float16_t)-0.814036330f,  (float16_t)0.580813958f,
-   (float16_t)-0.817584813f,  (float16_t)0.575808191f,
-   (float16_t)-0.821102515f,  (float16_t)0.570780746f,
-   (float16_t)-0.824589303f,  (float16_t)0.565731811f,
-   (float16_t)-0.828045045f,  (float16_t)0.560661576f,
-   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
-   (float16_t)-0.834862875f,  (float16_t)0.550457973f,
-   (float16_t)-0.838224706f,  (float16_t)0.545324988f,
-   (float16_t)-0.841554977f,  (float16_t)0.540171473f,
-   (float16_t)-0.844853565f,  (float16_t)0.534997620f,
-   (float16_t)-0.848120345f,  (float16_t)0.529803625f,
-   (float16_t)-0.851355193f,  (float16_t)0.524589683f,
-   (float16_t)-0.854557988f,  (float16_t)0.519355990f,
-   (float16_t)-0.857728610f,  (float16_t)0.514102744f,
-   (float16_t)-0.860866939f,  (float16_t)0.508830143f,
-   (float16_t)-0.863972856f,  (float16_t)0.503538384f,
-   (float16_t)-0.867046246f,  (float16_t)0.498227667f,
-   (float16_t)-0.870086991f,  (float16_t)0.492898192f,
-   (float16_t)-0.873094978f,  (float16_t)0.487550160f,
-   (float16_t)-0.876070094f,  (float16_t)0.482183772f,
-   (float16_t)-0.879012226f,  (float16_t)0.476799230f,
-   (float16_t)-0.881921264f,  (float16_t)0.471396737f,
-   (float16_t)-0.884797098f,  (float16_t)0.465976496f,
-   (float16_t)-0.887639620f,  (float16_t)0.460538711f,
-   (float16_t)-0.890448723f,  (float16_t)0.455083587f,
-   (float16_t)-0.893224301f,  (float16_t)0.449611330f,
-   (float16_t)-0.895966250f,  (float16_t)0.444122145f,
-   (float16_t)-0.898674466f,  (float16_t)0.438616239f,
-   (float16_t)-0.901348847f,  (float16_t)0.433093819f,
-   (float16_t)-0.903989293f,  (float16_t)0.427555093f,
-   (float16_t)-0.906595705f,  (float16_t)0.422000271f,
-   (float16_t)-0.909167983f,  (float16_t)0.416429560f,
-   (float16_t)-0.911706032f,  (float16_t)0.410843171f,
-   (float16_t)-0.914209756f,  (float16_t)0.405241314f,
-   (float16_t)-0.916679060f,  (float16_t)0.399624200f,
-   (float16_t)-0.919113852f,  (float16_t)0.393992040f,
-   (float16_t)-0.921514039f,  (float16_t)0.388345047f,
-   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
-   (float16_t)-0.926210242f,  (float16_t)0.377007410f,
-   (float16_t)-0.928506080f,  (float16_t)0.371317194f,
-   (float16_t)-0.930766961f,  (float16_t)0.365612998f,
-   (float16_t)-0.932992799f,  (float16_t)0.359895037f,
-   (float16_t)-0.935183510f,  (float16_t)0.354163525f,
-   (float16_t)-0.937339012f,  (float16_t)0.348418680f,
-   (float16_t)-0.939459224f,  (float16_t)0.342660717f,
-   (float16_t)-0.941544065f,  (float16_t)0.336889853f,
-   (float16_t)-0.943593458f,  (float16_t)0.331106306f,
-   (float16_t)-0.945607325f,  (float16_t)0.325310292f,
-   (float16_t)-0.947585591f,  (float16_t)0.319502031f,
-   (float16_t)-0.949528181f,  (float16_t)0.313681740f,
-   (float16_t)-0.951435021f,  (float16_t)0.307849640f,
-   (float16_t)-0.953306040f,  (float16_t)0.302005949f,
-   (float16_t)-0.955141168f,  (float16_t)0.296150888f,
-   (float16_t)-0.956940336f,  (float16_t)0.290284677f,
-   (float16_t)-0.958703475f,  (float16_t)0.284407537f,
-   (float16_t)-0.960430519f,  (float16_t)0.278519689f,
-   (float16_t)-0.962121404f,  (float16_t)0.272621355f,
-   (float16_t)-0.963776066f,  (float16_t)0.266712757f,
-   (float16_t)-0.965394442f,  (float16_t)0.260794118f,
-   (float16_t)-0.966976471f,  (float16_t)0.254865660f,
-   (float16_t)-0.968522094f,  (float16_t)0.248927606f,
-   (float16_t)-0.970031253f,  (float16_t)0.242980180f,
-   (float16_t)-0.971503891f,  (float16_t)0.237023606f,
-   (float16_t)-0.972939952f,  (float16_t)0.231058108f,
-   (float16_t)-0.974339383f,  (float16_t)0.225083911f,
-   (float16_t)-0.975702130f,  (float16_t)0.219101240f,
-   (float16_t)-0.977028143f,  (float16_t)0.213110320f,
-   (float16_t)-0.978317371f,  (float16_t)0.207111376f,
-   (float16_t)-0.979569766f,  (float16_t)0.201104635f,
-   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
-   (float16_t)-0.981963869f,  (float16_t)0.189068664f,
-   (float16_t)-0.983105487f,  (float16_t)0.183039888f,
-   (float16_t)-0.984210092f,  (float16_t)0.177004220f,
-   (float16_t)-0.985277642f,  (float16_t)0.170961889f,
-   (float16_t)-0.986308097f,  (float16_t)0.164913120f,
-   (float16_t)-0.987301418f,  (float16_t)0.158858143f,
-   (float16_t)-0.988257568f,  (float16_t)0.152797185f,
-   (float16_t)-0.989176510f,  (float16_t)0.146730474f,
-   (float16_t)-0.990058210f,  (float16_t)0.140658239f,
-   (float16_t)-0.990902635f,  (float16_t)0.134580709f,
-   (float16_t)-0.991709754f,  (float16_t)0.128498111f,
-   (float16_t)-0.992479535f,  (float16_t)0.122410675f,
-   (float16_t)-0.993211949f,  (float16_t)0.116318631f,
-   (float16_t)-0.993906970f,  (float16_t)0.110222207f,
-   (float16_t)-0.994564571f,  (float16_t)0.104121634f,
-   (float16_t)-0.995184727f,  (float16_t)0.098017140f,
-   (float16_t)-0.995767414f,  (float16_t)0.091908956f,
-   (float16_t)-0.996312612f,  (float16_t)0.085797312f,
-   (float16_t)-0.996820299f,  (float16_t)0.079682438f,
-   (float16_t)-0.997290457f,  (float16_t)0.073564564f,
-   (float16_t)-0.997723067f,  (float16_t)0.067443920f,
-   (float16_t)-0.998118113f,  (float16_t)0.061320736f,
-   (float16_t)-0.998475581f,  (float16_t)0.055195244f,
-   (float16_t)-0.998795456f,  (float16_t)0.049067674f,
-   (float16_t)-0.999077728f,  (float16_t)0.042938257f,
-   (float16_t)-0.999322385f,  (float16_t)0.036807223f,
-   (float16_t)-0.999529418f,  (float16_t)0.030674803f,
-   (float16_t)-0.999698819f,  (float16_t)0.024541229f,
-   (float16_t)-0.999830582f,  (float16_t)0.018406730f,
-   (float16_t)-0.999924702f,  (float16_t)0.012271538f,
-   (float16_t)-0.999981175f,  (float16_t)0.006135885f,
-   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
-   (float16_t)-0.999981175f, (float16_t)-0.006135885f,
-   (float16_t)-0.999924702f, (float16_t)-0.012271538f,
-   (float16_t)-0.999830582f, (float16_t)-0.018406730f,
-   (float16_t)-0.999698819f, (float16_t)-0.024541229f,
-   (float16_t)-0.999529418f, (float16_t)-0.030674803f,
-   (float16_t)-0.999322385f, (float16_t)-0.036807223f,
-   (float16_t)-0.999077728f, (float16_t)-0.042938257f,
-   (float16_t)-0.998795456f, (float16_t)-0.049067674f,
-   (float16_t)-0.998475581f, (float16_t)-0.055195244f,
-   (float16_t)-0.998118113f, (float16_t)-0.061320736f,
-   (float16_t)-0.997723067f, (float16_t)-0.067443920f,
-   (float16_t)-0.997290457f, (float16_t)-0.073564564f,
-   (float16_t)-0.996820299f, (float16_t)-0.079682438f,
-   (float16_t)-0.996312612f, (float16_t)-0.085797312f,
-   (float16_t)-0.995767414f, (float16_t)-0.091908956f,
-   (float16_t)-0.995184727f, (float16_t)-0.098017140f,
-   (float16_t)-0.994564571f, (float16_t)-0.104121634f,
-   (float16_t)-0.993906970f, (float16_t)-0.110222207f,
-   (float16_t)-0.993211949f, (float16_t)-0.116318631f,
-   (float16_t)-0.992479535f, (float16_t)-0.122410675f,
-   (float16_t)-0.991709754f, (float16_t)-0.128498111f,
-   (float16_t)-0.990902635f, (float16_t)-0.134580709f,
-   (float16_t)-0.990058210f, (float16_t)-0.140658239f,
-   (float16_t)-0.989176510f, (float16_t)-0.146730474f,
-   (float16_t)-0.988257568f, (float16_t)-0.152797185f,
-   (float16_t)-0.987301418f, (float16_t)-0.158858143f,
-   (float16_t)-0.986308097f, (float16_t)-0.164913120f,
-   (float16_t)-0.985277642f, (float16_t)-0.170961889f,
-   (float16_t)-0.984210092f, (float16_t)-0.177004220f,
-   (float16_t)-0.983105487f, (float16_t)-0.183039888f,
-   (float16_t)-0.981963869f, (float16_t)-0.189068664f,
-   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
-   (float16_t)-0.979569766f, (float16_t)-0.201104635f,
-   (float16_t)-0.978317371f, (float16_t)-0.207111376f,
-   (float16_t)-0.977028143f, (float16_t)-0.213110320f,
-   (float16_t)-0.975702130f, (float16_t)-0.219101240f,
-   (float16_t)-0.974339383f, (float16_t)-0.225083911f,
-   (float16_t)-0.972939952f, (float16_t)-0.231058108f,
-   (float16_t)-0.971503891f, (float16_t)-0.237023606f,
-   (float16_t)-0.970031253f, (float16_t)-0.242980180f,
-   (float16_t)-0.968522094f, (float16_t)-0.248927606f,
-   (float16_t)-0.966976471f, (float16_t)-0.254865660f,
-   (float16_t)-0.965394442f, (float16_t)-0.260794118f,
-   (float16_t)-0.963776066f, (float16_t)-0.266712757f,
-   (float16_t)-0.962121404f, (float16_t)-0.272621355f,
-   (float16_t)-0.960430519f, (float16_t)-0.278519689f,
-   (float16_t)-0.958703475f, (float16_t)-0.284407537f,
-   (float16_t)-0.956940336f, (float16_t)-0.290284677f,
-   (float16_t)-0.955141168f, (float16_t)-0.296150888f,
-   (float16_t)-0.953306040f, (float16_t)-0.302005949f,
-   (float16_t)-0.951435021f, (float16_t)-0.307849640f,
-   (float16_t)-0.949528181f, (float16_t)-0.313681740f,
-   (float16_t)-0.947585591f, (float16_t)-0.319502031f,
-   (float16_t)-0.945607325f, (float16_t)-0.325310292f,
-   (float16_t)-0.943593458f, (float16_t)-0.331106306f,
-   (float16_t)-0.941544065f, (float16_t)-0.336889853f,
-   (float16_t)-0.939459224f, (float16_t)-0.342660717f,
-   (float16_t)-0.937339012f, (float16_t)-0.348418680f,
-   (float16_t)-0.935183510f, (float16_t)-0.354163525f,
-   (float16_t)-0.932992799f, (float16_t)-0.359895037f,
-   (float16_t)-0.930766961f, (float16_t)-0.365612998f,
-   (float16_t)-0.928506080f, (float16_t)-0.371317194f,
-   (float16_t)-0.926210242f, (float16_t)-0.377007410f,
-   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
-   (float16_t)-0.921514039f, (float16_t)-0.388345047f,
-   (float16_t)-0.919113852f, (float16_t)-0.393992040f,
-   (float16_t)-0.916679060f, (float16_t)-0.399624200f,
-   (float16_t)-0.914209756f, (float16_t)-0.405241314f,
-   (float16_t)-0.911706032f, (float16_t)-0.410843171f,
-   (float16_t)-0.909167983f, (float16_t)-0.416429560f,
-   (float16_t)-0.906595705f, (float16_t)-0.422000271f,
-   (float16_t)-0.903989293f, (float16_t)-0.427555093f,
-   (float16_t)-0.901348847f, (float16_t)-0.433093819f,
-   (float16_t)-0.898674466f, (float16_t)-0.438616239f,
-   (float16_t)-0.895966250f, (float16_t)-0.444122145f,
-   (float16_t)-0.893224301f, (float16_t)-0.449611330f,
-   (float16_t)-0.890448723f, (float16_t)-0.455083587f,
-   (float16_t)-0.887639620f, (float16_t)-0.460538711f,
-   (float16_t)-0.884797098f, (float16_t)-0.465976496f,
-   (float16_t)-0.881921264f, (float16_t)-0.471396737f,
-   (float16_t)-0.879012226f, (float16_t)-0.476799230f,
-   (float16_t)-0.876070094f, (float16_t)-0.482183772f,
-   (float16_t)-0.873094978f, (float16_t)-0.487550160f,
-   (float16_t)-0.870086991f, (float16_t)-0.492898192f,
-   (float16_t)-0.867046246f, (float16_t)-0.498227667f,
-   (float16_t)-0.863972856f, (float16_t)-0.503538384f,
-   (float16_t)-0.860866939f, (float16_t)-0.508830143f,
-   (float16_t)-0.857728610f, (float16_t)-0.514102744f,
-   (float16_t)-0.854557988f, (float16_t)-0.519355990f,
-   (float16_t)-0.851355193f, (float16_t)-0.524589683f,
-   (float16_t)-0.848120345f, (float16_t)-0.529803625f,
-   (float16_t)-0.844853565f, (float16_t)-0.534997620f,
-   (float16_t)-0.841554977f, (float16_t)-0.540171473f,
-   (float16_t)-0.838224706f, (float16_t)-0.545324988f,
-   (float16_t)-0.834862875f, (float16_t)-0.550457973f,
-   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
-   (float16_t)-0.828045045f, (float16_t)-0.560661576f,
-   (float16_t)-0.824589303f, (float16_t)-0.565731811f,
-   (float16_t)-0.821102515f, (float16_t)-0.570780746f,
-   (float16_t)-0.817584813f, (float16_t)-0.575808191f,
-   (float16_t)-0.814036330f, (float16_t)-0.580813958f,
-   (float16_t)-0.810457198f, (float16_t)-0.585797857f,
-   (float16_t)-0.806847554f, (float16_t)-0.590759702f,
-   (float16_t)-0.803207531f, (float16_t)-0.595699304f,
-   (float16_t)-0.799537269f, (float16_t)-0.600616479f,
-   (float16_t)-0.795836905f, (float16_t)-0.605511041f,
-   (float16_t)-0.792106577f, (float16_t)-0.610382806f,
-   (float16_t)-0.788346428f, (float16_t)-0.615231591f,
-   (float16_t)-0.784556597f, (float16_t)-0.620057212f,
-   (float16_t)-0.780737229f, (float16_t)-0.624859488f,
-   (float16_t)-0.776888466f, (float16_t)-0.629638239f,
-   (float16_t)-0.773010453f, (float16_t)-0.634393284f,
-   (float16_t)-0.769103338f, (float16_t)-0.639124445f,
-   (float16_t)-0.765167266f, (float16_t)-0.643831543f,
-   (float16_t)-0.761202385f, (float16_t)-0.648514401f,
-   (float16_t)-0.757208847f, (float16_t)-0.653172843f,
-   (float16_t)-0.753186799f, (float16_t)-0.657806693f,
-   (float16_t)-0.749136395f, (float16_t)-0.662415778f,
-   (float16_t)-0.745057785f, (float16_t)-0.666999922f,
-   (float16_t)-0.740951125f, (float16_t)-0.671558955f,
-   (float16_t)-0.736816569f, (float16_t)-0.676092704f,
-   (float16_t)-0.732654272f, (float16_t)-0.680600998f,
-   (float16_t)-0.728464390f, (float16_t)-0.685083668f,
-   (float16_t)-0.724247083f, (float16_t)-0.689540545f,
-   (float16_t)-0.720002508f, (float16_t)-0.693971461f,
-   (float16_t)-0.715730825f, (float16_t)-0.698376249f,
-   (float16_t)-0.711432196f, (float16_t)-0.702754744f,
-   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
-   (float16_t)-0.702754744f, (float16_t)-0.711432196f,
-   (float16_t)-0.698376249f, (float16_t)-0.715730825f,
-   (float16_t)-0.693971461f, (float16_t)-0.720002508f,
-   (float16_t)-0.689540545f, (float16_t)-0.724247083f,
-   (float16_t)-0.685083668f, (float16_t)-0.728464390f,
-   (float16_t)-0.680600998f, (float16_t)-0.732654272f,
-   (float16_t)-0.676092704f, (float16_t)-0.736816569f,
-   (float16_t)-0.671558955f, (float16_t)-0.740951125f,
-   (float16_t)-0.666999922f, (float16_t)-0.745057785f,
-   (float16_t)-0.662415778f, (float16_t)-0.749136395f,
-   (float16_t)-0.657806693f, (float16_t)-0.753186799f,
-   (float16_t)-0.653172843f, (float16_t)-0.757208847f,
-   (float16_t)-0.648514401f, (float16_t)-0.761202385f,
-   (float16_t)-0.643831543f, (float16_t)-0.765167266f,
-   (float16_t)-0.639124445f, (float16_t)-0.769103338f,
-   (float16_t)-0.634393284f, (float16_t)-0.773010453f,
-   (float16_t)-0.629638239f, (float16_t)-0.776888466f,
-   (float16_t)-0.624859488f, (float16_t)-0.780737229f,
-   (float16_t)-0.620057212f, (float16_t)-0.784556597f,
-   (float16_t)-0.615231591f, (float16_t)-0.788346428f,
-   (float16_t)-0.610382806f, (float16_t)-0.792106577f,
-   (float16_t)-0.605511041f, (float16_t)-0.795836905f,
-   (float16_t)-0.600616479f, (float16_t)-0.799537269f,
-   (float16_t)-0.595699304f, (float16_t)-0.803207531f,
-   (float16_t)-0.590759702f, (float16_t)-0.806847554f,
-   (float16_t)-0.585797857f, (float16_t)-0.810457198f,
-   (float16_t)-0.580813958f, (float16_t)-0.814036330f,
-   (float16_t)-0.575808191f, (float16_t)-0.817584813f,
-   (float16_t)-0.570780746f, (float16_t)-0.821102515f,
-   (float16_t)-0.565731811f, (float16_t)-0.824589303f,
-   (float16_t)-0.560661576f, (float16_t)-0.828045045f,
-   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
-   (float16_t)-0.550457973f, (float16_t)-0.834862875f,
-   (float16_t)-0.545324988f, (float16_t)-0.838224706f,
-   (float16_t)-0.540171473f, (float16_t)-0.841554977f,
-   (float16_t)-0.534997620f, (float16_t)-0.844853565f,
-   (float16_t)-0.529803625f, (float16_t)-0.848120345f,
-   (float16_t)-0.524589683f, (float16_t)-0.851355193f,
-   (float16_t)-0.519355990f, (float16_t)-0.854557988f,
-   (float16_t)-0.514102744f, (float16_t)-0.857728610f,
-   (float16_t)-0.508830143f, (float16_t)-0.860866939f,
-   (float16_t)-0.503538384f, (float16_t)-0.863972856f,
-   (float16_t)-0.498227667f, (float16_t)-0.867046246f,
-   (float16_t)-0.492898192f, (float16_t)-0.870086991f,
-   (float16_t)-0.487550160f, (float16_t)-0.873094978f,
-   (float16_t)-0.482183772f, (float16_t)-0.876070094f,
-   (float16_t)-0.476799230f, (float16_t)-0.879012226f,
-   (float16_t)-0.471396737f, (float16_t)-0.881921264f,
-   (float16_t)-0.465976496f, (float16_t)-0.884797098f,
-   (float16_t)-0.460538711f, (float16_t)-0.887639620f,
-   (float16_t)-0.455083587f, (float16_t)-0.890448723f,
-   (float16_t)-0.449611330f, (float16_t)-0.893224301f,
-   (float16_t)-0.444122145f, (float16_t)-0.895966250f,
-   (float16_t)-0.438616239f, (float16_t)-0.898674466f,
-   (float16_t)-0.433093819f, (float16_t)-0.901348847f,
-   (float16_t)-0.427555093f, (float16_t)-0.903989293f,
-   (float16_t)-0.422000271f, (float16_t)-0.906595705f,
-   (float16_t)-0.416429560f, (float16_t)-0.909167983f,
-   (float16_t)-0.410843171f, (float16_t)-0.911706032f,
-   (float16_t)-0.405241314f, (float16_t)-0.914209756f,
-   (float16_t)-0.399624200f, (float16_t)-0.916679060f,
-   (float16_t)-0.393992040f, (float16_t)-0.919113852f,
-   (float16_t)-0.388345047f, (float16_t)-0.921514039f,
-   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
-   (float16_t)-0.377007410f, (float16_t)-0.926210242f,
-   (float16_t)-0.371317194f, (float16_t)-0.928506080f,
-   (float16_t)-0.365612998f, (float16_t)-0.930766961f,
-   (float16_t)-0.359895037f, (float16_t)-0.932992799f,
-   (float16_t)-0.354163525f, (float16_t)-0.935183510f,
-   (float16_t)-0.348418680f, (float16_t)-0.937339012f,
-   (float16_t)-0.342660717f, (float16_t)-0.939459224f,
-   (float16_t)-0.336889853f, (float16_t)-0.941544065f,
-   (float16_t)-0.331106306f, (float16_t)-0.943593458f,
-   (float16_t)-0.325310292f, (float16_t)-0.945607325f,
-   (float16_t)-0.319502031f, (float16_t)-0.947585591f,
-   (float16_t)-0.313681740f, (float16_t)-0.949528181f,
-   (float16_t)-0.307849640f, (float16_t)-0.951435021f,
-   (float16_t)-0.302005949f, (float16_t)-0.953306040f,
-   (float16_t)-0.296150888f, (float16_t)-0.955141168f,
-   (float16_t)-0.290284677f, (float16_t)-0.956940336f,
-   (float16_t)-0.284407537f, (float16_t)-0.958703475f,
-   (float16_t)-0.278519689f, (float16_t)-0.960430519f,
-   (float16_t)-0.272621355f, (float16_t)-0.962121404f,
-   (float16_t)-0.266712757f, (float16_t)-0.963776066f,
-   (float16_t)-0.260794118f, (float16_t)-0.965394442f,
-   (float16_t)-0.254865660f, (float16_t)-0.966976471f,
-   (float16_t)-0.248927606f, (float16_t)-0.968522094f,
-   (float16_t)-0.242980180f, (float16_t)-0.970031253f,
-   (float16_t)-0.237023606f, (float16_t)-0.971503891f,
-   (float16_t)-0.231058108f, (float16_t)-0.972939952f,
-   (float16_t)-0.225083911f, (float16_t)-0.974339383f,
-   (float16_t)-0.219101240f, (float16_t)-0.975702130f,
-   (float16_t)-0.213110320f, (float16_t)-0.977028143f,
-   (float16_t)-0.207111376f, (float16_t)-0.978317371f,
-   (float16_t)-0.201104635f, (float16_t)-0.979569766f,
-   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
-   (float16_t)-0.189068664f, (float16_t)-0.981963869f,
-   (float16_t)-0.183039888f, (float16_t)-0.983105487f,
-   (float16_t)-0.177004220f, (float16_t)-0.984210092f,
-   (float16_t)-0.170961889f, (float16_t)-0.985277642f,
-   (float16_t)-0.164913120f, (float16_t)-0.986308097f,
-   (float16_t)-0.158858143f, (float16_t)-0.987301418f,
-   (float16_t)-0.152797185f, (float16_t)-0.988257568f,
-   (float16_t)-0.146730474f, (float16_t)-0.989176510f,
-   (float16_t)-0.140658239f, (float16_t)-0.990058210f,
-   (float16_t)-0.134580709f, (float16_t)-0.990902635f,
-   (float16_t)-0.128498111f, (float16_t)-0.991709754f,
-   (float16_t)-0.122410675f, (float16_t)-0.992479535f,
-   (float16_t)-0.116318631f, (float16_t)-0.993211949f,
-   (float16_t)-0.110222207f, (float16_t)-0.993906970f,
-   (float16_t)-0.104121634f, (float16_t)-0.994564571f,
-   (float16_t)-0.098017140f, (float16_t)-0.995184727f,
-   (float16_t)-0.091908956f, (float16_t)-0.995767414f,
-   (float16_t)-0.085797312f, (float16_t)-0.996312612f,
-   (float16_t)-0.079682438f, (float16_t)-0.996820299f,
-   (float16_t)-0.073564564f, (float16_t)-0.997290457f,
-   (float16_t)-0.067443920f, (float16_t)-0.997723067f,
-   (float16_t)-0.061320736f, (float16_t)-0.998118113f,
-   (float16_t)-0.055195244f, (float16_t)-0.998475581f,
-   (float16_t)-0.049067674f, (float16_t)-0.998795456f,
-   (float16_t)-0.042938257f, (float16_t)-0.999077728f,
-   (float16_t)-0.036807223f, (float16_t)-0.999322385f,
-   (float16_t)-0.030674803f, (float16_t)-0.999529418f,
-   (float16_t)-0.024541229f, (float16_t)-0.999698819f,
-   (float16_t)-0.018406730f, (float16_t)-0.999830582f,
-   (float16_t)-0.012271538f, (float16_t)-0.999924702f,
-   (float16_t)-0.006135885f, (float16_t)-0.999981175f,
-   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
-    (float16_t)0.006135885f, (float16_t)-0.999981175f,
-    (float16_t)0.012271538f, (float16_t)-0.999924702f,
-    (float16_t)0.018406730f, (float16_t)-0.999830582f,
-    (float16_t)0.024541229f, (float16_t)-0.999698819f,
-    (float16_t)0.030674803f, (float16_t)-0.999529418f,
-    (float16_t)0.036807223f, (float16_t)-0.999322385f,
-    (float16_t)0.042938257f, (float16_t)-0.999077728f,
-    (float16_t)0.049067674f, (float16_t)-0.998795456f,
-    (float16_t)0.055195244f, (float16_t)-0.998475581f,
-    (float16_t)0.061320736f, (float16_t)-0.998118113f,
-    (float16_t)0.067443920f, (float16_t)-0.997723067f,
-    (float16_t)0.073564564f, (float16_t)-0.997290457f,
-    (float16_t)0.079682438f, (float16_t)-0.996820299f,
-    (float16_t)0.085797312f, (float16_t)-0.996312612f,
-    (float16_t)0.091908956f, (float16_t)-0.995767414f,
-    (float16_t)0.098017140f, (float16_t)-0.995184727f,
-    (float16_t)0.104121634f, (float16_t)-0.994564571f,
-    (float16_t)0.110222207f, (float16_t)-0.993906970f,
-    (float16_t)0.116318631f, (float16_t)-0.993211949f,
-    (float16_t)0.122410675f, (float16_t)-0.992479535f,
-    (float16_t)0.128498111f, (float16_t)-0.991709754f,
-    (float16_t)0.134580709f, (float16_t)-0.990902635f,
-    (float16_t)0.140658239f, (float16_t)-0.990058210f,
-    (float16_t)0.146730474f, (float16_t)-0.989176510f,
-    (float16_t)0.152797185f, (float16_t)-0.988257568f,
-    (float16_t)0.158858143f, (float16_t)-0.987301418f,
-    (float16_t)0.164913120f, (float16_t)-0.986308097f,
-    (float16_t)0.170961889f, (float16_t)-0.985277642f,
-    (float16_t)0.177004220f, (float16_t)-0.984210092f,
-    (float16_t)0.183039888f, (float16_t)-0.983105487f,
-    (float16_t)0.189068664f, (float16_t)-0.981963869f,
-    (float16_t)0.195090322f, (float16_t)-0.980785280f,
-    (float16_t)0.201104635f, (float16_t)-0.979569766f,
-    (float16_t)0.207111376f, (float16_t)-0.978317371f,
-    (float16_t)0.213110320f, (float16_t)-0.977028143f,
-    (float16_t)0.219101240f, (float16_t)-0.975702130f,
-    (float16_t)0.225083911f, (float16_t)-0.974339383f,
-    (float16_t)0.231058108f, (float16_t)-0.972939952f,
-    (float16_t)0.237023606f, (float16_t)-0.971503891f,
-    (float16_t)0.242980180f, (float16_t)-0.970031253f,
-    (float16_t)0.248927606f, (float16_t)-0.968522094f,
-    (float16_t)0.254865660f, (float16_t)-0.966976471f,
-    (float16_t)0.260794118f, (float16_t)-0.965394442f,
-    (float16_t)0.266712757f, (float16_t)-0.963776066f,
-    (float16_t)0.272621355f, (float16_t)-0.962121404f,
-    (float16_t)0.278519689f, (float16_t)-0.960430519f,
-    (float16_t)0.284407537f, (float16_t)-0.958703475f,
-    (float16_t)0.290284677f, (float16_t)-0.956940336f,
-    (float16_t)0.296150888f, (float16_t)-0.955141168f,
-    (float16_t)0.302005949f, (float16_t)-0.953306040f,
-    (float16_t)0.307849640f, (float16_t)-0.951435021f,
-    (float16_t)0.313681740f, (float16_t)-0.949528181f,
-    (float16_t)0.319502031f, (float16_t)-0.947585591f,
-    (float16_t)0.325310292f, (float16_t)-0.945607325f,
-    (float16_t)0.331106306f, (float16_t)-0.943593458f,
-    (float16_t)0.336889853f, (float16_t)-0.941544065f,
-    (float16_t)0.342660717f, (float16_t)-0.939459224f,
-    (float16_t)0.348418680f, (float16_t)-0.937339012f,
-    (float16_t)0.354163525f, (float16_t)-0.935183510f,
-    (float16_t)0.359895037f, (float16_t)-0.932992799f,
-    (float16_t)0.365612998f, (float16_t)-0.930766961f,
-    (float16_t)0.371317194f, (float16_t)-0.928506080f,
-    (float16_t)0.377007410f, (float16_t)-0.926210242f,
-    (float16_t)0.382683432f, (float16_t)-0.923879533f,
-    (float16_t)0.388345047f, (float16_t)-0.921514039f,
-    (float16_t)0.393992040f, (float16_t)-0.919113852f,
-    (float16_t)0.399624200f, (float16_t)-0.916679060f,
-    (float16_t)0.405241314f, (float16_t)-0.914209756f,
-    (float16_t)0.410843171f, (float16_t)-0.911706032f,
-    (float16_t)0.416429560f, (float16_t)-0.909167983f,
-    (float16_t)0.422000271f, (float16_t)-0.906595705f,
-    (float16_t)0.427555093f, (float16_t)-0.903989293f,
-    (float16_t)0.433093819f, (float16_t)-0.901348847f,
-    (float16_t)0.438616239f, (float16_t)-0.898674466f,
-    (float16_t)0.444122145f, (float16_t)-0.895966250f,
-    (float16_t)0.449611330f, (float16_t)-0.893224301f,
-    (float16_t)0.455083587f, (float16_t)-0.890448723f,
-    (float16_t)0.460538711f, (float16_t)-0.887639620f,
-    (float16_t)0.465976496f, (float16_t)-0.884797098f,
-    (float16_t)0.471396737f, (float16_t)-0.881921264f,
-    (float16_t)0.476799230f, (float16_t)-0.879012226f,
-    (float16_t)0.482183772f, (float16_t)-0.876070094f,
-    (float16_t)0.487550160f, (float16_t)-0.873094978f,
-    (float16_t)0.492898192f, (float16_t)-0.870086991f,
-    (float16_t)0.498227667f, (float16_t)-0.867046246f,
-    (float16_t)0.503538384f, (float16_t)-0.863972856f,
-    (float16_t)0.508830143f, (float16_t)-0.860866939f,
-    (float16_t)0.514102744f, (float16_t)-0.857728610f,
-    (float16_t)0.519355990f, (float16_t)-0.854557988f,
-    (float16_t)0.524589683f, (float16_t)-0.851355193f,
-    (float16_t)0.529803625f, (float16_t)-0.848120345f,
-    (float16_t)0.534997620f, (float16_t)-0.844853565f,
-    (float16_t)0.540171473f, (float16_t)-0.841554977f,
-    (float16_t)0.545324988f, (float16_t)-0.838224706f,
-    (float16_t)0.550457973f, (float16_t)-0.834862875f,
-    (float16_t)0.555570233f, (float16_t)-0.831469612f,
-    (float16_t)0.560661576f, (float16_t)-0.828045045f,
-    (float16_t)0.565731811f, (float16_t)-0.824589303f,
-    (float16_t)0.570780746f, (float16_t)-0.821102515f,
-    (float16_t)0.575808191f, (float16_t)-0.817584813f,
-    (float16_t)0.580813958f, (float16_t)-0.814036330f,
-    (float16_t)0.585797857f, (float16_t)-0.810457198f,
-    (float16_t)0.590759702f, (float16_t)-0.806847554f,
-    (float16_t)0.595699304f, (float16_t)-0.803207531f,
-    (float16_t)0.600616479f, (float16_t)-0.799537269f,
-    (float16_t)0.605511041f, (float16_t)-0.795836905f,
-    (float16_t)0.610382806f, (float16_t)-0.792106577f,
-    (float16_t)0.615231591f, (float16_t)-0.788346428f,
-    (float16_t)0.620057212f, (float16_t)-0.784556597f,
-    (float16_t)0.624859488f, (float16_t)-0.780737229f,
-    (float16_t)0.629638239f, (float16_t)-0.776888466f,
-    (float16_t)0.634393284f, (float16_t)-0.773010453f,
-    (float16_t)0.639124445f, (float16_t)-0.769103338f,
-    (float16_t)0.643831543f, (float16_t)-0.765167266f,
-    (float16_t)0.648514401f, (float16_t)-0.761202385f,
-    (float16_t)0.653172843f, (float16_t)-0.757208847f,
-    (float16_t)0.657806693f, (float16_t)-0.753186799f,
-    (float16_t)0.662415778f, (float16_t)-0.749136395f,
-    (float16_t)0.666999922f, (float16_t)-0.745057785f,
-    (float16_t)0.671558955f, (float16_t)-0.740951125f,
-    (float16_t)0.676092704f, (float16_t)-0.736816569f,
-    (float16_t)0.680600998f, (float16_t)-0.732654272f,
-    (float16_t)0.685083668f, (float16_t)-0.728464390f,
-    (float16_t)0.689540545f, (float16_t)-0.724247083f,
-    (float16_t)0.693971461f, (float16_t)-0.720002508f,
-    (float16_t)0.698376249f, (float16_t)-0.715730825f,
-    (float16_t)0.702754744f, (float16_t)-0.711432196f,
-    (float16_t)0.707106781f, (float16_t)-0.707106781f,
-    (float16_t)0.711432196f, (float16_t)-0.702754744f,
-    (float16_t)0.715730825f, (float16_t)-0.698376249f,
-    (float16_t)0.720002508f, (float16_t)-0.693971461f,
-    (float16_t)0.724247083f, (float16_t)-0.689540545f,
-    (float16_t)0.728464390f, (float16_t)-0.685083668f,
-    (float16_t)0.732654272f, (float16_t)-0.680600998f,
-    (float16_t)0.736816569f, (float16_t)-0.676092704f,
-    (float16_t)0.740951125f, (float16_t)-0.671558955f,
-    (float16_t)0.745057785f, (float16_t)-0.666999922f,
-    (float16_t)0.749136395f, (float16_t)-0.662415778f,
-    (float16_t)0.753186799f, (float16_t)-0.657806693f,
-    (float16_t)0.757208847f, (float16_t)-0.653172843f,
-    (float16_t)0.761202385f, (float16_t)-0.648514401f,
-    (float16_t)0.765167266f, (float16_t)-0.643831543f,
-    (float16_t)0.769103338f, (float16_t)-0.639124445f,
-    (float16_t)0.773010453f, (float16_t)-0.634393284f,
-    (float16_t)0.776888466f, (float16_t)-0.629638239f,
-    (float16_t)0.780737229f, (float16_t)-0.624859488f,
-    (float16_t)0.784556597f, (float16_t)-0.620057212f,
-    (float16_t)0.788346428f, (float16_t)-0.615231591f,
-    (float16_t)0.792106577f, (float16_t)-0.610382806f,
-    (float16_t)0.795836905f, (float16_t)-0.605511041f,
-    (float16_t)0.799537269f, (float16_t)-0.600616479f,
-    (float16_t)0.803207531f, (float16_t)-0.595699304f,
-    (float16_t)0.806847554f, (float16_t)-0.590759702f,
-    (float16_t)0.810457198f, (float16_t)-0.585797857f,
-    (float16_t)0.814036330f, (float16_t)-0.580813958f,
-    (float16_t)0.817584813f, (float16_t)-0.575808191f,
-    (float16_t)0.821102515f, (float16_t)-0.570780746f,
-    (float16_t)0.824589303f, (float16_t)-0.565731811f,
-    (float16_t)0.828045045f, (float16_t)-0.560661576f,
-    (float16_t)0.831469612f, (float16_t)-0.555570233f,
-    (float16_t)0.834862875f, (float16_t)-0.550457973f,
-    (float16_t)0.838224706f, (float16_t)-0.545324988f,
-    (float16_t)0.841554977f, (float16_t)-0.540171473f,
-    (float16_t)0.844853565f, (float16_t)-0.534997620f,
-    (float16_t)0.848120345f, (float16_t)-0.529803625f,
-    (float16_t)0.851355193f, (float16_t)-0.524589683f,
-    (float16_t)0.854557988f, (float16_t)-0.519355990f,
-    (float16_t)0.857728610f, (float16_t)-0.514102744f,
-    (float16_t)0.860866939f, (float16_t)-0.508830143f,
-    (float16_t)0.863972856f, (float16_t)-0.503538384f,
-    (float16_t)0.867046246f, (float16_t)-0.498227667f,
-    (float16_t)0.870086991f, (float16_t)-0.492898192f,
-    (float16_t)0.873094978f, (float16_t)-0.487550160f,
-    (float16_t)0.876070094f, (float16_t)-0.482183772f,
-    (float16_t)0.879012226f, (float16_t)-0.476799230f,
-    (float16_t)0.881921264f, (float16_t)-0.471396737f,
-    (float16_t)0.884797098f, (float16_t)-0.465976496f,
-    (float16_t)0.887639620f, (float16_t)-0.460538711f,
-    (float16_t)0.890448723f, (float16_t)-0.455083587f,
-    (float16_t)0.893224301f, (float16_t)-0.449611330f,
-    (float16_t)0.895966250f, (float16_t)-0.444122145f,
-    (float16_t)0.898674466f, (float16_t)-0.438616239f,
-    (float16_t)0.901348847f, (float16_t)-0.433093819f,
-    (float16_t)0.903989293f, (float16_t)-0.427555093f,
-    (float16_t)0.906595705f, (float16_t)-0.422000271f,
-    (float16_t)0.909167983f, (float16_t)-0.416429560f,
-    (float16_t)0.911706032f, (float16_t)-0.410843171f,
-    (float16_t)0.914209756f, (float16_t)-0.405241314f,
-    (float16_t)0.916679060f, (float16_t)-0.399624200f,
-    (float16_t)0.919113852f, (float16_t)-0.393992040f,
-    (float16_t)0.921514039f, (float16_t)-0.388345047f,
-    (float16_t)0.923879533f, (float16_t)-0.382683432f,
-    (float16_t)0.926210242f, (float16_t)-0.377007410f,
-    (float16_t)0.928506080f, (float16_t)-0.371317194f,
-    (float16_t)0.930766961f, (float16_t)-0.365612998f,
-    (float16_t)0.932992799f, (float16_t)-0.359895037f,
-    (float16_t)0.935183510f, (float16_t)-0.354163525f,
-    (float16_t)0.937339012f, (float16_t)-0.348418680f,
-    (float16_t)0.939459224f, (float16_t)-0.342660717f,
-    (float16_t)0.941544065f, (float16_t)-0.336889853f,
-    (float16_t)0.943593458f, (float16_t)-0.331106306f,
-    (float16_t)0.945607325f, (float16_t)-0.325310292f,
-    (float16_t)0.947585591f, (float16_t)-0.319502031f,
-    (float16_t)0.949528181f, (float16_t)-0.313681740f,
-    (float16_t)0.951435021f, (float16_t)-0.307849640f,
-    (float16_t)0.953306040f, (float16_t)-0.302005949f,
-    (float16_t)0.955141168f, (float16_t)-0.296150888f,
-    (float16_t)0.956940336f, (float16_t)-0.290284677f,
-    (float16_t)0.958703475f, (float16_t)-0.284407537f,
-    (float16_t)0.960430519f, (float16_t)-0.278519689f,
-    (float16_t)0.962121404f, (float16_t)-0.272621355f,
-    (float16_t)0.963776066f, (float16_t)-0.266712757f,
-    (float16_t)0.965394442f, (float16_t)-0.260794118f,
-    (float16_t)0.966976471f, (float16_t)-0.254865660f,
-    (float16_t)0.968522094f, (float16_t)-0.248927606f,
-    (float16_t)0.970031253f, (float16_t)-0.242980180f,
-    (float16_t)0.971503891f, (float16_t)-0.237023606f,
-    (float16_t)0.972939952f, (float16_t)-0.231058108f,
-    (float16_t)0.974339383f, (float16_t)-0.225083911f,
-    (float16_t)0.975702130f, (float16_t)-0.219101240f,
-    (float16_t)0.977028143f, (float16_t)-0.213110320f,
-    (float16_t)0.978317371f, (float16_t)-0.207111376f,
-    (float16_t)0.979569766f, (float16_t)-0.201104635f,
-    (float16_t)0.980785280f, (float16_t)-0.195090322f,
-    (float16_t)0.981963869f, (float16_t)-0.189068664f,
-    (float16_t)0.983105487f, (float16_t)-0.183039888f,
-    (float16_t)0.984210092f, (float16_t)-0.177004220f,
-    (float16_t)0.985277642f, (float16_t)-0.170961889f,
-    (float16_t)0.986308097f, (float16_t)-0.164913120f,
-    (float16_t)0.987301418f, (float16_t)-0.158858143f,
-    (float16_t)0.988257568f, (float16_t)-0.152797185f,
-    (float16_t)0.989176510f, (float16_t)-0.146730474f,
-    (float16_t)0.990058210f, (float16_t)-0.140658239f,
-    (float16_t)0.990902635f, (float16_t)-0.134580709f,
-    (float16_t)0.991709754f, (float16_t)-0.128498111f,
-    (float16_t)0.992479535f, (float16_t)-0.122410675f,
-    (float16_t)0.993211949f, (float16_t)-0.116318631f,
-    (float16_t)0.993906970f, (float16_t)-0.110222207f,
-    (float16_t)0.994564571f, (float16_t)-0.104121634f,
-    (float16_t)0.995184727f, (float16_t)-0.098017140f,
-    (float16_t)0.995767414f, (float16_t)-0.091908956f,
-    (float16_t)0.996312612f, (float16_t)-0.085797312f,
-    (float16_t)0.996820299f, (float16_t)-0.079682438f,
-    (float16_t)0.997290457f, (float16_t)-0.073564564f,
-    (float16_t)0.997723067f, (float16_t)-0.067443920f,
-    (float16_t)0.998118113f, (float16_t)-0.061320736f,
-    (float16_t)0.998475581f, (float16_t)-0.055195244f,
-    (float16_t)0.998795456f, (float16_t)-0.049067674f,
-    (float16_t)0.999077728f, (float16_t)-0.042938257f,
-    (float16_t)0.999322385f, (float16_t)-0.036807223f,
-    (float16_t)0.999529418f, (float16_t)-0.030674803f,
-    (float16_t)0.999698819f, (float16_t)-0.024541229f,
-    (float16_t)0.999830582f, (float16_t)-0.018406730f,
-    (float16_t)0.999924702f, (float16_t)-0.012271538f,
-    (float16_t)0.999981175f, (float16_t)-0.006135885f
-};
-
-/**
-* \par
-* Example code for Floating-point Twiddle factors Generation:
-* \par
-* <pre>for(i = 0; i< N/; i++)
-* {
-* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
-* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
-* } </pre>
-* \par
-* where N = 2048  and PI = 3.14159265358979
-* \par
-* Cos and Sin values are in interleaved fashion
-*
-*/
-const float16_t twiddleCoefF16_2048[4096] = {
-    (float16_t)1.000000000f,  (float16_t)0.000000000f,
-    (float16_t)0.999995294f,  (float16_t)0.003067957f,
-    (float16_t)0.999981175f,  (float16_t)0.006135885f,
-    (float16_t)0.999957645f,  (float16_t)0.009203755f,
-    (float16_t)0.999924702f,  (float16_t)0.012271538f,
-    (float16_t)0.999882347f,  (float16_t)0.015339206f,
-    (float16_t)0.999830582f,  (float16_t)0.018406730f,
-    (float16_t)0.999769405f,  (float16_t)0.021474080f,
-    (float16_t)0.999698819f,  (float16_t)0.024541229f,
-    (float16_t)0.999618822f,  (float16_t)0.027608146f,
-    (float16_t)0.999529418f,  (float16_t)0.030674803f,
-    (float16_t)0.999430605f,  (float16_t)0.033741172f,
-    (float16_t)0.999322385f,  (float16_t)0.036807223f,
-    (float16_t)0.999204759f,  (float16_t)0.039872928f,
-    (float16_t)0.999077728f,  (float16_t)0.042938257f,
-    (float16_t)0.998941293f,  (float16_t)0.046003182f,
-    (float16_t)0.998795456f,  (float16_t)0.049067674f,
-    (float16_t)0.998640218f,  (float16_t)0.052131705f,
-    (float16_t)0.998475581f,  (float16_t)0.055195244f,
-    (float16_t)0.998301545f,  (float16_t)0.058258265f,
-    (float16_t)0.998118113f,  (float16_t)0.061320736f,
-    (float16_t)0.997925286f,  (float16_t)0.064382631f,
-    (float16_t)0.997723067f,  (float16_t)0.067443920f,
-    (float16_t)0.997511456f,  (float16_t)0.070504573f,
-    (float16_t)0.997290457f,  (float16_t)0.073564564f,
-    (float16_t)0.997060070f,  (float16_t)0.076623861f,
-    (float16_t)0.996820299f,  (float16_t)0.079682438f,
-    (float16_t)0.996571146f,  (float16_t)0.082740265f,
-    (float16_t)0.996312612f,  (float16_t)0.085797312f,
-    (float16_t)0.996044701f,  (float16_t)0.088853553f,
-    (float16_t)0.995767414f,  (float16_t)0.091908956f,
-    (float16_t)0.995480755f,  (float16_t)0.094963495f,
-    (float16_t)0.995184727f,  (float16_t)0.098017140f,
-    (float16_t)0.994879331f,  (float16_t)0.101069863f,
-    (float16_t)0.994564571f,  (float16_t)0.104121634f,
-    (float16_t)0.994240449f,  (float16_t)0.107172425f,
-    (float16_t)0.993906970f,  (float16_t)0.110222207f,
-    (float16_t)0.993564136f,  (float16_t)0.113270952f,
-    (float16_t)0.993211949f,  (float16_t)0.116318631f,
-    (float16_t)0.992850414f,  (float16_t)0.119365215f,
-    (float16_t)0.992479535f,  (float16_t)0.122410675f,
-    (float16_t)0.992099313f,  (float16_t)0.125454983f,
-    (float16_t)0.991709754f,  (float16_t)0.128498111f,
-    (float16_t)0.991310860f,  (float16_t)0.131540029f,
-    (float16_t)0.990902635f,  (float16_t)0.134580709f,
-    (float16_t)0.990485084f,  (float16_t)0.137620122f,
-    (float16_t)0.990058210f,  (float16_t)0.140658239f,
-    (float16_t)0.989622017f,  (float16_t)0.143695033f,
-    (float16_t)0.989176510f,  (float16_t)0.146730474f,
-    (float16_t)0.988721692f,  (float16_t)0.149764535f,
-    (float16_t)0.988257568f,  (float16_t)0.152797185f,
-    (float16_t)0.987784142f,  (float16_t)0.155828398f,
-    (float16_t)0.987301418f,  (float16_t)0.158858143f,
-    (float16_t)0.986809402f,  (float16_t)0.161886394f,
-    (float16_t)0.986308097f,  (float16_t)0.164913120f,
-    (float16_t)0.985797509f,  (float16_t)0.167938295f,
-    (float16_t)0.985277642f,  (float16_t)0.170961889f,
-    (float16_t)0.984748502f,  (float16_t)0.173983873f,
-    (float16_t)0.984210092f,  (float16_t)0.177004220f,
-    (float16_t)0.983662419f,  (float16_t)0.180022901f,
-    (float16_t)0.983105487f,  (float16_t)0.183039888f,
-    (float16_t)0.982539302f,  (float16_t)0.186055152f,
-    (float16_t)0.981963869f,  (float16_t)0.189068664f,
-    (float16_t)0.981379193f,  (float16_t)0.192080397f,
-    (float16_t)0.980785280f,  (float16_t)0.195090322f,
-    (float16_t)0.980182136f,  (float16_t)0.198098411f,
-    (float16_t)0.979569766f,  (float16_t)0.201104635f,
-    (float16_t)0.978948175f,  (float16_t)0.204108966f,
-    (float16_t)0.978317371f,  (float16_t)0.207111376f,
-    (float16_t)0.977677358f,  (float16_t)0.210111837f,
-    (float16_t)0.977028143f,  (float16_t)0.213110320f,
-    (float16_t)0.976369731f,  (float16_t)0.216106797f,
-    (float16_t)0.975702130f,  (float16_t)0.219101240f,
-    (float16_t)0.975025345f,  (float16_t)0.222093621f,
-    (float16_t)0.974339383f,  (float16_t)0.225083911f,
-    (float16_t)0.973644250f,  (float16_t)0.228072083f,
-    (float16_t)0.972939952f,  (float16_t)0.231058108f,
-    (float16_t)0.972226497f,  (float16_t)0.234041959f,
-    (float16_t)0.971503891f,  (float16_t)0.237023606f,
-    (float16_t)0.970772141f,  (float16_t)0.240003022f,
-    (float16_t)0.970031253f,  (float16_t)0.242980180f,
-    (float16_t)0.969281235f,  (float16_t)0.245955050f,
-    (float16_t)0.968522094f,  (float16_t)0.248927606f,
-    (float16_t)0.967753837f,  (float16_t)0.251897818f,
-    (float16_t)0.966976471f,  (float16_t)0.254865660f,
-    (float16_t)0.966190003f,  (float16_t)0.257831102f,
-    (float16_t)0.965394442f,  (float16_t)0.260794118f,
-    (float16_t)0.964589793f,  (float16_t)0.263754679f,
-    (float16_t)0.963776066f,  (float16_t)0.266712757f,
-    (float16_t)0.962953267f,  (float16_t)0.269668326f,
-    (float16_t)0.962121404f,  (float16_t)0.272621355f,
-    (float16_t)0.961280486f,  (float16_t)0.275571819f,
-    (float16_t)0.960430519f,  (float16_t)0.278519689f,
-    (float16_t)0.959571513f,  (float16_t)0.281464938f,
-    (float16_t)0.958703475f,  (float16_t)0.284407537f,
-    (float16_t)0.957826413f,  (float16_t)0.287347460f,
-    (float16_t)0.956940336f,  (float16_t)0.290284677f,
-    (float16_t)0.956045251f,  (float16_t)0.293219163f,
-    (float16_t)0.955141168f,  (float16_t)0.296150888f,
-    (float16_t)0.954228095f,  (float16_t)0.299079826f,
-    (float16_t)0.953306040f,  (float16_t)0.302005949f,
-    (float16_t)0.952375013f,  (float16_t)0.304929230f,
-    (float16_t)0.951435021f,  (float16_t)0.307849640f,
-    (float16_t)0.950486074f,  (float16_t)0.310767153f,
-    (float16_t)0.949528181f,  (float16_t)0.313681740f,
-    (float16_t)0.948561350f,  (float16_t)0.316593376f,
-    (float16_t)0.947585591f,  (float16_t)0.319502031f,
-    (float16_t)0.946600913f,  (float16_t)0.322407679f,
-    (float16_t)0.945607325f,  (float16_t)0.325310292f,
-    (float16_t)0.944604837f,  (float16_t)0.328209844f,
-    (float16_t)0.943593458f,  (float16_t)0.331106306f,
-    (float16_t)0.942573198f,  (float16_t)0.333999651f,
-    (float16_t)0.941544065f,  (float16_t)0.336889853f,
-    (float16_t)0.940506071f,  (float16_t)0.339776884f,
-    (float16_t)0.939459224f,  (float16_t)0.342660717f,
-    (float16_t)0.938403534f,  (float16_t)0.345541325f,
-    (float16_t)0.937339012f,  (float16_t)0.348418680f,
-    (float16_t)0.936265667f,  (float16_t)0.351292756f,
-    (float16_t)0.935183510f,  (float16_t)0.354163525f,
-    (float16_t)0.934092550f,  (float16_t)0.357030961f,
-    (float16_t)0.932992799f,  (float16_t)0.359895037f,
-    (float16_t)0.931884266f,  (float16_t)0.362755724f,
-    (float16_t)0.930766961f,  (float16_t)0.365612998f,
-    (float16_t)0.929640896f,  (float16_t)0.368466830f,
-    (float16_t)0.928506080f,  (float16_t)0.371317194f,
-    (float16_t)0.927362526f,  (float16_t)0.374164063f,
-    (float16_t)0.926210242f,  (float16_t)0.377007410f,
-    (float16_t)0.925049241f,  (float16_t)0.379847209f,
-    (float16_t)0.923879533f,  (float16_t)0.382683432f,
-    (float16_t)0.922701128f,  (float16_t)0.385516054f,
-    (float16_t)0.921514039f,  (float16_t)0.388345047f,
-    (float16_t)0.920318277f,  (float16_t)0.391170384f,
-    (float16_t)0.919113852f,  (float16_t)0.393992040f,
-    (float16_t)0.917900776f,  (float16_t)0.396809987f,
-    (float16_t)0.916679060f,  (float16_t)0.399624200f,
-    (float16_t)0.915448716f,  (float16_t)0.402434651f,
-    (float16_t)0.914209756f,  (float16_t)0.405241314f,
-    (float16_t)0.912962190f,  (float16_t)0.408044163f,
-    (float16_t)0.911706032f,  (float16_t)0.410843171f,
-    (float16_t)0.910441292f,  (float16_t)0.413638312f,
-    (float16_t)0.909167983f,  (float16_t)0.416429560f,
-    (float16_t)0.907886116f,  (float16_t)0.419216888f,
-    (float16_t)0.906595705f,  (float16_t)0.422000271f,
-    (float16_t)0.905296759f,  (float16_t)0.424779681f,
-    (float16_t)0.903989293f,  (float16_t)0.427555093f,
-    (float16_t)0.902673318f,  (float16_t)0.430326481f,
-    (float16_t)0.901348847f,  (float16_t)0.433093819f,
-    (float16_t)0.900015892f,  (float16_t)0.435857080f,
-    (float16_t)0.898674466f,  (float16_t)0.438616239f,
-    (float16_t)0.897324581f,  (float16_t)0.441371269f,
-    (float16_t)0.895966250f,  (float16_t)0.444122145f,
-    (float16_t)0.894599486f,  (float16_t)0.446868840f,
-    (float16_t)0.893224301f,  (float16_t)0.449611330f,
-    (float16_t)0.891840709f,  (float16_t)0.452349587f,
-    (float16_t)0.890448723f,  (float16_t)0.455083587f,
-    (float16_t)0.889048356f,  (float16_t)0.457813304f,
-    (float16_t)0.887639620f,  (float16_t)0.460538711f,
-    (float16_t)0.886222530f,  (float16_t)0.463259784f,
-    (float16_t)0.884797098f,  (float16_t)0.465976496f,
-    (float16_t)0.883363339f,  (float16_t)0.468688822f,
-    (float16_t)0.881921264f,  (float16_t)0.471396737f,
-    (float16_t)0.880470889f,  (float16_t)0.474100215f,
-    (float16_t)0.879012226f,  (float16_t)0.476799230f,
-    (float16_t)0.877545290f,  (float16_t)0.479493758f,
-    (float16_t)0.876070094f,  (float16_t)0.482183772f,
-    (float16_t)0.874586652f,  (float16_t)0.484869248f,
-    (float16_t)0.873094978f,  (float16_t)0.487550160f,
-    (float16_t)0.871595087f,  (float16_t)0.490226483f,
-    (float16_t)0.870086991f,  (float16_t)0.492898192f,
-    (float16_t)0.868570706f,  (float16_t)0.495565262f,
-    (float16_t)0.867046246f,  (float16_t)0.498227667f,
-    (float16_t)0.865513624f,  (float16_t)0.500885383f,
-    (float16_t)0.863972856f,  (float16_t)0.503538384f,
-    (float16_t)0.862423956f,  (float16_t)0.506186645f,
-    (float16_t)0.860866939f,  (float16_t)0.508830143f,
-    (float16_t)0.859301818f,  (float16_t)0.511468850f,
-    (float16_t)0.857728610f,  (float16_t)0.514102744f,
-    (float16_t)0.856147328f,  (float16_t)0.516731799f,
-    (float16_t)0.854557988f,  (float16_t)0.519355990f,
-    (float16_t)0.852960605f,  (float16_t)0.521975293f,
-    (float16_t)0.851355193f,  (float16_t)0.524589683f,
-    (float16_t)0.849741768f,  (float16_t)0.527199135f,
-    (float16_t)0.848120345f,  (float16_t)0.529803625f,
-    (float16_t)0.846490939f,  (float16_t)0.532403128f,
-    (float16_t)0.844853565f,  (float16_t)0.534997620f,
-    (float16_t)0.843208240f,  (float16_t)0.537587076f,
-    (float16_t)0.841554977f,  (float16_t)0.540171473f,
-    (float16_t)0.839893794f,  (float16_t)0.542750785f,
-    (float16_t)0.838224706f,  (float16_t)0.545324988f,
-    (float16_t)0.836547727f,  (float16_t)0.547894059f,
-    (float16_t)0.834862875f,  (float16_t)0.550457973f,
-    (float16_t)0.833170165f,  (float16_t)0.553016706f,
-    (float16_t)0.831469612f,  (float16_t)0.555570233f,
-    (float16_t)0.829761234f,  (float16_t)0.558118531f,
-    (float16_t)0.828045045f,  (float16_t)0.560661576f,
-    (float16_t)0.826321063f,  (float16_t)0.563199344f,
-    (float16_t)0.824589303f,  (float16_t)0.565731811f,
-    (float16_t)0.822849781f,  (float16_t)0.568258953f,
-    (float16_t)0.821102515f,  (float16_t)0.570780746f,
-    (float16_t)0.819347520f,  (float16_t)0.573297167f,
-    (float16_t)0.817584813f,  (float16_t)0.575808191f,
-    (float16_t)0.815814411f,  (float16_t)0.578313796f,
-    (float16_t)0.814036330f,  (float16_t)0.580813958f,
-    (float16_t)0.812250587f,  (float16_t)0.583308653f,
-    (float16_t)0.810457198f,  (float16_t)0.585797857f,
-    (float16_t)0.808656182f,  (float16_t)0.588281548f,
-    (float16_t)0.806847554f,  (float16_t)0.590759702f,
-    (float16_t)0.805031331f,  (float16_t)0.593232295f,
-    (float16_t)0.803207531f,  (float16_t)0.595699304f,
-    (float16_t)0.801376172f,  (float16_t)0.598160707f,
-    (float16_t)0.799537269f,  (float16_t)0.600616479f,
-    (float16_t)0.797690841f,  (float16_t)0.603066599f,
-    (float16_t)0.795836905f,  (float16_t)0.605511041f,
-    (float16_t)0.793975478f,  (float16_t)0.607949785f,
-    (float16_t)0.792106577f,  (float16_t)0.610382806f,
-    (float16_t)0.790230221f,  (float16_t)0.612810082f,
-    (float16_t)0.788346428f,  (float16_t)0.615231591f,
-    (float16_t)0.786455214f,  (float16_t)0.617647308f,
-    (float16_t)0.784556597f,  (float16_t)0.620057212f,
-    (float16_t)0.782650596f,  (float16_t)0.622461279f,
-    (float16_t)0.780737229f,  (float16_t)0.624859488f,
-    (float16_t)0.778816512f,  (float16_t)0.627251815f,
-    (float16_t)0.776888466f,  (float16_t)0.629638239f,
-    (float16_t)0.774953107f,  (float16_t)0.632018736f,
-    (float16_t)0.773010453f,  (float16_t)0.634393284f,
-    (float16_t)0.771060524f,  (float16_t)0.636761861f,
-    (float16_t)0.769103338f,  (float16_t)0.639124445f,
-    (float16_t)0.767138912f,  (float16_t)0.641481013f,
-    (float16_t)0.765167266f,  (float16_t)0.643831543f,
-    (float16_t)0.763188417f,  (float16_t)0.646176013f,
-    (float16_t)0.761202385f,  (float16_t)0.648514401f,
-    (float16_t)0.759209189f,  (float16_t)0.650846685f,
-    (float16_t)0.757208847f,  (float16_t)0.653172843f,
-    (float16_t)0.755201377f,  (float16_t)0.655492853f,
-    (float16_t)0.753186799f,  (float16_t)0.657806693f,
-    (float16_t)0.751165132f,  (float16_t)0.660114342f,
-    (float16_t)0.749136395f,  (float16_t)0.662415778f,
-    (float16_t)0.747100606f,  (float16_t)0.664710978f,
-    (float16_t)0.745057785f,  (float16_t)0.666999922f,
-    (float16_t)0.743007952f,  (float16_t)0.669282588f,
-    (float16_t)0.740951125f,  (float16_t)0.671558955f,
-    (float16_t)0.738887324f,  (float16_t)0.673829000f,
-    (float16_t)0.736816569f,  (float16_t)0.676092704f,
-    (float16_t)0.734738878f,  (float16_t)0.678350043f,
-    (float16_t)0.732654272f,  (float16_t)0.680600998f,
-    (float16_t)0.730562769f,  (float16_t)0.682845546f,
-    (float16_t)0.728464390f,  (float16_t)0.685083668f,
-    (float16_t)0.726359155f,  (float16_t)0.687315341f,
-    (float16_t)0.724247083f,  (float16_t)0.689540545f,
-    (float16_t)0.722128194f,  (float16_t)0.691759258f,
-    (float16_t)0.720002508f,  (float16_t)0.693971461f,
-    (float16_t)0.717870045f,  (float16_t)0.696177131f,
-    (float16_t)0.715730825f,  (float16_t)0.698376249f,
-    (float16_t)0.713584869f,  (float16_t)0.700568794f,
-    (float16_t)0.711432196f,  (float16_t)0.702754744f,
-    (float16_t)0.709272826f,  (float16_t)0.704934080f,
-    (float16_t)0.707106781f,  (float16_t)0.707106781f,
-    (float16_t)0.704934080f,  (float16_t)0.709272826f,
-    (float16_t)0.702754744f,  (float16_t)0.711432196f,
-    (float16_t)0.700568794f,  (float16_t)0.713584869f,
-    (float16_t)0.698376249f,  (float16_t)0.715730825f,
-    (float16_t)0.696177131f,  (float16_t)0.717870045f,
-    (float16_t)0.693971461f,  (float16_t)0.720002508f,
-    (float16_t)0.691759258f,  (float16_t)0.722128194f,
-    (float16_t)0.689540545f,  (float16_t)0.724247083f,
-    (float16_t)0.687315341f,  (float16_t)0.726359155f,
-    (float16_t)0.685083668f,  (float16_t)0.728464390f,
-    (float16_t)0.682845546f,  (float16_t)0.730562769f,
-    (float16_t)0.680600998f,  (float16_t)0.732654272f,
-    (float16_t)0.678350043f,  (float16_t)0.734738878f,
-    (float16_t)0.676092704f,  (float16_t)0.736816569f,
-    (float16_t)0.673829000f,  (float16_t)0.738887324f,
-    (float16_t)0.671558955f,  (float16_t)0.740951125f,
-    (float16_t)0.669282588f,  (float16_t)0.743007952f,
-    (float16_t)0.666999922f,  (float16_t)0.745057785f,
-    (float16_t)0.664710978f,  (float16_t)0.747100606f,
-    (float16_t)0.662415778f,  (float16_t)0.749136395f,
-    (float16_t)0.660114342f,  (float16_t)0.751165132f,
-    (float16_t)0.657806693f,  (float16_t)0.753186799f,
-    (float16_t)0.655492853f,  (float16_t)0.755201377f,
-    (float16_t)0.653172843f,  (float16_t)0.757208847f,
-    (float16_t)0.650846685f,  (float16_t)0.759209189f,
-    (float16_t)0.648514401f,  (float16_t)0.761202385f,
-    (float16_t)0.646176013f,  (float16_t)0.763188417f,
-    (float16_t)0.643831543f,  (float16_t)0.765167266f,
-    (float16_t)0.641481013f,  (float16_t)0.767138912f,
-    (float16_t)0.639124445f,  (float16_t)0.769103338f,
-    (float16_t)0.636761861f,  (float16_t)0.771060524f,
-    (float16_t)0.634393284f,  (float16_t)0.773010453f,
-    (float16_t)0.632018736f,  (float16_t)0.774953107f,
-    (float16_t)0.629638239f,  (float16_t)0.776888466f,
-    (float16_t)0.627251815f,  (float16_t)0.778816512f,
-    (float16_t)0.624859488f,  (float16_t)0.780737229f,
-    (float16_t)0.622461279f,  (float16_t)0.782650596f,
-    (float16_t)0.620057212f,  (float16_t)0.784556597f,
-    (float16_t)0.617647308f,  (float16_t)0.786455214f,
-    (float16_t)0.615231591f,  (float16_t)0.788346428f,
-    (float16_t)0.612810082f,  (float16_t)0.790230221f,
-    (float16_t)0.610382806f,  (float16_t)0.792106577f,
-    (float16_t)0.607949785f,  (float16_t)0.793975478f,
-    (float16_t)0.605511041f,  (float16_t)0.795836905f,
-    (float16_t)0.603066599f,  (float16_t)0.797690841f,
-    (float16_t)0.600616479f,  (float16_t)0.799537269f,
-    (float16_t)0.598160707f,  (float16_t)0.801376172f,
-    (float16_t)0.595699304f,  (float16_t)0.803207531f,
-    (float16_t)0.593232295f,  (float16_t)0.805031331f,
-    (float16_t)0.590759702f,  (float16_t)0.806847554f,
-    (float16_t)0.588281548f,  (float16_t)0.808656182f,
-    (float16_t)0.585797857f,  (float16_t)0.810457198f,
-    (float16_t)0.583308653f,  (float16_t)0.812250587f,
-    (float16_t)0.580813958f,  (float16_t)0.814036330f,
-    (float16_t)0.578313796f,  (float16_t)0.815814411f,
-    (float16_t)0.575808191f,  (float16_t)0.817584813f,
-    (float16_t)0.573297167f,  (float16_t)0.819347520f,
-    (float16_t)0.570780746f,  (float16_t)0.821102515f,
-    (float16_t)0.568258953f,  (float16_t)0.822849781f,
-    (float16_t)0.565731811f,  (float16_t)0.824589303f,
-    (float16_t)0.563199344f,  (float16_t)0.826321063f,
-    (float16_t)0.560661576f,  (float16_t)0.828045045f,
-    (float16_t)0.558118531f,  (float16_t)0.829761234f,
-    (float16_t)0.555570233f,  (float16_t)0.831469612f,
-    (float16_t)0.553016706f,  (float16_t)0.833170165f,
-    (float16_t)0.550457973f,  (float16_t)0.834862875f,
-    (float16_t)0.547894059f,  (float16_t)0.836547727f,
-    (float16_t)0.545324988f,  (float16_t)0.838224706f,
-    (float16_t)0.542750785f,  (float16_t)0.839893794f,
-    (float16_t)0.540171473f,  (float16_t)0.841554977f,
-    (float16_t)0.537587076f,  (float16_t)0.843208240f,
-    (float16_t)0.534997620f,  (float16_t)0.844853565f,
-    (float16_t)0.532403128f,  (float16_t)0.846490939f,
-    (float16_t)0.529803625f,  (float16_t)0.848120345f,
-    (float16_t)0.527199135f,  (float16_t)0.849741768f,
-    (float16_t)0.524589683f,  (float16_t)0.851355193f,
-    (float16_t)0.521975293f,  (float16_t)0.852960605f,
-    (float16_t)0.519355990f,  (float16_t)0.854557988f,
-    (float16_t)0.516731799f,  (float16_t)0.856147328f,
-    (float16_t)0.514102744f,  (float16_t)0.857728610f,
-    (float16_t)0.511468850f,  (float16_t)0.859301818f,
-    (float16_t)0.508830143f,  (float16_t)0.860866939f,
-    (float16_t)0.506186645f,  (float16_t)0.862423956f,
-    (float16_t)0.503538384f,  (float16_t)0.863972856f,
-    (float16_t)0.500885383f,  (float16_t)0.865513624f,
-    (float16_t)0.498227667f,  (float16_t)0.867046246f,
-    (float16_t)0.495565262f,  (float16_t)0.868570706f,
-    (float16_t)0.492898192f,  (float16_t)0.870086991f,
-    (float16_t)0.490226483f,  (float16_t)0.871595087f,
-    (float16_t)0.487550160f,  (float16_t)0.873094978f,
-    (float16_t)0.484869248f,  (float16_t)0.874586652f,
-    (float16_t)0.482183772f,  (float16_t)0.876070094f,
-    (float16_t)0.479493758f,  (float16_t)0.877545290f,
-    (float16_t)0.476799230f,  (float16_t)0.879012226f,
-    (float16_t)0.474100215f,  (float16_t)0.880470889f,
-    (float16_t)0.471396737f,  (float16_t)0.881921264f,
-    (float16_t)0.468688822f,  (float16_t)0.883363339f,
-    (float16_t)0.465976496f,  (float16_t)0.884797098f,
-    (float16_t)0.463259784f,  (float16_t)0.886222530f,
-    (float16_t)0.460538711f,  (float16_t)0.887639620f,
-    (float16_t)0.457813304f,  (float16_t)0.889048356f,
-    (float16_t)0.455083587f,  (float16_t)0.890448723f,
-    (float16_t)0.452349587f,  (float16_t)0.891840709f,
-    (float16_t)0.449611330f,  (float16_t)0.893224301f,
-    (float16_t)0.446868840f,  (float16_t)0.894599486f,
-    (float16_t)0.444122145f,  (float16_t)0.895966250f,
-    (float16_t)0.441371269f,  (float16_t)0.897324581f,
-    (float16_t)0.438616239f,  (float16_t)0.898674466f,
-    (float16_t)0.435857080f,  (float16_t)0.900015892f,
-    (float16_t)0.433093819f,  (float16_t)0.901348847f,
-    (float16_t)0.430326481f,  (float16_t)0.902673318f,
-    (float16_t)0.427555093f,  (float16_t)0.903989293f,
-    (float16_t)0.424779681f,  (float16_t)0.905296759f,
-    (float16_t)0.422000271f,  (float16_t)0.906595705f,
-    (float16_t)0.419216888f,  (float16_t)0.907886116f,
-    (float16_t)0.416429560f,  (float16_t)0.909167983f,
-    (float16_t)0.413638312f,  (float16_t)0.910441292f,
-    (float16_t)0.410843171f,  (float16_t)0.911706032f,
-    (float16_t)0.408044163f,  (float16_t)0.912962190f,
-    (float16_t)0.405241314f,  (float16_t)0.914209756f,
-    (float16_t)0.402434651f,  (float16_t)0.915448716f,
-    (float16_t)0.399624200f,  (float16_t)0.916679060f,
-    (float16_t)0.396809987f,  (float16_t)0.917900776f,
-    (float16_t)0.393992040f,  (float16_t)0.919113852f,
-    (float16_t)0.391170384f,  (float16_t)0.920318277f,
-    (float16_t)0.388345047f,  (float16_t)0.921514039f,
-    (float16_t)0.385516054f,  (float16_t)0.922701128f,
-    (float16_t)0.382683432f,  (float16_t)0.923879533f,
-    (float16_t)0.379847209f,  (float16_t)0.925049241f,
-    (float16_t)0.377007410f,  (float16_t)0.926210242f,
-    (float16_t)0.374164063f,  (float16_t)0.927362526f,
-    (float16_t)0.371317194f,  (float16_t)0.928506080f,
-    (float16_t)0.368466830f,  (float16_t)0.929640896f,
-    (float16_t)0.365612998f,  (float16_t)0.930766961f,
-    (float16_t)0.362755724f,  (float16_t)0.931884266f,
-    (float16_t)0.359895037f,  (float16_t)0.932992799f,
-    (float16_t)0.357030961f,  (float16_t)0.934092550f,
-    (float16_t)0.354163525f,  (float16_t)0.935183510f,
-    (float16_t)0.351292756f,  (float16_t)0.936265667f,
-    (float16_t)0.348418680f,  (float16_t)0.937339012f,
-    (float16_t)0.345541325f,  (float16_t)0.938403534f,
-    (float16_t)0.342660717f,  (float16_t)0.939459224f,
-    (float16_t)0.339776884f,  (float16_t)0.940506071f,
-    (float16_t)0.336889853f,  (float16_t)0.941544065f,
-    (float16_t)0.333999651f,  (float16_t)0.942573198f,
-    (float16_t)0.331106306f,  (float16_t)0.943593458f,
-    (float16_t)0.328209844f,  (float16_t)0.944604837f,
-    (float16_t)0.325310292f,  (float16_t)0.945607325f,
-    (float16_t)0.322407679f,  (float16_t)0.946600913f,
-    (float16_t)0.319502031f,  (float16_t)0.947585591f,
-    (float16_t)0.316593376f,  (float16_t)0.948561350f,
-    (float16_t)0.313681740f,  (float16_t)0.949528181f,
-    (float16_t)0.310767153f,  (float16_t)0.950486074f,
-    (float16_t)0.307849640f,  (float16_t)0.951435021f,
-    (float16_t)0.304929230f,  (float16_t)0.952375013f,
-    (float16_t)0.302005949f,  (float16_t)0.953306040f,
-    (float16_t)0.299079826f,  (float16_t)0.954228095f,
-    (float16_t)0.296150888f,  (float16_t)0.955141168f,
-    (float16_t)0.293219163f,  (float16_t)0.956045251f,
-    (float16_t)0.290284677f,  (float16_t)0.956940336f,
-    (float16_t)0.287347460f,  (float16_t)0.957826413f,
-    (float16_t)0.284407537f,  (float16_t)0.958703475f,
-    (float16_t)0.281464938f,  (float16_t)0.959571513f,
-    (float16_t)0.278519689f,  (float16_t)0.960430519f,
-    (float16_t)0.275571819f,  (float16_t)0.961280486f,
-    (float16_t)0.272621355f,  (float16_t)0.962121404f,
-    (float16_t)0.269668326f,  (float16_t)0.962953267f,
-    (float16_t)0.266712757f,  (float16_t)0.963776066f,
-    (float16_t)0.263754679f,  (float16_t)0.964589793f,
-    (float16_t)0.260794118f,  (float16_t)0.965394442f,
-    (float16_t)0.257831102f,  (float16_t)0.966190003f,
-    (float16_t)0.254865660f,  (float16_t)0.966976471f,
-    (float16_t)0.251897818f,  (float16_t)0.967753837f,
-    (float16_t)0.248927606f,  (float16_t)0.968522094f,
-    (float16_t)0.245955050f,  (float16_t)0.969281235f,
-    (float16_t)0.242980180f,  (float16_t)0.970031253f,
-    (float16_t)0.240003022f,  (float16_t)0.970772141f,
-    (float16_t)0.237023606f,  (float16_t)0.971503891f,
-    (float16_t)0.234041959f,  (float16_t)0.972226497f,
-    (float16_t)0.231058108f,  (float16_t)0.972939952f,
-    (float16_t)0.228072083f,  (float16_t)0.973644250f,
-    (float16_t)0.225083911f,  (float16_t)0.974339383f,
-    (float16_t)0.222093621f,  (float16_t)0.975025345f,
-    (float16_t)0.219101240f,  (float16_t)0.975702130f,
-    (float16_t)0.216106797f,  (float16_t)0.976369731f,
-    (float16_t)0.213110320f,  (float16_t)0.977028143f,
-    (float16_t)0.210111837f,  (float16_t)0.977677358f,
-    (float16_t)0.207111376f,  (float16_t)0.978317371f,
-    (float16_t)0.204108966f,  (float16_t)0.978948175f,
-    (float16_t)0.201104635f,  (float16_t)0.979569766f,
-    (float16_t)0.198098411f,  (float16_t)0.980182136f,
-    (float16_t)0.195090322f,  (float16_t)0.980785280f,
-    (float16_t)0.192080397f,  (float16_t)0.981379193f,
-    (float16_t)0.189068664f,  (float16_t)0.981963869f,
-    (float16_t)0.186055152f,  (float16_t)0.982539302f,
-    (float16_t)0.183039888f,  (float16_t)0.983105487f,
-    (float16_t)0.180022901f,  (float16_t)0.983662419f,
-    (float16_t)0.177004220f,  (float16_t)0.984210092f,
-    (float16_t)0.173983873f,  (float16_t)0.984748502f,
-    (float16_t)0.170961889f,  (float16_t)0.985277642f,
-    (float16_t)0.167938295f,  (float16_t)0.985797509f,
-    (float16_t)0.164913120f,  (float16_t)0.986308097f,
-    (float16_t)0.161886394f,  (float16_t)0.986809402f,
-    (float16_t)0.158858143f,  (float16_t)0.987301418f,
-    (float16_t)0.155828398f,  (float16_t)0.987784142f,
-    (float16_t)0.152797185f,  (float16_t)0.988257568f,
-    (float16_t)0.149764535f,  (float16_t)0.988721692f,
-    (float16_t)0.146730474f,  (float16_t)0.989176510f,
-    (float16_t)0.143695033f,  (float16_t)0.989622017f,
-    (float16_t)0.140658239f,  (float16_t)0.990058210f,
-    (float16_t)0.137620122f,  (float16_t)0.990485084f,
-    (float16_t)0.134580709f,  (float16_t)0.990902635f,
-    (float16_t)0.131540029f,  (float16_t)0.991310860f,
-    (float16_t)0.128498111f,  (float16_t)0.991709754f,
-    (float16_t)0.125454983f,  (float16_t)0.992099313f,
-    (float16_t)0.122410675f,  (float16_t)0.992479535f,
-    (float16_t)0.119365215f,  (float16_t)0.992850414f,
-    (float16_t)0.116318631f,  (float16_t)0.993211949f,
-    (float16_t)0.113270952f,  (float16_t)0.993564136f,
-    (float16_t)0.110222207f,  (float16_t)0.993906970f,
-    (float16_t)0.107172425f,  (float16_t)0.994240449f,
-    (float16_t)0.104121634f,  (float16_t)0.994564571f,
-    (float16_t)0.101069863f,  (float16_t)0.994879331f,
-    (float16_t)0.098017140f,  (float16_t)0.995184727f,
-    (float16_t)0.094963495f,  (float16_t)0.995480755f,
-    (float16_t)0.091908956f,  (float16_t)0.995767414f,
-    (float16_t)0.088853553f,  (float16_t)0.996044701f,
-    (float16_t)0.085797312f,  (float16_t)0.996312612f,
-    (float16_t)0.082740265f,  (float16_t)0.996571146f,
-    (float16_t)0.079682438f,  (float16_t)0.996820299f,
-    (float16_t)0.076623861f,  (float16_t)0.997060070f,
-    (float16_t)0.073564564f,  (float16_t)0.997290457f,
-    (float16_t)0.070504573f,  (float16_t)0.997511456f,
-    (float16_t)0.067443920f,  (float16_t)0.997723067f,
-    (float16_t)0.064382631f,  (float16_t)0.997925286f,
-    (float16_t)0.061320736f,  (float16_t)0.998118113f,
-    (float16_t)0.058258265f,  (float16_t)0.998301545f,
-    (float16_t)0.055195244f,  (float16_t)0.998475581f,
-    (float16_t)0.052131705f,  (float16_t)0.998640218f,
-    (float16_t)0.049067674f,  (float16_t)0.998795456f,
-    (float16_t)0.046003182f,  (float16_t)0.998941293f,
-    (float16_t)0.042938257f,  (float16_t)0.999077728f,
-    (float16_t)0.039872928f,  (float16_t)0.999204759f,
-    (float16_t)0.036807223f,  (float16_t)0.999322385f,
-    (float16_t)0.033741172f,  (float16_t)0.999430605f,
-    (float16_t)0.030674803f,  (float16_t)0.999529418f,
-    (float16_t)0.027608146f,  (float16_t)0.999618822f,
-    (float16_t)0.024541229f,  (float16_t)0.999698819f,
-    (float16_t)0.021474080f,  (float16_t)0.999769405f,
-    (float16_t)0.018406730f,  (float16_t)0.999830582f,
-    (float16_t)0.015339206f,  (float16_t)0.999882347f,
-    (float16_t)0.012271538f,  (float16_t)0.999924702f,
-    (float16_t)0.009203755f,  (float16_t)0.999957645f,
-    (float16_t)0.006135885f,  (float16_t)0.999981175f,
-    (float16_t)0.003067957f,  (float16_t)0.999995294f,
-    (float16_t)0.000000000f,  (float16_t)1.000000000f,
-   (float16_t)-0.003067957f,  (float16_t)0.999995294f,
-   (float16_t)-0.006135885f,  (float16_t)0.999981175f,
-   (float16_t)-0.009203755f,  (float16_t)0.999957645f,
-   (float16_t)-0.012271538f,  (float16_t)0.999924702f,
-   (float16_t)-0.015339206f,  (float16_t)0.999882347f,
-   (float16_t)-0.018406730f,  (float16_t)0.999830582f,
-   (float16_t)-0.021474080f,  (float16_t)0.999769405f,
-   (float16_t)-0.024541229f,  (float16_t)0.999698819f,
-   (float16_t)-0.027608146f,  (float16_t)0.999618822f,
-   (float16_t)-0.030674803f,  (float16_t)0.999529418f,
-   (float16_t)-0.033741172f,  (float16_t)0.999430605f,
-   (float16_t)-0.036807223f,  (float16_t)0.999322385f,
-   (float16_t)-0.039872928f,  (float16_t)0.999204759f,
-   (float16_t)-0.042938257f,  (float16_t)0.999077728f,
-   (float16_t)-0.046003182f,  (float16_t)0.998941293f,
-   (float16_t)-0.049067674f,  (float16_t)0.998795456f,
-   (float16_t)-0.052131705f,  (float16_t)0.998640218f,
-   (float16_t)-0.055195244f,  (float16_t)0.998475581f,
-   (float16_t)-0.058258265f,  (float16_t)0.998301545f,
-   (float16_t)-0.061320736f,  (float16_t)0.998118113f,
-   (float16_t)-0.064382631f,  (float16_t)0.997925286f,
-   (float16_t)-0.067443920f,  (float16_t)0.997723067f,
-   (float16_t)-0.070504573f,  (float16_t)0.997511456f,
-   (float16_t)-0.073564564f,  (float16_t)0.997290457f,
-   (float16_t)-0.076623861f,  (float16_t)0.997060070f,
-   (float16_t)-0.079682438f,  (float16_t)0.996820299f,
-   (float16_t)-0.082740265f,  (float16_t)0.996571146f,
-   (float16_t)-0.085797312f,  (float16_t)0.996312612f,
-   (float16_t)-0.088853553f,  (float16_t)0.996044701f,
-   (float16_t)-0.091908956f,  (float16_t)0.995767414f,
-   (float16_t)-0.094963495f,  (float16_t)0.995480755f,
-   (float16_t)-0.098017140f,  (float16_t)0.995184727f,
-   (float16_t)-0.101069863f,  (float16_t)0.994879331f,
-   (float16_t)-0.104121634f,  (float16_t)0.994564571f,
-   (float16_t)-0.107172425f,  (float16_t)0.994240449f,
-   (float16_t)-0.110222207f,  (float16_t)0.993906970f,
-   (float16_t)-0.113270952f,  (float16_t)0.993564136f,
-   (float16_t)-0.116318631f,  (float16_t)0.993211949f,
-   (float16_t)-0.119365215f,  (float16_t)0.992850414f,
-   (float16_t)-0.122410675f,  (float16_t)0.992479535f,
-   (float16_t)-0.125454983f,  (float16_t)0.992099313f,
-   (float16_t)-0.128498111f,  (float16_t)0.991709754f,
-   (float16_t)-0.131540029f,  (float16_t)0.991310860f,
-   (float16_t)-0.134580709f,  (float16_t)0.990902635f,
-   (float16_t)-0.137620122f,  (float16_t)0.990485084f,
-   (float16_t)-0.140658239f,  (float16_t)0.990058210f,
-   (float16_t)-0.143695033f,  (float16_t)0.989622017f,
-   (float16_t)-0.146730474f,  (float16_t)0.989176510f,
-   (float16_t)-0.149764535f,  (float16_t)0.988721692f,
-   (float16_t)-0.152797185f,  (float16_t)0.988257568f,
-   (float16_t)-0.155828398f,  (float16_t)0.987784142f,
-   (float16_t)-0.158858143f,  (float16_t)0.987301418f,
-   (float16_t)-0.161886394f,  (float16_t)0.986809402f,
-   (float16_t)-0.164913120f,  (float16_t)0.986308097f,
-   (float16_t)-0.167938295f,  (float16_t)0.985797509f,
-   (float16_t)-0.170961889f,  (float16_t)0.985277642f,
-   (float16_t)-0.173983873f,  (float16_t)0.984748502f,
-   (float16_t)-0.177004220f,  (float16_t)0.984210092f,
-   (float16_t)-0.180022901f,  (float16_t)0.983662419f,
-   (float16_t)-0.183039888f,  (float16_t)0.983105487f,
-   (float16_t)-0.186055152f,  (float16_t)0.982539302f,
-   (float16_t)-0.189068664f,  (float16_t)0.981963869f,
-   (float16_t)-0.192080397f,  (float16_t)0.981379193f,
-   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
-   (float16_t)-0.198098411f,  (float16_t)0.980182136f,
-   (float16_t)-0.201104635f,  (float16_t)0.979569766f,
-   (float16_t)-0.204108966f,  (float16_t)0.978948175f,
-   (float16_t)-0.207111376f,  (float16_t)0.978317371f,
-   (float16_t)-0.210111837f,  (float16_t)0.977677358f,
-   (float16_t)-0.213110320f,  (float16_t)0.977028143f,
-   (float16_t)-0.216106797f,  (float16_t)0.976369731f,
-   (float16_t)-0.219101240f,  (float16_t)0.975702130f,
-   (float16_t)-0.222093621f,  (float16_t)0.975025345f,
-   (float16_t)-0.225083911f,  (float16_t)0.974339383f,
-   (float16_t)-0.228072083f,  (float16_t)0.973644250f,
-   (float16_t)-0.231058108f,  (float16_t)0.972939952f,
-   (float16_t)-0.234041959f,  (float16_t)0.972226497f,
-   (float16_t)-0.237023606f,  (float16_t)0.971503891f,
-   (float16_t)-0.240003022f,  (float16_t)0.970772141f,
-   (float16_t)-0.242980180f,  (float16_t)0.970031253f,
-   (float16_t)-0.245955050f,  (float16_t)0.969281235f,
-   (float16_t)-0.248927606f,  (float16_t)0.968522094f,
-   (float16_t)-0.251897818f,  (float16_t)0.967753837f,
-   (float16_t)-0.254865660f,  (float16_t)0.966976471f,
-   (float16_t)-0.257831102f,  (float16_t)0.966190003f,
-   (float16_t)-0.260794118f,  (float16_t)0.965394442f,
-   (float16_t)-0.263754679f,  (float16_t)0.964589793f,
-   (float16_t)-0.266712757f,  (float16_t)0.963776066f,
-   (float16_t)-0.269668326f,  (float16_t)0.962953267f,
-   (float16_t)-0.272621355f,  (float16_t)0.962121404f,
-   (float16_t)-0.275571819f,  (float16_t)0.961280486f,
-   (float16_t)-0.278519689f,  (float16_t)0.960430519f,
-   (float16_t)-0.281464938f,  (float16_t)0.959571513f,
-   (float16_t)-0.284407537f,  (float16_t)0.958703475f,
-   (float16_t)-0.287347460f,  (float16_t)0.957826413f,
-   (float16_t)-0.290284677f,  (float16_t)0.956940336f,
-   (float16_t)-0.293219163f,  (float16_t)0.956045251f,
-   (float16_t)-0.296150888f,  (float16_t)0.955141168f,
-   (float16_t)-0.299079826f,  (float16_t)0.954228095f,
-   (float16_t)-0.302005949f,  (float16_t)0.953306040f,
-   (float16_t)-0.304929230f,  (float16_t)0.952375013f,
-   (float16_t)-0.307849640f,  (float16_t)0.951435021f,
-   (float16_t)-0.310767153f,  (float16_t)0.950486074f,
-   (float16_t)-0.313681740f,  (float16_t)0.949528181f,
-   (float16_t)-0.316593376f,  (float16_t)0.948561350f,
-   (float16_t)-0.319502031f,  (float16_t)0.947585591f,
-   (float16_t)-0.322407679f,  (float16_t)0.946600913f,
-   (float16_t)-0.325310292f,  (float16_t)0.945607325f,
-   (float16_t)-0.328209844f,  (float16_t)0.944604837f,
-   (float16_t)-0.331106306f,  (float16_t)0.943593458f,
-   (float16_t)-0.333999651f,  (float16_t)0.942573198f,
-   (float16_t)-0.336889853f,  (float16_t)0.941544065f,
-   (float16_t)-0.339776884f,  (float16_t)0.940506071f,
-   (float16_t)-0.342660717f,  (float16_t)0.939459224f,
-   (float16_t)-0.345541325f,  (float16_t)0.938403534f,
-   (float16_t)-0.348418680f,  (float16_t)0.937339012f,
-   (float16_t)-0.351292756f,  (float16_t)0.936265667f,
-   (float16_t)-0.354163525f,  (float16_t)0.935183510f,
-   (float16_t)-0.357030961f,  (float16_t)0.934092550f,
-   (float16_t)-0.359895037f,  (float16_t)0.932992799f,
-   (float16_t)-0.362755724f,  (float16_t)0.931884266f,
-   (float16_t)-0.365612998f,  (float16_t)0.930766961f,
-   (float16_t)-0.368466830f,  (float16_t)0.929640896f,
-   (float16_t)-0.371317194f,  (float16_t)0.928506080f,
-   (float16_t)-0.374164063f,  (float16_t)0.927362526f,
-   (float16_t)-0.377007410f,  (float16_t)0.926210242f,
-   (float16_t)-0.379847209f,  (float16_t)0.925049241f,
-   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
-   (float16_t)-0.385516054f,  (float16_t)0.922701128f,
-   (float16_t)-0.388345047f,  (float16_t)0.921514039f,
-   (float16_t)-0.391170384f,  (float16_t)0.920318277f,
-   (float16_t)-0.393992040f,  (float16_t)0.919113852f,
-   (float16_t)-0.396809987f,  (float16_t)0.917900776f,
-   (float16_t)-0.399624200f,  (float16_t)0.916679060f,
-   (float16_t)-0.402434651f,  (float16_t)0.915448716f,
-   (float16_t)-0.405241314f,  (float16_t)0.914209756f,
-   (float16_t)-0.408044163f,  (float16_t)0.912962190f,
-   (float16_t)-0.410843171f,  (float16_t)0.911706032f,
-   (float16_t)-0.413638312f,  (float16_t)0.910441292f,
-   (float16_t)-0.416429560f,  (float16_t)0.909167983f,
-   (float16_t)-0.419216888f,  (float16_t)0.907886116f,
-   (float16_t)-0.422000271f,  (float16_t)0.906595705f,
-   (float16_t)-0.424779681f,  (float16_t)0.905296759f,
-   (float16_t)-0.427555093f,  (float16_t)0.903989293f,
-   (float16_t)-0.430326481f,  (float16_t)0.902673318f,
-   (float16_t)-0.433093819f,  (float16_t)0.901348847f,
-   (float16_t)-0.435857080f,  (float16_t)0.900015892f,
-   (float16_t)-0.438616239f,  (float16_t)0.898674466f,
-   (float16_t)-0.441371269f,  (float16_t)0.897324581f,
-   (float16_t)-0.444122145f,  (float16_t)0.895966250f,
-   (float16_t)-0.446868840f,  (float16_t)0.894599486f,
-   (float16_t)-0.449611330f,  (float16_t)0.893224301f,
-   (float16_t)-0.452349587f,  (float16_t)0.891840709f,
-   (float16_t)-0.455083587f,  (float16_t)0.890448723f,
-   (float16_t)-0.457813304f,  (float16_t)0.889048356f,
-   (float16_t)-0.460538711f,  (float16_t)0.887639620f,
-   (float16_t)-0.463259784f,  (float16_t)0.886222530f,
-   (float16_t)-0.465976496f,  (float16_t)0.884797098f,
-   (float16_t)-0.468688822f,  (float16_t)0.883363339f,
-   (float16_t)-0.471396737f,  (float16_t)0.881921264f,
-   (float16_t)-0.474100215f,  (float16_t)0.880470889f,
-   (float16_t)-0.476799230f,  (float16_t)0.879012226f,
-   (float16_t)-0.479493758f,  (float16_t)0.877545290f,
-   (float16_t)-0.482183772f,  (float16_t)0.876070094f,
-   (float16_t)-0.484869248f,  (float16_t)0.874586652f,
-   (float16_t)-0.487550160f,  (float16_t)0.873094978f,
-   (float16_t)-0.490226483f,  (float16_t)0.871595087f,
-   (float16_t)-0.492898192f,  (float16_t)0.870086991f,
-   (float16_t)-0.495565262f,  (float16_t)0.868570706f,
-   (float16_t)-0.498227667f,  (float16_t)0.867046246f,
-   (float16_t)-0.500885383f,  (float16_t)0.865513624f,
-   (float16_t)-0.503538384f,  (float16_t)0.863972856f,
-   (float16_t)-0.506186645f,  (float16_t)0.862423956f,
-   (float16_t)-0.508830143f,  (float16_t)0.860866939f,
-   (float16_t)-0.511468850f,  (float16_t)0.859301818f,
-   (float16_t)-0.514102744f,  (float16_t)0.857728610f,
-   (float16_t)-0.516731799f,  (float16_t)0.856147328f,
-   (float16_t)-0.519355990f,  (float16_t)0.854557988f,
-   (float16_t)-0.521975293f,  (float16_t)0.852960605f,
-   (float16_t)-0.524589683f,  (float16_t)0.851355193f,
-   (float16_t)-0.527199135f,  (float16_t)0.849741768f,
-   (float16_t)-0.529803625f,  (float16_t)0.848120345f,
-   (float16_t)-0.532403128f,  (float16_t)0.846490939f,
-   (float16_t)-0.534997620f,  (float16_t)0.844853565f,
-   (float16_t)-0.537587076f,  (float16_t)0.843208240f,
-   (float16_t)-0.540171473f,  (float16_t)0.841554977f,
-   (float16_t)-0.542750785f,  (float16_t)0.839893794f,
-   (float16_t)-0.545324988f,  (float16_t)0.838224706f,
-   (float16_t)-0.547894059f,  (float16_t)0.836547727f,
-   (float16_t)-0.550457973f,  (float16_t)0.834862875f,
-   (float16_t)-0.553016706f,  (float16_t)0.833170165f,
-   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
-   (float16_t)-0.558118531f,  (float16_t)0.829761234f,
-   (float16_t)-0.560661576f,  (float16_t)0.828045045f,
-   (float16_t)-0.563199344f,  (float16_t)0.826321063f,
-   (float16_t)-0.565731811f,  (float16_t)0.824589303f,
-   (float16_t)-0.568258953f,  (float16_t)0.822849781f,
-   (float16_t)-0.570780746f,  (float16_t)0.821102515f,
-   (float16_t)-0.573297167f,  (float16_t)0.819347520f,
-   (float16_t)-0.575808191f,  (float16_t)0.817584813f,
-   (float16_t)-0.578313796f,  (float16_t)0.815814411f,
-   (float16_t)-0.580813958f,  (float16_t)0.814036330f,
-   (float16_t)-0.583308653f,  (float16_t)0.812250587f,
-   (float16_t)-0.585797857f,  (float16_t)0.810457198f,
-   (float16_t)-0.588281548f,  (float16_t)0.808656182f,
-   (float16_t)-0.590759702f,  (float16_t)0.806847554f,
-   (float16_t)-0.593232295f,  (float16_t)0.805031331f,
-   (float16_t)-0.595699304f,  (float16_t)0.803207531f,
-   (float16_t)-0.598160707f,  (float16_t)0.801376172f,
-   (float16_t)-0.600616479f,  (float16_t)0.799537269f,
-   (float16_t)-0.603066599f,  (float16_t)0.797690841f,
-   (float16_t)-0.605511041f,  (float16_t)0.795836905f,
-   (float16_t)-0.607949785f,  (float16_t)0.793975478f,
-   (float16_t)-0.610382806f,  (float16_t)0.792106577f,
-   (float16_t)-0.612810082f,  (float16_t)0.790230221f,
-   (float16_t)-0.615231591f,  (float16_t)0.788346428f,
-   (float16_t)-0.617647308f,  (float16_t)0.786455214f,
-   (float16_t)-0.620057212f,  (float16_t)0.784556597f,
-   (float16_t)-0.622461279f,  (float16_t)0.782650596f,
-   (float16_t)-0.624859488f,  (float16_t)0.780737229f,
-   (float16_t)-0.627251815f,  (float16_t)0.778816512f,
-   (float16_t)-0.629638239f,  (float16_t)0.776888466f,
-   (float16_t)-0.632018736f,  (float16_t)0.774953107f,
-   (float16_t)-0.634393284f,  (float16_t)0.773010453f,
-   (float16_t)-0.636761861f,  (float16_t)0.771060524f,
-   (float16_t)-0.639124445f,  (float16_t)0.769103338f,
-   (float16_t)-0.641481013f,  (float16_t)0.767138912f,
-   (float16_t)-0.643831543f,  (float16_t)0.765167266f,
-   (float16_t)-0.646176013f,  (float16_t)0.763188417f,
-   (float16_t)-0.648514401f,  (float16_t)0.761202385f,
-   (float16_t)-0.650846685f,  (float16_t)0.759209189f,
-   (float16_t)-0.653172843f,  (float16_t)0.757208847f,
-   (float16_t)-0.655492853f,  (float16_t)0.755201377f,
-   (float16_t)-0.657806693f,  (float16_t)0.753186799f,
-   (float16_t)-0.660114342f,  (float16_t)0.751165132f,
-   (float16_t)-0.662415778f,  (float16_t)0.749136395f,
-   (float16_t)-0.664710978f,  (float16_t)0.747100606f,
-   (float16_t)-0.666999922f,  (float16_t)0.745057785f,
-   (float16_t)-0.669282588f,  (float16_t)0.743007952f,
-   (float16_t)-0.671558955f,  (float16_t)0.740951125f,
-   (float16_t)-0.673829000f,  (float16_t)0.738887324f,
-   (float16_t)-0.676092704f,  (float16_t)0.736816569f,
-   (float16_t)-0.678350043f,  (float16_t)0.734738878f,
-   (float16_t)-0.680600998f,  (float16_t)0.732654272f,
-   (float16_t)-0.682845546f,  (float16_t)0.730562769f,
-   (float16_t)-0.685083668f,  (float16_t)0.728464390f,
-   (float16_t)-0.687315341f,  (float16_t)0.726359155f,
-   (float16_t)-0.689540545f,  (float16_t)0.724247083f,
-   (float16_t)-0.691759258f,  (float16_t)0.722128194f,
-   (float16_t)-0.693971461f,  (float16_t)0.720002508f,
-   (float16_t)-0.696177131f,  (float16_t)0.717870045f,
-   (float16_t)-0.698376249f,  (float16_t)0.715730825f,
-   (float16_t)-0.700568794f,  (float16_t)0.713584869f,
-   (float16_t)-0.702754744f,  (float16_t)0.711432196f,
-   (float16_t)-0.704934080f,  (float16_t)0.709272826f,
-   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
-   (float16_t)-0.709272826f,  (float16_t)0.704934080f,
-   (float16_t)-0.711432196f,  (float16_t)0.702754744f,
-   (float16_t)-0.713584869f,  (float16_t)0.700568794f,
-   (float16_t)-0.715730825f,  (float16_t)0.698376249f,
-   (float16_t)-0.717870045f,  (float16_t)0.696177131f,
-   (float16_t)-0.720002508f,  (float16_t)0.693971461f,
-   (float16_t)-0.722128194f,  (float16_t)0.691759258f,
-   (float16_t)-0.724247083f,  (float16_t)0.689540545f,
-   (float16_t)-0.726359155f,  (float16_t)0.687315341f,
-   (float16_t)-0.728464390f,  (float16_t)0.685083668f,
-   (float16_t)-0.730562769f,  (float16_t)0.682845546f,
-   (float16_t)-0.732654272f,  (float16_t)0.680600998f,
-   (float16_t)-0.734738878f,  (float16_t)0.678350043f,
-   (float16_t)-0.736816569f,  (float16_t)0.676092704f,
-   (float16_t)-0.738887324f,  (float16_t)0.673829000f,
-   (float16_t)-0.740951125f,  (float16_t)0.671558955f,
-   (float16_t)-0.743007952f,  (float16_t)0.669282588f,
-   (float16_t)-0.745057785f,  (float16_t)0.666999922f,
-   (float16_t)-0.747100606f,  (float16_t)0.664710978f,
-   (float16_t)-0.749136395f,  (float16_t)0.662415778f,
-   (float16_t)-0.751165132f,  (float16_t)0.660114342f,
-   (float16_t)-0.753186799f,  (float16_t)0.657806693f,
-   (float16_t)-0.755201377f,  (float16_t)0.655492853f,
-   (float16_t)-0.757208847f,  (float16_t)0.653172843f,
-   (float16_t)-0.759209189f,  (float16_t)0.650846685f,
-   (float16_t)-0.761202385f,  (float16_t)0.648514401f,
-   (float16_t)-0.763188417f,  (float16_t)0.646176013f,
-   (float16_t)-0.765167266f,  (float16_t)0.643831543f,
-   (float16_t)-0.767138912f,  (float16_t)0.641481013f,
-   (float16_t)-0.769103338f,  (float16_t)0.639124445f,
-   (float16_t)-0.771060524f,  (float16_t)0.636761861f,
-   (float16_t)-0.773010453f,  (float16_t)0.634393284f,
-   (float16_t)-0.774953107f,  (float16_t)0.632018736f,
-   (float16_t)-0.776888466f,  (float16_t)0.629638239f,
-   (float16_t)-0.778816512f,  (float16_t)0.627251815f,
-   (float16_t)-0.780737229f,  (float16_t)0.624859488f,
-   (float16_t)-0.782650596f,  (float16_t)0.622461279f,
-   (float16_t)-0.784556597f,  (float16_t)0.620057212f,
-   (float16_t)-0.786455214f,  (float16_t)0.617647308f,
-   (float16_t)-0.788346428f,  (float16_t)0.615231591f,
-   (float16_t)-0.790230221f,  (float16_t)0.612810082f,
-   (float16_t)-0.792106577f,  (float16_t)0.610382806f,
-   (float16_t)-0.793975478f,  (float16_t)0.607949785f,
-   (float16_t)-0.795836905f,  (float16_t)0.605511041f,
-   (float16_t)-0.797690841f,  (float16_t)0.603066599f,
-   (float16_t)-0.799537269f,  (float16_t)0.600616479f,
-   (float16_t)-0.801376172f,  (float16_t)0.598160707f,
-   (float16_t)-0.803207531f,  (float16_t)0.595699304f,
-   (float16_t)-0.805031331f,  (float16_t)0.593232295f,
-   (float16_t)-0.806847554f,  (float16_t)0.590759702f,
-   (float16_t)-0.808656182f,  (float16_t)0.588281548f,
-   (float16_t)-0.810457198f,  (float16_t)0.585797857f,
-   (float16_t)-0.812250587f,  (float16_t)0.583308653f,
-   (float16_t)-0.814036330f,  (float16_t)0.580813958f,
-   (float16_t)-0.815814411f,  (float16_t)0.578313796f,
-   (float16_t)-0.817584813f,  (float16_t)0.575808191f,
-   (float16_t)-0.819347520f,  (float16_t)0.573297167f,
-   (float16_t)-0.821102515f,  (float16_t)0.570780746f,
-   (float16_t)-0.822849781f,  (float16_t)0.568258953f,
-   (float16_t)-0.824589303f,  (float16_t)0.565731811f,
-   (float16_t)-0.826321063f,  (float16_t)0.563199344f,
-   (float16_t)-0.828045045f,  (float16_t)0.560661576f,
-   (float16_t)-0.829761234f,  (float16_t)0.558118531f,
-   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
-   (float16_t)-0.833170165f,  (float16_t)0.553016706f,
-   (float16_t)-0.834862875f,  (float16_t)0.550457973f,
-   (float16_t)-0.836547727f,  (float16_t)0.547894059f,
-   (float16_t)-0.838224706f,  (float16_t)0.545324988f,
-   (float16_t)-0.839893794f,  (float16_t)0.542750785f,
-   (float16_t)-0.841554977f,  (float16_t)0.540171473f,
-   (float16_t)-0.843208240f,  (float16_t)0.537587076f,
-   (float16_t)-0.844853565f,  (float16_t)0.534997620f,
-   (float16_t)-0.846490939f,  (float16_t)0.532403128f,
-   (float16_t)-0.848120345f,  (float16_t)0.529803625f,
-   (float16_t)-0.849741768f,  (float16_t)0.527199135f,
-   (float16_t)-0.851355193f,  (float16_t)0.524589683f,
-   (float16_t)-0.852960605f,  (float16_t)0.521975293f,
-   (float16_t)-0.854557988f,  (float16_t)0.519355990f,
-   (float16_t)-0.856147328f,  (float16_t)0.516731799f,
-   (float16_t)-0.857728610f,  (float16_t)0.514102744f,
-   (float16_t)-0.859301818f,  (float16_t)0.511468850f,
-   (float16_t)-0.860866939f,  (float16_t)0.508830143f,
-   (float16_t)-0.862423956f,  (float16_t)0.506186645f,
-   (float16_t)-0.863972856f,  (float16_t)0.503538384f,
-   (float16_t)-0.865513624f,  (float16_t)0.500885383f,
-   (float16_t)-0.867046246f,  (float16_t)0.498227667f,
-   (float16_t)-0.868570706f,  (float16_t)0.495565262f,
-   (float16_t)-0.870086991f,  (float16_t)0.492898192f,
-   (float16_t)-0.871595087f,  (float16_t)0.490226483f,
-   (float16_t)-0.873094978f,  (float16_t)0.487550160f,
-   (float16_t)-0.874586652f,  (float16_t)0.484869248f,
-   (float16_t)-0.876070094f,  (float16_t)0.482183772f,
-   (float16_t)-0.877545290f,  (float16_t)0.479493758f,
-   (float16_t)-0.879012226f,  (float16_t)0.476799230f,
-   (float16_t)-0.880470889f,  (float16_t)0.474100215f,
-   (float16_t)-0.881921264f,  (float16_t)0.471396737f,
-   (float16_t)-0.883363339f,  (float16_t)0.468688822f,
-   (float16_t)-0.884797098f,  (float16_t)0.465976496f,
-   (float16_t)-0.886222530f,  (float16_t)0.463259784f,
-   (float16_t)-0.887639620f,  (float16_t)0.460538711f,
-   (float16_t)-0.889048356f,  (float16_t)0.457813304f,
-   (float16_t)-0.890448723f,  (float16_t)0.455083587f,
-   (float16_t)-0.891840709f,  (float16_t)0.452349587f,
-   (float16_t)-0.893224301f,  (float16_t)0.449611330f,
-   (float16_t)-0.894599486f,  (float16_t)0.446868840f,
-   (float16_t)-0.895966250f,  (float16_t)0.444122145f,
-   (float16_t)-0.897324581f,  (float16_t)0.441371269f,
-   (float16_t)-0.898674466f,  (float16_t)0.438616239f,
-   (float16_t)-0.900015892f,  (float16_t)0.435857080f,
-   (float16_t)-0.901348847f,  (float16_t)0.433093819f,
-   (float16_t)-0.902673318f,  (float16_t)0.430326481f,
-   (float16_t)-0.903989293f,  (float16_t)0.427555093f,
-   (float16_t)-0.905296759f,  (float16_t)0.424779681f,
-   (float16_t)-0.906595705f,  (float16_t)0.422000271f,
-   (float16_t)-0.907886116f,  (float16_t)0.419216888f,
-   (float16_t)-0.909167983f,  (float16_t)0.416429560f,
-   (float16_t)-0.910441292f,  (float16_t)0.413638312f,
-   (float16_t)-0.911706032f,  (float16_t)0.410843171f,
-   (float16_t)-0.912962190f,  (float16_t)0.408044163f,
-   (float16_t)-0.914209756f,  (float16_t)0.405241314f,
-   (float16_t)-0.915448716f,  (float16_t)0.402434651f,
-   (float16_t)-0.916679060f,  (float16_t)0.399624200f,
-   (float16_t)-0.917900776f,  (float16_t)0.396809987f,
-   (float16_t)-0.919113852f,  (float16_t)0.393992040f,
-   (float16_t)-0.920318277f,  (float16_t)0.391170384f,
-   (float16_t)-0.921514039f,  (float16_t)0.388345047f,
-   (float16_t)-0.922701128f,  (float16_t)0.385516054f,
-   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
-   (float16_t)-0.925049241f,  (float16_t)0.379847209f,
-   (float16_t)-0.926210242f,  (float16_t)0.377007410f,
-   (float16_t)-0.927362526f,  (float16_t)0.374164063f,
-   (float16_t)-0.928506080f,  (float16_t)0.371317194f,
-   (float16_t)-0.929640896f,  (float16_t)0.368466830f,
-   (float16_t)-0.930766961f,  (float16_t)0.365612998f,
-   (float16_t)-0.931884266f,  (float16_t)0.362755724f,
-   (float16_t)-0.932992799f,  (float16_t)0.359895037f,
-   (float16_t)-0.934092550f,  (float16_t)0.357030961f,
-   (float16_t)-0.935183510f,  (float16_t)0.354163525f,
-   (float16_t)-0.936265667f,  (float16_t)0.351292756f,
-   (float16_t)-0.937339012f,  (float16_t)0.348418680f,
-   (float16_t)-0.938403534f,  (float16_t)0.345541325f,
-   (float16_t)-0.939459224f,  (float16_t)0.342660717f,
-   (float16_t)-0.940506071f,  (float16_t)0.339776884f,
-   (float16_t)-0.941544065f,  (float16_t)0.336889853f,
-   (float16_t)-0.942573198f,  (float16_t)0.333999651f,
-   (float16_t)-0.943593458f,  (float16_t)0.331106306f,
-   (float16_t)-0.944604837f,  (float16_t)0.328209844f,
-   (float16_t)-0.945607325f,  (float16_t)0.325310292f,
-   (float16_t)-0.946600913f,  (float16_t)0.322407679f,
-   (float16_t)-0.947585591f,  (float16_t)0.319502031f,
-   (float16_t)-0.948561350f,  (float16_t)0.316593376f,
-   (float16_t)-0.949528181f,  (float16_t)0.313681740f,
-   (float16_t)-0.950486074f,  (float16_t)0.310767153f,
-   (float16_t)-0.951435021f,  (float16_t)0.307849640f,
-   (float16_t)-0.952375013f,  (float16_t)0.304929230f,
-   (float16_t)-0.953306040f,  (float16_t)0.302005949f,
-   (float16_t)-0.954228095f,  (float16_t)0.299079826f,
-   (float16_t)-0.955141168f,  (float16_t)0.296150888f,
-   (float16_t)-0.956045251f,  (float16_t)0.293219163f,
-   (float16_t)-0.956940336f,  (float16_t)0.290284677f,
-   (float16_t)-0.957826413f,  (float16_t)0.287347460f,
-   (float16_t)-0.958703475f,  (float16_t)0.284407537f,
-   (float16_t)-0.959571513f,  (float16_t)0.281464938f,
-   (float16_t)-0.960430519f,  (float16_t)0.278519689f,
-   (float16_t)-0.961280486f,  (float16_t)0.275571819f,
-   (float16_t)-0.962121404f,  (float16_t)0.272621355f,
-   (float16_t)-0.962953267f,  (float16_t)0.269668326f,
-   (float16_t)-0.963776066f,  (float16_t)0.266712757f,
-   (float16_t)-0.964589793f,  (float16_t)0.263754679f,
-   (float16_t)-0.965394442f,  (float16_t)0.260794118f,
-   (float16_t)-0.966190003f,  (float16_t)0.257831102f,
-   (float16_t)-0.966976471f,  (float16_t)0.254865660f,
-   (float16_t)-0.967753837f,  (float16_t)0.251897818f,
-   (float16_t)-0.968522094f,  (float16_t)0.248927606f,
-   (float16_t)-0.969281235f,  (float16_t)0.245955050f,
-   (float16_t)-0.970031253f,  (float16_t)0.242980180f,
-   (float16_t)-0.970772141f,  (float16_t)0.240003022f,
-   (float16_t)-0.971503891f,  (float16_t)0.237023606f,
-   (float16_t)-0.972226497f,  (float16_t)0.234041959f,
-   (float16_t)-0.972939952f,  (float16_t)0.231058108f,
-   (float16_t)-0.973644250f,  (float16_t)0.228072083f,
-   (float16_t)-0.974339383f,  (float16_t)0.225083911f,
-   (float16_t)-0.975025345f,  (float16_t)0.222093621f,
-   (float16_t)-0.975702130f,  (float16_t)0.219101240f,
-   (float16_t)-0.976369731f,  (float16_t)0.216106797f,
-   (float16_t)-0.977028143f,  (float16_t)0.213110320f,
-   (float16_t)-0.977677358f,  (float16_t)0.210111837f,
-   (float16_t)-0.978317371f,  (float16_t)0.207111376f,
-   (float16_t)-0.978948175f,  (float16_t)0.204108966f,
-   (float16_t)-0.979569766f,  (float16_t)0.201104635f,
-   (float16_t)-0.980182136f,  (float16_t)0.198098411f,
-   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
-   (float16_t)-0.981379193f,  (float16_t)0.192080397f,
-   (float16_t)-0.981963869f,  (float16_t)0.189068664f,
-   (float16_t)-0.982539302f,  (float16_t)0.186055152f,
-   (float16_t)-0.983105487f,  (float16_t)0.183039888f,
-   (float16_t)-0.983662419f,  (float16_t)0.180022901f,
-   (float16_t)-0.984210092f,  (float16_t)0.177004220f,
-   (float16_t)-0.984748502f,  (float16_t)0.173983873f,
-   (float16_t)-0.985277642f,  (float16_t)0.170961889f,
-   (float16_t)-0.985797509f,  (float16_t)0.167938295f,
-   (float16_t)-0.986308097f,  (float16_t)0.164913120f,
-   (float16_t)-0.986809402f,  (float16_t)0.161886394f,
-   (float16_t)-0.987301418f,  (float16_t)0.158858143f,
-   (float16_t)-0.987784142f,  (float16_t)0.155828398f,
-   (float16_t)-0.988257568f,  (float16_t)0.152797185f,
-   (float16_t)-0.988721692f,  (float16_t)0.149764535f,
-   (float16_t)-0.989176510f,  (float16_t)0.146730474f,
-   (float16_t)-0.989622017f,  (float16_t)0.143695033f,
-   (float16_t)-0.990058210f,  (float16_t)0.140658239f,
-   (float16_t)-0.990485084f,  (float16_t)0.137620122f,
-   (float16_t)-0.990902635f,  (float16_t)0.134580709f,
-   (float16_t)-0.991310860f,  (float16_t)0.131540029f,
-   (float16_t)-0.991709754f,  (float16_t)0.128498111f,
-   (float16_t)-0.992099313f,  (float16_t)0.125454983f,
-   (float16_t)-0.992479535f,  (float16_t)0.122410675f,
-   (float16_t)-0.992850414f,  (float16_t)0.119365215f,
-   (float16_t)-0.993211949f,  (float16_t)0.116318631f,
-   (float16_t)-0.993564136f,  (float16_t)0.113270952f,
-   (float16_t)-0.993906970f,  (float16_t)0.110222207f,
-   (float16_t)-0.994240449f,  (float16_t)0.107172425f,
-   (float16_t)-0.994564571f,  (float16_t)0.104121634f,
-   (float16_t)-0.994879331f,  (float16_t)0.101069863f,
-   (float16_t)-0.995184727f,  (float16_t)0.098017140f,
-   (float16_t)-0.995480755f,  (float16_t)0.094963495f,
-   (float16_t)-0.995767414f,  (float16_t)0.091908956f,
-   (float16_t)-0.996044701f,  (float16_t)0.088853553f,
-   (float16_t)-0.996312612f,  (float16_t)0.085797312f,
-   (float16_t)-0.996571146f,  (float16_t)0.082740265f,
-   (float16_t)-0.996820299f,  (float16_t)0.079682438f,
-   (float16_t)-0.997060070f,  (float16_t)0.076623861f,
-   (float16_t)-0.997290457f,  (float16_t)0.073564564f,
-   (float16_t)-0.997511456f,  (float16_t)0.070504573f,
-   (float16_t)-0.997723067f,  (float16_t)0.067443920f,
-   (float16_t)-0.997925286f,  (float16_t)0.064382631f,
-   (float16_t)-0.998118113f,  (float16_t)0.061320736f,
-   (float16_t)-0.998301545f,  (float16_t)0.058258265f,
-   (float16_t)-0.998475581f,  (float16_t)0.055195244f,
-   (float16_t)-0.998640218f,  (float16_t)0.052131705f,
-   (float16_t)-0.998795456f,  (float16_t)0.049067674f,
-   (float16_t)-0.998941293f,  (float16_t)0.046003182f,
-   (float16_t)-0.999077728f,  (float16_t)0.042938257f,
-   (float16_t)-0.999204759f,  (float16_t)0.039872928f,
-   (float16_t)-0.999322385f,  (float16_t)0.036807223f,
-   (float16_t)-0.999430605f,  (float16_t)0.033741172f,
-   (float16_t)-0.999529418f,  (float16_t)0.030674803f,
-   (float16_t)-0.999618822f,  (float16_t)0.027608146f,
-   (float16_t)-0.999698819f,  (float16_t)0.024541229f,
-   (float16_t)-0.999769405f,  (float16_t)0.021474080f,
-   (float16_t)-0.999830582f,  (float16_t)0.018406730f,
-   (float16_t)-0.999882347f,  (float16_t)0.015339206f,
-   (float16_t)-0.999924702f,  (float16_t)0.012271538f,
-   (float16_t)-0.999957645f,  (float16_t)0.009203755f,
-   (float16_t)-0.999981175f,  (float16_t)0.006135885f,
-   (float16_t)-0.999995294f,  (float16_t)0.003067957f,
-   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
-   (float16_t)-0.999995294f, (float16_t)-0.003067957f,
-   (float16_t)-0.999981175f, (float16_t)-0.006135885f,
-   (float16_t)-0.999957645f, (float16_t)-0.009203755f,
-   (float16_t)-0.999924702f, (float16_t)-0.012271538f,
-   (float16_t)-0.999882347f, (float16_t)-0.015339206f,
-   (float16_t)-0.999830582f, (float16_t)-0.018406730f,
-   (float16_t)-0.999769405f, (float16_t)-0.021474080f,
-   (float16_t)-0.999698819f, (float16_t)-0.024541229f,
-   (float16_t)-0.999618822f, (float16_t)-0.027608146f,
-   (float16_t)-0.999529418f, (float16_t)-0.030674803f,
-   (float16_t)-0.999430605f, (float16_t)-0.033741172f,
-   (float16_t)-0.999322385f, (float16_t)-0.036807223f,
-   (float16_t)-0.999204759f, (float16_t)-0.039872928f,
-   (float16_t)-0.999077728f, (float16_t)-0.042938257f,
-   (float16_t)-0.998941293f, (float16_t)-0.046003182f,
-   (float16_t)-0.998795456f, (float16_t)-0.049067674f,
-   (float16_t)-0.998640218f, (float16_t)-0.052131705f,
-   (float16_t)-0.998475581f, (float16_t)-0.055195244f,
-   (float16_t)-0.998301545f, (float16_t)-0.058258265f,
-   (float16_t)-0.998118113f, (float16_t)-0.061320736f,
-   (float16_t)-0.997925286f, (float16_t)-0.064382631f,
-   (float16_t)-0.997723067f, (float16_t)-0.067443920f,
-   (float16_t)-0.997511456f, (float16_t)-0.070504573f,
-   (float16_t)-0.997290457f, (float16_t)-0.073564564f,
-   (float16_t)-0.997060070f, (float16_t)-0.076623861f,
-   (float16_t)-0.996820299f, (float16_t)-0.079682438f,
-   (float16_t)-0.996571146f, (float16_t)-0.082740265f,
-   (float16_t)-0.996312612f, (float16_t)-0.085797312f,
-   (float16_t)-0.996044701f, (float16_t)-0.088853553f,
-   (float16_t)-0.995767414f, (float16_t)-0.091908956f,
-   (float16_t)-0.995480755f, (float16_t)-0.094963495f,
-   (float16_t)-0.995184727f, (float16_t)-0.098017140f,
-   (float16_t)-0.994879331f, (float16_t)-0.101069863f,
-   (float16_t)-0.994564571f, (float16_t)-0.104121634f,
-   (float16_t)-0.994240449f, (float16_t)-0.107172425f,
-   (float16_t)-0.993906970f, (float16_t)-0.110222207f,
-   (float16_t)-0.993564136f, (float16_t)-0.113270952f,
-   (float16_t)-0.993211949f, (float16_t)-0.116318631f,
-   (float16_t)-0.992850414f, (float16_t)-0.119365215f,
-   (float16_t)-0.992479535f, (float16_t)-0.122410675f,
-   (float16_t)-0.992099313f, (float16_t)-0.125454983f,
-   (float16_t)-0.991709754f, (float16_t)-0.128498111f,
-   (float16_t)-0.991310860f, (float16_t)-0.131540029f,
-   (float16_t)-0.990902635f, (float16_t)-0.134580709f,
-   (float16_t)-0.990485084f, (float16_t)-0.137620122f,
-   (float16_t)-0.990058210f, (float16_t)-0.140658239f,
-   (float16_t)-0.989622017f, (float16_t)-0.143695033f,
-   (float16_t)-0.989176510f, (float16_t)-0.146730474f,
-   (float16_t)-0.988721692f, (float16_t)-0.149764535f,
-   (float16_t)-0.988257568f, (float16_t)-0.152797185f,
-   (float16_t)-0.987784142f, (float16_t)-0.155828398f,
-   (float16_t)-0.987301418f, (float16_t)-0.158858143f,
-   (float16_t)-0.986809402f, (float16_t)-0.161886394f,
-   (float16_t)-0.986308097f, (float16_t)-0.164913120f,
-   (float16_t)-0.985797509f, (float16_t)-0.167938295f,
-   (float16_t)-0.985277642f, (float16_t)-0.170961889f,
-   (float16_t)-0.984748502f, (float16_t)-0.173983873f,
-   (float16_t)-0.984210092f, (float16_t)-0.177004220f,
-   (float16_t)-0.983662419f, (float16_t)-0.180022901f,
-   (float16_t)-0.983105487f, (float16_t)-0.183039888f,
-   (float16_t)-0.982539302f, (float16_t)-0.186055152f,
-   (float16_t)-0.981963869f, (float16_t)-0.189068664f,
-   (float16_t)-0.981379193f, (float16_t)-0.192080397f,
-   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
-   (float16_t)-0.980182136f, (float16_t)-0.198098411f,
-   (float16_t)-0.979569766f, (float16_t)-0.201104635f,
-   (float16_t)-0.978948175f, (float16_t)-0.204108966f,
-   (float16_t)-0.978317371f, (float16_t)-0.207111376f,
-   (float16_t)-0.977677358f, (float16_t)-0.210111837f,
-   (float16_t)-0.977028143f, (float16_t)-0.213110320f,
-   (float16_t)-0.976369731f, (float16_t)-0.216106797f,
-   (float16_t)-0.975702130f, (float16_t)-0.219101240f,
-   (float16_t)-0.975025345f, (float16_t)-0.222093621f,
-   (float16_t)-0.974339383f, (float16_t)-0.225083911f,
-   (float16_t)-0.973644250f, (float16_t)-0.228072083f,
-   (float16_t)-0.972939952f, (float16_t)-0.231058108f,
-   (float16_t)-0.972226497f, (float16_t)-0.234041959f,
-   (float16_t)-0.971503891f, (float16_t)-0.237023606f,
-   (float16_t)-0.970772141f, (float16_t)-0.240003022f,
-   (float16_t)-0.970031253f, (float16_t)-0.242980180f,
-   (float16_t)-0.969281235f, (float16_t)-0.245955050f,
-   (float16_t)-0.968522094f, (float16_t)-0.248927606f,
-   (float16_t)-0.967753837f, (float16_t)-0.251897818f,
-   (float16_t)-0.966976471f, (float16_t)-0.254865660f,
-   (float16_t)-0.966190003f, (float16_t)-0.257831102f,
-   (float16_t)-0.965394442f, (float16_t)-0.260794118f,
-   (float16_t)-0.964589793f, (float16_t)-0.263754679f,
-   (float16_t)-0.963776066f, (float16_t)-0.266712757f,
-   (float16_t)-0.962953267f, (float16_t)-0.269668326f,
-   (float16_t)-0.962121404f, (float16_t)-0.272621355f,
-   (float16_t)-0.961280486f, (float16_t)-0.275571819f,
-   (float16_t)-0.960430519f, (float16_t)-0.278519689f,
-   (float16_t)-0.959571513f, (float16_t)-0.281464938f,
-   (float16_t)-0.958703475f, (float16_t)-0.284407537f,
-   (float16_t)-0.957826413f, (float16_t)-0.287347460f,
-   (float16_t)-0.956940336f, (float16_t)-0.290284677f,
-   (float16_t)-0.956045251f, (float16_t)-0.293219163f,
-   (float16_t)-0.955141168f, (float16_t)-0.296150888f,
-   (float16_t)-0.954228095f, (float16_t)-0.299079826f,
-   (float16_t)-0.953306040f, (float16_t)-0.302005949f,
-   (float16_t)-0.952375013f, (float16_t)-0.304929230f,
-   (float16_t)-0.951435021f, (float16_t)-0.307849640f,
-   (float16_t)-0.950486074f, (float16_t)-0.310767153f,
-   (float16_t)-0.949528181f, (float16_t)-0.313681740f,
-   (float16_t)-0.948561350f, (float16_t)-0.316593376f,
-   (float16_t)-0.947585591f, (float16_t)-0.319502031f,
-   (float16_t)-0.946600913f, (float16_t)-0.322407679f,
-   (float16_t)-0.945607325f, (float16_t)-0.325310292f,
-   (float16_t)-0.944604837f, (float16_t)-0.328209844f,
-   (float16_t)-0.943593458f, (float16_t)-0.331106306f,
-   (float16_t)-0.942573198f, (float16_t)-0.333999651f,
-   (float16_t)-0.941544065f, (float16_t)-0.336889853f,
-   (float16_t)-0.940506071f, (float16_t)-0.339776884f,
-   (float16_t)-0.939459224f, (float16_t)-0.342660717f,
-   (float16_t)-0.938403534f, (float16_t)-0.345541325f,
-   (float16_t)-0.937339012f, (float16_t)-0.348418680f,
-   (float16_t)-0.936265667f, (float16_t)-0.351292756f,
-   (float16_t)-0.935183510f, (float16_t)-0.354163525f,
-   (float16_t)-0.934092550f, (float16_t)-0.357030961f,
-   (float16_t)-0.932992799f, (float16_t)-0.359895037f,
-   (float16_t)-0.931884266f, (float16_t)-0.362755724f,
-   (float16_t)-0.930766961f, (float16_t)-0.365612998f,
-   (float16_t)-0.929640896f, (float16_t)-0.368466830f,
-   (float16_t)-0.928506080f, (float16_t)-0.371317194f,
-   (float16_t)-0.927362526f, (float16_t)-0.374164063f,
-   (float16_t)-0.926210242f, (float16_t)-0.377007410f,
-   (float16_t)-0.925049241f, (float16_t)-0.379847209f,
-   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
-   (float16_t)-0.922701128f, (float16_t)-0.385516054f,
-   (float16_t)-0.921514039f, (float16_t)-0.388345047f,
-   (float16_t)-0.920318277f, (float16_t)-0.391170384f,
-   (float16_t)-0.919113852f, (float16_t)-0.393992040f,
-   (float16_t)-0.917900776f, (float16_t)-0.396809987f,
-   (float16_t)-0.916679060f, (float16_t)-0.399624200f,
-   (float16_t)-0.915448716f, (float16_t)-0.402434651f,
-   (float16_t)-0.914209756f, (float16_t)-0.405241314f,
-   (float16_t)-0.912962190f, (float16_t)-0.408044163f,
-   (float16_t)-0.911706032f, (float16_t)-0.410843171f,
-   (float16_t)-0.910441292f, (float16_t)-0.413638312f,
-   (float16_t)-0.909167983f, (float16_t)-0.416429560f,
-   (float16_t)-0.907886116f, (float16_t)-0.419216888f,
-   (float16_t)-0.906595705f, (float16_t)-0.422000271f,
-   (float16_t)-0.905296759f, (float16_t)-0.424779681f,
-   (float16_t)-0.903989293f, (float16_t)-0.427555093f,
-   (float16_t)-0.902673318f, (float16_t)-0.430326481f,
-   (float16_t)-0.901348847f, (float16_t)-0.433093819f,
-   (float16_t)-0.900015892f, (float16_t)-0.435857080f,
-   (float16_t)-0.898674466f, (float16_t)-0.438616239f,
-   (float16_t)-0.897324581f, (float16_t)-0.441371269f,
-   (float16_t)-0.895966250f, (float16_t)-0.444122145f,
-   (float16_t)-0.894599486f, (float16_t)-0.446868840f,
-   (float16_t)-0.893224301f, (float16_t)-0.449611330f,
-   (float16_t)-0.891840709f, (float16_t)-0.452349587f,
-   (float16_t)-0.890448723f, (float16_t)-0.455083587f,
-   (float16_t)-0.889048356f, (float16_t)-0.457813304f,
-   (float16_t)-0.887639620f, (float16_t)-0.460538711f,
-   (float16_t)-0.886222530f, (float16_t)-0.463259784f,
-   (float16_t)-0.884797098f, (float16_t)-0.465976496f,
-   (float16_t)-0.883363339f, (float16_t)-0.468688822f,
-   (float16_t)-0.881921264f, (float16_t)-0.471396737f,
-   (float16_t)-0.880470889f, (float16_t)-0.474100215f,
-   (float16_t)-0.879012226f, (float16_t)-0.476799230f,
-   (float16_t)-0.877545290f, (float16_t)-0.479493758f,
-   (float16_t)-0.876070094f, (float16_t)-0.482183772f,
-   (float16_t)-0.874586652f, (float16_t)-0.484869248f,
-   (float16_t)-0.873094978f, (float16_t)-0.487550160f,
-   (float16_t)-0.871595087f, (float16_t)-0.490226483f,
-   (float16_t)-0.870086991f, (float16_t)-0.492898192f,
-   (float16_t)-0.868570706f, (float16_t)-0.495565262f,
-   (float16_t)-0.867046246f, (float16_t)-0.498227667f,
-   (float16_t)-0.865513624f, (float16_t)-0.500885383f,
-   (float16_t)-0.863972856f, (float16_t)-0.503538384f,
-   (float16_t)-0.862423956f, (float16_t)-0.506186645f,
-   (float16_t)-0.860866939f, (float16_t)-0.508830143f,
-   (float16_t)-0.859301818f, (float16_t)-0.511468850f,
-   (float16_t)-0.857728610f, (float16_t)-0.514102744f,
-   (float16_t)-0.856147328f, (float16_t)-0.516731799f,
-   (float16_t)-0.854557988f, (float16_t)-0.519355990f,
-   (float16_t)-0.852960605f, (float16_t)-0.521975293f,
-   (float16_t)-0.851355193f, (float16_t)-0.524589683f,
-   (float16_t)-0.849741768f, (float16_t)-0.527199135f,
-   (float16_t)-0.848120345f, (float16_t)-0.529803625f,
-   (float16_t)-0.846490939f, (float16_t)-0.532403128f,
-   (float16_t)-0.844853565f, (float16_t)-0.534997620f,
-   (float16_t)-0.843208240f, (float16_t)-0.537587076f,
-   (float16_t)-0.841554977f, (float16_t)-0.540171473f,
-   (float16_t)-0.839893794f, (float16_t)-0.542750785f,
-   (float16_t)-0.838224706f, (float16_t)-0.545324988f,
-   (float16_t)-0.836547727f, (float16_t)-0.547894059f,
-   (float16_t)-0.834862875f, (float16_t)-0.550457973f,
-   (float16_t)-0.833170165f, (float16_t)-0.553016706f,
-   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
-   (float16_t)-0.829761234f, (float16_t)-0.558118531f,
-   (float16_t)-0.828045045f, (float16_t)-0.560661576f,
-   (float16_t)-0.826321063f, (float16_t)-0.563199344f,
-   (float16_t)-0.824589303f, (float16_t)-0.565731811f,
-   (float16_t)-0.822849781f, (float16_t)-0.568258953f,
-   (float16_t)-0.821102515f, (float16_t)-0.570780746f,
-   (float16_t)-0.819347520f, (float16_t)-0.573297167f,
-   (float16_t)-0.817584813f, (float16_t)-0.575808191f,
-   (float16_t)-0.815814411f, (float16_t)-0.578313796f,
-   (float16_t)-0.814036330f, (float16_t)-0.580813958f,
-   (float16_t)-0.812250587f, (float16_t)-0.583308653f,
-   (float16_t)-0.810457198f, (float16_t)-0.585797857f,
-   (float16_t)-0.808656182f, (float16_t)-0.588281548f,
-   (float16_t)-0.806847554f, (float16_t)-0.590759702f,
-   (float16_t)-0.805031331f, (float16_t)-0.593232295f,
-   (float16_t)-0.803207531f, (float16_t)-0.595699304f,
-   (float16_t)-0.801376172f, (float16_t)-0.598160707f,
-   (float16_t)-0.799537269f, (float16_t)-0.600616479f,
-   (float16_t)-0.797690841f, (float16_t)-0.603066599f,
-   (float16_t)-0.795836905f, (float16_t)-0.605511041f,
-   (float16_t)-0.793975478f, (float16_t)-0.607949785f,
-   (float16_t)-0.792106577f, (float16_t)-0.610382806f,
-   (float16_t)-0.790230221f, (float16_t)-0.612810082f,
-   (float16_t)-0.788346428f, (float16_t)-0.615231591f,
-   (float16_t)-0.786455214f, (float16_t)-0.617647308f,
-   (float16_t)-0.784556597f, (float16_t)-0.620057212f,
-   (float16_t)-0.782650596f, (float16_t)-0.622461279f,
-   (float16_t)-0.780737229f, (float16_t)-0.624859488f,
-   (float16_t)-0.778816512f, (float16_t)-0.627251815f,
-   (float16_t)-0.776888466f, (float16_t)-0.629638239f,
-   (float16_t)-0.774953107f, (float16_t)-0.632018736f,
-   (float16_t)-0.773010453f, (float16_t)-0.634393284f,
-   (float16_t)-0.771060524f, (float16_t)-0.636761861f,
-   (float16_t)-0.769103338f, (float16_t)-0.639124445f,
-   (float16_t)-0.767138912f, (float16_t)-0.641481013f,
-   (float16_t)-0.765167266f, (float16_t)-0.643831543f,
-   (float16_t)-0.763188417f, (float16_t)-0.646176013f,
-   (float16_t)-0.761202385f, (float16_t)-0.648514401f,
-   (float16_t)-0.759209189f, (float16_t)-0.650846685f,
-   (float16_t)-0.757208847f, (float16_t)-0.653172843f,
-   (float16_t)-0.755201377f, (float16_t)-0.655492853f,
-   (float16_t)-0.753186799f, (float16_t)-0.657806693f,
-   (float16_t)-0.751165132f, (float16_t)-0.660114342f,
-   (float16_t)-0.749136395f, (float16_t)-0.662415778f,
-   (float16_t)-0.747100606f, (float16_t)-0.664710978f,
-   (float16_t)-0.745057785f, (float16_t)-0.666999922f,
-   (float16_t)-0.743007952f, (float16_t)-0.669282588f,
-   (float16_t)-0.740951125f, (float16_t)-0.671558955f,
-   (float16_t)-0.738887324f, (float16_t)-0.673829000f,
-   (float16_t)-0.736816569f, (float16_t)-0.676092704f,
-   (float16_t)-0.734738878f, (float16_t)-0.678350043f,
-   (float16_t)-0.732654272f, (float16_t)-0.680600998f,
-   (float16_t)-0.730562769f, (float16_t)-0.682845546f,
-   (float16_t)-0.728464390f, (float16_t)-0.685083668f,
-   (float16_t)-0.726359155f, (float16_t)-0.687315341f,
-   (float16_t)-0.724247083f, (float16_t)-0.689540545f,
-   (float16_t)-0.722128194f, (float16_t)-0.691759258f,
-   (float16_t)-0.720002508f, (float16_t)-0.693971461f,
-   (float16_t)-0.717870045f, (float16_t)-0.696177131f,
-   (float16_t)-0.715730825f, (float16_t)-0.698376249f,
-   (float16_t)-0.713584869f, (float16_t)-0.700568794f,
-   (float16_t)-0.711432196f, (float16_t)-0.702754744f,
-   (float16_t)-0.709272826f, (float16_t)-0.704934080f,
-   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
-   (float16_t)-0.704934080f, (float16_t)-0.709272826f,
-   (float16_t)-0.702754744f, (float16_t)-0.711432196f,
-   (float16_t)-0.700568794f, (float16_t)-0.713584869f,
-   (float16_t)-0.698376249f, (float16_t)-0.715730825f,
-   (float16_t)-0.696177131f, (float16_t)-0.717870045f,
-   (float16_t)-0.693971461f, (float16_t)-0.720002508f,
-   (float16_t)-0.691759258f, (float16_t)-0.722128194f,
-   (float16_t)-0.689540545f, (float16_t)-0.724247083f,
-   (float16_t)-0.687315341f, (float16_t)-0.726359155f,
-   (float16_t)-0.685083668f, (float16_t)-0.728464390f,
-   (float16_t)-0.682845546f, (float16_t)-0.730562769f,
-   (float16_t)-0.680600998f, (float16_t)-0.732654272f,
-   (float16_t)-0.678350043f, (float16_t)-0.734738878f,
-   (float16_t)-0.676092704f, (float16_t)-0.736816569f,
-   (float16_t)-0.673829000f, (float16_t)-0.738887324f,
-   (float16_t)-0.671558955f, (float16_t)-0.740951125f,
-   (float16_t)-0.669282588f, (float16_t)-0.743007952f,
-   (float16_t)-0.666999922f, (float16_t)-0.745057785f,
-   (float16_t)-0.664710978f, (float16_t)-0.747100606f,
-   (float16_t)-0.662415778f, (float16_t)-0.749136395f,
-   (float16_t)-0.660114342f, (float16_t)-0.751165132f,
-   (float16_t)-0.657806693f, (float16_t)-0.753186799f,
-   (float16_t)-0.655492853f, (float16_t)-0.755201377f,
-   (float16_t)-0.653172843f, (float16_t)-0.757208847f,
-   (float16_t)-0.650846685f, (float16_t)-0.759209189f,
-   (float16_t)-0.648514401f, (float16_t)-0.761202385f,
-   (float16_t)-0.646176013f, (float16_t)-0.763188417f,
-   (float16_t)-0.643831543f, (float16_t)-0.765167266f,
-   (float16_t)-0.641481013f, (float16_t)-0.767138912f,
-   (float16_t)-0.639124445f, (float16_t)-0.769103338f,
-   (float16_t)-0.636761861f, (float16_t)-0.771060524f,
-   (float16_t)-0.634393284f, (float16_t)-0.773010453f,
-   (float16_t)-0.632018736f, (float16_t)-0.774953107f,
-   (float16_t)-0.629638239f, (float16_t)-0.776888466f,
-   (float16_t)-0.627251815f, (float16_t)-0.778816512f,
-   (float16_t)-0.624859488f, (float16_t)-0.780737229f,
-   (float16_t)-0.622461279f, (float16_t)-0.782650596f,
-   (float16_t)-0.620057212f, (float16_t)-0.784556597f,
-   (float16_t)-0.617647308f, (float16_t)-0.786455214f,
-   (float16_t)-0.615231591f, (float16_t)-0.788346428f,
-   (float16_t)-0.612810082f, (float16_t)-0.790230221f,
-   (float16_t)-0.610382806f, (float16_t)-0.792106577f,
-   (float16_t)-0.607949785f, (float16_t)-0.793975478f,
-   (float16_t)-0.605511041f, (float16_t)-0.795836905f,
-   (float16_t)-0.603066599f, (float16_t)-0.797690841f,
-   (float16_t)-0.600616479f, (float16_t)-0.799537269f,
-   (float16_t)-0.598160707f, (float16_t)-0.801376172f,
-   (float16_t)-0.595699304f, (float16_t)-0.803207531f,
-   (float16_t)-0.593232295f, (float16_t)-0.805031331f,
-   (float16_t)-0.590759702f, (float16_t)-0.806847554f,
-   (float16_t)-0.588281548f, (float16_t)-0.808656182f,
-   (float16_t)-0.585797857f, (float16_t)-0.810457198f,
-   (float16_t)-0.583308653f, (float16_t)-0.812250587f,
-   (float16_t)-0.580813958f, (float16_t)-0.814036330f,
-   (float16_t)-0.578313796f, (float16_t)-0.815814411f,
-   (float16_t)-0.575808191f, (float16_t)-0.817584813f,
-   (float16_t)-0.573297167f, (float16_t)-0.819347520f,
-   (float16_t)-0.570780746f, (float16_t)-0.821102515f,
-   (float16_t)-0.568258953f, (float16_t)-0.822849781f,
-   (float16_t)-0.565731811f, (float16_t)-0.824589303f,
-   (float16_t)-0.563199344f, (float16_t)-0.826321063f,
-   (float16_t)-0.560661576f, (float16_t)-0.828045045f,
-   (float16_t)-0.558118531f, (float16_t)-0.829761234f,
-   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
-   (float16_t)-0.553016706f, (float16_t)-0.833170165f,
-   (float16_t)-0.550457973f, (float16_t)-0.834862875f,
-   (float16_t)-0.547894059f, (float16_t)-0.836547727f,
-   (float16_t)-0.545324988f, (float16_t)-0.838224706f,
-   (float16_t)-0.542750785f, (float16_t)-0.839893794f,
-   (float16_t)-0.540171473f, (float16_t)-0.841554977f,
-   (float16_t)-0.537587076f, (float16_t)-0.843208240f,
-   (float16_t)-0.534997620f, (float16_t)-0.844853565f,
-   (float16_t)-0.532403128f, (float16_t)-0.846490939f,
-   (float16_t)-0.529803625f, (float16_t)-0.848120345f,
-   (float16_t)-0.527199135f, (float16_t)-0.849741768f,
-   (float16_t)-0.524589683f, (float16_t)-0.851355193f,
-   (float16_t)-0.521975293f, (float16_t)-0.852960605f,
-   (float16_t)-0.519355990f, (float16_t)-0.854557988f,
-   (float16_t)-0.516731799f, (float16_t)-0.856147328f,
-   (float16_t)-0.514102744f, (float16_t)-0.857728610f,
-   (float16_t)-0.511468850f, (float16_t)-0.859301818f,
-   (float16_t)-0.508830143f, (float16_t)-0.860866939f,
-   (float16_t)-0.506186645f, (float16_t)-0.862423956f,
-   (float16_t)-0.503538384f, (float16_t)-0.863972856f,
-   (float16_t)-0.500885383f, (float16_t)-0.865513624f,
-   (float16_t)-0.498227667f, (float16_t)-0.867046246f,
-   (float16_t)-0.495565262f, (float16_t)-0.868570706f,
-   (float16_t)-0.492898192f, (float16_t)-0.870086991f,
-   (float16_t)-0.490226483f, (float16_t)-0.871595087f,
-   (float16_t)-0.487550160f, (float16_t)-0.873094978f,
-   (float16_t)-0.484869248f, (float16_t)-0.874586652f,
-   (float16_t)-0.482183772f, (float16_t)-0.876070094f,
-   (float16_t)-0.479493758f, (float16_t)-0.877545290f,
-   (float16_t)-0.476799230f, (float16_t)-0.879012226f,
-   (float16_t)-0.474100215f, (float16_t)-0.880470889f,
-   (float16_t)-0.471396737f, (float16_t)-0.881921264f,
-   (float16_t)-0.468688822f, (float16_t)-0.883363339f,
-   (float16_t)-0.465976496f, (float16_t)-0.884797098f,
-   (float16_t)-0.463259784f, (float16_t)-0.886222530f,
-   (float16_t)-0.460538711f, (float16_t)-0.887639620f,
-   (float16_t)-0.457813304f, (float16_t)-0.889048356f,
-   (float16_t)-0.455083587f, (float16_t)-0.890448723f,
-   (float16_t)-0.452349587f, (float16_t)-0.891840709f,
-   (float16_t)-0.449611330f, (float16_t)-0.893224301f,
-   (float16_t)-0.446868840f, (float16_t)-0.894599486f,
-   (float16_t)-0.444122145f, (float16_t)-0.895966250f,
-   (float16_t)-0.441371269f, (float16_t)-0.897324581f,
-   (float16_t)-0.438616239f, (float16_t)-0.898674466f,
-   (float16_t)-0.435857080f, (float16_t)-0.900015892f,
-   (float16_t)-0.433093819f, (float16_t)-0.901348847f,
-   (float16_t)-0.430326481f, (float16_t)-0.902673318f,
-   (float16_t)-0.427555093f, (float16_t)-0.903989293f,
-   (float16_t)-0.424779681f, (float16_t)-0.905296759f,
-   (float16_t)-0.422000271f, (float16_t)-0.906595705f,
-   (float16_t)-0.419216888f, (float16_t)-0.907886116f,
-   (float16_t)-0.416429560f, (float16_t)-0.909167983f,
-   (float16_t)-0.413638312f, (float16_t)-0.910441292f,
-   (float16_t)-0.410843171f, (float16_t)-0.911706032f,
-   (float16_t)-0.408044163f, (float16_t)-0.912962190f,
-   (float16_t)-0.405241314f, (float16_t)-0.914209756f,
-   (float16_t)-0.402434651f, (float16_t)-0.915448716f,
-   (float16_t)-0.399624200f, (float16_t)-0.916679060f,
-   (float16_t)-0.396809987f, (float16_t)-0.917900776f,
-   (float16_t)-0.393992040f, (float16_t)-0.919113852f,
-   (float16_t)-0.391170384f, (float16_t)-0.920318277f,
-   (float16_t)-0.388345047f, (float16_t)-0.921514039f,
-   (float16_t)-0.385516054f, (float16_t)-0.922701128f,
-   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
-   (float16_t)-0.379847209f, (float16_t)-0.925049241f,
-   (float16_t)-0.377007410f, (float16_t)-0.926210242f,
-   (float16_t)-0.374164063f, (float16_t)-0.927362526f,
-   (float16_t)-0.371317194f, (float16_t)-0.928506080f,
-   (float16_t)-0.368466830f, (float16_t)-0.929640896f,
-   (float16_t)-0.365612998f, (float16_t)-0.930766961f,
-   (float16_t)-0.362755724f, (float16_t)-0.931884266f,
-   (float16_t)-0.359895037f, (float16_t)-0.932992799f,
-   (float16_t)-0.357030961f, (float16_t)-0.934092550f,
-   (float16_t)-0.354163525f, (float16_t)-0.935183510f,
-   (float16_t)-0.351292756f, (float16_t)-0.936265667f,
-   (float16_t)-0.348418680f, (float16_t)-0.937339012f,
-   (float16_t)-0.345541325f, (float16_t)-0.938403534f,
-   (float16_t)-0.342660717f, (float16_t)-0.939459224f,
-   (float16_t)-0.339776884f, (float16_t)-0.940506071f,
-   (float16_t)-0.336889853f, (float16_t)-0.941544065f,
-   (float16_t)-0.333999651f, (float16_t)-0.942573198f,
-   (float16_t)-0.331106306f, (float16_t)-0.943593458f,
-   (float16_t)-0.328209844f, (float16_t)-0.944604837f,
-   (float16_t)-0.325310292f, (float16_t)-0.945607325f,
-   (float16_t)-0.322407679f, (float16_t)-0.946600913f,
-   (float16_t)-0.319502031f, (float16_t)-0.947585591f,
-   (float16_t)-0.316593376f, (float16_t)-0.948561350f,
-   (float16_t)-0.313681740f, (float16_t)-0.949528181f,
-   (float16_t)-0.310767153f, (float16_t)-0.950486074f,
-   (float16_t)-0.307849640f, (float16_t)-0.951435021f,
-   (float16_t)-0.304929230f, (float16_t)-0.952375013f,
-   (float16_t)-0.302005949f, (float16_t)-0.953306040f,
-   (float16_t)-0.299079826f, (float16_t)-0.954228095f,
-   (float16_t)-0.296150888f, (float16_t)-0.955141168f,
-   (float16_t)-0.293219163f, (float16_t)-0.956045251f,
-   (float16_t)-0.290284677f, (float16_t)-0.956940336f,
-   (float16_t)-0.287347460f, (float16_t)-0.957826413f,
-   (float16_t)-0.284407537f, (float16_t)-0.958703475f,
-   (float16_t)-0.281464938f, (float16_t)-0.959571513f,
-   (float16_t)-0.278519689f, (float16_t)-0.960430519f,
-   (float16_t)-0.275571819f, (float16_t)-0.961280486f,
-   (float16_t)-0.272621355f, (float16_t)-0.962121404f,
-   (float16_t)-0.269668326f, (float16_t)-0.962953267f,
-   (float16_t)-0.266712757f, (float16_t)-0.963776066f,
-   (float16_t)-0.263754679f, (float16_t)-0.964589793f,
-   (float16_t)-0.260794118f, (float16_t)-0.965394442f,
-   (float16_t)-0.257831102f, (float16_t)-0.966190003f,
-   (float16_t)-0.254865660f, (float16_t)-0.966976471f,
-   (float16_t)-0.251897818f, (float16_t)-0.967753837f,
-   (float16_t)-0.248927606f, (float16_t)-0.968522094f,
-   (float16_t)-0.245955050f, (float16_t)-0.969281235f,
-   (float16_t)-0.242980180f, (float16_t)-0.970031253f,
-   (float16_t)-0.240003022f, (float16_t)-0.970772141f,
-   (float16_t)-0.237023606f, (float16_t)-0.971503891f,
-   (float16_t)-0.234041959f, (float16_t)-0.972226497f,
-   (float16_t)-0.231058108f, (float16_t)-0.972939952f,
-   (float16_t)-0.228072083f, (float16_t)-0.973644250f,
-   (float16_t)-0.225083911f, (float16_t)-0.974339383f,
-   (float16_t)-0.222093621f, (float16_t)-0.975025345f,
-   (float16_t)-0.219101240f, (float16_t)-0.975702130f,
-   (float16_t)-0.216106797f, (float16_t)-0.976369731f,
-   (float16_t)-0.213110320f, (float16_t)-0.977028143f,
-   (float16_t)-0.210111837f, (float16_t)-0.977677358f,
-   (float16_t)-0.207111376f, (float16_t)-0.978317371f,
-   (float16_t)-0.204108966f, (float16_t)-0.978948175f,
-   (float16_t)-0.201104635f, (float16_t)-0.979569766f,
-   (float16_t)-0.198098411f, (float16_t)-0.980182136f,
-   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
-   (float16_t)-0.192080397f, (float16_t)-0.981379193f,
-   (float16_t)-0.189068664f, (float16_t)-0.981963869f,
-   (float16_t)-0.186055152f, (float16_t)-0.982539302f,
-   (float16_t)-0.183039888f, (float16_t)-0.983105487f,
-   (float16_t)-0.180022901f, (float16_t)-0.983662419f,
-   (float16_t)-0.177004220f, (float16_t)-0.984210092f,
-   (float16_t)-0.173983873f, (float16_t)-0.984748502f,
-   (float16_t)-0.170961889f, (float16_t)-0.985277642f,
-   (float16_t)-0.167938295f, (float16_t)-0.985797509f,
-   (float16_t)-0.164913120f, (float16_t)-0.986308097f,
-   (float16_t)-0.161886394f, (float16_t)-0.986809402f,
-   (float16_t)-0.158858143f, (float16_t)-0.987301418f,
-   (float16_t)-0.155828398f, (float16_t)-0.987784142f,
-   (float16_t)-0.152797185f, (float16_t)-0.988257568f,
-   (float16_t)-0.149764535f, (float16_t)-0.988721692f,
-   (float16_t)-0.146730474f, (float16_t)-0.989176510f,
-   (float16_t)-0.143695033f, (float16_t)-0.989622017f,
-   (float16_t)-0.140658239f, (float16_t)-0.990058210f,
-   (float16_t)-0.137620122f, (float16_t)-0.990485084f,
-   (float16_t)-0.134580709f, (float16_t)-0.990902635f,
-   (float16_t)-0.131540029f, (float16_t)-0.991310860f,
-   (float16_t)-0.128498111f, (float16_t)-0.991709754f,
-   (float16_t)-0.125454983f, (float16_t)-0.992099313f,
-   (float16_t)-0.122410675f, (float16_t)-0.992479535f,
-   (float16_t)-0.119365215f, (float16_t)-0.992850414f,
-   (float16_t)-0.116318631f, (float16_t)-0.993211949f,
-   (float16_t)-0.113270952f, (float16_t)-0.993564136f,
-   (float16_t)-0.110222207f, (float16_t)-0.993906970f,
-   (float16_t)-0.107172425f, (float16_t)-0.994240449f,
-   (float16_t)-0.104121634f, (float16_t)-0.994564571f,
-   (float16_t)-0.101069863f, (float16_t)-0.994879331f,
-   (float16_t)-0.098017140f, (float16_t)-0.995184727f,
-   (float16_t)-0.094963495f, (float16_t)-0.995480755f,
-   (float16_t)-0.091908956f, (float16_t)-0.995767414f,
-   (float16_t)-0.088853553f, (float16_t)-0.996044701f,
-   (float16_t)-0.085797312f, (float16_t)-0.996312612f,
-   (float16_t)-0.082740265f, (float16_t)-0.996571146f,
-   (float16_t)-0.079682438f, (float16_t)-0.996820299f,
-   (float16_t)-0.076623861f, (float16_t)-0.997060070f,
-   (float16_t)-0.073564564f, (float16_t)-0.997290457f,
-   (float16_t)-0.070504573f, (float16_t)-0.997511456f,
-   (float16_t)-0.067443920f, (float16_t)-0.997723067f,
-   (float16_t)-0.064382631f, (float16_t)-0.997925286f,
-   (float16_t)-0.061320736f, (float16_t)-0.998118113f,
-   (float16_t)-0.058258265f, (float16_t)-0.998301545f,
-   (float16_t)-0.055195244f, (float16_t)-0.998475581f,
-   (float16_t)-0.052131705f, (float16_t)-0.998640218f,
-   (float16_t)-0.049067674f, (float16_t)-0.998795456f,
-   (float16_t)-0.046003182f, (float16_t)-0.998941293f,
-   (float16_t)-0.042938257f, (float16_t)-0.999077728f,
-   (float16_t)-0.039872928f, (float16_t)-0.999204759f,
-   (float16_t)-0.036807223f, (float16_t)-0.999322385f,
-   (float16_t)-0.033741172f, (float16_t)-0.999430605f,
-   (float16_t)-0.030674803f, (float16_t)-0.999529418f,
-   (float16_t)-0.027608146f, (float16_t)-0.999618822f,
-   (float16_t)-0.024541229f, (float16_t)-0.999698819f,
-   (float16_t)-0.021474080f, (float16_t)-0.999769405f,
-   (float16_t)-0.018406730f, (float16_t)-0.999830582f,
-   (float16_t)-0.015339206f, (float16_t)-0.999882347f,
-   (float16_t)-0.012271538f, (float16_t)-0.999924702f,
-   (float16_t)-0.009203755f, (float16_t)-0.999957645f,
-   (float16_t)-0.006135885f, (float16_t)-0.999981175f,
-   (float16_t)-0.003067957f, (float16_t)-0.999995294f,
-   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
-    (float16_t)0.003067957f, (float16_t)-0.999995294f,
-    (float16_t)0.006135885f, (float16_t)-0.999981175f,
-    (float16_t)0.009203755f, (float16_t)-0.999957645f,
-    (float16_t)0.012271538f, (float16_t)-0.999924702f,
-    (float16_t)0.015339206f, (float16_t)-0.999882347f,
-    (float16_t)0.018406730f, (float16_t)-0.999830582f,
-    (float16_t)0.021474080f, (float16_t)-0.999769405f,
-    (float16_t)0.024541229f, (float16_t)-0.999698819f,
-    (float16_t)0.027608146f, (float16_t)-0.999618822f,
-    (float16_t)0.030674803f, (float16_t)-0.999529418f,
-    (float16_t)0.033741172f, (float16_t)-0.999430605f,
-    (float16_t)0.036807223f, (float16_t)-0.999322385f,
-    (float16_t)0.039872928f, (float16_t)-0.999204759f,
-    (float16_t)0.042938257f, (float16_t)-0.999077728f,
-    (float16_t)0.046003182f, (float16_t)-0.998941293f,
-    (float16_t)0.049067674f, (float16_t)-0.998795456f,
-    (float16_t)0.052131705f, (float16_t)-0.998640218f,
-    (float16_t)0.055195244f, (float16_t)-0.998475581f,
-    (float16_t)0.058258265f, (float16_t)-0.998301545f,
-    (float16_t)0.061320736f, (float16_t)-0.998118113f,
-    (float16_t)0.064382631f, (float16_t)-0.997925286f,
-    (float16_t)0.067443920f, (float16_t)-0.997723067f,
-    (float16_t)0.070504573f, (float16_t)-0.997511456f,
-    (float16_t)0.073564564f, (float16_t)-0.997290457f,
-    (float16_t)0.076623861f, (float16_t)-0.997060070f,
-    (float16_t)0.079682438f, (float16_t)-0.996820299f,
-    (float16_t)0.082740265f, (float16_t)-0.996571146f,
-    (float16_t)0.085797312f, (float16_t)-0.996312612f,
-    (float16_t)0.088853553f, (float16_t)-0.996044701f,
-    (float16_t)0.091908956f, (float16_t)-0.995767414f,
-    (float16_t)0.094963495f, (float16_t)-0.995480755f,
-    (float16_t)0.098017140f, (float16_t)-0.995184727f,
-    (float16_t)0.101069863f, (float16_t)-0.994879331f,
-    (float16_t)0.104121634f, (float16_t)-0.994564571f,
-    (float16_t)0.107172425f, (float16_t)-0.994240449f,
-    (float16_t)0.110222207f, (float16_t)-0.993906970f,
-    (float16_t)0.113270952f, (float16_t)-0.993564136f,
-    (float16_t)0.116318631f, (float16_t)-0.993211949f,
-    (float16_t)0.119365215f, (float16_t)-0.992850414f,
-    (float16_t)0.122410675f, (float16_t)-0.992479535f,
-    (float16_t)0.125454983f, (float16_t)-0.992099313f,
-    (float16_t)0.128498111f, (float16_t)-0.991709754f,
-    (float16_t)0.131540029f, (float16_t)-0.991310860f,
-    (float16_t)0.134580709f, (float16_t)-0.990902635f,
-    (float16_t)0.137620122f, (float16_t)-0.990485084f,
-    (float16_t)0.140658239f, (float16_t)-0.990058210f,
-    (float16_t)0.143695033f, (float16_t)-0.989622017f,
-    (float16_t)0.146730474f, (float16_t)-0.989176510f,
-    (float16_t)0.149764535f, (float16_t)-0.988721692f,
-    (float16_t)0.152797185f, (float16_t)-0.988257568f,
-    (float16_t)0.155828398f, (float16_t)-0.987784142f,
-    (float16_t)0.158858143f, (float16_t)-0.987301418f,
-    (float16_t)0.161886394f, (float16_t)-0.986809402f,
-    (float16_t)0.164913120f, (float16_t)-0.986308097f,
-    (float16_t)0.167938295f, (float16_t)-0.985797509f,
-    (float16_t)0.170961889f, (float16_t)-0.985277642f,
-    (float16_t)0.173983873f, (float16_t)-0.984748502f,
-    (float16_t)0.177004220f, (float16_t)-0.984210092f,
-    (float16_t)0.180022901f, (float16_t)-0.983662419f,
-    (float16_t)0.183039888f, (float16_t)-0.983105487f,
-    (float16_t)0.186055152f, (float16_t)-0.982539302f,
-    (float16_t)0.189068664f, (float16_t)-0.981963869f,
-    (float16_t)0.192080397f, (float16_t)-0.981379193f,
-    (float16_t)0.195090322f, (float16_t)-0.980785280f,
-    (float16_t)0.198098411f, (float16_t)-0.980182136f,
-    (float16_t)0.201104635f, (float16_t)-0.979569766f,
-    (float16_t)0.204108966f, (float16_t)-0.978948175f,
-    (float16_t)0.207111376f, (float16_t)-0.978317371f,
-    (float16_t)0.210111837f, (float16_t)-0.977677358f,
-    (float16_t)0.213110320f, (float16_t)-0.977028143f,
-    (float16_t)0.216106797f, (float16_t)-0.976369731f,
-    (float16_t)0.219101240f, (float16_t)-0.975702130f,
-    (float16_t)0.222093621f, (float16_t)-0.975025345f,
-    (float16_t)0.225083911f, (float16_t)-0.974339383f,
-    (float16_t)0.228072083f, (float16_t)-0.973644250f,
-    (float16_t)0.231058108f, (float16_t)-0.972939952f,
-    (float16_t)0.234041959f, (float16_t)-0.972226497f,
-    (float16_t)0.237023606f, (float16_t)-0.971503891f,
-    (float16_t)0.240003022f, (float16_t)-0.970772141f,
-    (float16_t)0.242980180f, (float16_t)-0.970031253f,
-    (float16_t)0.245955050f, (float16_t)-0.969281235f,
-    (float16_t)0.248927606f, (float16_t)-0.968522094f,
-    (float16_t)0.251897818f, (float16_t)-0.967753837f,
-    (float16_t)0.254865660f, (float16_t)-0.966976471f,
-    (float16_t)0.257831102f, (float16_t)-0.966190003f,
-    (float16_t)0.260794118f, (float16_t)-0.965394442f,
-    (float16_t)0.263754679f, (float16_t)-0.964589793f,
-    (float16_t)0.266712757f, (float16_t)-0.963776066f,
-    (float16_t)0.269668326f, (float16_t)-0.962953267f,
-    (float16_t)0.272621355f, (float16_t)-0.962121404f,
-    (float16_t)0.275571819f, (float16_t)-0.961280486f,
-    (float16_t)0.278519689f, (float16_t)-0.960430519f,
-    (float16_t)0.281464938f, (float16_t)-0.959571513f,
-    (float16_t)0.284407537f, (float16_t)-0.958703475f,
-    (float16_t)0.287347460f, (float16_t)-0.957826413f,
-    (float16_t)0.290284677f, (float16_t)-0.956940336f,
-    (float16_t)0.293219163f, (float16_t)-0.956045251f,
-    (float16_t)0.296150888f, (float16_t)-0.955141168f,
-    (float16_t)0.299079826f, (float16_t)-0.954228095f,
-    (float16_t)0.302005949f, (float16_t)-0.953306040f,
-    (float16_t)0.304929230f, (float16_t)-0.952375013f,
-    (float16_t)0.307849640f, (float16_t)-0.951435021f,
-    (float16_t)0.310767153f, (float16_t)-0.950486074f,
-    (float16_t)0.313681740f, (float16_t)-0.949528181f,
-    (float16_t)0.316593376f, (float16_t)-0.948561350f,
-    (float16_t)0.319502031f, (float16_t)-0.947585591f,
-    (float16_t)0.322407679f, (float16_t)-0.946600913f,
-    (float16_t)0.325310292f, (float16_t)-0.945607325f,
-    (float16_t)0.328209844f, (float16_t)-0.944604837f,
-    (float16_t)0.331106306f, (float16_t)-0.943593458f,
-    (float16_t)0.333999651f, (float16_t)-0.942573198f,
-    (float16_t)0.336889853f, (float16_t)-0.941544065f,
-    (float16_t)0.339776884f, (float16_t)-0.940506071f,
-    (float16_t)0.342660717f, (float16_t)-0.939459224f,
-    (float16_t)0.345541325f, (float16_t)-0.938403534f,
-    (float16_t)0.348418680f, (float16_t)-0.937339012f,
-    (float16_t)0.351292756f, (float16_t)-0.936265667f,
-    (float16_t)0.354163525f, (float16_t)-0.935183510f,
-    (float16_t)0.357030961f, (float16_t)-0.934092550f,
-    (float16_t)0.359895037f, (float16_t)-0.932992799f,
-    (float16_t)0.362755724f, (float16_t)-0.931884266f,
-    (float16_t)0.365612998f, (float16_t)-0.930766961f,
-    (float16_t)0.368466830f, (float16_t)-0.929640896f,
-    (float16_t)0.371317194f, (float16_t)-0.928506080f,
-    (float16_t)0.374164063f, (float16_t)-0.927362526f,
-    (float16_t)0.377007410f, (float16_t)-0.926210242f,
-    (float16_t)0.379847209f, (float16_t)-0.925049241f,
-    (float16_t)0.382683432f, (float16_t)-0.923879533f,
-    (float16_t)0.385516054f, (float16_t)-0.922701128f,
-    (float16_t)0.388345047f, (float16_t)-0.921514039f,
-    (float16_t)0.391170384f, (float16_t)-0.920318277f,
-    (float16_t)0.393992040f, (float16_t)-0.919113852f,
-    (float16_t)0.396809987f, (float16_t)-0.917900776f,
-    (float16_t)0.399624200f, (float16_t)-0.916679060f,
-    (float16_t)0.402434651f, (float16_t)-0.915448716f,
-    (float16_t)0.405241314f, (float16_t)-0.914209756f,
-    (float16_t)0.408044163f, (float16_t)-0.912962190f,
-    (float16_t)0.410843171f, (float16_t)-0.911706032f,
-    (float16_t)0.413638312f, (float16_t)-0.910441292f,
-    (float16_t)0.416429560f, (float16_t)-0.909167983f,
-    (float16_t)0.419216888f, (float16_t)-0.907886116f,
-    (float16_t)0.422000271f, (float16_t)-0.906595705f,
-    (float16_t)0.424779681f, (float16_t)-0.905296759f,
-    (float16_t)0.427555093f, (float16_t)-0.903989293f,
-    (float16_t)0.430326481f, (float16_t)-0.902673318f,
-    (float16_t)0.433093819f, (float16_t)-0.901348847f,
-    (float16_t)0.435857080f, (float16_t)-0.900015892f,
-    (float16_t)0.438616239f, (float16_t)-0.898674466f,
-    (float16_t)0.441371269f, (float16_t)-0.897324581f,
-    (float16_t)0.444122145f, (float16_t)-0.895966250f,
-    (float16_t)0.446868840f, (float16_t)-0.894599486f,
-    (float16_t)0.449611330f, (float16_t)-0.893224301f,
-    (float16_t)0.452349587f, (float16_t)-0.891840709f,
-    (float16_t)0.455083587f, (float16_t)-0.890448723f,
-    (float16_t)0.457813304f, (float16_t)-0.889048356f,
-    (float16_t)0.460538711f, (float16_t)-0.887639620f,
-    (float16_t)0.463259784f, (float16_t)-0.886222530f,
-    (float16_t)0.465976496f, (float16_t)-0.884797098f,
-    (float16_t)0.468688822f, (float16_t)-0.883363339f,
-    (float16_t)0.471396737f, (float16_t)-0.881921264f,
-    (float16_t)0.474100215f, (float16_t)-0.880470889f,
-    (float16_t)0.476799230f, (float16_t)-0.879012226f,
-    (float16_t)0.479493758f, (float16_t)-0.877545290f,
-    (float16_t)0.482183772f, (float16_t)-0.876070094f,
-    (float16_t)0.484869248f, (float16_t)-0.874586652f,
-    (float16_t)0.487550160f, (float16_t)-0.873094978f,
-    (float16_t)0.490226483f, (float16_t)-0.871595087f,
-    (float16_t)0.492898192f, (float16_t)-0.870086991f,
-    (float16_t)0.495565262f, (float16_t)-0.868570706f,
-    (float16_t)0.498227667f, (float16_t)-0.867046246f,
-    (float16_t)0.500885383f, (float16_t)-0.865513624f,
-    (float16_t)0.503538384f, (float16_t)-0.863972856f,
-    (float16_t)0.506186645f, (float16_t)-0.862423956f,
-    (float16_t)0.508830143f, (float16_t)-0.860866939f,
-    (float16_t)0.511468850f, (float16_t)-0.859301818f,
-    (float16_t)0.514102744f, (float16_t)-0.857728610f,
-    (float16_t)0.516731799f, (float16_t)-0.856147328f,
-    (float16_t)0.519355990f, (float16_t)-0.854557988f,
-    (float16_t)0.521975293f, (float16_t)-0.852960605f,
-    (float16_t)0.524589683f, (float16_t)-0.851355193f,
-    (float16_t)0.527199135f, (float16_t)-0.849741768f,
-    (float16_t)0.529803625f, (float16_t)-0.848120345f,
-    (float16_t)0.532403128f, (float16_t)-0.846490939f,
-    (float16_t)0.534997620f, (float16_t)-0.844853565f,
-    (float16_t)0.537587076f, (float16_t)-0.843208240f,
-    (float16_t)0.540171473f, (float16_t)-0.841554977f,
-    (float16_t)0.542750785f, (float16_t)-0.839893794f,
-    (float16_t)0.545324988f, (float16_t)-0.838224706f,
-    (float16_t)0.547894059f, (float16_t)-0.836547727f,
-    (float16_t)0.550457973f, (float16_t)-0.834862875f,
-    (float16_t)0.553016706f, (float16_t)-0.833170165f,
-    (float16_t)0.555570233f, (float16_t)-0.831469612f,
-    (float16_t)0.558118531f, (float16_t)-0.829761234f,
-    (float16_t)0.560661576f, (float16_t)-0.828045045f,
-    (float16_t)0.563199344f, (float16_t)-0.826321063f,
-    (float16_t)0.565731811f, (float16_t)-0.824589303f,
-    (float16_t)0.568258953f, (float16_t)-0.822849781f,
-    (float16_t)0.570780746f, (float16_t)-0.821102515f,
-    (float16_t)0.573297167f, (float16_t)-0.819347520f,
-    (float16_t)0.575808191f, (float16_t)-0.817584813f,
-    (float16_t)0.578313796f, (float16_t)-0.815814411f,
-    (float16_t)0.580813958f, (float16_t)-0.814036330f,
-    (float16_t)0.583308653f, (float16_t)-0.812250587f,
-    (float16_t)0.585797857f, (float16_t)-0.810457198f,
-    (float16_t)0.588281548f, (float16_t)-0.808656182f,
-    (float16_t)0.590759702f, (float16_t)-0.806847554f,
-    (float16_t)0.593232295f, (float16_t)-0.805031331f,
-    (float16_t)0.595699304f, (float16_t)-0.803207531f,
-    (float16_t)0.598160707f, (float16_t)-0.801376172f,
-    (float16_t)0.600616479f, (float16_t)-0.799537269f,
-    (float16_t)0.603066599f, (float16_t)-0.797690841f,
-    (float16_t)0.605511041f, (float16_t)-0.795836905f,
-    (float16_t)0.607949785f, (float16_t)-0.793975478f,
-    (float16_t)0.610382806f, (float16_t)-0.792106577f,
-    (float16_t)0.612810082f, (float16_t)-0.790230221f,
-    (float16_t)0.615231591f, (float16_t)-0.788346428f,
-    (float16_t)0.617647308f, (float16_t)-0.786455214f,
-    (float16_t)0.620057212f, (float16_t)-0.784556597f,
-    (float16_t)0.622461279f, (float16_t)-0.782650596f,
-    (float16_t)0.624859488f, (float16_t)-0.780737229f,
-    (float16_t)0.627251815f, (float16_t)-0.778816512f,
-    (float16_t)0.629638239f, (float16_t)-0.776888466f,
-    (float16_t)0.632018736f, (float16_t)-0.774953107f,
-    (float16_t)0.634393284f, (float16_t)-0.773010453f,
-    (float16_t)0.636761861f, (float16_t)-0.771060524f,
-    (float16_t)0.639124445f, (float16_t)-0.769103338f,
-    (float16_t)0.641481013f, (float16_t)-0.767138912f,
-    (float16_t)0.643831543f, (float16_t)-0.765167266f,
-    (float16_t)0.646176013f, (float16_t)-0.763188417f,
-    (float16_t)0.648514401f, (float16_t)-0.761202385f,
-    (float16_t)0.650846685f, (float16_t)-0.759209189f,
-    (float16_t)0.653172843f, (float16_t)-0.757208847f,
-    (float16_t)0.655492853f, (float16_t)-0.755201377f,
-    (float16_t)0.657806693f, (float16_t)-0.753186799f,
-    (float16_t)0.660114342f, (float16_t)-0.751165132f,
-    (float16_t)0.662415778f, (float16_t)-0.749136395f,
-    (float16_t)0.664710978f, (float16_t)-0.747100606f,
-    (float16_t)0.666999922f, (float16_t)-0.745057785f,
-    (float16_t)0.669282588f, (float16_t)-0.743007952f,
-    (float16_t)0.671558955f, (float16_t)-0.740951125f,
-    (float16_t)0.673829000f, (float16_t)-0.738887324f,
-    (float16_t)0.676092704f, (float16_t)-0.736816569f,
-    (float16_t)0.678350043f, (float16_t)-0.734738878f,
-    (float16_t)0.680600998f, (float16_t)-0.732654272f,
-    (float16_t)0.682845546f, (float16_t)-0.730562769f,
-    (float16_t)0.685083668f, (float16_t)-0.728464390f,
-    (float16_t)0.687315341f, (float16_t)-0.726359155f,
-    (float16_t)0.689540545f, (float16_t)-0.724247083f,
-    (float16_t)0.691759258f, (float16_t)-0.722128194f,
-    (float16_t)0.693971461f, (float16_t)-0.720002508f,
-    (float16_t)0.696177131f, (float16_t)-0.717870045f,
-    (float16_t)0.698376249f, (float16_t)-0.715730825f,
-    (float16_t)0.700568794f, (float16_t)-0.713584869f,
-    (float16_t)0.702754744f, (float16_t)-0.711432196f,
-    (float16_t)0.704934080f, (float16_t)-0.709272826f,
-    (float16_t)0.707106781f, (float16_t)-0.707106781f,
-    (float16_t)0.709272826f, (float16_t)-0.704934080f,
-    (float16_t)0.711432196f, (float16_t)-0.702754744f,
-    (float16_t)0.713584869f, (float16_t)-0.700568794f,
-    (float16_t)0.715730825f, (float16_t)-0.698376249f,
-    (float16_t)0.717870045f, (float16_t)-0.696177131f,
-    (float16_t)0.720002508f, (float16_t)-0.693971461f,
-    (float16_t)0.722128194f, (float16_t)-0.691759258f,
-    (float16_t)0.724247083f, (float16_t)-0.689540545f,
-    (float16_t)0.726359155f, (float16_t)-0.687315341f,
-    (float16_t)0.728464390f, (float16_t)-0.685083668f,
-    (float16_t)0.730562769f, (float16_t)-0.682845546f,
-    (float16_t)0.732654272f, (float16_t)-0.680600998f,
-    (float16_t)0.734738878f, (float16_t)-0.678350043f,
-    (float16_t)0.736816569f, (float16_t)-0.676092704f,
-    (float16_t)0.738887324f, (float16_t)-0.673829000f,
-    (float16_t)0.740951125f, (float16_t)-0.671558955f,
-    (float16_t)0.743007952f, (float16_t)-0.669282588f,
-    (float16_t)0.745057785f, (float16_t)-0.666999922f,
-    (float16_t)0.747100606f, (float16_t)-0.664710978f,
-    (float16_t)0.749136395f, (float16_t)-0.662415778f,
-    (float16_t)0.751165132f, (float16_t)-0.660114342f,
-    (float16_t)0.753186799f, (float16_t)-0.657806693f,
-    (float16_t)0.755201377f, (float16_t)-0.655492853f,
-    (float16_t)0.757208847f, (float16_t)-0.653172843f,
-    (float16_t)0.759209189f, (float16_t)-0.650846685f,
-    (float16_t)0.761202385f, (float16_t)-0.648514401f,
-    (float16_t)0.763188417f, (float16_t)-0.646176013f,
-    (float16_t)0.765167266f, (float16_t)-0.643831543f,
-    (float16_t)0.767138912f, (float16_t)-0.641481013f,
-    (float16_t)0.769103338f, (float16_t)-0.639124445f,
-    (float16_t)0.771060524f, (float16_t)-0.636761861f,
-    (float16_t)0.773010453f, (float16_t)-0.634393284f,
-    (float16_t)0.774953107f, (float16_t)-0.632018736f,
-    (float16_t)0.776888466f, (float16_t)-0.629638239f,
-    (float16_t)0.778816512f, (float16_t)-0.627251815f,
-    (float16_t)0.780737229f, (float16_t)-0.624859488f,
-    (float16_t)0.782650596f, (float16_t)-0.622461279f,
-    (float16_t)0.784556597f, (float16_t)-0.620057212f,
-    (float16_t)0.786455214f, (float16_t)-0.617647308f,
-    (float16_t)0.788346428f, (float16_t)-0.615231591f,
-    (float16_t)0.790230221f, (float16_t)-0.612810082f,
-    (float16_t)0.792106577f, (float16_t)-0.610382806f,
-    (float16_t)0.793975478f, (float16_t)-0.607949785f,
-    (float16_t)0.795836905f, (float16_t)-0.605511041f,
-    (float16_t)0.797690841f, (float16_t)-0.603066599f,
-    (float16_t)0.799537269f, (float16_t)-0.600616479f,
-    (float16_t)0.801376172f, (float16_t)-0.598160707f,
-    (float16_t)0.803207531f, (float16_t)-0.595699304f,
-    (float16_t)0.805031331f, (float16_t)-0.593232295f,
-    (float16_t)0.806847554f, (float16_t)-0.590759702f,
-    (float16_t)0.808656182f, (float16_t)-0.588281548f,
-    (float16_t)0.810457198f, (float16_t)-0.585797857f,
-    (float16_t)0.812250587f, (float16_t)-0.583308653f,
-    (float16_t)0.814036330f, (float16_t)-0.580813958f,
-    (float16_t)0.815814411f, (float16_t)-0.578313796f,
-    (float16_t)0.817584813f, (float16_t)-0.575808191f,
-    (float16_t)0.819347520f, (float16_t)-0.573297167f,
-    (float16_t)0.821102515f, (float16_t)-0.570780746f,
-    (float16_t)0.822849781f, (float16_t)-0.568258953f,
-    (float16_t)0.824589303f, (float16_t)-0.565731811f,
-    (float16_t)0.826321063f, (float16_t)-0.563199344f,
-    (float16_t)0.828045045f, (float16_t)-0.560661576f,
-    (float16_t)0.829761234f, (float16_t)-0.558118531f,
-    (float16_t)0.831469612f, (float16_t)-0.555570233f,
-    (float16_t)0.833170165f, (float16_t)-0.553016706f,
-    (float16_t)0.834862875f, (float16_t)-0.550457973f,
-    (float16_t)0.836547727f, (float16_t)-0.547894059f,
-    (float16_t)0.838224706f, (float16_t)-0.545324988f,
-    (float16_t)0.839893794f, (float16_t)-0.542750785f,
-    (float16_t)0.841554977f, (float16_t)-0.540171473f,
-    (float16_t)0.843208240f, (float16_t)-0.537587076f,
-    (float16_t)0.844853565f, (float16_t)-0.534997620f,
-    (float16_t)0.846490939f, (float16_t)-0.532403128f,
-    (float16_t)0.848120345f, (float16_t)-0.529803625f,
-    (float16_t)0.849741768f, (float16_t)-0.527199135f,
-    (float16_t)0.851355193f, (float16_t)-0.524589683f,
-    (float16_t)0.852960605f, (float16_t)-0.521975293f,
-    (float16_t)0.854557988f, (float16_t)-0.519355990f,
-    (float16_t)0.856147328f, (float16_t)-0.516731799f,
-    (float16_t)0.857728610f, (float16_t)-0.514102744f,
-    (float16_t)0.859301818f, (float16_t)-0.511468850f,
-    (float16_t)0.860866939f, (float16_t)-0.508830143f,
-    (float16_t)0.862423956f, (float16_t)-0.506186645f,
-    (float16_t)0.863972856f, (float16_t)-0.503538384f,
-    (float16_t)0.865513624f, (float16_t)-0.500885383f,
-    (float16_t)0.867046246f, (float16_t)-0.498227667f,
-    (float16_t)0.868570706f, (float16_t)-0.495565262f,
-    (float16_t)0.870086991f, (float16_t)-0.492898192f,
-    (float16_t)0.871595087f, (float16_t)-0.490226483f,
-    (float16_t)0.873094978f, (float16_t)-0.487550160f,
-    (float16_t)0.874586652f, (float16_t)-0.484869248f,
-    (float16_t)0.876070094f, (float16_t)-0.482183772f,
-    (float16_t)0.877545290f, (float16_t)-0.479493758f,
-    (float16_t)0.879012226f, (float16_t)-0.476799230f,
-    (float16_t)0.880470889f, (float16_t)-0.474100215f,
-    (float16_t)0.881921264f, (float16_t)-0.471396737f,
-    (float16_t)0.883363339f, (float16_t)-0.468688822f,
-    (float16_t)0.884797098f, (float16_t)-0.465976496f,
-    (float16_t)0.886222530f, (float16_t)-0.463259784f,
-    (float16_t)0.887639620f, (float16_t)-0.460538711f,
-    (float16_t)0.889048356f, (float16_t)-0.457813304f,
-    (float16_t)0.890448723f, (float16_t)-0.455083587f,
-    (float16_t)0.891840709f, (float16_t)-0.452349587f,
-    (float16_t)0.893224301f, (float16_t)-0.449611330f,
-    (float16_t)0.894599486f, (float16_t)-0.446868840f,
-    (float16_t)0.895966250f, (float16_t)-0.444122145f,
-    (float16_t)0.897324581f, (float16_t)-0.441371269f,
-    (float16_t)0.898674466f, (float16_t)-0.438616239f,
-    (float16_t)0.900015892f, (float16_t)-0.435857080f,
-    (float16_t)0.901348847f, (float16_t)-0.433093819f,
-    (float16_t)0.902673318f, (float16_t)-0.430326481f,
-    (float16_t)0.903989293f, (float16_t)-0.427555093f,
-    (float16_t)0.905296759f, (float16_t)-0.424779681f,
-    (float16_t)0.906595705f, (float16_t)-0.422000271f,
-    (float16_t)0.907886116f, (float16_t)-0.419216888f,
-    (float16_t)0.909167983f, (float16_t)-0.416429560f,
-    (float16_t)0.910441292f, (float16_t)-0.413638312f,
-    (float16_t)0.911706032f, (float16_t)-0.410843171f,
-    (float16_t)0.912962190f, (float16_t)-0.408044163f,
-    (float16_t)0.914209756f, (float16_t)-0.405241314f,
-    (float16_t)0.915448716f, (float16_t)-0.402434651f,
-    (float16_t)0.916679060f, (float16_t)-0.399624200f,
-    (float16_t)0.917900776f, (float16_t)-0.396809987f,
-    (float16_t)0.919113852f, (float16_t)-0.393992040f,
-    (float16_t)0.920318277f, (float16_t)-0.391170384f,
-    (float16_t)0.921514039f, (float16_t)-0.388345047f,
-    (float16_t)0.922701128f, (float16_t)-0.385516054f,
-    (float16_t)0.923879533f, (float16_t)-0.382683432f,
-    (float16_t)0.925049241f, (float16_t)-0.379847209f,
-    (float16_t)0.926210242f, (float16_t)-0.377007410f,
-    (float16_t)0.927362526f, (float16_t)-0.374164063f,
-    (float16_t)0.928506080f, (float16_t)-0.371317194f,
-    (float16_t)0.929640896f, (float16_t)-0.368466830f,
-    (float16_t)0.930766961f, (float16_t)-0.365612998f,
-    (float16_t)0.931884266f, (float16_t)-0.362755724f,
-    (float16_t)0.932992799f, (float16_t)-0.359895037f,
-    (float16_t)0.934092550f, (float16_t)-0.357030961f,
-    (float16_t)0.935183510f, (float16_t)-0.354163525f,
-    (float16_t)0.936265667f, (float16_t)-0.351292756f,
-    (float16_t)0.937339012f, (float16_t)-0.348418680f,
-    (float16_t)0.938403534f, (float16_t)-0.345541325f,
-    (float16_t)0.939459224f, (float16_t)-0.342660717f,
-    (float16_t)0.940506071f, (float16_t)-0.339776884f,
-    (float16_t)0.941544065f, (float16_t)-0.336889853f,
-    (float16_t)0.942573198f, (float16_t)-0.333999651f,
-    (float16_t)0.943593458f, (float16_t)-0.331106306f,
-    (float16_t)0.944604837f, (float16_t)-0.328209844f,
-    (float16_t)0.945607325f, (float16_t)-0.325310292f,
-    (float16_t)0.946600913f, (float16_t)-0.322407679f,
-    (float16_t)0.947585591f, (float16_t)-0.319502031f,
-    (float16_t)0.948561350f, (float16_t)-0.316593376f,
-    (float16_t)0.949528181f, (float16_t)-0.313681740f,
-    (float16_t)0.950486074f, (float16_t)-0.310767153f,
-    (float16_t)0.951435021f, (float16_t)-0.307849640f,
-    (float16_t)0.952375013f, (float16_t)-0.304929230f,
-    (float16_t)0.953306040f, (float16_t)-0.302005949f,
-    (float16_t)0.954228095f, (float16_t)-0.299079826f,
-    (float16_t)0.955141168f, (float16_t)-0.296150888f,
-    (float16_t)0.956045251f, (float16_t)-0.293219163f,
-    (float16_t)0.956940336f, (float16_t)-0.290284677f,
-    (float16_t)0.957826413f, (float16_t)-0.287347460f,
-    (float16_t)0.958703475f, (float16_t)-0.284407537f,
-    (float16_t)0.959571513f, (float16_t)-0.281464938f,
-    (float16_t)0.960430519f, (float16_t)-0.278519689f,
-    (float16_t)0.961280486f, (float16_t)-0.275571819f,
-    (float16_t)0.962121404f, (float16_t)-0.272621355f,
-    (float16_t)0.962953267f, (float16_t)-0.269668326f,
-    (float16_t)0.963776066f, (float16_t)-0.266712757f,
-    (float16_t)0.964589793f, (float16_t)-0.263754679f,
-    (float16_t)0.965394442f, (float16_t)-0.260794118f,
-    (float16_t)0.966190003f, (float16_t)-0.257831102f,
-    (float16_t)0.966976471f, (float16_t)-0.254865660f,
-    (float16_t)0.967753837f, (float16_t)-0.251897818f,
-    (float16_t)0.968522094f, (float16_t)-0.248927606f,
-    (float16_t)0.969281235f, (float16_t)-0.245955050f,
-    (float16_t)0.970031253f, (float16_t)-0.242980180f,
-    (float16_t)0.970772141f, (float16_t)-0.240003022f,
-    (float16_t)0.971503891f, (float16_t)-0.237023606f,
-    (float16_t)0.972226497f, (float16_t)-0.234041959f,
-    (float16_t)0.972939952f, (float16_t)-0.231058108f,
-    (float16_t)0.973644250f, (float16_t)-0.228072083f,
-    (float16_t)0.974339383f, (float16_t)-0.225083911f,
-    (float16_t)0.975025345f, (float16_t)-0.222093621f,
-    (float16_t)0.975702130f, (float16_t)-0.219101240f,
-    (float16_t)0.976369731f, (float16_t)-0.216106797f,
-    (float16_t)0.977028143f, (float16_t)-0.213110320f,
-    (float16_t)0.977677358f, (float16_t)-0.210111837f,
-    (float16_t)0.978317371f, (float16_t)-0.207111376f,
-    (float16_t)0.978948175f, (float16_t)-0.204108966f,
-    (float16_t)0.979569766f, (float16_t)-0.201104635f,
-    (float16_t)0.980182136f, (float16_t)-0.198098411f,
-    (float16_t)0.980785280f, (float16_t)-0.195090322f,
-    (float16_t)0.981379193f, (float16_t)-0.192080397f,
-    (float16_t)0.981963869f, (float16_t)-0.189068664f,
-    (float16_t)0.982539302f, (float16_t)-0.186055152f,
-    (float16_t)0.983105487f, (float16_t)-0.183039888f,
-    (float16_t)0.983662419f, (float16_t)-0.180022901f,
-    (float16_t)0.984210092f, (float16_t)-0.177004220f,
-    (float16_t)0.984748502f, (float16_t)-0.173983873f,
-    (float16_t)0.985277642f, (float16_t)-0.170961889f,
-    (float16_t)0.985797509f, (float16_t)-0.167938295f,
-    (float16_t)0.986308097f, (float16_t)-0.164913120f,
-    (float16_t)0.986809402f, (float16_t)-0.161886394f,
-    (float16_t)0.987301418f, (float16_t)-0.158858143f,
-    (float16_t)0.987784142f, (float16_t)-0.155828398f,
-    (float16_t)0.988257568f, (float16_t)-0.152797185f,
-    (float16_t)0.988721692f, (float16_t)-0.149764535f,
-    (float16_t)0.989176510f, (float16_t)-0.146730474f,
-    (float16_t)0.989622017f, (float16_t)-0.143695033f,
-    (float16_t)0.990058210f, (float16_t)-0.140658239f,
-    (float16_t)0.990485084f, (float16_t)-0.137620122f,
-    (float16_t)0.990902635f, (float16_t)-0.134580709f,
-    (float16_t)0.991310860f, (float16_t)-0.131540029f,
-    (float16_t)0.991709754f, (float16_t)-0.128498111f,
-    (float16_t)0.992099313f, (float16_t)-0.125454983f,
-    (float16_t)0.992479535f, (float16_t)-0.122410675f,
-    (float16_t)0.992850414f, (float16_t)-0.119365215f,
-    (float16_t)0.993211949f, (float16_t)-0.116318631f,
-    (float16_t)0.993564136f, (float16_t)-0.113270952f,
-    (float16_t)0.993906970f, (float16_t)-0.110222207f,
-    (float16_t)0.994240449f, (float16_t)-0.107172425f,
-    (float16_t)0.994564571f, (float16_t)-0.104121634f,
-    (float16_t)0.994879331f, (float16_t)-0.101069863f,
-    (float16_t)0.995184727f, (float16_t)-0.098017140f,
-    (float16_t)0.995480755f, (float16_t)-0.094963495f,
-    (float16_t)0.995767414f, (float16_t)-0.091908956f,
-    (float16_t)0.996044701f, (float16_t)-0.088853553f,
-    (float16_t)0.996312612f, (float16_t)-0.085797312f,
-    (float16_t)0.996571146f, (float16_t)-0.082740265f,
-    (float16_t)0.996820299f, (float16_t)-0.079682438f,
-    (float16_t)0.997060070f, (float16_t)-0.076623861f,
-    (float16_t)0.997290457f, (float16_t)-0.073564564f,
-    (float16_t)0.997511456f, (float16_t)-0.070504573f,
-    (float16_t)0.997723067f, (float16_t)-0.067443920f,
-    (float16_t)0.997925286f, (float16_t)-0.064382631f,
-    (float16_t)0.998118113f, (float16_t)-0.061320736f,
-    (float16_t)0.998301545f, (float16_t)-0.058258265f,
-    (float16_t)0.998475581f, (float16_t)-0.055195244f,
-    (float16_t)0.998640218f, (float16_t)-0.052131705f,
-    (float16_t)0.998795456f, (float16_t)-0.049067674f,
-    (float16_t)0.998941293f, (float16_t)-0.046003182f,
-    (float16_t)0.999077728f, (float16_t)-0.042938257f,
-    (float16_t)0.999204759f, (float16_t)-0.039872928f,
-    (float16_t)0.999322385f, (float16_t)-0.036807223f,
-    (float16_t)0.999430605f, (float16_t)-0.033741172f,
-    (float16_t)0.999529418f, (float16_t)-0.030674803f,
-    (float16_t)0.999618822f, (float16_t)-0.027608146f,
-    (float16_t)0.999698819f, (float16_t)-0.024541229f,
-    (float16_t)0.999769405f, (float16_t)-0.021474080f,
-    (float16_t)0.999830582f, (float16_t)-0.018406730f,
-    (float16_t)0.999882347f, (float16_t)-0.015339206f,
-    (float16_t)0.999924702f, (float16_t)-0.012271538f,
-    (float16_t)0.999957645f, (float16_t)-0.009203755f,
-    (float16_t)0.999981175f, (float16_t)-0.006135885f,
-    (float16_t)0.999995294f, (float16_t)-0.003067957f
-};
-
-/**
-* \par
-* Example code for Floating-point Twiddle factors Generation:
-* \par
-* <pre>for(i = 0; i< N/; i++)
-* {
-* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
-* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
-* } </pre>
-* \par
-* where N = 4096  and PI = 3.14159265358979
-* \par
-* Cos and Sin values are in interleaved fashion
-*
-*/
-const float16_t twiddleCoefF16_4096[8192] = {
-    (float16_t)1.000000000f,  (float16_t)0.000000000f,
-    (float16_t)0.999998823f,  (float16_t)0.001533980f,
-    (float16_t)0.999995294f,  (float16_t)0.003067957f,
-    (float16_t)0.999989411f,  (float16_t)0.004601926f,
-    (float16_t)0.999981175f,  (float16_t)0.006135885f,
-    (float16_t)0.999970586f,  (float16_t)0.007669829f,
-    (float16_t)0.999957645f,  (float16_t)0.009203755f,
-    (float16_t)0.999942350f,  (float16_t)0.010737659f,
-    (float16_t)0.999924702f,  (float16_t)0.012271538f,
-    (float16_t)0.999904701f,  (float16_t)0.013805389f,
-    (float16_t)0.999882347f,  (float16_t)0.015339206f,
-    (float16_t)0.999857641f,  (float16_t)0.016872988f,
-    (float16_t)0.999830582f,  (float16_t)0.018406730f,
-    (float16_t)0.999801170f,  (float16_t)0.019940429f,
-    (float16_t)0.999769405f,  (float16_t)0.021474080f,
-    (float16_t)0.999735288f,  (float16_t)0.023007681f,
-    (float16_t)0.999698819f,  (float16_t)0.024541229f,
-    (float16_t)0.999659997f,  (float16_t)0.026074718f,
-    (float16_t)0.999618822f,  (float16_t)0.027608146f,
-    (float16_t)0.999575296f,  (float16_t)0.029141509f,
-    (float16_t)0.999529418f,  (float16_t)0.030674803f,
-    (float16_t)0.999481187f,  (float16_t)0.032208025f,
-    (float16_t)0.999430605f,  (float16_t)0.033741172f,
-    (float16_t)0.999377670f,  (float16_t)0.035274239f,
-    (float16_t)0.999322385f,  (float16_t)0.036807223f,
-    (float16_t)0.999264747f,  (float16_t)0.038340120f,
-    (float16_t)0.999204759f,  (float16_t)0.039872928f,
-    (float16_t)0.999142419f,  (float16_t)0.041405641f,
-    (float16_t)0.999077728f,  (float16_t)0.042938257f,
-    (float16_t)0.999010686f,  (float16_t)0.044470772f,
-    (float16_t)0.998941293f,  (float16_t)0.046003182f,
-    (float16_t)0.998869550f,  (float16_t)0.047535484f,
-    (float16_t)0.998795456f,  (float16_t)0.049067674f,
-    (float16_t)0.998719012f,  (float16_t)0.050599749f,
-    (float16_t)0.998640218f,  (float16_t)0.052131705f,
-    (float16_t)0.998559074f,  (float16_t)0.053663538f,
-    (float16_t)0.998475581f,  (float16_t)0.055195244f,
-    (float16_t)0.998389737f,  (float16_t)0.056726821f,
-    (float16_t)0.998301545f,  (float16_t)0.058258265f,
-    (float16_t)0.998211003f,  (float16_t)0.059789571f,
-    (float16_t)0.998118113f,  (float16_t)0.061320736f,
-    (float16_t)0.998022874f,  (float16_t)0.062851758f,
-    (float16_t)0.997925286f,  (float16_t)0.064382631f,
-    (float16_t)0.997825350f,  (float16_t)0.065913353f,
-    (float16_t)0.997723067f,  (float16_t)0.067443920f,
-    (float16_t)0.997618435f,  (float16_t)0.068974328f,
-    (float16_t)0.997511456f,  (float16_t)0.070504573f,
-    (float16_t)0.997402130f,  (float16_t)0.072034653f,
-    (float16_t)0.997290457f,  (float16_t)0.073564564f,
-    (float16_t)0.997176437f,  (float16_t)0.075094301f,
-    (float16_t)0.997060070f,  (float16_t)0.076623861f,
-    (float16_t)0.996941358f,  (float16_t)0.078153242f,
-    (float16_t)0.996820299f,  (float16_t)0.079682438f,
-    (float16_t)0.996696895f,  (float16_t)0.081211447f,
-    (float16_t)0.996571146f,  (float16_t)0.082740265f,
-    (float16_t)0.996443051f,  (float16_t)0.084268888f,
-    (float16_t)0.996312612f,  (float16_t)0.085797312f,
-    (float16_t)0.996179829f,  (float16_t)0.087325535f,
-    (float16_t)0.996044701f,  (float16_t)0.088853553f,
-    (float16_t)0.995907229f,  (float16_t)0.090381361f,
-    (float16_t)0.995767414f,  (float16_t)0.091908956f,
-    (float16_t)0.995625256f,  (float16_t)0.093436336f,
-    (float16_t)0.995480755f,  (float16_t)0.094963495f,
-    (float16_t)0.995333912f,  (float16_t)0.096490431f,
-    (float16_t)0.995184727f,  (float16_t)0.098017140f,
-    (float16_t)0.995033199f,  (float16_t)0.099543619f,
-    (float16_t)0.994879331f,  (float16_t)0.101069863f,
-    (float16_t)0.994723121f,  (float16_t)0.102595869f,
-    (float16_t)0.994564571f,  (float16_t)0.104121634f,
-    (float16_t)0.994403680f,  (float16_t)0.105647154f,
-    (float16_t)0.994240449f,  (float16_t)0.107172425f,
-    (float16_t)0.994074879f,  (float16_t)0.108697444f,
-    (float16_t)0.993906970f,  (float16_t)0.110222207f,
-    (float16_t)0.993736722f,  (float16_t)0.111746711f,
-    (float16_t)0.993564136f,  (float16_t)0.113270952f,
-    (float16_t)0.993389211f,  (float16_t)0.114794927f,
-    (float16_t)0.993211949f,  (float16_t)0.116318631f,
-    (float16_t)0.993032350f,  (float16_t)0.117842062f,
-    (float16_t)0.992850414f,  (float16_t)0.119365215f,
-    (float16_t)0.992666142f,  (float16_t)0.120888087f,
-    (float16_t)0.992479535f,  (float16_t)0.122410675f,
-    (float16_t)0.992290591f,  (float16_t)0.123932975f,
-    (float16_t)0.992099313f,  (float16_t)0.125454983f,
-    (float16_t)0.991905700f,  (float16_t)0.126976696f,
-    (float16_t)0.991709754f,  (float16_t)0.128498111f,
-    (float16_t)0.991511473f,  (float16_t)0.130019223f,
-    (float16_t)0.991310860f,  (float16_t)0.131540029f,
-    (float16_t)0.991107914f,  (float16_t)0.133060525f,
-    (float16_t)0.990902635f,  (float16_t)0.134580709f,
-    (float16_t)0.990695025f,  (float16_t)0.136100575f,
-    (float16_t)0.990485084f,  (float16_t)0.137620122f,
-    (float16_t)0.990272812f,  (float16_t)0.139139344f,
-    (float16_t)0.990058210f,  (float16_t)0.140658239f,
-    (float16_t)0.989841278f,  (float16_t)0.142176804f,
-    (float16_t)0.989622017f,  (float16_t)0.143695033f,
-    (float16_t)0.989400428f,  (float16_t)0.145212925f,
-    (float16_t)0.989176510f,  (float16_t)0.146730474f,
-    (float16_t)0.988950265f,  (float16_t)0.148247679f,
-    (float16_t)0.988721692f,  (float16_t)0.149764535f,
-    (float16_t)0.988490793f,  (float16_t)0.151281038f,
-    (float16_t)0.988257568f,  (float16_t)0.152797185f,
-    (float16_t)0.988022017f,  (float16_t)0.154312973f,
-    (float16_t)0.987784142f,  (float16_t)0.155828398f,
-    (float16_t)0.987543942f,  (float16_t)0.157343456f,
-    (float16_t)0.987301418f,  (float16_t)0.158858143f,
-    (float16_t)0.987056571f,  (float16_t)0.160372457f,
-    (float16_t)0.986809402f,  (float16_t)0.161886394f,
-    (float16_t)0.986559910f,  (float16_t)0.163399949f,
-    (float16_t)0.986308097f,  (float16_t)0.164913120f,
-    (float16_t)0.986053963f,  (float16_t)0.166425904f,
-    (float16_t)0.985797509f,  (float16_t)0.167938295f,
-    (float16_t)0.985538735f,  (float16_t)0.169450291f,
-    (float16_t)0.985277642f,  (float16_t)0.170961889f,
-    (float16_t)0.985014231f,  (float16_t)0.172473084f,
-    (float16_t)0.984748502f,  (float16_t)0.173983873f,
-    (float16_t)0.984480455f,  (float16_t)0.175494253f,
-    (float16_t)0.984210092f,  (float16_t)0.177004220f,
-    (float16_t)0.983937413f,  (float16_t)0.178513771f,
-    (float16_t)0.983662419f,  (float16_t)0.180022901f,
-    (float16_t)0.983385110f,  (float16_t)0.181531608f,
-    (float16_t)0.983105487f,  (float16_t)0.183039888f,
-    (float16_t)0.982823551f,  (float16_t)0.184547737f,
-    (float16_t)0.982539302f,  (float16_t)0.186055152f,
-    (float16_t)0.982252741f,  (float16_t)0.187562129f,
-    (float16_t)0.981963869f,  (float16_t)0.189068664f,
-    (float16_t)0.981672686f,  (float16_t)0.190574755f,
-    (float16_t)0.981379193f,  (float16_t)0.192080397f,
-    (float16_t)0.981083391f,  (float16_t)0.193585587f,
-    (float16_t)0.980785280f,  (float16_t)0.195090322f,
-    (float16_t)0.980484862f,  (float16_t)0.196594598f,
-    (float16_t)0.980182136f,  (float16_t)0.198098411f,
-    (float16_t)0.979877104f,  (float16_t)0.199601758f,
-    (float16_t)0.979569766f,  (float16_t)0.201104635f,
-    (float16_t)0.979260123f,  (float16_t)0.202607039f,
-    (float16_t)0.978948175f,  (float16_t)0.204108966f,
-    (float16_t)0.978633924f,  (float16_t)0.205610413f,
-    (float16_t)0.978317371f,  (float16_t)0.207111376f,
-    (float16_t)0.977998515f,  (float16_t)0.208611852f,
-    (float16_t)0.977677358f,  (float16_t)0.210111837f,
-    (float16_t)0.977353900f,  (float16_t)0.211611327f,
-    (float16_t)0.977028143f,  (float16_t)0.213110320f,
-    (float16_t)0.976700086f,  (float16_t)0.214608811f,
-    (float16_t)0.976369731f,  (float16_t)0.216106797f,
-    (float16_t)0.976037079f,  (float16_t)0.217604275f,
-    (float16_t)0.975702130f,  (float16_t)0.219101240f,
-    (float16_t)0.975364885f,  (float16_t)0.220597690f,
-    (float16_t)0.975025345f,  (float16_t)0.222093621f,
-    (float16_t)0.974683511f,  (float16_t)0.223589029f,
-    (float16_t)0.974339383f,  (float16_t)0.225083911f,
-    (float16_t)0.973992962f,  (float16_t)0.226578264f,
-    (float16_t)0.973644250f,  (float16_t)0.228072083f,
-    (float16_t)0.973293246f,  (float16_t)0.229565366f,
-    (float16_t)0.972939952f,  (float16_t)0.231058108f,
-    (float16_t)0.972584369f,  (float16_t)0.232550307f,
-    (float16_t)0.972226497f,  (float16_t)0.234041959f,
-    (float16_t)0.971866337f,  (float16_t)0.235533059f,
-    (float16_t)0.971503891f,  (float16_t)0.237023606f,
-    (float16_t)0.971139158f,  (float16_t)0.238513595f,
-    (float16_t)0.970772141f,  (float16_t)0.240003022f,
-    (float16_t)0.970402839f,  (float16_t)0.241491885f,
-    (float16_t)0.970031253f,  (float16_t)0.242980180f,
-    (float16_t)0.969657385f,  (float16_t)0.244467903f,
-    (float16_t)0.969281235f,  (float16_t)0.245955050f,
-    (float16_t)0.968902805f,  (float16_t)0.247441619f,
-    (float16_t)0.968522094f,  (float16_t)0.248927606f,
-    (float16_t)0.968139105f,  (float16_t)0.250413007f,
-    (float16_t)0.967753837f,  (float16_t)0.251897818f,
-    (float16_t)0.967366292f,  (float16_t)0.253382037f,
-    (float16_t)0.966976471f,  (float16_t)0.254865660f,
-    (float16_t)0.966584374f,  (float16_t)0.256348682f,
-    (float16_t)0.966190003f,  (float16_t)0.257831102f,
-    (float16_t)0.965793359f,  (float16_t)0.259312915f,
-    (float16_t)0.965394442f,  (float16_t)0.260794118f,
-    (float16_t)0.964993253f,  (float16_t)0.262274707f,
-    (float16_t)0.964589793f,  (float16_t)0.263754679f,
-    (float16_t)0.964184064f,  (float16_t)0.265234030f,
-    (float16_t)0.963776066f,  (float16_t)0.266712757f,
-    (float16_t)0.963365800f,  (float16_t)0.268190857f,
-    (float16_t)0.962953267f,  (float16_t)0.269668326f,
-    (float16_t)0.962538468f,  (float16_t)0.271145160f,
-    (float16_t)0.962121404f,  (float16_t)0.272621355f,
-    (float16_t)0.961702077f,  (float16_t)0.274096910f,
-    (float16_t)0.961280486f,  (float16_t)0.275571819f,
-    (float16_t)0.960856633f,  (float16_t)0.277046080f,
-    (float16_t)0.960430519f,  (float16_t)0.278519689f,
-    (float16_t)0.960002146f,  (float16_t)0.279992643f,
-    (float16_t)0.959571513f,  (float16_t)0.281464938f,
-    (float16_t)0.959138622f,  (float16_t)0.282936570f,
-    (float16_t)0.958703475f,  (float16_t)0.284407537f,
-    (float16_t)0.958266071f,  (float16_t)0.285877835f,
-    (float16_t)0.957826413f,  (float16_t)0.287347460f,
-    (float16_t)0.957384501f,  (float16_t)0.288816408f,
-    (float16_t)0.956940336f,  (float16_t)0.290284677f,
-    (float16_t)0.956493919f,  (float16_t)0.291752263f,
-    (float16_t)0.956045251f,  (float16_t)0.293219163f,
-    (float16_t)0.955594334f,  (float16_t)0.294685372f,
-    (float16_t)0.955141168f,  (float16_t)0.296150888f,
-    (float16_t)0.954685755f,  (float16_t)0.297615707f,
-    (float16_t)0.954228095f,  (float16_t)0.299079826f,
-    (float16_t)0.953768190f,  (float16_t)0.300543241f,
-    (float16_t)0.953306040f,  (float16_t)0.302005949f,
-    (float16_t)0.952841648f,  (float16_t)0.303467947f,
-    (float16_t)0.952375013f,  (float16_t)0.304929230f,
-    (float16_t)0.951906137f,  (float16_t)0.306389795f,
-    (float16_t)0.951435021f,  (float16_t)0.307849640f,
-    (float16_t)0.950961666f,  (float16_t)0.309308760f,
-    (float16_t)0.950486074f,  (float16_t)0.310767153f,
-    (float16_t)0.950008245f,  (float16_t)0.312224814f,
-    (float16_t)0.949528181f,  (float16_t)0.313681740f,
-    (float16_t)0.949045882f,  (float16_t)0.315137929f,
-    (float16_t)0.948561350f,  (float16_t)0.316593376f,
-    (float16_t)0.948074586f,  (float16_t)0.318048077f,
-    (float16_t)0.947585591f,  (float16_t)0.319502031f,
-    (float16_t)0.947094366f,  (float16_t)0.320955232f,
-    (float16_t)0.946600913f,  (float16_t)0.322407679f,
-    (float16_t)0.946105232f,  (float16_t)0.323859367f,
-    (float16_t)0.945607325f,  (float16_t)0.325310292f,
-    (float16_t)0.945107193f,  (float16_t)0.326760452f,
-    (float16_t)0.944604837f,  (float16_t)0.328209844f,
-    (float16_t)0.944100258f,  (float16_t)0.329658463f,
-    (float16_t)0.943593458f,  (float16_t)0.331106306f,
-    (float16_t)0.943084437f,  (float16_t)0.332553370f,
-    (float16_t)0.942573198f,  (float16_t)0.333999651f,
-    (float16_t)0.942059740f,  (float16_t)0.335445147f,
-    (float16_t)0.941544065f,  (float16_t)0.336889853f,
-    (float16_t)0.941026175f,  (float16_t)0.338333767f,
-    (float16_t)0.940506071f,  (float16_t)0.339776884f,
-    (float16_t)0.939983753f,  (float16_t)0.341219202f,
-    (float16_t)0.939459224f,  (float16_t)0.342660717f,
-    (float16_t)0.938932484f,  (float16_t)0.344101426f,
-    (float16_t)0.938403534f,  (float16_t)0.345541325f,
-    (float16_t)0.937872376f,  (float16_t)0.346980411f,
-    (float16_t)0.937339012f,  (float16_t)0.348418680f,
-    (float16_t)0.936803442f,  (float16_t)0.349856130f,
-    (float16_t)0.936265667f,  (float16_t)0.351292756f,
-    (float16_t)0.935725689f,  (float16_t)0.352728556f,
-    (float16_t)0.935183510f,  (float16_t)0.354163525f,
-    (float16_t)0.934639130f,  (float16_t)0.355597662f,
-    (float16_t)0.934092550f,  (float16_t)0.357030961f,
-    (float16_t)0.933543773f,  (float16_t)0.358463421f,
-    (float16_t)0.932992799f,  (float16_t)0.359895037f,
-    (float16_t)0.932439629f,  (float16_t)0.361325806f,
-    (float16_t)0.931884266f,  (float16_t)0.362755724f,
-    (float16_t)0.931326709f,  (float16_t)0.364184790f,
-    (float16_t)0.930766961f,  (float16_t)0.365612998f,
-    (float16_t)0.930205023f,  (float16_t)0.367040346f,
-    (float16_t)0.929640896f,  (float16_t)0.368466830f,
-    (float16_t)0.929074581f,  (float16_t)0.369892447f,
-    (float16_t)0.928506080f,  (float16_t)0.371317194f,
-    (float16_t)0.927935395f,  (float16_t)0.372741067f,
-    (float16_t)0.927362526f,  (float16_t)0.374164063f,
-    (float16_t)0.926787474f,  (float16_t)0.375586178f,
-    (float16_t)0.926210242f,  (float16_t)0.377007410f,
-    (float16_t)0.925630831f,  (float16_t)0.378427755f,
-    (float16_t)0.925049241f,  (float16_t)0.379847209f,
-    (float16_t)0.924465474f,  (float16_t)0.381265769f,
-    (float16_t)0.923879533f,  (float16_t)0.382683432f,
-    (float16_t)0.923291417f,  (float16_t)0.384100195f,
-    (float16_t)0.922701128f,  (float16_t)0.385516054f,
-    (float16_t)0.922108669f,  (float16_t)0.386931006f,
-    (float16_t)0.921514039f,  (float16_t)0.388345047f,
-    (float16_t)0.920917242f,  (float16_t)0.389758174f,
-    (float16_t)0.920318277f,  (float16_t)0.391170384f,
-    (float16_t)0.919717146f,  (float16_t)0.392581674f,
-    (float16_t)0.919113852f,  (float16_t)0.393992040f,
-    (float16_t)0.918508394f,  (float16_t)0.395401479f,
-    (float16_t)0.917900776f,  (float16_t)0.396809987f,
-    (float16_t)0.917290997f,  (float16_t)0.398217562f,
-    (float16_t)0.916679060f,  (float16_t)0.399624200f,
-    (float16_t)0.916064966f,  (float16_t)0.401029897f,
-    (float16_t)0.915448716f,  (float16_t)0.402434651f,
-    (float16_t)0.914830312f,  (float16_t)0.403838458f,
-    (float16_t)0.914209756f,  (float16_t)0.405241314f,
-    (float16_t)0.913587048f,  (float16_t)0.406643217f,
-    (float16_t)0.912962190f,  (float16_t)0.408044163f,
-    (float16_t)0.912335185f,  (float16_t)0.409444149f,
-    (float16_t)0.911706032f,  (float16_t)0.410843171f,
-    (float16_t)0.911074734f,  (float16_t)0.412241227f,
-    (float16_t)0.910441292f,  (float16_t)0.413638312f,
-    (float16_t)0.909805708f,  (float16_t)0.415034424f,
-    (float16_t)0.909167983f,  (float16_t)0.416429560f,
-    (float16_t)0.908528119f,  (float16_t)0.417823716f,
-    (float16_t)0.907886116f,  (float16_t)0.419216888f,
-    (float16_t)0.907241978f,  (float16_t)0.420609074f,
-    (float16_t)0.906595705f,  (float16_t)0.422000271f,
-    (float16_t)0.905947298f,  (float16_t)0.423390474f,
-    (float16_t)0.905296759f,  (float16_t)0.424779681f,
-    (float16_t)0.904644091f,  (float16_t)0.426167889f,
-    (float16_t)0.903989293f,  (float16_t)0.427555093f,
-    (float16_t)0.903332368f,  (float16_t)0.428941292f,
-    (float16_t)0.902673318f,  (float16_t)0.430326481f,
-    (float16_t)0.902012144f,  (float16_t)0.431710658f,
-    (float16_t)0.901348847f,  (float16_t)0.433093819f,
-    (float16_t)0.900683429f,  (float16_t)0.434475961f,
-    (float16_t)0.900015892f,  (float16_t)0.435857080f,
-    (float16_t)0.899346237f,  (float16_t)0.437237174f,
-    (float16_t)0.898674466f,  (float16_t)0.438616239f,
-    (float16_t)0.898000580f,  (float16_t)0.439994271f,
-    (float16_t)0.897324581f,  (float16_t)0.441371269f,
-    (float16_t)0.896646470f,  (float16_t)0.442747228f,
-    (float16_t)0.895966250f,  (float16_t)0.444122145f,
-    (float16_t)0.895283921f,  (float16_t)0.445496017f,
-    (float16_t)0.894599486f,  (float16_t)0.446868840f,
-    (float16_t)0.893912945f,  (float16_t)0.448240612f,
-    (float16_t)0.893224301f,  (float16_t)0.449611330f,
-    (float16_t)0.892533555f,  (float16_t)0.450980989f,
-    (float16_t)0.891840709f,  (float16_t)0.452349587f,
-    (float16_t)0.891145765f,  (float16_t)0.453717121f,
-    (float16_t)0.890448723f,  (float16_t)0.455083587f,
-    (float16_t)0.889749586f,  (float16_t)0.456448982f,
-    (float16_t)0.889048356f,  (float16_t)0.457813304f,
-    (float16_t)0.888345033f,  (float16_t)0.459176548f,
-    (float16_t)0.887639620f,  (float16_t)0.460538711f,
-    (float16_t)0.886932119f,  (float16_t)0.461899791f,
-    (float16_t)0.886222530f,  (float16_t)0.463259784f,
-    (float16_t)0.885510856f,  (float16_t)0.464618686f,
-    (float16_t)0.884797098f,  (float16_t)0.465976496f,
-    (float16_t)0.884081259f,  (float16_t)0.467333209f,
-    (float16_t)0.883363339f,  (float16_t)0.468688822f,
-    (float16_t)0.882643340f,  (float16_t)0.470043332f,
-    (float16_t)0.881921264f,  (float16_t)0.471396737f,
-    (float16_t)0.881197113f,  (float16_t)0.472749032f,
-    (float16_t)0.880470889f,  (float16_t)0.474100215f,
-    (float16_t)0.879742593f,  (float16_t)0.475450282f,
-    (float16_t)0.879012226f,  (float16_t)0.476799230f,
-    (float16_t)0.878279792f,  (float16_t)0.478147056f,
-    (float16_t)0.877545290f,  (float16_t)0.479493758f,
-    (float16_t)0.876808724f,  (float16_t)0.480839331f,
-    (float16_t)0.876070094f,  (float16_t)0.482183772f,
-    (float16_t)0.875329403f,  (float16_t)0.483527079f,
-    (float16_t)0.874586652f,  (float16_t)0.484869248f,
-    (float16_t)0.873841843f,  (float16_t)0.486210276f,
-    (float16_t)0.873094978f,  (float16_t)0.487550160f,
-    (float16_t)0.872346059f,  (float16_t)0.488888897f,
-    (float16_t)0.871595087f,  (float16_t)0.490226483f,
-    (float16_t)0.870842063f,  (float16_t)0.491562916f,
-    (float16_t)0.870086991f,  (float16_t)0.492898192f,
-    (float16_t)0.869329871f,  (float16_t)0.494232309f,
-    (float16_t)0.868570706f,  (float16_t)0.495565262f,
-    (float16_t)0.867809497f,  (float16_t)0.496897049f,
-    (float16_t)0.867046246f,  (float16_t)0.498227667f,
-    (float16_t)0.866280954f,  (float16_t)0.499557113f,
-    (float16_t)0.865513624f,  (float16_t)0.500885383f,
-    (float16_t)0.864744258f,  (float16_t)0.502212474f,
-    (float16_t)0.863972856f,  (float16_t)0.503538384f,
-    (float16_t)0.863199422f,  (float16_t)0.504863109f,
-    (float16_t)0.862423956f,  (float16_t)0.506186645f,
-    (float16_t)0.861646461f,  (float16_t)0.507508991f,
-    (float16_t)0.860866939f,  (float16_t)0.508830143f,
-    (float16_t)0.860085390f,  (float16_t)0.510150097f,
-    (float16_t)0.859301818f,  (float16_t)0.511468850f,
-    (float16_t)0.858516224f,  (float16_t)0.512786401f,
-    (float16_t)0.857728610f,  (float16_t)0.514102744f,
-    (float16_t)0.856938977f,  (float16_t)0.515417878f,
-    (float16_t)0.856147328f,  (float16_t)0.516731799f,
-    (float16_t)0.855353665f,  (float16_t)0.518044504f,
-    (float16_t)0.854557988f,  (float16_t)0.519355990f,
-    (float16_t)0.853760301f,  (float16_t)0.520666254f,
-    (float16_t)0.852960605f,  (float16_t)0.521975293f,
-    (float16_t)0.852158902f,  (float16_t)0.523283103f,
-    (float16_t)0.851355193f,  (float16_t)0.524589683f,
-    (float16_t)0.850549481f,  (float16_t)0.525895027f,
-    (float16_t)0.849741768f,  (float16_t)0.527199135f,
-    (float16_t)0.848932055f,  (float16_t)0.528502002f,
-    (float16_t)0.848120345f,  (float16_t)0.529803625f,
-    (float16_t)0.847306639f,  (float16_t)0.531104001f,
-    (float16_t)0.846490939f,  (float16_t)0.532403128f,
-    (float16_t)0.845673247f,  (float16_t)0.533701002f,
-    (float16_t)0.844853565f,  (float16_t)0.534997620f,
-    (float16_t)0.844031895f,  (float16_t)0.536292979f,
-    (float16_t)0.843208240f,  (float16_t)0.537587076f,
-    (float16_t)0.842382600f,  (float16_t)0.538879909f,
-    (float16_t)0.841554977f,  (float16_t)0.540171473f,
-    (float16_t)0.840725375f,  (float16_t)0.541461766f,
-    (float16_t)0.839893794f,  (float16_t)0.542750785f,
-    (float16_t)0.839060237f,  (float16_t)0.544038527f,
-    (float16_t)0.838224706f,  (float16_t)0.545324988f,
-    (float16_t)0.837387202f,  (float16_t)0.546610167f,
-    (float16_t)0.836547727f,  (float16_t)0.547894059f,
-    (float16_t)0.835706284f,  (float16_t)0.549176662f,
-    (float16_t)0.834862875f,  (float16_t)0.550457973f,
-    (float16_t)0.834017501f,  (float16_t)0.551737988f,
-    (float16_t)0.833170165f,  (float16_t)0.553016706f,
-    (float16_t)0.832320868f,  (float16_t)0.554294121f,
-    (float16_t)0.831469612f,  (float16_t)0.555570233f,
-    (float16_t)0.830616400f,  (float16_t)0.556845037f,
-    (float16_t)0.829761234f,  (float16_t)0.558118531f,
-    (float16_t)0.828904115f,  (float16_t)0.559390712f,
-    (float16_t)0.828045045f,  (float16_t)0.560661576f,
-    (float16_t)0.827184027f,  (float16_t)0.561931121f,
-    (float16_t)0.826321063f,  (float16_t)0.563199344f,
-    (float16_t)0.825456154f,  (float16_t)0.564466242f,
-    (float16_t)0.824589303f,  (float16_t)0.565731811f,
-    (float16_t)0.823720511f,  (float16_t)0.566996049f,
-    (float16_t)0.822849781f,  (float16_t)0.568258953f,
-    (float16_t)0.821977115f,  (float16_t)0.569520519f,
-    (float16_t)0.821102515f,  (float16_t)0.570780746f,
-    (float16_t)0.820225983f,  (float16_t)0.572039629f,
-    (float16_t)0.819347520f,  (float16_t)0.573297167f,
-    (float16_t)0.818467130f,  (float16_t)0.574553355f,
-    (float16_t)0.817584813f,  (float16_t)0.575808191f,
-    (float16_t)0.816700573f,  (float16_t)0.577061673f,
-    (float16_t)0.815814411f,  (float16_t)0.578313796f,
-    (float16_t)0.814926329f,  (float16_t)0.579564559f,
-    (float16_t)0.814036330f,  (float16_t)0.580813958f,
-    (float16_t)0.813144415f,  (float16_t)0.582061990f,
-    (float16_t)0.812250587f,  (float16_t)0.583308653f,
-    (float16_t)0.811354847f,  (float16_t)0.584553943f,
-    (float16_t)0.810457198f,  (float16_t)0.585797857f,
-    (float16_t)0.809557642f,  (float16_t)0.587040394f,
-    (float16_t)0.808656182f,  (float16_t)0.588281548f,
-    (float16_t)0.807752818f,  (float16_t)0.589521319f,
-    (float16_t)0.806847554f,  (float16_t)0.590759702f,
-    (float16_t)0.805940391f,  (float16_t)0.591996695f,
-    (float16_t)0.805031331f,  (float16_t)0.593232295f,
-    (float16_t)0.804120377f,  (float16_t)0.594466499f,
-    (float16_t)0.803207531f,  (float16_t)0.595699304f,
-    (float16_t)0.802292796f,  (float16_t)0.596930708f,
-    (float16_t)0.801376172f,  (float16_t)0.598160707f,
-    (float16_t)0.800457662f,  (float16_t)0.599389298f,
-    (float16_t)0.799537269f,  (float16_t)0.600616479f,
-    (float16_t)0.798614995f,  (float16_t)0.601842247f,
-    (float16_t)0.797690841f,  (float16_t)0.603066599f,
-    (float16_t)0.796764810f,  (float16_t)0.604289531f,
-    (float16_t)0.795836905f,  (float16_t)0.605511041f,
-    (float16_t)0.794907126f,  (float16_t)0.606731127f,
-    (float16_t)0.793975478f,  (float16_t)0.607949785f,
-    (float16_t)0.793041960f,  (float16_t)0.609167012f,
-    (float16_t)0.792106577f,  (float16_t)0.610382806f,
-    (float16_t)0.791169330f,  (float16_t)0.611597164f,
-    (float16_t)0.790230221f,  (float16_t)0.612810082f,
-    (float16_t)0.789289253f,  (float16_t)0.614021559f,
-    (float16_t)0.788346428f,  (float16_t)0.615231591f,
-    (float16_t)0.787401747f,  (float16_t)0.616440175f,
-    (float16_t)0.786455214f,  (float16_t)0.617647308f,
-    (float16_t)0.785506830f,  (float16_t)0.618852988f,
-    (float16_t)0.784556597f,  (float16_t)0.620057212f,
-    (float16_t)0.783604519f,  (float16_t)0.621259977f,
-    (float16_t)0.782650596f,  (float16_t)0.622461279f,
-    (float16_t)0.781694832f,  (float16_t)0.623661118f,
-    (float16_t)0.780737229f,  (float16_t)0.624859488f,
-    (float16_t)0.779777788f,  (float16_t)0.626056388f,
-    (float16_t)0.778816512f,  (float16_t)0.627251815f,
-    (float16_t)0.777853404f,  (float16_t)0.628445767f,
-    (float16_t)0.776888466f,  (float16_t)0.629638239f,
-    (float16_t)0.775921699f,  (float16_t)0.630829230f,
-    (float16_t)0.774953107f,  (float16_t)0.632018736f,
-    (float16_t)0.773982691f,  (float16_t)0.633206755f,
-    (float16_t)0.773010453f,  (float16_t)0.634393284f,
-    (float16_t)0.772036397f,  (float16_t)0.635578320f,
-    (float16_t)0.771060524f,  (float16_t)0.636761861f,
-    (float16_t)0.770082837f,  (float16_t)0.637943904f,
-    (float16_t)0.769103338f,  (float16_t)0.639124445f,
-    (float16_t)0.768122029f,  (float16_t)0.640303482f,
-    (float16_t)0.767138912f,  (float16_t)0.641481013f,
-    (float16_t)0.766153990f,  (float16_t)0.642657034f,
-    (float16_t)0.765167266f,  (float16_t)0.643831543f,
-    (float16_t)0.764178741f,  (float16_t)0.645004537f,
-    (float16_t)0.763188417f,  (float16_t)0.646176013f,
-    (float16_t)0.762196298f,  (float16_t)0.647345969f,
-    (float16_t)0.761202385f,  (float16_t)0.648514401f,
-    (float16_t)0.760206682f,  (float16_t)0.649681307f,
-    (float16_t)0.759209189f,  (float16_t)0.650846685f,
-    (float16_t)0.758209910f,  (float16_t)0.652010531f,
-    (float16_t)0.757208847f,  (float16_t)0.653172843f,
-    (float16_t)0.756206001f,  (float16_t)0.654333618f,
-    (float16_t)0.755201377f,  (float16_t)0.655492853f,
-    (float16_t)0.754194975f,  (float16_t)0.656650546f,
-    (float16_t)0.753186799f,  (float16_t)0.657806693f,
-    (float16_t)0.752176850f,  (float16_t)0.658961293f,
-    (float16_t)0.751165132f,  (float16_t)0.660114342f,
-    (float16_t)0.750151646f,  (float16_t)0.661265838f,
-    (float16_t)0.749136395f,  (float16_t)0.662415778f,
-    (float16_t)0.748119380f,  (float16_t)0.663564159f,
-    (float16_t)0.747100606f,  (float16_t)0.664710978f,
-    (float16_t)0.746080074f,  (float16_t)0.665856234f,
-    (float16_t)0.745057785f,  (float16_t)0.666999922f,
-    (float16_t)0.744033744f,  (float16_t)0.668142041f,
-    (float16_t)0.743007952f,  (float16_t)0.669282588f,
-    (float16_t)0.741980412f,  (float16_t)0.670421560f,
-    (float16_t)0.740951125f,  (float16_t)0.671558955f,
-    (float16_t)0.739920095f,  (float16_t)0.672694769f,
-    (float16_t)0.738887324f,  (float16_t)0.673829000f,
-    (float16_t)0.737852815f,  (float16_t)0.674961646f,
-    (float16_t)0.736816569f,  (float16_t)0.676092704f,
-    (float16_t)0.735778589f,  (float16_t)0.677222170f,
-    (float16_t)0.734738878f,  (float16_t)0.678350043f,
-    (float16_t)0.733697438f,  (float16_t)0.679476320f,
-    (float16_t)0.732654272f,  (float16_t)0.680600998f,
-    (float16_t)0.731609381f,  (float16_t)0.681724074f,
-    (float16_t)0.730562769f,  (float16_t)0.682845546f,
-    (float16_t)0.729514438f,  (float16_t)0.683965412f,
-    (float16_t)0.728464390f,  (float16_t)0.685083668f,
-    (float16_t)0.727412629f,  (float16_t)0.686200312f,
-    (float16_t)0.726359155f,  (float16_t)0.687315341f,
-    (float16_t)0.725303972f,  (float16_t)0.688428753f,
-    (float16_t)0.724247083f,  (float16_t)0.689540545f,
-    (float16_t)0.723188489f,  (float16_t)0.690650714f,
-    (float16_t)0.722128194f,  (float16_t)0.691759258f,
-    (float16_t)0.721066199f,  (float16_t)0.692866175f,
-    (float16_t)0.720002508f,  (float16_t)0.693971461f,
-    (float16_t)0.718937122f,  (float16_t)0.695075114f,
-    (float16_t)0.717870045f,  (float16_t)0.696177131f,
-    (float16_t)0.716801279f,  (float16_t)0.697277511f,
-    (float16_t)0.715730825f,  (float16_t)0.698376249f,
-    (float16_t)0.714658688f,  (float16_t)0.699473345f,
-    (float16_t)0.713584869f,  (float16_t)0.700568794f,
-    (float16_t)0.712509371f,  (float16_t)0.701662595f,
-    (float16_t)0.711432196f,  (float16_t)0.702754744f,
-    (float16_t)0.710353347f,  (float16_t)0.703845241f,
-    (float16_t)0.709272826f,  (float16_t)0.704934080f,
-    (float16_t)0.708190637f,  (float16_t)0.706021261f,
-    (float16_t)0.707106781f,  (float16_t)0.707106781f,
-    (float16_t)0.706021261f,  (float16_t)0.708190637f,
-    (float16_t)0.704934080f,  (float16_t)0.709272826f,
-    (float16_t)0.703845241f,  (float16_t)0.710353347f,
-    (float16_t)0.702754744f,  (float16_t)0.711432196f,
-    (float16_t)0.701662595f,  (float16_t)0.712509371f,
-    (float16_t)0.700568794f,  (float16_t)0.713584869f,
-    (float16_t)0.699473345f,  (float16_t)0.714658688f,
-    (float16_t)0.698376249f,  (float16_t)0.715730825f,
-    (float16_t)0.697277511f,  (float16_t)0.716801279f,
-    (float16_t)0.696177131f,  (float16_t)0.717870045f,
-    (float16_t)0.695075114f,  (float16_t)0.718937122f,
-    (float16_t)0.693971461f,  (float16_t)0.720002508f,
-    (float16_t)0.692866175f,  (float16_t)0.721066199f,
-    (float16_t)0.691759258f,  (float16_t)0.722128194f,
-    (float16_t)0.690650714f,  (float16_t)0.723188489f,
-    (float16_t)0.689540545f,  (float16_t)0.724247083f,
-    (float16_t)0.688428753f,  (float16_t)0.725303972f,
-    (float16_t)0.687315341f,  (float16_t)0.726359155f,
-    (float16_t)0.686200312f,  (float16_t)0.727412629f,
-    (float16_t)0.685083668f,  (float16_t)0.728464390f,
-    (float16_t)0.683965412f,  (float16_t)0.729514438f,
-    (float16_t)0.682845546f,  (float16_t)0.730562769f,
-    (float16_t)0.681724074f,  (float16_t)0.731609381f,
-    (float16_t)0.680600998f,  (float16_t)0.732654272f,
-    (float16_t)0.679476320f,  (float16_t)0.733697438f,
-    (float16_t)0.678350043f,  (float16_t)0.734738878f,
-    (float16_t)0.677222170f,  (float16_t)0.735778589f,
-    (float16_t)0.676092704f,  (float16_t)0.736816569f,
-    (float16_t)0.674961646f,  (float16_t)0.737852815f,
-    (float16_t)0.673829000f,  (float16_t)0.738887324f,
-    (float16_t)0.672694769f,  (float16_t)0.739920095f,
-    (float16_t)0.671558955f,  (float16_t)0.740951125f,
-    (float16_t)0.670421560f,  (float16_t)0.741980412f,
-    (float16_t)0.669282588f,  (float16_t)0.743007952f,
-    (float16_t)0.668142041f,  (float16_t)0.744033744f,
-    (float16_t)0.666999922f,  (float16_t)0.745057785f,
-    (float16_t)0.665856234f,  (float16_t)0.746080074f,
-    (float16_t)0.664710978f,  (float16_t)0.747100606f,
-    (float16_t)0.663564159f,  (float16_t)0.748119380f,
-    (float16_t)0.662415778f,  (float16_t)0.749136395f,
-    (float16_t)0.661265838f,  (float16_t)0.750151646f,
-    (float16_t)0.660114342f,  (float16_t)0.751165132f,
-    (float16_t)0.658961293f,  (float16_t)0.752176850f,
-    (float16_t)0.657806693f,  (float16_t)0.753186799f,
-    (float16_t)0.656650546f,  (float16_t)0.754194975f,
-    (float16_t)0.655492853f,  (float16_t)0.755201377f,
-    (float16_t)0.654333618f,  (float16_t)0.756206001f,
-    (float16_t)0.653172843f,  (float16_t)0.757208847f,
-    (float16_t)0.652010531f,  (float16_t)0.758209910f,
-    (float16_t)0.650846685f,  (float16_t)0.759209189f,
-    (float16_t)0.649681307f,  (float16_t)0.760206682f,
-    (float16_t)0.648514401f,  (float16_t)0.761202385f,
-    (float16_t)0.647345969f,  (float16_t)0.762196298f,
-    (float16_t)0.646176013f,  (float16_t)0.763188417f,
-    (float16_t)0.645004537f,  (float16_t)0.764178741f,
-    (float16_t)0.643831543f,  (float16_t)0.765167266f,
-    (float16_t)0.642657034f,  (float16_t)0.766153990f,
-    (float16_t)0.641481013f,  (float16_t)0.767138912f,
-    (float16_t)0.640303482f,  (float16_t)0.768122029f,
-    (float16_t)0.639124445f,  (float16_t)0.769103338f,
-    (float16_t)0.637943904f,  (float16_t)0.770082837f,
-    (float16_t)0.636761861f,  (float16_t)0.771060524f,
-    (float16_t)0.635578320f,  (float16_t)0.772036397f,
-    (float16_t)0.634393284f,  (float16_t)0.773010453f,
-    (float16_t)0.633206755f,  (float16_t)0.773982691f,
-    (float16_t)0.632018736f,  (float16_t)0.774953107f,
-    (float16_t)0.630829230f,  (float16_t)0.775921699f,
-    (float16_t)0.629638239f,  (float16_t)0.776888466f,
-    (float16_t)0.628445767f,  (float16_t)0.777853404f,
-    (float16_t)0.627251815f,  (float16_t)0.778816512f,
-    (float16_t)0.626056388f,  (float16_t)0.779777788f,
-    (float16_t)0.624859488f,  (float16_t)0.780737229f,
-    (float16_t)0.623661118f,  (float16_t)0.781694832f,
-    (float16_t)0.622461279f,  (float16_t)0.782650596f,
-    (float16_t)0.621259977f,  (float16_t)0.783604519f,
-    (float16_t)0.620057212f,  (float16_t)0.784556597f,
-    (float16_t)0.618852988f,  (float16_t)0.785506830f,
-    (float16_t)0.617647308f,  (float16_t)0.786455214f,
-    (float16_t)0.616440175f,  (float16_t)0.787401747f,
-    (float16_t)0.615231591f,  (float16_t)0.788346428f,
-    (float16_t)0.614021559f,  (float16_t)0.789289253f,
-    (float16_t)0.612810082f,  (float16_t)0.790230221f,
-    (float16_t)0.611597164f,  (float16_t)0.791169330f,
-    (float16_t)0.610382806f,  (float16_t)0.792106577f,
-    (float16_t)0.609167012f,  (float16_t)0.793041960f,
-    (float16_t)0.607949785f,  (float16_t)0.793975478f,
-    (float16_t)0.606731127f,  (float16_t)0.794907126f,
-    (float16_t)0.605511041f,  (float16_t)0.795836905f,
-    (float16_t)0.604289531f,  (float16_t)0.796764810f,
-    (float16_t)0.603066599f,  (float16_t)0.797690841f,
-    (float16_t)0.601842247f,  (float16_t)0.798614995f,
-    (float16_t)0.600616479f,  (float16_t)0.799537269f,
-    (float16_t)0.599389298f,  (float16_t)0.800457662f,
-    (float16_t)0.598160707f,  (float16_t)0.801376172f,
-    (float16_t)0.596930708f,  (float16_t)0.802292796f,
-    (float16_t)0.595699304f,  (float16_t)0.803207531f,
-    (float16_t)0.594466499f,  (float16_t)0.804120377f,
-    (float16_t)0.593232295f,  (float16_t)0.805031331f,
-    (float16_t)0.591996695f,  (float16_t)0.805940391f,
-    (float16_t)0.590759702f,  (float16_t)0.806847554f,
-    (float16_t)0.589521319f,  (float16_t)0.807752818f,
-    (float16_t)0.588281548f,  (float16_t)0.808656182f,
-    (float16_t)0.587040394f,  (float16_t)0.809557642f,
-    (float16_t)0.585797857f,  (float16_t)0.810457198f,
-    (float16_t)0.584553943f,  (float16_t)0.811354847f,
-    (float16_t)0.583308653f,  (float16_t)0.812250587f,
-    (float16_t)0.582061990f,  (float16_t)0.813144415f,
-    (float16_t)0.580813958f,  (float16_t)0.814036330f,
-    (float16_t)0.579564559f,  (float16_t)0.814926329f,
-    (float16_t)0.578313796f,  (float16_t)0.815814411f,
-    (float16_t)0.577061673f,  (float16_t)0.816700573f,
-    (float16_t)0.575808191f,  (float16_t)0.817584813f,
-    (float16_t)0.574553355f,  (float16_t)0.818467130f,
-    (float16_t)0.573297167f,  (float16_t)0.819347520f,
-    (float16_t)0.572039629f,  (float16_t)0.820225983f,
-    (float16_t)0.570780746f,  (float16_t)0.821102515f,
-    (float16_t)0.569520519f,  (float16_t)0.821977115f,
-    (float16_t)0.568258953f,  (float16_t)0.822849781f,
-    (float16_t)0.566996049f,  (float16_t)0.823720511f,
-    (float16_t)0.565731811f,  (float16_t)0.824589303f,
-    (float16_t)0.564466242f,  (float16_t)0.825456154f,
-    (float16_t)0.563199344f,  (float16_t)0.826321063f,
-    (float16_t)0.561931121f,  (float16_t)0.827184027f,
-    (float16_t)0.560661576f,  (float16_t)0.828045045f,
-    (float16_t)0.559390712f,  (float16_t)0.828904115f,
-    (float16_t)0.558118531f,  (float16_t)0.829761234f,
-    (float16_t)0.556845037f,  (float16_t)0.830616400f,
-    (float16_t)0.555570233f,  (float16_t)0.831469612f,
-    (float16_t)0.554294121f,  (float16_t)0.832320868f,
-    (float16_t)0.553016706f,  (float16_t)0.833170165f,
-    (float16_t)0.551737988f,  (float16_t)0.834017501f,
-    (float16_t)0.550457973f,  (float16_t)0.834862875f,
-    (float16_t)0.549176662f,  (float16_t)0.835706284f,
-    (float16_t)0.547894059f,  (float16_t)0.836547727f,
-    (float16_t)0.546610167f,  (float16_t)0.837387202f,
-    (float16_t)0.545324988f,  (float16_t)0.838224706f,
-    (float16_t)0.544038527f,  (float16_t)0.839060237f,
-    (float16_t)0.542750785f,  (float16_t)0.839893794f,
-    (float16_t)0.541461766f,  (float16_t)0.840725375f,
-    (float16_t)0.540171473f,  (float16_t)0.841554977f,
-    (float16_t)0.538879909f,  (float16_t)0.842382600f,
-    (float16_t)0.537587076f,  (float16_t)0.843208240f,
-    (float16_t)0.536292979f,  (float16_t)0.844031895f,
-    (float16_t)0.534997620f,  (float16_t)0.844853565f,
-    (float16_t)0.533701002f,  (float16_t)0.845673247f,
-    (float16_t)0.532403128f,  (float16_t)0.846490939f,
-    (float16_t)0.531104001f,  (float16_t)0.847306639f,
-    (float16_t)0.529803625f,  (float16_t)0.848120345f,
-    (float16_t)0.528502002f,  (float16_t)0.848932055f,
-    (float16_t)0.527199135f,  (float16_t)0.849741768f,
-    (float16_t)0.525895027f,  (float16_t)0.850549481f,
-    (float16_t)0.524589683f,  (float16_t)0.851355193f,
-    (float16_t)0.523283103f,  (float16_t)0.852158902f,
-    (float16_t)0.521975293f,  (float16_t)0.852960605f,
-    (float16_t)0.520666254f,  (float16_t)0.853760301f,
-    (float16_t)0.519355990f,  (float16_t)0.854557988f,
-    (float16_t)0.518044504f,  (float16_t)0.855353665f,
-    (float16_t)0.516731799f,  (float16_t)0.856147328f,
-    (float16_t)0.515417878f,  (float16_t)0.856938977f,
-    (float16_t)0.514102744f,  (float16_t)0.857728610f,
-    (float16_t)0.512786401f,  (float16_t)0.858516224f,
-    (float16_t)0.511468850f,  (float16_t)0.859301818f,
-    (float16_t)0.510150097f,  (float16_t)0.860085390f,
-    (float16_t)0.508830143f,  (float16_t)0.860866939f,
-    (float16_t)0.507508991f,  (float16_t)0.861646461f,
-    (float16_t)0.506186645f,  (float16_t)0.862423956f,
-    (float16_t)0.504863109f,  (float16_t)0.863199422f,
-    (float16_t)0.503538384f,  (float16_t)0.863972856f,
-    (float16_t)0.502212474f,  (float16_t)0.864744258f,
-    (float16_t)0.500885383f,  (float16_t)0.865513624f,
-    (float16_t)0.499557113f,  (float16_t)0.866280954f,
-    (float16_t)0.498227667f,  (float16_t)0.867046246f,
-    (float16_t)0.496897049f,  (float16_t)0.867809497f,
-    (float16_t)0.495565262f,  (float16_t)0.868570706f,
-    (float16_t)0.494232309f,  (float16_t)0.869329871f,
-    (float16_t)0.492898192f,  (float16_t)0.870086991f,
-    (float16_t)0.491562916f,  (float16_t)0.870842063f,
-    (float16_t)0.490226483f,  (float16_t)0.871595087f,
-    (float16_t)0.488888897f,  (float16_t)0.872346059f,
-    (float16_t)0.487550160f,  (float16_t)0.873094978f,
-    (float16_t)0.486210276f,  (float16_t)0.873841843f,
-    (float16_t)0.484869248f,  (float16_t)0.874586652f,
-    (float16_t)0.483527079f,  (float16_t)0.875329403f,
-    (float16_t)0.482183772f,  (float16_t)0.876070094f,
-    (float16_t)0.480839331f,  (float16_t)0.876808724f,
-    (float16_t)0.479493758f,  (float16_t)0.877545290f,
-    (float16_t)0.478147056f,  (float16_t)0.878279792f,
-    (float16_t)0.476799230f,  (float16_t)0.879012226f,
-    (float16_t)0.475450282f,  (float16_t)0.879742593f,
-    (float16_t)0.474100215f,  (float16_t)0.880470889f,
-    (float16_t)0.472749032f,  (float16_t)0.881197113f,
-    (float16_t)0.471396737f,  (float16_t)0.881921264f,
-    (float16_t)0.470043332f,  (float16_t)0.882643340f,
-    (float16_t)0.468688822f,  (float16_t)0.883363339f,
-    (float16_t)0.467333209f,  (float16_t)0.884081259f,
-    (float16_t)0.465976496f,  (float16_t)0.884797098f,
-    (float16_t)0.464618686f,  (float16_t)0.885510856f,
-    (float16_t)0.463259784f,  (float16_t)0.886222530f,
-    (float16_t)0.461899791f,  (float16_t)0.886932119f,
-    (float16_t)0.460538711f,  (float16_t)0.887639620f,
-    (float16_t)0.459176548f,  (float16_t)0.888345033f,
-    (float16_t)0.457813304f,  (float16_t)0.889048356f,
-    (float16_t)0.456448982f,  (float16_t)0.889749586f,
-    (float16_t)0.455083587f,  (float16_t)0.890448723f,
-    (float16_t)0.453717121f,  (float16_t)0.891145765f,
-    (float16_t)0.452349587f,  (float16_t)0.891840709f,
-    (float16_t)0.450980989f,  (float16_t)0.892533555f,
-    (float16_t)0.449611330f,  (float16_t)0.893224301f,
-    (float16_t)0.448240612f,  (float16_t)0.893912945f,
-    (float16_t)0.446868840f,  (float16_t)0.894599486f,
-    (float16_t)0.445496017f,  (float16_t)0.895283921f,
-    (float16_t)0.444122145f,  (float16_t)0.895966250f,
-    (float16_t)0.442747228f,  (float16_t)0.896646470f,
-    (float16_t)0.441371269f,  (float16_t)0.897324581f,
-    (float16_t)0.439994271f,  (float16_t)0.898000580f,
-    (float16_t)0.438616239f,  (float16_t)0.898674466f,
-    (float16_t)0.437237174f,  (float16_t)0.899346237f,
-    (float16_t)0.435857080f,  (float16_t)0.900015892f,
-    (float16_t)0.434475961f,  (float16_t)0.900683429f,
-    (float16_t)0.433093819f,  (float16_t)0.901348847f,
-    (float16_t)0.431710658f,  (float16_t)0.902012144f,
-    (float16_t)0.430326481f,  (float16_t)0.902673318f,
-    (float16_t)0.428941292f,  (float16_t)0.903332368f,
-    (float16_t)0.427555093f,  (float16_t)0.903989293f,
-    (float16_t)0.426167889f,  (float16_t)0.904644091f,
-    (float16_t)0.424779681f,  (float16_t)0.905296759f,
-    (float16_t)0.423390474f,  (float16_t)0.905947298f,
-    (float16_t)0.422000271f,  (float16_t)0.906595705f,
-    (float16_t)0.420609074f,  (float16_t)0.907241978f,
-    (float16_t)0.419216888f,  (float16_t)0.907886116f,
-    (float16_t)0.417823716f,  (float16_t)0.908528119f,
-    (float16_t)0.416429560f,  (float16_t)0.909167983f,
-    (float16_t)0.415034424f,  (float16_t)0.909805708f,
-    (float16_t)0.413638312f,  (float16_t)0.910441292f,
-    (float16_t)0.412241227f,  (float16_t)0.911074734f,
-    (float16_t)0.410843171f,  (float16_t)0.911706032f,
-    (float16_t)0.409444149f,  (float16_t)0.912335185f,
-    (float16_t)0.408044163f,  (float16_t)0.912962190f,
-    (float16_t)0.406643217f,  (float16_t)0.913587048f,
-    (float16_t)0.405241314f,  (float16_t)0.914209756f,
-    (float16_t)0.403838458f,  (float16_t)0.914830312f,
-    (float16_t)0.402434651f,  (float16_t)0.915448716f,
-    (float16_t)0.401029897f,  (float16_t)0.916064966f,
-    (float16_t)0.399624200f,  (float16_t)0.916679060f,
-    (float16_t)0.398217562f,  (float16_t)0.917290997f,
-    (float16_t)0.396809987f,  (float16_t)0.917900776f,
-    (float16_t)0.395401479f,  (float16_t)0.918508394f,
-    (float16_t)0.393992040f,  (float16_t)0.919113852f,
-    (float16_t)0.392581674f,  (float16_t)0.919717146f,
-    (float16_t)0.391170384f,  (float16_t)0.920318277f,
-    (float16_t)0.389758174f,  (float16_t)0.920917242f,
-    (float16_t)0.388345047f,  (float16_t)0.921514039f,
-    (float16_t)0.386931006f,  (float16_t)0.922108669f,
-    (float16_t)0.385516054f,  (float16_t)0.922701128f,
-    (float16_t)0.384100195f,  (float16_t)0.923291417f,
-    (float16_t)0.382683432f,  (float16_t)0.923879533f,
-    (float16_t)0.381265769f,  (float16_t)0.924465474f,
-    (float16_t)0.379847209f,  (float16_t)0.925049241f,
-    (float16_t)0.378427755f,  (float16_t)0.925630831f,
-    (float16_t)0.377007410f,  (float16_t)0.926210242f,
-    (float16_t)0.375586178f,  (float16_t)0.926787474f,
-    (float16_t)0.374164063f,  (float16_t)0.927362526f,
-    (float16_t)0.372741067f,  (float16_t)0.927935395f,
-    (float16_t)0.371317194f,  (float16_t)0.928506080f,
-    (float16_t)0.369892447f,  (float16_t)0.929074581f,
-    (float16_t)0.368466830f,  (float16_t)0.929640896f,
-    (float16_t)0.367040346f,  (float16_t)0.930205023f,
-    (float16_t)0.365612998f,  (float16_t)0.930766961f,
-    (float16_t)0.364184790f,  (float16_t)0.931326709f,
-    (float16_t)0.362755724f,  (float16_t)0.931884266f,
-    (float16_t)0.361325806f,  (float16_t)0.932439629f,
-    (float16_t)0.359895037f,  (float16_t)0.932992799f,
-    (float16_t)0.358463421f,  (float16_t)0.933543773f,
-    (float16_t)0.357030961f,  (float16_t)0.934092550f,
-    (float16_t)0.355597662f,  (float16_t)0.934639130f,
-    (float16_t)0.354163525f,  (float16_t)0.935183510f,
-    (float16_t)0.352728556f,  (float16_t)0.935725689f,
-    (float16_t)0.351292756f,  (float16_t)0.936265667f,
-    (float16_t)0.349856130f,  (float16_t)0.936803442f,
-    (float16_t)0.348418680f,  (float16_t)0.937339012f,
-    (float16_t)0.346980411f,  (float16_t)0.937872376f,
-    (float16_t)0.345541325f,  (float16_t)0.938403534f,
-    (float16_t)0.344101426f,  (float16_t)0.938932484f,
-    (float16_t)0.342660717f,  (float16_t)0.939459224f,
-    (float16_t)0.341219202f,  (float16_t)0.939983753f,
-    (float16_t)0.339776884f,  (float16_t)0.940506071f,
-    (float16_t)0.338333767f,  (float16_t)0.941026175f,
-    (float16_t)0.336889853f,  (float16_t)0.941544065f,
-    (float16_t)0.335445147f,  (float16_t)0.942059740f,
-    (float16_t)0.333999651f,  (float16_t)0.942573198f,
-    (float16_t)0.332553370f,  (float16_t)0.943084437f,
-    (float16_t)0.331106306f,  (float16_t)0.943593458f,
-    (float16_t)0.329658463f,  (float16_t)0.944100258f,
-    (float16_t)0.328209844f,  (float16_t)0.944604837f,
-    (float16_t)0.326760452f,  (float16_t)0.945107193f,
-    (float16_t)0.325310292f,  (float16_t)0.945607325f,
-    (float16_t)0.323859367f,  (float16_t)0.946105232f,
-    (float16_t)0.322407679f,  (float16_t)0.946600913f,
-    (float16_t)0.320955232f,  (float16_t)0.947094366f,
-    (float16_t)0.319502031f,  (float16_t)0.947585591f,
-    (float16_t)0.318048077f,  (float16_t)0.948074586f,
-    (float16_t)0.316593376f,  (float16_t)0.948561350f,
-    (float16_t)0.315137929f,  (float16_t)0.949045882f,
-    (float16_t)0.313681740f,  (float16_t)0.949528181f,
-    (float16_t)0.312224814f,  (float16_t)0.950008245f,
-    (float16_t)0.310767153f,  (float16_t)0.950486074f,
-    (float16_t)0.309308760f,  (float16_t)0.950961666f,
-    (float16_t)0.307849640f,  (float16_t)0.951435021f,
-    (float16_t)0.306389795f,  (float16_t)0.951906137f,
-    (float16_t)0.304929230f,  (float16_t)0.952375013f,
-    (float16_t)0.303467947f,  (float16_t)0.952841648f,
-    (float16_t)0.302005949f,  (float16_t)0.953306040f,
-    (float16_t)0.300543241f,  (float16_t)0.953768190f,
-    (float16_t)0.299079826f,  (float16_t)0.954228095f,
-    (float16_t)0.297615707f,  (float16_t)0.954685755f,
-    (float16_t)0.296150888f,  (float16_t)0.955141168f,
-    (float16_t)0.294685372f,  (float16_t)0.955594334f,
-    (float16_t)0.293219163f,  (float16_t)0.956045251f,
-    (float16_t)0.291752263f,  (float16_t)0.956493919f,
-    (float16_t)0.290284677f,  (float16_t)0.956940336f,
-    (float16_t)0.288816408f,  (float16_t)0.957384501f,
-    (float16_t)0.287347460f,  (float16_t)0.957826413f,
-    (float16_t)0.285877835f,  (float16_t)0.958266071f,
-    (float16_t)0.284407537f,  (float16_t)0.958703475f,
-    (float16_t)0.282936570f,  (float16_t)0.959138622f,
-    (float16_t)0.281464938f,  (float16_t)0.959571513f,
-    (float16_t)0.279992643f,  (float16_t)0.960002146f,
-    (float16_t)0.278519689f,  (float16_t)0.960430519f,
-    (float16_t)0.277046080f,  (float16_t)0.960856633f,
-    (float16_t)0.275571819f,  (float16_t)0.961280486f,
-    (float16_t)0.274096910f,  (float16_t)0.961702077f,
-    (float16_t)0.272621355f,  (float16_t)0.962121404f,
-    (float16_t)0.271145160f,  (float16_t)0.962538468f,
-    (float16_t)0.269668326f,  (float16_t)0.962953267f,
-    (float16_t)0.268190857f,  (float16_t)0.963365800f,
-    (float16_t)0.266712757f,  (float16_t)0.963776066f,
-    (float16_t)0.265234030f,  (float16_t)0.964184064f,
-    (float16_t)0.263754679f,  (float16_t)0.964589793f,
-    (float16_t)0.262274707f,  (float16_t)0.964993253f,
-    (float16_t)0.260794118f,  (float16_t)0.965394442f,
-    (float16_t)0.259312915f,  (float16_t)0.965793359f,
-    (float16_t)0.257831102f,  (float16_t)0.966190003f,
-    (float16_t)0.256348682f,  (float16_t)0.966584374f,
-    (float16_t)0.254865660f,  (float16_t)0.966976471f,
-    (float16_t)0.253382037f,  (float16_t)0.967366292f,
-    (float16_t)0.251897818f,  (float16_t)0.967753837f,
-    (float16_t)0.250413007f,  (float16_t)0.968139105f,
-    (float16_t)0.248927606f,  (float16_t)0.968522094f,
-    (float16_t)0.247441619f,  (float16_t)0.968902805f,
-    (float16_t)0.245955050f,  (float16_t)0.969281235f,
-    (float16_t)0.244467903f,  (float16_t)0.969657385f,
-    (float16_t)0.242980180f,  (float16_t)0.970031253f,
-    (float16_t)0.241491885f,  (float16_t)0.970402839f,
-    (float16_t)0.240003022f,  (float16_t)0.970772141f,
-    (float16_t)0.238513595f,  (float16_t)0.971139158f,
-    (float16_t)0.237023606f,  (float16_t)0.971503891f,
-    (float16_t)0.235533059f,  (float16_t)0.971866337f,
-    (float16_t)0.234041959f,  (float16_t)0.972226497f,
-    (float16_t)0.232550307f,  (float16_t)0.972584369f,
-    (float16_t)0.231058108f,  (float16_t)0.972939952f,
-    (float16_t)0.229565366f,  (float16_t)0.973293246f,
-    (float16_t)0.228072083f,  (float16_t)0.973644250f,
-    (float16_t)0.226578264f,  (float16_t)0.973992962f,
-    (float16_t)0.225083911f,  (float16_t)0.974339383f,
-    (float16_t)0.223589029f,  (float16_t)0.974683511f,
-    (float16_t)0.222093621f,  (float16_t)0.975025345f,
-    (float16_t)0.220597690f,  (float16_t)0.975364885f,
-    (float16_t)0.219101240f,  (float16_t)0.975702130f,
-    (float16_t)0.217604275f,  (float16_t)0.976037079f,
-    (float16_t)0.216106797f,  (float16_t)0.976369731f,
-    (float16_t)0.214608811f,  (float16_t)0.976700086f,
-    (float16_t)0.213110320f,  (float16_t)0.977028143f,
-    (float16_t)0.211611327f,  (float16_t)0.977353900f,
-    (float16_t)0.210111837f,  (float16_t)0.977677358f,
-    (float16_t)0.208611852f,  (float16_t)0.977998515f,
-    (float16_t)0.207111376f,  (float16_t)0.978317371f,
-    (float16_t)0.205610413f,  (float16_t)0.978633924f,
-    (float16_t)0.204108966f,  (float16_t)0.978948175f,
-    (float16_t)0.202607039f,  (float16_t)0.979260123f,
-    (float16_t)0.201104635f,  (float16_t)0.979569766f,
-    (float16_t)0.199601758f,  (float16_t)0.979877104f,
-    (float16_t)0.198098411f,  (float16_t)0.980182136f,
-    (float16_t)0.196594598f,  (float16_t)0.980484862f,
-    (float16_t)0.195090322f,  (float16_t)0.980785280f,
-    (float16_t)0.193585587f,  (float16_t)0.981083391f,
-    (float16_t)0.192080397f,  (float16_t)0.981379193f,
-    (float16_t)0.190574755f,  (float16_t)0.981672686f,
-    (float16_t)0.189068664f,  (float16_t)0.981963869f,
-    (float16_t)0.187562129f,  (float16_t)0.982252741f,
-    (float16_t)0.186055152f,  (float16_t)0.982539302f,
-    (float16_t)0.184547737f,  (float16_t)0.982823551f,
-    (float16_t)0.183039888f,  (float16_t)0.983105487f,
-    (float16_t)0.181531608f,  (float16_t)0.983385110f,
-    (float16_t)0.180022901f,  (float16_t)0.983662419f,
-    (float16_t)0.178513771f,  (float16_t)0.983937413f,
-    (float16_t)0.177004220f,  (float16_t)0.984210092f,
-    (float16_t)0.175494253f,  (float16_t)0.984480455f,
-    (float16_t)0.173983873f,  (float16_t)0.984748502f,
-    (float16_t)0.172473084f,  (float16_t)0.985014231f,
-    (float16_t)0.170961889f,  (float16_t)0.985277642f,
-    (float16_t)0.169450291f,  (float16_t)0.985538735f,
-    (float16_t)0.167938295f,  (float16_t)0.985797509f,
-    (float16_t)0.166425904f,  (float16_t)0.986053963f,
-    (float16_t)0.164913120f,  (float16_t)0.986308097f,
-    (float16_t)0.163399949f,  (float16_t)0.986559910f,
-    (float16_t)0.161886394f,  (float16_t)0.986809402f,
-    (float16_t)0.160372457f,  (float16_t)0.987056571f,
-    (float16_t)0.158858143f,  (float16_t)0.987301418f,
-    (float16_t)0.157343456f,  (float16_t)0.987543942f,
-    (float16_t)0.155828398f,  (float16_t)0.987784142f,
-    (float16_t)0.154312973f,  (float16_t)0.988022017f,
-    (float16_t)0.152797185f,  (float16_t)0.988257568f,
-    (float16_t)0.151281038f,  (float16_t)0.988490793f,
-    (float16_t)0.149764535f,  (float16_t)0.988721692f,
-    (float16_t)0.148247679f,  (float16_t)0.988950265f,
-    (float16_t)0.146730474f,  (float16_t)0.989176510f,
-    (float16_t)0.145212925f,  (float16_t)0.989400428f,
-    (float16_t)0.143695033f,  (float16_t)0.989622017f,
-    (float16_t)0.142176804f,  (float16_t)0.989841278f,
-    (float16_t)0.140658239f,  (float16_t)0.990058210f,
-    (float16_t)0.139139344f,  (float16_t)0.990272812f,
-    (float16_t)0.137620122f,  (float16_t)0.990485084f,
-    (float16_t)0.136100575f,  (float16_t)0.990695025f,
-    (float16_t)0.134580709f,  (float16_t)0.990902635f,
-    (float16_t)0.133060525f,  (float16_t)0.991107914f,
-    (float16_t)0.131540029f,  (float16_t)0.991310860f,
-    (float16_t)0.130019223f,  (float16_t)0.991511473f,
-    (float16_t)0.128498111f,  (float16_t)0.991709754f,
-    (float16_t)0.126976696f,  (float16_t)0.991905700f,
-    (float16_t)0.125454983f,  (float16_t)0.992099313f,
-    (float16_t)0.123932975f,  (float16_t)0.992290591f,
-    (float16_t)0.122410675f,  (float16_t)0.992479535f,
-    (float16_t)0.120888087f,  (float16_t)0.992666142f,
-    (float16_t)0.119365215f,  (float16_t)0.992850414f,
-    (float16_t)0.117842062f,  (float16_t)0.993032350f,
-    (float16_t)0.116318631f,  (float16_t)0.993211949f,
-    (float16_t)0.114794927f,  (float16_t)0.993389211f,
-    (float16_t)0.113270952f,  (float16_t)0.993564136f,
-    (float16_t)0.111746711f,  (float16_t)0.993736722f,
-    (float16_t)0.110222207f,  (float16_t)0.993906970f,
-    (float16_t)0.108697444f,  (float16_t)0.994074879f,
-    (float16_t)0.107172425f,  (float16_t)0.994240449f,
-    (float16_t)0.105647154f,  (float16_t)0.994403680f,
-    (float16_t)0.104121634f,  (float16_t)0.994564571f,
-    (float16_t)0.102595869f,  (float16_t)0.994723121f,
-    (float16_t)0.101069863f,  (float16_t)0.994879331f,
-    (float16_t)0.099543619f,  (float16_t)0.995033199f,
-    (float16_t)0.098017140f,  (float16_t)0.995184727f,
-    (float16_t)0.096490431f,  (float16_t)0.995333912f,
-    (float16_t)0.094963495f,  (float16_t)0.995480755f,
-    (float16_t)0.093436336f,  (float16_t)0.995625256f,
-    (float16_t)0.091908956f,  (float16_t)0.995767414f,
-    (float16_t)0.090381361f,  (float16_t)0.995907229f,
-    (float16_t)0.088853553f,  (float16_t)0.996044701f,
-    (float16_t)0.087325535f,  (float16_t)0.996179829f,
-    (float16_t)0.085797312f,  (float16_t)0.996312612f,
-    (float16_t)0.084268888f,  (float16_t)0.996443051f,
-    (float16_t)0.082740265f,  (float16_t)0.996571146f,
-    (float16_t)0.081211447f,  (float16_t)0.996696895f,
-    (float16_t)0.079682438f,  (float16_t)0.996820299f,
-    (float16_t)0.078153242f,  (float16_t)0.996941358f,
-    (float16_t)0.076623861f,  (float16_t)0.997060070f,
-    (float16_t)0.075094301f,  (float16_t)0.997176437f,
-    (float16_t)0.073564564f,  (float16_t)0.997290457f,
-    (float16_t)0.072034653f,  (float16_t)0.997402130f,
-    (float16_t)0.070504573f,  (float16_t)0.997511456f,
-    (float16_t)0.068974328f,  (float16_t)0.997618435f,
-    (float16_t)0.067443920f,  (float16_t)0.997723067f,
-    (float16_t)0.065913353f,  (float16_t)0.997825350f,
-    (float16_t)0.064382631f,  (float16_t)0.997925286f,
-    (float16_t)0.062851758f,  (float16_t)0.998022874f,
-    (float16_t)0.061320736f,  (float16_t)0.998118113f,
-    (float16_t)0.059789571f,  (float16_t)0.998211003f,
-    (float16_t)0.058258265f,  (float16_t)0.998301545f,
-    (float16_t)0.056726821f,  (float16_t)0.998389737f,
-    (float16_t)0.055195244f,  (float16_t)0.998475581f,
-    (float16_t)0.053663538f,  (float16_t)0.998559074f,
-    (float16_t)0.052131705f,  (float16_t)0.998640218f,
-    (float16_t)0.050599749f,  (float16_t)0.998719012f,
-    (float16_t)0.049067674f,  (float16_t)0.998795456f,
-    (float16_t)0.047535484f,  (float16_t)0.998869550f,
-    (float16_t)0.046003182f,  (float16_t)0.998941293f,
-    (float16_t)0.044470772f,  (float16_t)0.999010686f,
-    (float16_t)0.042938257f,  (float16_t)0.999077728f,
-    (float16_t)0.041405641f,  (float16_t)0.999142419f,
-    (float16_t)0.039872928f,  (float16_t)0.999204759f,
-    (float16_t)0.038340120f,  (float16_t)0.999264747f,
-    (float16_t)0.036807223f,  (float16_t)0.999322385f,
-    (float16_t)0.035274239f,  (float16_t)0.999377670f,
-    (float16_t)0.033741172f,  (float16_t)0.999430605f,
-    (float16_t)0.032208025f,  (float16_t)0.999481187f,
-    (float16_t)0.030674803f,  (float16_t)0.999529418f,
-    (float16_t)0.029141509f,  (float16_t)0.999575296f,
-    (float16_t)0.027608146f,  (float16_t)0.999618822f,
-    (float16_t)0.026074718f,  (float16_t)0.999659997f,
-    (float16_t)0.024541229f,  (float16_t)0.999698819f,
-    (float16_t)0.023007681f,  (float16_t)0.999735288f,
-    (float16_t)0.021474080f,  (float16_t)0.999769405f,
-    (float16_t)0.019940429f,  (float16_t)0.999801170f,
-    (float16_t)0.018406730f,  (float16_t)0.999830582f,
-    (float16_t)0.016872988f,  (float16_t)0.999857641f,
-    (float16_t)0.015339206f,  (float16_t)0.999882347f,
-    (float16_t)0.013805389f,  (float16_t)0.999904701f,
-    (float16_t)0.012271538f,  (float16_t)0.999924702f,
-    (float16_t)0.010737659f,  (float16_t)0.999942350f,
-    (float16_t)0.009203755f,  (float16_t)0.999957645f,
-    (float16_t)0.007669829f,  (float16_t)0.999970586f,
-    (float16_t)0.006135885f,  (float16_t)0.999981175f,
-    (float16_t)0.004601926f,  (float16_t)0.999989411f,
-    (float16_t)0.003067957f,  (float16_t)0.999995294f,
-    (float16_t)0.001533980f,  (float16_t)0.999998823f,
-    (float16_t)0.000000000f,  (float16_t)1.000000000f,
-   (float16_t)-0.001533980f,  (float16_t)0.999998823f,
-   (float16_t)-0.003067957f,  (float16_t)0.999995294f,
-   (float16_t)-0.004601926f,  (float16_t)0.999989411f,
-   (float16_t)-0.006135885f,  (float16_t)0.999981175f,
-   (float16_t)-0.007669829f,  (float16_t)0.999970586f,
-   (float16_t)-0.009203755f,  (float16_t)0.999957645f,
-   (float16_t)-0.010737659f,  (float16_t)0.999942350f,
-   (float16_t)-0.012271538f,  (float16_t)0.999924702f,
-   (float16_t)-0.013805389f,  (float16_t)0.999904701f,
-   (float16_t)-0.015339206f,  (float16_t)0.999882347f,
-   (float16_t)-0.016872988f,  (float16_t)0.999857641f,
-   (float16_t)-0.018406730f,  (float16_t)0.999830582f,
-   (float16_t)-0.019940429f,  (float16_t)0.999801170f,
-   (float16_t)-0.021474080f,  (float16_t)0.999769405f,
-   (float16_t)-0.023007681f,  (float16_t)0.999735288f,
-   (float16_t)-0.024541229f,  (float16_t)0.999698819f,
-   (float16_t)-0.026074718f,  (float16_t)0.999659997f,
-   (float16_t)-0.027608146f,  (float16_t)0.999618822f,
-   (float16_t)-0.029141509f,  (float16_t)0.999575296f,
-   (float16_t)-0.030674803f,  (float16_t)0.999529418f,
-   (float16_t)-0.032208025f,  (float16_t)0.999481187f,
-   (float16_t)-0.033741172f,  (float16_t)0.999430605f,
-   (float16_t)-0.035274239f,  (float16_t)0.999377670f,
-   (float16_t)-0.036807223f,  (float16_t)0.999322385f,
-   (float16_t)-0.038340120f,  (float16_t)0.999264747f,
-   (float16_t)-0.039872928f,  (float16_t)0.999204759f,
-   (float16_t)-0.041405641f,  (float16_t)0.999142419f,
-   (float16_t)-0.042938257f,  (float16_t)0.999077728f,
-   (float16_t)-0.044470772f,  (float16_t)0.999010686f,
-   (float16_t)-0.046003182f,  (float16_t)0.998941293f,
-   (float16_t)-0.047535484f,  (float16_t)0.998869550f,
-   (float16_t)-0.049067674f,  (float16_t)0.998795456f,
-   (float16_t)-0.050599749f,  (float16_t)0.998719012f,
-   (float16_t)-0.052131705f,  (float16_t)0.998640218f,
-   (float16_t)-0.053663538f,  (float16_t)0.998559074f,
-   (float16_t)-0.055195244f,  (float16_t)0.998475581f,
-   (float16_t)-0.056726821f,  (float16_t)0.998389737f,
-   (float16_t)-0.058258265f,  (float16_t)0.998301545f,
-   (float16_t)-0.059789571f,  (float16_t)0.998211003f,
-   (float16_t)-0.061320736f,  (float16_t)0.998118113f,
-   (float16_t)-0.062851758f,  (float16_t)0.998022874f,
-   (float16_t)-0.064382631f,  (float16_t)0.997925286f,
-   (float16_t)-0.065913353f,  (float16_t)0.997825350f,
-   (float16_t)-0.067443920f,  (float16_t)0.997723067f,
-   (float16_t)-0.068974328f,  (float16_t)0.997618435f,
-   (float16_t)-0.070504573f,  (float16_t)0.997511456f,
-   (float16_t)-0.072034653f,  (float16_t)0.997402130f,
-   (float16_t)-0.073564564f,  (float16_t)0.997290457f,
-   (float16_t)-0.075094301f,  (float16_t)0.997176437f,
-   (float16_t)-0.076623861f,  (float16_t)0.997060070f,
-   (float16_t)-0.078153242f,  (float16_t)0.996941358f,
-   (float16_t)-0.079682438f,  (float16_t)0.996820299f,
-   (float16_t)-0.081211447f,  (float16_t)0.996696895f,
-   (float16_t)-0.082740265f,  (float16_t)0.996571146f,
-   (float16_t)-0.084268888f,  (float16_t)0.996443051f,
-   (float16_t)-0.085797312f,  (float16_t)0.996312612f,
-   (float16_t)-0.087325535f,  (float16_t)0.996179829f,
-   (float16_t)-0.088853553f,  (float16_t)0.996044701f,
-   (float16_t)-0.090381361f,  (float16_t)0.995907229f,
-   (float16_t)-0.091908956f,  (float16_t)0.995767414f,
-   (float16_t)-0.093436336f,  (float16_t)0.995625256f,
-   (float16_t)-0.094963495f,  (float16_t)0.995480755f,
-   (float16_t)-0.096490431f,  (float16_t)0.995333912f,
-   (float16_t)-0.098017140f,  (float16_t)0.995184727f,
-   (float16_t)-0.099543619f,  (float16_t)0.995033199f,
-   (float16_t)-0.101069863f,  (float16_t)0.994879331f,
-   (float16_t)-0.102595869f,  (float16_t)0.994723121f,
-   (float16_t)-0.104121634f,  (float16_t)0.994564571f,
-   (float16_t)-0.105647154f,  (float16_t)0.994403680f,
-   (float16_t)-0.107172425f,  (float16_t)0.994240449f,
-   (float16_t)-0.108697444f,  (float16_t)0.994074879f,
-   (float16_t)-0.110222207f,  (float16_t)0.993906970f,
-   (float16_t)-0.111746711f,  (float16_t)0.993736722f,
-   (float16_t)-0.113270952f,  (float16_t)0.993564136f,
-   (float16_t)-0.114794927f,  (float16_t)0.993389211f,
-   (float16_t)-0.116318631f,  (float16_t)0.993211949f,
-   (float16_t)-0.117842062f,  (float16_t)0.993032350f,
-   (float16_t)-0.119365215f,  (float16_t)0.992850414f,
-   (float16_t)-0.120888087f,  (float16_t)0.992666142f,
-   (float16_t)-0.122410675f,  (float16_t)0.992479535f,
-   (float16_t)-0.123932975f,  (float16_t)0.992290591f,
-   (float16_t)-0.125454983f,  (float16_t)0.992099313f,
-   (float16_t)-0.126976696f,  (float16_t)0.991905700f,
-   (float16_t)-0.128498111f,  (float16_t)0.991709754f,
-   (float16_t)-0.130019223f,  (float16_t)0.991511473f,
-   (float16_t)-0.131540029f,  (float16_t)0.991310860f,
-   (float16_t)-0.133060525f,  (float16_t)0.991107914f,
-   (float16_t)-0.134580709f,  (float16_t)0.990902635f,
-   (float16_t)-0.136100575f,  (float16_t)0.990695025f,
-   (float16_t)-0.137620122f,  (float16_t)0.990485084f,
-   (float16_t)-0.139139344f,  (float16_t)0.990272812f,
-   (float16_t)-0.140658239f,  (float16_t)0.990058210f,
-   (float16_t)-0.142176804f,  (float16_t)0.989841278f,
-   (float16_t)-0.143695033f,  (float16_t)0.989622017f,
-   (float16_t)-0.145212925f,  (float16_t)0.989400428f,
-   (float16_t)-0.146730474f,  (float16_t)0.989176510f,
-   (float16_t)-0.148247679f,  (float16_t)0.988950265f,
-   (float16_t)-0.149764535f,  (float16_t)0.988721692f,
-   (float16_t)-0.151281038f,  (float16_t)0.988490793f,
-   (float16_t)-0.152797185f,  (float16_t)0.988257568f,
-   (float16_t)-0.154312973f,  (float16_t)0.988022017f,
-   (float16_t)-0.155828398f,  (float16_t)0.987784142f,
-   (float16_t)-0.157343456f,  (float16_t)0.987543942f,
-   (float16_t)-0.158858143f,  (float16_t)0.987301418f,
-   (float16_t)-0.160372457f,  (float16_t)0.987056571f,
-   (float16_t)-0.161886394f,  (float16_t)0.986809402f,
-   (float16_t)-0.163399949f,  (float16_t)0.986559910f,
-   (float16_t)-0.164913120f,  (float16_t)0.986308097f,
-   (float16_t)-0.166425904f,  (float16_t)0.986053963f,
-   (float16_t)-0.167938295f,  (float16_t)0.985797509f,
-   (float16_t)-0.169450291f,  (float16_t)0.985538735f,
-   (float16_t)-0.170961889f,  (float16_t)0.985277642f,
-   (float16_t)-0.172473084f,  (float16_t)0.985014231f,
-   (float16_t)-0.173983873f,  (float16_t)0.984748502f,
-   (float16_t)-0.175494253f,  (float16_t)0.984480455f,
-   (float16_t)-0.177004220f,  (float16_t)0.984210092f,
-   (float16_t)-0.178513771f,  (float16_t)0.983937413f,
-   (float16_t)-0.180022901f,  (float16_t)0.983662419f,
-   (float16_t)-0.181531608f,  (float16_t)0.983385110f,
-   (float16_t)-0.183039888f,  (float16_t)0.983105487f,
-   (float16_t)-0.184547737f,  (float16_t)0.982823551f,
-   (float16_t)-0.186055152f,  (float16_t)0.982539302f,
-   (float16_t)-0.187562129f,  (float16_t)0.982252741f,
-   (float16_t)-0.189068664f,  (float16_t)0.981963869f,
-   (float16_t)-0.190574755f,  (float16_t)0.981672686f,
-   (float16_t)-0.192080397f,  (float16_t)0.981379193f,
-   (float16_t)-0.193585587f,  (float16_t)0.981083391f,
-   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
-   (float16_t)-0.196594598f,  (float16_t)0.980484862f,
-   (float16_t)-0.198098411f,  (float16_t)0.980182136f,
-   (float16_t)-0.199601758f,  (float16_t)0.979877104f,
-   (float16_t)-0.201104635f,  (float16_t)0.979569766f,
-   (float16_t)-0.202607039f,  (float16_t)0.979260123f,
-   (float16_t)-0.204108966f,  (float16_t)0.978948175f,
-   (float16_t)-0.205610413f,  (float16_t)0.978633924f,
-   (float16_t)-0.207111376f,  (float16_t)0.978317371f,
-   (float16_t)-0.208611852f,  (float16_t)0.977998515f,
-   (float16_t)-0.210111837f,  (float16_t)0.977677358f,
-   (float16_t)-0.211611327f,  (float16_t)0.977353900f,
-   (float16_t)-0.213110320f,  (float16_t)0.977028143f,
-   (float16_t)-0.214608811f,  (float16_t)0.976700086f,
-   (float16_t)-0.216106797f,  (float16_t)0.976369731f,
-   (float16_t)-0.217604275f,  (float16_t)0.976037079f,
-   (float16_t)-0.219101240f,  (float16_t)0.975702130f,
-   (float16_t)-0.220597690f,  (float16_t)0.975364885f,
-   (float16_t)-0.222093621f,  (float16_t)0.975025345f,
-   (float16_t)-0.223589029f,  (float16_t)0.974683511f,
-   (float16_t)-0.225083911f,  (float16_t)0.974339383f,
-   (float16_t)-0.226578264f,  (float16_t)0.973992962f,
-   (float16_t)-0.228072083f,  (float16_t)0.973644250f,
-   (float16_t)-0.229565366f,  (float16_t)0.973293246f,
-   (float16_t)-0.231058108f,  (float16_t)0.972939952f,
-   (float16_t)-0.232550307f,  (float16_t)0.972584369f,
-   (float16_t)-0.234041959f,  (float16_t)0.972226497f,
-   (float16_t)-0.235533059f,  (float16_t)0.971866337f,
-   (float16_t)-0.237023606f,  (float16_t)0.971503891f,
-   (float16_t)-0.238513595f,  (float16_t)0.971139158f,
-   (float16_t)-0.240003022f,  (float16_t)0.970772141f,
-   (float16_t)-0.241491885f,  (float16_t)0.970402839f,
-   (float16_t)-0.242980180f,  (float16_t)0.970031253f,
-   (float16_t)-0.244467903f,  (float16_t)0.969657385f,
-   (float16_t)-0.245955050f,  (float16_t)0.969281235f,
-   (float16_t)-0.247441619f,  (float16_t)0.968902805f,
-   (float16_t)-0.248927606f,  (float16_t)0.968522094f,
-   (float16_t)-0.250413007f,  (float16_t)0.968139105f,
-   (float16_t)-0.251897818f,  (float16_t)0.967753837f,
-   (float16_t)-0.253382037f,  (float16_t)0.967366292f,
-   (float16_t)-0.254865660f,  (float16_t)0.966976471f,
-   (float16_t)-0.256348682f,  (float16_t)0.966584374f,
-   (float16_t)-0.257831102f,  (float16_t)0.966190003f,
-   (float16_t)-0.259312915f,  (float16_t)0.965793359f,
-   (float16_t)-0.260794118f,  (float16_t)0.965394442f,
-   (float16_t)-0.262274707f,  (float16_t)0.964993253f,
-   (float16_t)-0.263754679f,  (float16_t)0.964589793f,
-   (float16_t)-0.265234030f,  (float16_t)0.964184064f,
-   (float16_t)-0.266712757f,  (float16_t)0.963776066f,
-   (float16_t)-0.268190857f,  (float16_t)0.963365800f,
-   (float16_t)-0.269668326f,  (float16_t)0.962953267f,
-   (float16_t)-0.271145160f,  (float16_t)0.962538468f,
-   (float16_t)-0.272621355f,  (float16_t)0.962121404f,
-   (float16_t)-0.274096910f,  (float16_t)0.961702077f,
-   (float16_t)-0.275571819f,  (float16_t)0.961280486f,
-   (float16_t)-0.277046080f,  (float16_t)0.960856633f,
-   (float16_t)-0.278519689f,  (float16_t)0.960430519f,
-   (float16_t)-0.279992643f,  (float16_t)0.960002146f,
-   (float16_t)-0.281464938f,  (float16_t)0.959571513f,
-   (float16_t)-0.282936570f,  (float16_t)0.959138622f,
-   (float16_t)-0.284407537f,  (float16_t)0.958703475f,
-   (float16_t)-0.285877835f,  (float16_t)0.958266071f,
-   (float16_t)-0.287347460f,  (float16_t)0.957826413f,
-   (float16_t)-0.288816408f,  (float16_t)0.957384501f,
-   (float16_t)-0.290284677f,  (float16_t)0.956940336f,
-   (float16_t)-0.291752263f,  (float16_t)0.956493919f,
-   (float16_t)-0.293219163f,  (float16_t)0.956045251f,
-   (float16_t)-0.294685372f,  (float16_t)0.955594334f,
-   (float16_t)-0.296150888f,  (float16_t)0.955141168f,
-   (float16_t)-0.297615707f,  (float16_t)0.954685755f,
-   (float16_t)-0.299079826f,  (float16_t)0.954228095f,
-   (float16_t)-0.300543241f,  (float16_t)0.953768190f,
-   (float16_t)-0.302005949f,  (float16_t)0.953306040f,
-   (float16_t)-0.303467947f,  (float16_t)0.952841648f,
-   (float16_t)-0.304929230f,  (float16_t)0.952375013f,
-   (float16_t)-0.306389795f,  (float16_t)0.951906137f,
-   (float16_t)-0.307849640f,  (float16_t)0.951435021f,
-   (float16_t)-0.309308760f,  (float16_t)0.950961666f,
-   (float16_t)-0.310767153f,  (float16_t)0.950486074f,
-   (float16_t)-0.312224814f,  (float16_t)0.950008245f,
-   (float16_t)-0.313681740f,  (float16_t)0.949528181f,
-   (float16_t)-0.315137929f,  (float16_t)0.949045882f,
-   (float16_t)-0.316593376f,  (float16_t)0.948561350f,
-   (float16_t)-0.318048077f,  (float16_t)0.948074586f,
-   (float16_t)-0.319502031f,  (float16_t)0.947585591f,
-   (float16_t)-0.320955232f,  (float16_t)0.947094366f,
-   (float16_t)-0.322407679f,  (float16_t)0.946600913f,
-   (float16_t)-0.323859367f,  (float16_t)0.946105232f,
-   (float16_t)-0.325310292f,  (float16_t)0.945607325f,
-   (float16_t)-0.326760452f,  (float16_t)0.945107193f,
-   (float16_t)-0.328209844f,  (float16_t)0.944604837f,
-   (float16_t)-0.329658463f,  (float16_t)0.944100258f,
-   (float16_t)-0.331106306f,  (float16_t)0.943593458f,
-   (float16_t)-0.332553370f,  (float16_t)0.943084437f,
-   (float16_t)-0.333999651f,  (float16_t)0.942573198f,
-   (float16_t)-0.335445147f,  (float16_t)0.942059740f,
-   (float16_t)-0.336889853f,  (float16_t)0.941544065f,
-   (float16_t)-0.338333767f,  (float16_t)0.941026175f,
-   (float16_t)-0.339776884f,  (float16_t)0.940506071f,
-   (float16_t)-0.341219202f,  (float16_t)0.939983753f,
-   (float16_t)-0.342660717f,  (float16_t)0.939459224f,
-   (float16_t)-0.344101426f,  (float16_t)0.938932484f,
-   (float16_t)-0.345541325f,  (float16_t)0.938403534f,
-   (float16_t)-0.346980411f,  (float16_t)0.937872376f,
-   (float16_t)-0.348418680f,  (float16_t)0.937339012f,
-   (float16_t)-0.349856130f,  (float16_t)0.936803442f,
-   (float16_t)-0.351292756f,  (float16_t)0.936265667f,
-   (float16_t)-0.352728556f,  (float16_t)0.935725689f,
-   (float16_t)-0.354163525f,  (float16_t)0.935183510f,
-   (float16_t)-0.355597662f,  (float16_t)0.934639130f,
-   (float16_t)-0.357030961f,  (float16_t)0.934092550f,
-   (float16_t)-0.358463421f,  (float16_t)0.933543773f,
-   (float16_t)-0.359895037f,  (float16_t)0.932992799f,
-   (float16_t)-0.361325806f,  (float16_t)0.932439629f,
-   (float16_t)-0.362755724f,  (float16_t)0.931884266f,
-   (float16_t)-0.364184790f,  (float16_t)0.931326709f,
-   (float16_t)-0.365612998f,  (float16_t)0.930766961f,
-   (float16_t)-0.367040346f,  (float16_t)0.930205023f,
-   (float16_t)-0.368466830f,  (float16_t)0.929640896f,
-   (float16_t)-0.369892447f,  (float16_t)0.929074581f,
-   (float16_t)-0.371317194f,  (float16_t)0.928506080f,
-   (float16_t)-0.372741067f,  (float16_t)0.927935395f,
-   (float16_t)-0.374164063f,  (float16_t)0.927362526f,
-   (float16_t)-0.375586178f,  (float16_t)0.926787474f,
-   (float16_t)-0.377007410f,  (float16_t)0.926210242f,
-   (float16_t)-0.378427755f,  (float16_t)0.925630831f,
-   (float16_t)-0.379847209f,  (float16_t)0.925049241f,
-   (float16_t)-0.381265769f,  (float16_t)0.924465474f,
-   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
-   (float16_t)-0.384100195f,  (float16_t)0.923291417f,
-   (float16_t)-0.385516054f,  (float16_t)0.922701128f,
-   (float16_t)-0.386931006f,  (float16_t)0.922108669f,
-   (float16_t)-0.388345047f,  (float16_t)0.921514039f,
-   (float16_t)-0.389758174f,  (float16_t)0.920917242f,
-   (float16_t)-0.391170384f,  (float16_t)0.920318277f,
-   (float16_t)-0.392581674f,  (float16_t)0.919717146f,
-   (float16_t)-0.393992040f,  (float16_t)0.919113852f,
-   (float16_t)-0.395401479f,  (float16_t)0.918508394f,
-   (float16_t)-0.396809987f,  (float16_t)0.917900776f,
-   (float16_t)-0.398217562f,  (float16_t)0.917290997f,
-   (float16_t)-0.399624200f,  (float16_t)0.916679060f,
-   (float16_t)-0.401029897f,  (float16_t)0.916064966f,
-   (float16_t)-0.402434651f,  (float16_t)0.915448716f,
-   (float16_t)-0.403838458f,  (float16_t)0.914830312f,
-   (float16_t)-0.405241314f,  (float16_t)0.914209756f,
-   (float16_t)-0.406643217f,  (float16_t)0.913587048f,
-   (float16_t)-0.408044163f,  (float16_t)0.912962190f,
-   (float16_t)-0.409444149f,  (float16_t)0.912335185f,
-   (float16_t)-0.410843171f,  (float16_t)0.911706032f,
-   (float16_t)-0.412241227f,  (float16_t)0.911074734f,
-   (float16_t)-0.413638312f,  (float16_t)0.910441292f,
-   (float16_t)-0.415034424f,  (float16_t)0.909805708f,
-   (float16_t)-0.416429560f,  (float16_t)0.909167983f,
-   (float16_t)-0.417823716f,  (float16_t)0.908528119f,
-   (float16_t)-0.419216888f,  (float16_t)0.907886116f,
-   (float16_t)-0.420609074f,  (float16_t)0.907241978f,
-   (float16_t)-0.422000271f,  (float16_t)0.906595705f,
-   (float16_t)-0.423390474f,  (float16_t)0.905947298f,
-   (float16_t)-0.424779681f,  (float16_t)0.905296759f,
-   (float16_t)-0.426167889f,  (float16_t)0.904644091f,
-   (float16_t)-0.427555093f,  (float16_t)0.903989293f,
-   (float16_t)-0.428941292f,  (float16_t)0.903332368f,
-   (float16_t)-0.430326481f,  (float16_t)0.902673318f,
-   (float16_t)-0.431710658f,  (float16_t)0.902012144f,
-   (float16_t)-0.433093819f,  (float16_t)0.901348847f,
-   (float16_t)-0.434475961f,  (float16_t)0.900683429f,
-   (float16_t)-0.435857080f,  (float16_t)0.900015892f,
-   (float16_t)-0.437237174f,  (float16_t)0.899346237f,
-   (float16_t)-0.438616239f,  (float16_t)0.898674466f,
-   (float16_t)-0.439994271f,  (float16_t)0.898000580f,
-   (float16_t)-0.441371269f,  (float16_t)0.897324581f,
-   (float16_t)-0.442747228f,  (float16_t)0.896646470f,
-   (float16_t)-0.444122145f,  (float16_t)0.895966250f,
-   (float16_t)-0.445496017f,  (float16_t)0.895283921f,
-   (float16_t)-0.446868840f,  (float16_t)0.894599486f,
-   (float16_t)-0.448240612f,  (float16_t)0.893912945f,
-   (float16_t)-0.449611330f,  (float16_t)0.893224301f,
-   (float16_t)-0.450980989f,  (float16_t)0.892533555f,
-   (float16_t)-0.452349587f,  (float16_t)0.891840709f,
-   (float16_t)-0.453717121f,  (float16_t)0.891145765f,
-   (float16_t)-0.455083587f,  (float16_t)0.890448723f,
-   (float16_t)-0.456448982f,  (float16_t)0.889749586f,
-   (float16_t)-0.457813304f,  (float16_t)0.889048356f,
-   (float16_t)-0.459176548f,  (float16_t)0.888345033f,
-   (float16_t)-0.460538711f,  (float16_t)0.887639620f,
-   (float16_t)-0.461899791f,  (float16_t)0.886932119f,
-   (float16_t)-0.463259784f,  (float16_t)0.886222530f,
-   (float16_t)-0.464618686f,  (float16_t)0.885510856f,
-   (float16_t)-0.465976496f,  (float16_t)0.884797098f,
-   (float16_t)-0.467333209f,  (float16_t)0.884081259f,
-   (float16_t)-0.468688822f,  (float16_t)0.883363339f,
-   (float16_t)-0.470043332f,  (float16_t)0.882643340f,
-   (float16_t)-0.471396737f,  (float16_t)0.881921264f,
-   (float16_t)-0.472749032f,  (float16_t)0.881197113f,
-   (float16_t)-0.474100215f,  (float16_t)0.880470889f,
-   (float16_t)-0.475450282f,  (float16_t)0.879742593f,
-   (float16_t)-0.476799230f,  (float16_t)0.879012226f,
-   (float16_t)-0.478147056f,  (float16_t)0.878279792f,
-   (float16_t)-0.479493758f,  (float16_t)0.877545290f,
-   (float16_t)-0.480839331f,  (float16_t)0.876808724f,
-   (float16_t)-0.482183772f,  (float16_t)0.876070094f,
-   (float16_t)-0.483527079f,  (float16_t)0.875329403f,
-   (float16_t)-0.484869248f,  (float16_t)0.874586652f,
-   (float16_t)-0.486210276f,  (float16_t)0.873841843f,
-   (float16_t)-0.487550160f,  (float16_t)0.873094978f,
-   (float16_t)-0.488888897f,  (float16_t)0.872346059f,
-   (float16_t)-0.490226483f,  (float16_t)0.871595087f,
-   (float16_t)-0.491562916f,  (float16_t)0.870842063f,
-   (float16_t)-0.492898192f,  (float16_t)0.870086991f,
-   (float16_t)-0.494232309f,  (float16_t)0.869329871f,
-   (float16_t)-0.495565262f,  (float16_t)0.868570706f,
-   (float16_t)-0.496897049f,  (float16_t)0.867809497f,
-   (float16_t)-0.498227667f,  (float16_t)0.867046246f,
-   (float16_t)-0.499557113f,  (float16_t)0.866280954f,
-   (float16_t)-0.500885383f,  (float16_t)0.865513624f,
-   (float16_t)-0.502212474f,  (float16_t)0.864744258f,
-   (float16_t)-0.503538384f,  (float16_t)0.863972856f,
-   (float16_t)-0.504863109f,  (float16_t)0.863199422f,
-   (float16_t)-0.506186645f,  (float16_t)0.862423956f,
-   (float16_t)-0.507508991f,  (float16_t)0.861646461f,
-   (float16_t)-0.508830143f,  (float16_t)0.860866939f,
-   (float16_t)-0.510150097f,  (float16_t)0.860085390f,
-   (float16_t)-0.511468850f,  (float16_t)0.859301818f,
-   (float16_t)-0.512786401f,  (float16_t)0.858516224f,
-   (float16_t)-0.514102744f,  (float16_t)0.857728610f,
-   (float16_t)-0.515417878f,  (float16_t)0.856938977f,
-   (float16_t)-0.516731799f,  (float16_t)0.856147328f,
-   (float16_t)-0.518044504f,  (float16_t)0.855353665f,
-   (float16_t)-0.519355990f,  (float16_t)0.854557988f,
-   (float16_t)-0.520666254f,  (float16_t)0.853760301f,
-   (float16_t)-0.521975293f,  (float16_t)0.852960605f,
-   (float16_t)-0.523283103f,  (float16_t)0.852158902f,
-   (float16_t)-0.524589683f,  (float16_t)0.851355193f,
-   (float16_t)-0.525895027f,  (float16_t)0.850549481f,
-   (float16_t)-0.527199135f,  (float16_t)0.849741768f,
-   (float16_t)-0.528502002f,  (float16_t)0.848932055f,
-   (float16_t)-0.529803625f,  (float16_t)0.848120345f,
-   (float16_t)-0.531104001f,  (float16_t)0.847306639f,
-   (float16_t)-0.532403128f,  (float16_t)0.846490939f,
-   (float16_t)-0.533701002f,  (float16_t)0.845673247f,
-   (float16_t)-0.534997620f,  (float16_t)0.844853565f,
-   (float16_t)-0.536292979f,  (float16_t)0.844031895f,
-   (float16_t)-0.537587076f,  (float16_t)0.843208240f,
-   (float16_t)-0.538879909f,  (float16_t)0.842382600f,
-   (float16_t)-0.540171473f,  (float16_t)0.841554977f,
-   (float16_t)-0.541461766f,  (float16_t)0.840725375f,
-   (float16_t)-0.542750785f,  (float16_t)0.839893794f,
-   (float16_t)-0.544038527f,  (float16_t)0.839060237f,
-   (float16_t)-0.545324988f,  (float16_t)0.838224706f,
-   (float16_t)-0.546610167f,  (float16_t)0.837387202f,
-   (float16_t)-0.547894059f,  (float16_t)0.836547727f,
-   (float16_t)-0.549176662f,  (float16_t)0.835706284f,
-   (float16_t)-0.550457973f,  (float16_t)0.834862875f,
-   (float16_t)-0.551737988f,  (float16_t)0.834017501f,
-   (float16_t)-0.553016706f,  (float16_t)0.833170165f,
-   (float16_t)-0.554294121f,  (float16_t)0.832320868f,
-   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
-   (float16_t)-0.556845037f,  (float16_t)0.830616400f,
-   (float16_t)-0.558118531f,  (float16_t)0.829761234f,
-   (float16_t)-0.559390712f,  (float16_t)0.828904115f,
-   (float16_t)-0.560661576f,  (float16_t)0.828045045f,
-   (float16_t)-0.561931121f,  (float16_t)0.827184027f,
-   (float16_t)-0.563199344f,  (float16_t)0.826321063f,
-   (float16_t)-0.564466242f,  (float16_t)0.825456154f,
-   (float16_t)-0.565731811f,  (float16_t)0.824589303f,
-   (float16_t)-0.566996049f,  (float16_t)0.823720511f,
-   (float16_t)-0.568258953f,  (float16_t)0.822849781f,
-   (float16_t)-0.569520519f,  (float16_t)0.821977115f,
-   (float16_t)-0.570780746f,  (float16_t)0.821102515f,
-   (float16_t)-0.572039629f,  (float16_t)0.820225983f,
-   (float16_t)-0.573297167f,  (float16_t)0.819347520f,
-   (float16_t)-0.574553355f,  (float16_t)0.818467130f,
-   (float16_t)-0.575808191f,  (float16_t)0.817584813f,
-   (float16_t)-0.577061673f,  (float16_t)0.816700573f,
-   (float16_t)-0.578313796f,  (float16_t)0.815814411f,
-   (float16_t)-0.579564559f,  (float16_t)0.814926329f,
-   (float16_t)-0.580813958f,  (float16_t)0.814036330f,
-   (float16_t)-0.582061990f,  (float16_t)0.813144415f,
-   (float16_t)-0.583308653f,  (float16_t)0.812250587f,
-   (float16_t)-0.584553943f,  (float16_t)0.811354847f,
-   (float16_t)-0.585797857f,  (float16_t)0.810457198f,
-   (float16_t)-0.587040394f,  (float16_t)0.809557642f,
-   (float16_t)-0.588281548f,  (float16_t)0.808656182f,
-   (float16_t)-0.589521319f,  (float16_t)0.807752818f,
-   (float16_t)-0.590759702f,  (float16_t)0.806847554f,
-   (float16_t)-0.591996695f,  (float16_t)0.805940391f,
-   (float16_t)-0.593232295f,  (float16_t)0.805031331f,
-   (float16_t)-0.594466499f,  (float16_t)0.804120377f,
-   (float16_t)-0.595699304f,  (float16_t)0.803207531f,
-   (float16_t)-0.596930708f,  (float16_t)0.802292796f,
-   (float16_t)-0.598160707f,  (float16_t)0.801376172f,
-   (float16_t)-0.599389298f,  (float16_t)0.800457662f,
-   (float16_t)-0.600616479f,  (float16_t)0.799537269f,
-   (float16_t)-0.601842247f,  (float16_t)0.798614995f,
-   (float16_t)-0.603066599f,  (float16_t)0.797690841f,
-   (float16_t)-0.604289531f,  (float16_t)0.796764810f,
-   (float16_t)-0.605511041f,  (float16_t)0.795836905f,
-   (float16_t)-0.606731127f,  (float16_t)0.794907126f,
-   (float16_t)-0.607949785f,  (float16_t)0.793975478f,
-   (float16_t)-0.609167012f,  (float16_t)0.793041960f,
-   (float16_t)-0.610382806f,  (float16_t)0.792106577f,
-   (float16_t)-0.611597164f,  (float16_t)0.791169330f,
-   (float16_t)-0.612810082f,  (float16_t)0.790230221f,
-   (float16_t)-0.614021559f,  (float16_t)0.789289253f,
-   (float16_t)-0.615231591f,  (float16_t)0.788346428f,
-   (float16_t)-0.616440175f,  (float16_t)0.787401747f,
-   (float16_t)-0.617647308f,  (float16_t)0.786455214f,
-   (float16_t)-0.618852988f,  (float16_t)0.785506830f,
-   (float16_t)-0.620057212f,  (float16_t)0.784556597f,
-   (float16_t)-0.621259977f,  (float16_t)0.783604519f,
-   (float16_t)-0.622461279f,  (float16_t)0.782650596f,
-   (float16_t)-0.623661118f,  (float16_t)0.781694832f,
-   (float16_t)-0.624859488f,  (float16_t)0.780737229f,
-   (float16_t)-0.626056388f,  (float16_t)0.779777788f,
-   (float16_t)-0.627251815f,  (float16_t)0.778816512f,
-   (float16_t)-0.628445767f,  (float16_t)0.777853404f,
-   (float16_t)-0.629638239f,  (float16_t)0.776888466f,
-   (float16_t)-0.630829230f,  (float16_t)0.775921699f,
-   (float16_t)-0.632018736f,  (float16_t)0.774953107f,
-   (float16_t)-0.633206755f,  (float16_t)0.773982691f,
-   (float16_t)-0.634393284f,  (float16_t)0.773010453f,
-   (float16_t)-0.635578320f,  (float16_t)0.772036397f,
-   (float16_t)-0.636761861f,  (float16_t)0.771060524f,
-   (float16_t)-0.637943904f,  (float16_t)0.770082837f,
-   (float16_t)-0.639124445f,  (float16_t)0.769103338f,
-   (float16_t)-0.640303482f,  (float16_t)0.768122029f,
-   (float16_t)-0.641481013f,  (float16_t)0.767138912f,
-   (float16_t)-0.642657034f,  (float16_t)0.766153990f,
-   (float16_t)-0.643831543f,  (float16_t)0.765167266f,
-   (float16_t)-0.645004537f,  (float16_t)0.764178741f,
-   (float16_t)-0.646176013f,  (float16_t)0.763188417f,
-   (float16_t)-0.647345969f,  (float16_t)0.762196298f,
-   (float16_t)-0.648514401f,  (float16_t)0.761202385f,
-   (float16_t)-0.649681307f,  (float16_t)0.760206682f,
-   (float16_t)-0.650846685f,  (float16_t)0.759209189f,
-   (float16_t)-0.652010531f,  (float16_t)0.758209910f,
-   (float16_t)-0.653172843f,  (float16_t)0.757208847f,
-   (float16_t)-0.654333618f,  (float16_t)0.756206001f,
-   (float16_t)-0.655492853f,  (float16_t)0.755201377f,
-   (float16_t)-0.656650546f,  (float16_t)0.754194975f,
-   (float16_t)-0.657806693f,  (float16_t)0.753186799f,
-   (float16_t)-0.658961293f,  (float16_t)0.752176850f,
-   (float16_t)-0.660114342f,  (float16_t)0.751165132f,
-   (float16_t)-0.661265838f,  (float16_t)0.750151646f,
-   (float16_t)-0.662415778f,  (float16_t)0.749136395f,
-   (float16_t)-0.663564159f,  (float16_t)0.748119380f,
-   (float16_t)-0.664710978f,  (float16_t)0.747100606f,
-   (float16_t)-0.665856234f,  (float16_t)0.746080074f,
-   (float16_t)-0.666999922f,  (float16_t)0.745057785f,
-   (float16_t)-0.668142041f,  (float16_t)0.744033744f,
-   (float16_t)-0.669282588f,  (float16_t)0.743007952f,
-   (float16_t)-0.670421560f,  (float16_t)0.741980412f,
-   (float16_t)-0.671558955f,  (float16_t)0.740951125f,
-   (float16_t)-0.672694769f,  (float16_t)0.739920095f,
-   (float16_t)-0.673829000f,  (float16_t)0.738887324f,
-   (float16_t)-0.674961646f,  (float16_t)0.737852815f,
-   (float16_t)-0.676092704f,  (float16_t)0.736816569f,
-   (float16_t)-0.677222170f,  (float16_t)0.735778589f,
-   (float16_t)-0.678350043f,  (float16_t)0.734738878f,
-   (float16_t)-0.679476320f,  (float16_t)0.733697438f,
-   (float16_t)-0.680600998f,  (float16_t)0.732654272f,
-   (float16_t)-0.681724074f,  (float16_t)0.731609381f,
-   (float16_t)-0.682845546f,  (float16_t)0.730562769f,
-   (float16_t)-0.683965412f,  (float16_t)0.729514438f,
-   (float16_t)-0.685083668f,  (float16_t)0.728464390f,
-   (float16_t)-0.686200312f,  (float16_t)0.727412629f,
-   (float16_t)-0.687315341f,  (float16_t)0.726359155f,
-   (float16_t)-0.688428753f,  (float16_t)0.725303972f,
-   (float16_t)-0.689540545f,  (float16_t)0.724247083f,
-   (float16_t)-0.690650714f,  (float16_t)0.723188489f,
-   (float16_t)-0.691759258f,  (float16_t)0.722128194f,
-   (float16_t)-0.692866175f,  (float16_t)0.721066199f,
-   (float16_t)-0.693971461f,  (float16_t)0.720002508f,
-   (float16_t)-0.695075114f,  (float16_t)0.718937122f,
-   (float16_t)-0.696177131f,  (float16_t)0.717870045f,
-   (float16_t)-0.697277511f,  (float16_t)0.716801279f,
-   (float16_t)-0.698376249f,  (float16_t)0.715730825f,
-   (float16_t)-0.699473345f,  (float16_t)0.714658688f,
-   (float16_t)-0.700568794f,  (float16_t)0.713584869f,
-   (float16_t)-0.701662595f,  (float16_t)0.712509371f,
-   (float16_t)-0.702754744f,  (float16_t)0.711432196f,
-   (float16_t)-0.703845241f,  (float16_t)0.710353347f,
-   (float16_t)-0.704934080f,  (float16_t)0.709272826f,
-   (float16_t)-0.706021261f,  (float16_t)0.708190637f,
-   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
-   (float16_t)-0.708190637f,  (float16_t)0.706021261f,
-   (float16_t)-0.709272826f,  (float16_t)0.704934080f,
-   (float16_t)-0.710353347f,  (float16_t)0.703845241f,
-   (float16_t)-0.711432196f,  (float16_t)0.702754744f,
-   (float16_t)-0.712509371f,  (float16_t)0.701662595f,
-   (float16_t)-0.713584869f,  (float16_t)0.700568794f,
-   (float16_t)-0.714658688f,  (float16_t)0.699473345f,
-   (float16_t)-0.715730825f,  (float16_t)0.698376249f,
-   (float16_t)-0.716801279f,  (float16_t)0.697277511f,
-   (float16_t)-0.717870045f,  (float16_t)0.696177131f,
-   (float16_t)-0.718937122f,  (float16_t)0.695075114f,
-   (float16_t)-0.720002508f,  (float16_t)0.693971461f,
-   (float16_t)-0.721066199f,  (float16_t)0.692866175f,
-   (float16_t)-0.722128194f,  (float16_t)0.691759258f,
-   (float16_t)-0.723188489f,  (float16_t)0.690650714f,
-   (float16_t)-0.724247083f,  (float16_t)0.689540545f,
-   (float16_t)-0.725303972f,  (float16_t)0.688428753f,
-   (float16_t)-0.726359155f,  (float16_t)0.687315341f,
-   (float16_t)-0.727412629f,  (float16_t)0.686200312f,
-   (float16_t)-0.728464390f,  (float16_t)0.685083668f,
-   (float16_t)-0.729514438f,  (float16_t)0.683965412f,
-   (float16_t)-0.730562769f,  (float16_t)0.682845546f,
-   (float16_t)-0.731609381f,  (float16_t)0.681724074f,
-   (float16_t)-0.732654272f,  (float16_t)0.680600998f,
-   (float16_t)-0.733697438f,  (float16_t)0.679476320f,
-   (float16_t)-0.734738878f,  (float16_t)0.678350043f,
-   (float16_t)-0.735778589f,  (float16_t)0.677222170f,
-   (float16_t)-0.736816569f,  (float16_t)0.676092704f,
-   (float16_t)-0.737852815f,  (float16_t)0.674961646f,
-   (float16_t)-0.738887324f,  (float16_t)0.673829000f,
-   (float16_t)-0.739920095f,  (float16_t)0.672694769f,
-   (float16_t)-0.740951125f,  (float16_t)0.671558955f,
-   (float16_t)-0.741980412f,  (float16_t)0.670421560f,
-   (float16_t)-0.743007952f,  (float16_t)0.669282588f,
-   (float16_t)-0.744033744f,  (float16_t)0.668142041f,
-   (float16_t)-0.745057785f,  (float16_t)0.666999922f,
-   (float16_t)-0.746080074f,  (float16_t)0.665856234f,
-   (float16_t)-0.747100606f,  (float16_t)0.664710978f,
-   (float16_t)-0.748119380f,  (float16_t)0.663564159f,
-   (float16_t)-0.749136395f,  (float16_t)0.662415778f,
-   (float16_t)-0.750151646f,  (float16_t)0.661265838f,
-   (float16_t)-0.751165132f,  (float16_t)0.660114342f,
-   (float16_t)-0.752176850f,  (float16_t)0.658961293f,
-   (float16_t)-0.753186799f,  (float16_t)0.657806693f,
-   (float16_t)-0.754194975f,  (float16_t)0.656650546f,
-   (float16_t)-0.755201377f,  (float16_t)0.655492853f,
-   (float16_t)-0.756206001f,  (float16_t)0.654333618f,
-   (float16_t)-0.757208847f,  (float16_t)0.653172843f,
-   (float16_t)-0.758209910f,  (float16_t)0.652010531f,
-   (float16_t)-0.759209189f,  (float16_t)0.650846685f,
-   (float16_t)-0.760206682f,  (float16_t)0.649681307f,
-   (float16_t)-0.761202385f,  (float16_t)0.648514401f,
-   (float16_t)-0.762196298f,  (float16_t)0.647345969f,
-   (float16_t)-0.763188417f,  (float16_t)0.646176013f,
-   (float16_t)-0.764178741f,  (float16_t)0.645004537f,
-   (float16_t)-0.765167266f,  (float16_t)0.643831543f,
-   (float16_t)-0.766153990f,  (float16_t)0.642657034f,
-   (float16_t)-0.767138912f,  (float16_t)0.641481013f,
-   (float16_t)-0.768122029f,  (float16_t)0.640303482f,
-   (float16_t)-0.769103338f,  (float16_t)0.639124445f,
-   (float16_t)-0.770082837f,  (float16_t)0.637943904f,
-   (float16_t)-0.771060524f,  (float16_t)0.636761861f,
-   (float16_t)-0.772036397f,  (float16_t)0.635578320f,
-   (float16_t)-0.773010453f,  (float16_t)0.634393284f,
-   (float16_t)-0.773982691f,  (float16_t)0.633206755f,
-   (float16_t)-0.774953107f,  (float16_t)0.632018736f,
-   (float16_t)-0.775921699f,  (float16_t)0.630829230f,
-   (float16_t)-0.776888466f,  (float16_t)0.629638239f,
-   (float16_t)-0.777853404f,  (float16_t)0.628445767f,
-   (float16_t)-0.778816512f,  (float16_t)0.627251815f,
-   (float16_t)-0.779777788f,  (float16_t)0.626056388f,
-   (float16_t)-0.780737229f,  (float16_t)0.624859488f,
-   (float16_t)-0.781694832f,  (float16_t)0.623661118f,
-   (float16_t)-0.782650596f,  (float16_t)0.622461279f,
-   (float16_t)-0.783604519f,  (float16_t)0.621259977f,
-   (float16_t)-0.784556597f,  (float16_t)0.620057212f,
-   (float16_t)-0.785506830f,  (float16_t)0.618852988f,
-   (float16_t)-0.786455214f,  (float16_t)0.617647308f,
-   (float16_t)-0.787401747f,  (float16_t)0.616440175f,
-   (float16_t)-0.788346428f,  (float16_t)0.615231591f,
-   (float16_t)-0.789289253f,  (float16_t)0.614021559f,
-   (float16_t)-0.790230221f,  (float16_t)0.612810082f,
-   (float16_t)-0.791169330f,  (float16_t)0.611597164f,
-   (float16_t)-0.792106577f,  (float16_t)0.610382806f,
-   (float16_t)-0.793041960f,  (float16_t)0.609167012f,
-   (float16_t)-0.793975478f,  (float16_t)0.607949785f,
-   (float16_t)-0.794907126f,  (float16_t)0.606731127f,
-   (float16_t)-0.795836905f,  (float16_t)0.605511041f,
-   (float16_t)-0.796764810f,  (float16_t)0.604289531f,
-   (float16_t)-0.797690841f,  (float16_t)0.603066599f,
-   (float16_t)-0.798614995f,  (float16_t)0.601842247f,
-   (float16_t)-0.799537269f,  (float16_t)0.600616479f,
-   (float16_t)-0.800457662f,  (float16_t)0.599389298f,
-   (float16_t)-0.801376172f,  (float16_t)0.598160707f,
-   (float16_t)-0.802292796f,  (float16_t)0.596930708f,
-   (float16_t)-0.803207531f,  (float16_t)0.595699304f,
-   (float16_t)-0.804120377f,  (float16_t)0.594466499f,
-   (float16_t)-0.805031331f,  (float16_t)0.593232295f,
-   (float16_t)-0.805940391f,  (float16_t)0.591996695f,
-   (float16_t)-0.806847554f,  (float16_t)0.590759702f,
-   (float16_t)-0.807752818f,  (float16_t)0.589521319f,
-   (float16_t)-0.808656182f,  (float16_t)0.588281548f,
-   (float16_t)-0.809557642f,  (float16_t)0.587040394f,
-   (float16_t)-0.810457198f,  (float16_t)0.585797857f,
-   (float16_t)-0.811354847f,  (float16_t)0.584553943f,
-   (float16_t)-0.812250587f,  (float16_t)0.583308653f,
-   (float16_t)-0.813144415f,  (float16_t)0.582061990f,
-   (float16_t)-0.814036330f,  (float16_t)0.580813958f,
-   (float16_t)-0.814926329f,  (float16_t)0.579564559f,
-   (float16_t)-0.815814411f,  (float16_t)0.578313796f,
-   (float16_t)-0.816700573f,  (float16_t)0.577061673f,
-   (float16_t)-0.817584813f,  (float16_t)0.575808191f,
-   (float16_t)-0.818467130f,  (float16_t)0.574553355f,
-   (float16_t)-0.819347520f,  (float16_t)0.573297167f,
-   (float16_t)-0.820225983f,  (float16_t)0.572039629f,
-   (float16_t)-0.821102515f,  (float16_t)0.570780746f,
-   (float16_t)-0.821977115f,  (float16_t)0.569520519f,
-   (float16_t)-0.822849781f,  (float16_t)0.568258953f,
-   (float16_t)-0.823720511f,  (float16_t)0.566996049f,
-   (float16_t)-0.824589303f,  (float16_t)0.565731811f,
-   (float16_t)-0.825456154f,  (float16_t)0.564466242f,
-   (float16_t)-0.826321063f,  (float16_t)0.563199344f,
-   (float16_t)-0.827184027f,  (float16_t)0.561931121f,
-   (float16_t)-0.828045045f,  (float16_t)0.560661576f,
-   (float16_t)-0.828904115f,  (float16_t)0.559390712f,
-   (float16_t)-0.829761234f,  (float16_t)0.558118531f,
-   (float16_t)-0.830616400f,  (float16_t)0.556845037f,
-   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
-   (float16_t)-0.832320868f,  (float16_t)0.554294121f,
-   (float16_t)-0.833170165f,  (float16_t)0.553016706f,
-   (float16_t)-0.834017501f,  (float16_t)0.551737988f,
-   (float16_t)-0.834862875f,  (float16_t)0.550457973f,
-   (float16_t)-0.835706284f,  (float16_t)0.549176662f,
-   (float16_t)-0.836547727f,  (float16_t)0.547894059f,
-   (float16_t)-0.837387202f,  (float16_t)0.546610167f,
-   (float16_t)-0.838224706f,  (float16_t)0.545324988f,
-   (float16_t)-0.839060237f,  (float16_t)0.544038527f,
-   (float16_t)-0.839893794f,  (float16_t)0.542750785f,
-   (float16_t)-0.840725375f,  (float16_t)0.541461766f,
-   (float16_t)-0.841554977f,  (float16_t)0.540171473f,
-   (float16_t)-0.842382600f,  (float16_t)0.538879909f,
-   (float16_t)-0.843208240f,  (float16_t)0.537587076f,
-   (float16_t)-0.844031895f,  (float16_t)0.536292979f,
-   (float16_t)-0.844853565f,  (float16_t)0.534997620f,
-   (float16_t)-0.845673247f,  (float16_t)0.533701002f,
-   (float16_t)-0.846490939f,  (float16_t)0.532403128f,
-   (float16_t)-0.847306639f,  (float16_t)0.531104001f,
-   (float16_t)-0.848120345f,  (float16_t)0.529803625f,
-   (float16_t)-0.848932055f,  (float16_t)0.528502002f,
-   (float16_t)-0.849741768f,  (float16_t)0.527199135f,
-   (float16_t)-0.850549481f,  (float16_t)0.525895027f,
-   (float16_t)-0.851355193f,  (float16_t)0.524589683f,
-   (float16_t)-0.852158902f,  (float16_t)0.523283103f,
-   (float16_t)-0.852960605f,  (float16_t)0.521975293f,
-   (float16_t)-0.853760301f,  (float16_t)0.520666254f,
-   (float16_t)-0.854557988f,  (float16_t)0.519355990f,
-   (float16_t)-0.855353665f,  (float16_t)0.518044504f,
-   (float16_t)-0.856147328f,  (float16_t)0.516731799f,
-   (float16_t)-0.856938977f,  (float16_t)0.515417878f,
-   (float16_t)-0.857728610f,  (float16_t)0.514102744f,
-   (float16_t)-0.858516224f,  (float16_t)0.512786401f,
-   (float16_t)-0.859301818f,  (float16_t)0.511468850f,
-   (float16_t)-0.860085390f,  (float16_t)0.510150097f,
-   (float16_t)-0.860866939f,  (float16_t)0.508830143f,
-   (float16_t)-0.861646461f,  (float16_t)0.507508991f,
-   (float16_t)-0.862423956f,  (float16_t)0.506186645f,
-   (float16_t)-0.863199422f,  (float16_t)0.504863109f,
-   (float16_t)-0.863972856f,  (float16_t)0.503538384f,
-   (float16_t)-0.864744258f,  (float16_t)0.502212474f,
-   (float16_t)-0.865513624f,  (float16_t)0.500885383f,
-   (float16_t)-0.866280954f,  (float16_t)0.499557113f,
-   (float16_t)-0.867046246f,  (float16_t)0.498227667f,
-   (float16_t)-0.867809497f,  (float16_t)0.496897049f,
-   (float16_t)-0.868570706f,  (float16_t)0.495565262f,
-   (float16_t)-0.869329871f,  (float16_t)0.494232309f,
-   (float16_t)-0.870086991f,  (float16_t)0.492898192f,
-   (float16_t)-0.870842063f,  (float16_t)0.491562916f,
-   (float16_t)-0.871595087f,  (float16_t)0.490226483f,
-   (float16_t)-0.872346059f,  (float16_t)0.488888897f,
-   (float16_t)-0.873094978f,  (float16_t)0.487550160f,
-   (float16_t)-0.873841843f,  (float16_t)0.486210276f,
-   (float16_t)-0.874586652f,  (float16_t)0.484869248f,
-   (float16_t)-0.875329403f,  (float16_t)0.483527079f,
-   (float16_t)-0.876070094f,  (float16_t)0.482183772f,
-   (float16_t)-0.876808724f,  (float16_t)0.480839331f,
-   (float16_t)-0.877545290f,  (float16_t)0.479493758f,
-   (float16_t)-0.878279792f,  (float16_t)0.478147056f,
-   (float16_t)-0.879012226f,  (float16_t)0.476799230f,
-   (float16_t)-0.879742593f,  (float16_t)0.475450282f,
-   (float16_t)-0.880470889f,  (float16_t)0.474100215f,
-   (float16_t)-0.881197113f,  (float16_t)0.472749032f,
-   (float16_t)-0.881921264f,  (float16_t)0.471396737f,
-   (float16_t)-0.882643340f,  (float16_t)0.470043332f,
-   (float16_t)-0.883363339f,  (float16_t)0.468688822f,
-   (float16_t)-0.884081259f,  (float16_t)0.467333209f,
-   (float16_t)-0.884797098f,  (float16_t)0.465976496f,
-   (float16_t)-0.885510856f,  (float16_t)0.464618686f,
-   (float16_t)-0.886222530f,  (float16_t)0.463259784f,
-   (float16_t)-0.886932119f,  (float16_t)0.461899791f,
-   (float16_t)-0.887639620f,  (float16_t)0.460538711f,
-   (float16_t)-0.888345033f,  (float16_t)0.459176548f,
-   (float16_t)-0.889048356f,  (float16_t)0.457813304f,
-   (float16_t)-0.889749586f,  (float16_t)0.456448982f,
-   (float16_t)-0.890448723f,  (float16_t)0.455083587f,
-   (float16_t)-0.891145765f,  (float16_t)0.453717121f,
-   (float16_t)-0.891840709f,  (float16_t)0.452349587f,
-   (float16_t)-0.892533555f,  (float16_t)0.450980989f,
-   (float16_t)-0.893224301f,  (float16_t)0.449611330f,
-   (float16_t)-0.893912945f,  (float16_t)0.448240612f,
-   (float16_t)-0.894599486f,  (float16_t)0.446868840f,
-   (float16_t)-0.895283921f,  (float16_t)0.445496017f,
-   (float16_t)-0.895966250f,  (float16_t)0.444122145f,
-   (float16_t)-0.896646470f,  (float16_t)0.442747228f,
-   (float16_t)-0.897324581f,  (float16_t)0.441371269f,
-   (float16_t)-0.898000580f,  (float16_t)0.439994271f,
-   (float16_t)-0.898674466f,  (float16_t)0.438616239f,
-   (float16_t)-0.899346237f,  (float16_t)0.437237174f,
-   (float16_t)-0.900015892f,  (float16_t)0.435857080f,
-   (float16_t)-0.900683429f,  (float16_t)0.434475961f,
-   (float16_t)-0.901348847f,  (float16_t)0.433093819f,
-   (float16_t)-0.902012144f,  (float16_t)0.431710658f,
-   (float16_t)-0.902673318f,  (float16_t)0.430326481f,
-   (float16_t)-0.903332368f,  (float16_t)0.428941292f,
-   (float16_t)-0.903989293f,  (float16_t)0.427555093f,
-   (float16_t)-0.904644091f,  (float16_t)0.426167889f,
-   (float16_t)-0.905296759f,  (float16_t)0.424779681f,
-   (float16_t)-0.905947298f,  (float16_t)0.423390474f,
-   (float16_t)-0.906595705f,  (float16_t)0.422000271f,
-   (float16_t)-0.907241978f,  (float16_t)0.420609074f,
-   (float16_t)-0.907886116f,  (float16_t)0.419216888f,
-   (float16_t)-0.908528119f,  (float16_t)0.417823716f,
-   (float16_t)-0.909167983f,  (float16_t)0.416429560f,
-   (float16_t)-0.909805708f,  (float16_t)0.415034424f,
-   (float16_t)-0.910441292f,  (float16_t)0.413638312f,
-   (float16_t)-0.911074734f,  (float16_t)0.412241227f,
-   (float16_t)-0.911706032f,  (float16_t)0.410843171f,
-   (float16_t)-0.912335185f,  (float16_t)0.409444149f,
-   (float16_t)-0.912962190f,  (float16_t)0.408044163f,
-   (float16_t)-0.913587048f,  (float16_t)0.406643217f,
-   (float16_t)-0.914209756f,  (float16_t)0.405241314f,
-   (float16_t)-0.914830312f,  (float16_t)0.403838458f,
-   (float16_t)-0.915448716f,  (float16_t)0.402434651f,
-   (float16_t)-0.916064966f,  (float16_t)0.401029897f,
-   (float16_t)-0.916679060f,  (float16_t)0.399624200f,
-   (float16_t)-0.917290997f,  (float16_t)0.398217562f,
-   (float16_t)-0.917900776f,  (float16_t)0.396809987f,
-   (float16_t)-0.918508394f,  (float16_t)0.395401479f,
-   (float16_t)-0.919113852f,  (float16_t)0.393992040f,
-   (float16_t)-0.919717146f,  (float16_t)0.392581674f,
-   (float16_t)-0.920318277f,  (float16_t)0.391170384f,
-   (float16_t)-0.920917242f,  (float16_t)0.389758174f,
-   (float16_t)-0.921514039f,  (float16_t)0.388345047f,
-   (float16_t)-0.922108669f,  (float16_t)0.386931006f,
-   (float16_t)-0.922701128f,  (float16_t)0.385516054f,
-   (float16_t)-0.923291417f,  (float16_t)0.384100195f,
-   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
-   (float16_t)-0.924465474f,  (float16_t)0.381265769f,
-   (float16_t)-0.925049241f,  (float16_t)0.379847209f,
-   (float16_t)-0.925630831f,  (float16_t)0.378427755f,
-   (float16_t)-0.926210242f,  (float16_t)0.377007410f,
-   (float16_t)-0.926787474f,  (float16_t)0.375586178f,
-   (float16_t)-0.927362526f,  (float16_t)0.374164063f,
-   (float16_t)-0.927935395f,  (float16_t)0.372741067f,
-   (float16_t)-0.928506080f,  (float16_t)0.371317194f,
-   (float16_t)-0.929074581f,  (float16_t)0.369892447f,
-   (float16_t)-0.929640896f,  (float16_t)0.368466830f,
-   (float16_t)-0.930205023f,  (float16_t)0.367040346f,
-   (float16_t)-0.930766961f,  (float16_t)0.365612998f,
-   (float16_t)-0.931326709f,  (float16_t)0.364184790f,
-   (float16_t)-0.931884266f,  (float16_t)0.362755724f,
-   (float16_t)-0.932439629f,  (float16_t)0.361325806f,
-   (float16_t)-0.932992799f,  (float16_t)0.359895037f,
-   (float16_t)-0.933543773f,  (float16_t)0.358463421f,
-   (float16_t)-0.934092550f,  (float16_t)0.357030961f,
-   (float16_t)-0.934639130f,  (float16_t)0.355597662f,
-   (float16_t)-0.935183510f,  (float16_t)0.354163525f,
-   (float16_t)-0.935725689f,  (float16_t)0.352728556f,
-   (float16_t)-0.936265667f,  (float16_t)0.351292756f,
-   (float16_t)-0.936803442f,  (float16_t)0.349856130f,
-   (float16_t)-0.937339012f,  (float16_t)0.348418680f,
-   (float16_t)-0.937872376f,  (float16_t)0.346980411f,
-   (float16_t)-0.938403534f,  (float16_t)0.345541325f,
-   (float16_t)-0.938932484f,  (float16_t)0.344101426f,
-   (float16_t)-0.939459224f,  (float16_t)0.342660717f,
-   (float16_t)-0.939983753f,  (float16_t)0.341219202f,
-   (float16_t)-0.940506071f,  (float16_t)0.339776884f,
-   (float16_t)-0.941026175f,  (float16_t)0.338333767f,
-   (float16_t)-0.941544065f,  (float16_t)0.336889853f,
-   (float16_t)-0.942059740f,  (float16_t)0.335445147f,
-   (float16_t)-0.942573198f,  (float16_t)0.333999651f,
-   (float16_t)-0.943084437f,  (float16_t)0.332553370f,
-   (float16_t)-0.943593458f,  (float16_t)0.331106306f,
-   (float16_t)-0.944100258f,  (float16_t)0.329658463f,
-   (float16_t)-0.944604837f,  (float16_t)0.328209844f,
-   (float16_t)-0.945107193f,  (float16_t)0.326760452f,
-   (float16_t)-0.945607325f,  (float16_t)0.325310292f,
-   (float16_t)-0.946105232f,  (float16_t)0.323859367f,
-   (float16_t)-0.946600913f,  (float16_t)0.322407679f,
-   (float16_t)-0.947094366f,  (float16_t)0.320955232f,
-   (float16_t)-0.947585591f,  (float16_t)0.319502031f,
-   (float16_t)-0.948074586f,  (float16_t)0.318048077f,
-   (float16_t)-0.948561350f,  (float16_t)0.316593376f,
-   (float16_t)-0.949045882f,  (float16_t)0.315137929f,
-   (float16_t)-0.949528181f,  (float16_t)0.313681740f,
-   (float16_t)-0.950008245f,  (float16_t)0.312224814f,
-   (float16_t)-0.950486074f,  (float16_t)0.310767153f,
-   (float16_t)-0.950961666f,  (float16_t)0.309308760f,
-   (float16_t)-0.951435021f,  (float16_t)0.307849640f,
-   (float16_t)-0.951906137f,  (float16_t)0.306389795f,
-   (float16_t)-0.952375013f,  (float16_t)0.304929230f,
-   (float16_t)-0.952841648f,  (float16_t)0.303467947f,
-   (float16_t)-0.953306040f,  (float16_t)0.302005949f,
-   (float16_t)-0.953768190f,  (float16_t)0.300543241f,
-   (float16_t)-0.954228095f,  (float16_t)0.299079826f,
-   (float16_t)-0.954685755f,  (float16_t)0.297615707f,
-   (float16_t)-0.955141168f,  (float16_t)0.296150888f,
-   (float16_t)-0.955594334f,  (float16_t)0.294685372f,
-   (float16_t)-0.956045251f,  (float16_t)0.293219163f,
-   (float16_t)-0.956493919f,  (float16_t)0.291752263f,
-   (float16_t)-0.956940336f,  (float16_t)0.290284677f,
-   (float16_t)-0.957384501f,  (float16_t)0.288816408f,
-   (float16_t)-0.957826413f,  (float16_t)0.287347460f,
-   (float16_t)-0.958266071f,  (float16_t)0.285877835f,
-   (float16_t)-0.958703475f,  (float16_t)0.284407537f,
-   (float16_t)-0.959138622f,  (float16_t)0.282936570f,
-   (float16_t)-0.959571513f,  (float16_t)0.281464938f,
-   (float16_t)-0.960002146f,  (float16_t)0.279992643f,
-   (float16_t)-0.960430519f,  (float16_t)0.278519689f,
-   (float16_t)-0.960856633f,  (float16_t)0.277046080f,
-   (float16_t)-0.961280486f,  (float16_t)0.275571819f,
-   (float16_t)-0.961702077f,  (float16_t)0.274096910f,
-   (float16_t)-0.962121404f,  (float16_t)0.272621355f,
-   (float16_t)-0.962538468f,  (float16_t)0.271145160f,
-   (float16_t)-0.962953267f,  (float16_t)0.269668326f,
-   (float16_t)-0.963365800f,  (float16_t)0.268190857f,
-   (float16_t)-0.963776066f,  (float16_t)0.266712757f,
-   (float16_t)-0.964184064f,  (float16_t)0.265234030f,
-   (float16_t)-0.964589793f,  (float16_t)0.263754679f,
-   (float16_t)-0.964993253f,  (float16_t)0.262274707f,
-   (float16_t)-0.965394442f,  (float16_t)0.260794118f,
-   (float16_t)-0.965793359f,  (float16_t)0.259312915f,
-   (float16_t)-0.966190003f,  (float16_t)0.257831102f,
-   (float16_t)-0.966584374f,  (float16_t)0.256348682f,
-   (float16_t)-0.966976471f,  (float16_t)0.254865660f,
-   (float16_t)-0.967366292f,  (float16_t)0.253382037f,
-   (float16_t)-0.967753837f,  (float16_t)0.251897818f,
-   (float16_t)-0.968139105f,  (float16_t)0.250413007f,
-   (float16_t)-0.968522094f,  (float16_t)0.248927606f,
-   (float16_t)-0.968902805f,  (float16_t)0.247441619f,
-   (float16_t)-0.969281235f,  (float16_t)0.245955050f,
-   (float16_t)-0.969657385f,  (float16_t)0.244467903f,
-   (float16_t)-0.970031253f,  (float16_t)0.242980180f,
-   (float16_t)-0.970402839f,  (float16_t)0.241491885f,
-   (float16_t)-0.970772141f,  (float16_t)0.240003022f,
-   (float16_t)-0.971139158f,  (float16_t)0.238513595f,
-   (float16_t)-0.971503891f,  (float16_t)0.237023606f,
-   (float16_t)-0.971866337f,  (float16_t)0.235533059f,
-   (float16_t)-0.972226497f,  (float16_t)0.234041959f,
-   (float16_t)-0.972584369f,  (float16_t)0.232550307f,
-   (float16_t)-0.972939952f,  (float16_t)0.231058108f,
-   (float16_t)-0.973293246f,  (float16_t)0.229565366f,
-   (float16_t)-0.973644250f,  (float16_t)0.228072083f,
-   (float16_t)-0.973992962f,  (float16_t)0.226578264f,
-   (float16_t)-0.974339383f,  (float16_t)0.225083911f,
-   (float16_t)-0.974683511f,  (float16_t)0.223589029f,
-   (float16_t)-0.975025345f,  (float16_t)0.222093621f,
-   (float16_t)-0.975364885f,  (float16_t)0.220597690f,
-   (float16_t)-0.975702130f,  (float16_t)0.219101240f,
-   (float16_t)-0.976037079f,  (float16_t)0.217604275f,
-   (float16_t)-0.976369731f,  (float16_t)0.216106797f,
-   (float16_t)-0.976700086f,  (float16_t)0.214608811f,
-   (float16_t)-0.977028143f,  (float16_t)0.213110320f,
-   (float16_t)-0.977353900f,  (float16_t)0.211611327f,
-   (float16_t)-0.977677358f,  (float16_t)0.210111837f,
-   (float16_t)-0.977998515f,  (float16_t)0.208611852f,
-   (float16_t)-0.978317371f,  (float16_t)0.207111376f,
-   (float16_t)-0.978633924f,  (float16_t)0.205610413f,
-   (float16_t)-0.978948175f,  (float16_t)0.204108966f,
-   (float16_t)-0.979260123f,  (float16_t)0.202607039f,
-   (float16_t)-0.979569766f,  (float16_t)0.201104635f,
-   (float16_t)-0.979877104f,  (float16_t)0.199601758f,
-   (float16_t)-0.980182136f,  (float16_t)0.198098411f,
-   (float16_t)-0.980484862f,  (float16_t)0.196594598f,
-   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
-   (float16_t)-0.981083391f,  (float16_t)0.193585587f,
-   (float16_t)-0.981379193f,  (float16_t)0.192080397f,
-   (float16_t)-0.981672686f,  (float16_t)0.190574755f,
-   (float16_t)-0.981963869f,  (float16_t)0.189068664f,
-   (float16_t)-0.982252741f,  (float16_t)0.187562129f,
-   (float16_t)-0.982539302f,  (float16_t)0.186055152f,
-   (float16_t)-0.982823551f,  (float16_t)0.184547737f,
-   (float16_t)-0.983105487f,  (float16_t)0.183039888f,
-   (float16_t)-0.983385110f,  (float16_t)0.181531608f,
-   (float16_t)-0.983662419f,  (float16_t)0.180022901f,
-   (float16_t)-0.983937413f,  (float16_t)0.178513771f,
-   (float16_t)-0.984210092f,  (float16_t)0.177004220f,
-   (float16_t)-0.984480455f,  (float16_t)0.175494253f,
-   (float16_t)-0.984748502f,  (float16_t)0.173983873f,
-   (float16_t)-0.985014231f,  (float16_t)0.172473084f,
-   (float16_t)-0.985277642f,  (float16_t)0.170961889f,
-   (float16_t)-0.985538735f,  (float16_t)0.169450291f,
-   (float16_t)-0.985797509f,  (float16_t)0.167938295f,
-   (float16_t)-0.986053963f,  (float16_t)0.166425904f,
-   (float16_t)-0.986308097f,  (float16_t)0.164913120f,
-   (float16_t)-0.986559910f,  (float16_t)0.163399949f,
-   (float16_t)-0.986809402f,  (float16_t)0.161886394f,
-   (float16_t)-0.987056571f,  (float16_t)0.160372457f,
-   (float16_t)-0.987301418f,  (float16_t)0.158858143f,
-   (float16_t)-0.987543942f,  (float16_t)0.157343456f,
-   (float16_t)-0.987784142f,  (float16_t)0.155828398f,
-   (float16_t)-0.988022017f,  (float16_t)0.154312973f,
-   (float16_t)-0.988257568f,  (float16_t)0.152797185f,
-   (float16_t)-0.988490793f,  (float16_t)0.151281038f,
-   (float16_t)-0.988721692f,  (float16_t)0.149764535f,
-   (float16_t)-0.988950265f,  (float16_t)0.148247679f,
-   (float16_t)-0.989176510f,  (float16_t)0.146730474f,
-   (float16_t)-0.989400428f,  (float16_t)0.145212925f,
-   (float16_t)-0.989622017f,  (float16_t)0.143695033f,
-   (float16_t)-0.989841278f,  (float16_t)0.142176804f,
-   (float16_t)-0.990058210f,  (float16_t)0.140658239f,
-   (float16_t)-0.990272812f,  (float16_t)0.139139344f,
-   (float16_t)-0.990485084f,  (float16_t)0.137620122f,
-   (float16_t)-0.990695025f,  (float16_t)0.136100575f,
-   (float16_t)-0.990902635f,  (float16_t)0.134580709f,
-   (float16_t)-0.991107914f,  (float16_t)0.133060525f,
-   (float16_t)-0.991310860f,  (float16_t)0.131540029f,
-   (float16_t)-0.991511473f,  (float16_t)0.130019223f,
-   (float16_t)-0.991709754f,  (float16_t)0.128498111f,
-   (float16_t)-0.991905700f,  (float16_t)0.126976696f,
-   (float16_t)-0.992099313f,  (float16_t)0.125454983f,
-   (float16_t)-0.992290591f,  (float16_t)0.123932975f,
-   (float16_t)-0.992479535f,  (float16_t)0.122410675f,
-   (float16_t)-0.992666142f,  (float16_t)0.120888087f,
-   (float16_t)-0.992850414f,  (float16_t)0.119365215f,
-   (float16_t)-0.993032350f,  (float16_t)0.117842062f,
-   (float16_t)-0.993211949f,  (float16_t)0.116318631f,
-   (float16_t)-0.993389211f,  (float16_t)0.114794927f,
-   (float16_t)-0.993564136f,  (float16_t)0.113270952f,
-   (float16_t)-0.993736722f,  (float16_t)0.111746711f,
-   (float16_t)-0.993906970f,  (float16_t)0.110222207f,
-   (float16_t)-0.994074879f,  (float16_t)0.108697444f,
-   (float16_t)-0.994240449f,  (float16_t)0.107172425f,
-   (float16_t)-0.994403680f,  (float16_t)0.105647154f,
-   (float16_t)-0.994564571f,  (float16_t)0.104121634f,
-   (float16_t)-0.994723121f,  (float16_t)0.102595869f,
-   (float16_t)-0.994879331f,  (float16_t)0.101069863f,
-   (float16_t)-0.995033199f,  (float16_t)0.099543619f,
-   (float16_t)-0.995184727f,  (float16_t)0.098017140f,
-   (float16_t)-0.995333912f,  (float16_t)0.096490431f,
-   (float16_t)-0.995480755f,  (float16_t)0.094963495f,
-   (float16_t)-0.995625256f,  (float16_t)0.093436336f,
-   (float16_t)-0.995767414f,  (float16_t)0.091908956f,
-   (float16_t)-0.995907229f,  (float16_t)0.090381361f,
-   (float16_t)-0.996044701f,  (float16_t)0.088853553f,
-   (float16_t)-0.996179829f,  (float16_t)0.087325535f,
-   (float16_t)-0.996312612f,  (float16_t)0.085797312f,
-   (float16_t)-0.996443051f,  (float16_t)0.084268888f,
-   (float16_t)-0.996571146f,  (float16_t)0.082740265f,
-   (float16_t)-0.996696895f,  (float16_t)0.081211447f,
-   (float16_t)-0.996820299f,  (float16_t)0.079682438f,
-   (float16_t)-0.996941358f,  (float16_t)0.078153242f,
-   (float16_t)-0.997060070f,  (float16_t)0.076623861f,
-   (float16_t)-0.997176437f,  (float16_t)0.075094301f,
-   (float16_t)-0.997290457f,  (float16_t)0.073564564f,
-   (float16_t)-0.997402130f,  (float16_t)0.072034653f,
-   (float16_t)-0.997511456f,  (float16_t)0.070504573f,
-   (float16_t)-0.997618435f,  (float16_t)0.068974328f,
-   (float16_t)-0.997723067f,  (float16_t)0.067443920f,
-   (float16_t)-0.997825350f,  (float16_t)0.065913353f,
-   (float16_t)-0.997925286f,  (float16_t)0.064382631f,
-   (float16_t)-0.998022874f,  (float16_t)0.062851758f,
-   (float16_t)-0.998118113f,  (float16_t)0.061320736f,
-   (float16_t)-0.998211003f,  (float16_t)0.059789571f,
-   (float16_t)-0.998301545f,  (float16_t)0.058258265f,
-   (float16_t)-0.998389737f,  (float16_t)0.056726821f,
-   (float16_t)-0.998475581f,  (float16_t)0.055195244f,
-   (float16_t)-0.998559074f,  (float16_t)0.053663538f,
-   (float16_t)-0.998640218f,  (float16_t)0.052131705f,
-   (float16_t)-0.998719012f,  (float16_t)0.050599749f,
-   (float16_t)-0.998795456f,  (float16_t)0.049067674f,
-   (float16_t)-0.998869550f,  (float16_t)0.047535484f,
-   (float16_t)-0.998941293f,  (float16_t)0.046003182f,
-   (float16_t)-0.999010686f,  (float16_t)0.044470772f,
-   (float16_t)-0.999077728f,  (float16_t)0.042938257f,
-   (float16_t)-0.999142419f,  (float16_t)0.041405641f,
-   (float16_t)-0.999204759f,  (float16_t)0.039872928f,
-   (float16_t)-0.999264747f,  (float16_t)0.038340120f,
-   (float16_t)-0.999322385f,  (float16_t)0.036807223f,
-   (float16_t)-0.999377670f,  (float16_t)0.035274239f,
-   (float16_t)-0.999430605f,  (float16_t)0.033741172f,
-   (float16_t)-0.999481187f,  (float16_t)0.032208025f,
-   (float16_t)-0.999529418f,  (float16_t)0.030674803f,
-   (float16_t)-0.999575296f,  (float16_t)0.029141509f,
-   (float16_t)-0.999618822f,  (float16_t)0.027608146f,
-   (float16_t)-0.999659997f,  (float16_t)0.026074718f,
-   (float16_t)-0.999698819f,  (float16_t)0.024541229f,
-   (float16_t)-0.999735288f,  (float16_t)0.023007681f,
-   (float16_t)-0.999769405f,  (float16_t)0.021474080f,
-   (float16_t)-0.999801170f,  (float16_t)0.019940429f,
-   (float16_t)-0.999830582f,  (float16_t)0.018406730f,
-   (float16_t)-0.999857641f,  (float16_t)0.016872988f,
-   (float16_t)-0.999882347f,  (float16_t)0.015339206f,
-   (float16_t)-0.999904701f,  (float16_t)0.013805389f,
-   (float16_t)-0.999924702f,  (float16_t)0.012271538f,
-   (float16_t)-0.999942350f,  (float16_t)0.010737659f,
-   (float16_t)-0.999957645f,  (float16_t)0.009203755f,
-   (float16_t)-0.999970586f,  (float16_t)0.007669829f,
-   (float16_t)-0.999981175f,  (float16_t)0.006135885f,
-   (float16_t)-0.999989411f,  (float16_t)0.004601926f,
-   (float16_t)-0.999995294f,  (float16_t)0.003067957f,
-   (float16_t)-0.999998823f,  (float16_t)0.001533980f,
-   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
-   (float16_t)-0.999998823f, (float16_t)-0.001533980f,
-   (float16_t)-0.999995294f, (float16_t)-0.003067957f,
-   (float16_t)-0.999989411f, (float16_t)-0.004601926f,
-   (float16_t)-0.999981175f, (float16_t)-0.006135885f,
-   (float16_t)-0.999970586f, (float16_t)-0.007669829f,
-   (float16_t)-0.999957645f, (float16_t)-0.009203755f,
-   (float16_t)-0.999942350f, (float16_t)-0.010737659f,
-   (float16_t)-0.999924702f, (float16_t)-0.012271538f,
-   (float16_t)-0.999904701f, (float16_t)-0.013805389f,
-   (float16_t)-0.999882347f, (float16_t)-0.015339206f,
-   (float16_t)-0.999857641f, (float16_t)-0.016872988f,
-   (float16_t)-0.999830582f, (float16_t)-0.018406730f,
-   (float16_t)-0.999801170f, (float16_t)-0.019940429f,
-   (float16_t)-0.999769405f, (float16_t)-0.021474080f,
-   (float16_t)-0.999735288f, (float16_t)-0.023007681f,
-   (float16_t)-0.999698819f, (float16_t)-0.024541229f,
-   (float16_t)-0.999659997f, (float16_t)-0.026074718f,
-   (float16_t)-0.999618822f, (float16_t)-0.027608146f,
-   (float16_t)-0.999575296f, (float16_t)-0.029141509f,
-   (float16_t)-0.999529418f, (float16_t)-0.030674803f,
-   (float16_t)-0.999481187f, (float16_t)-0.032208025f,
-   (float16_t)-0.999430605f, (float16_t)-0.033741172f,
-   (float16_t)-0.999377670f, (float16_t)-0.035274239f,
-   (float16_t)-0.999322385f, (float16_t)-0.036807223f,
-   (float16_t)-0.999264747f, (float16_t)-0.038340120f,
-   (float16_t)-0.999204759f, (float16_t)-0.039872928f,
-   (float16_t)-0.999142419f, (float16_t)-0.041405641f,
-   (float16_t)-0.999077728f, (float16_t)-0.042938257f,
-   (float16_t)-0.999010686f, (float16_t)-0.044470772f,
-   (float16_t)-0.998941293f, (float16_t)-0.046003182f,
-   (float16_t)-0.998869550f, (float16_t)-0.047535484f,
-   (float16_t)-0.998795456f, (float16_t)-0.049067674f,
-   (float16_t)-0.998719012f, (float16_t)-0.050599749f,
-   (float16_t)-0.998640218f, (float16_t)-0.052131705f,
-   (float16_t)-0.998559074f, (float16_t)-0.053663538f,
-   (float16_t)-0.998475581f, (float16_t)-0.055195244f,
-   (float16_t)-0.998389737f, (float16_t)-0.056726821f,
-   (float16_t)-0.998301545f, (float16_t)-0.058258265f,
-   (float16_t)-0.998211003f, (float16_t)-0.059789571f,
-   (float16_t)-0.998118113f, (float16_t)-0.061320736f,
-   (float16_t)-0.998022874f, (float16_t)-0.062851758f,
-   (float16_t)-0.997925286f, (float16_t)-0.064382631f,
-   (float16_t)-0.997825350f, (float16_t)-0.065913353f,
-   (float16_t)-0.997723067f, (float16_t)-0.067443920f,
-   (float16_t)-0.997618435f, (float16_t)-0.068974328f,
-   (float16_t)-0.997511456f, (float16_t)-0.070504573f,
-   (float16_t)-0.997402130f, (float16_t)-0.072034653f,
-   (float16_t)-0.997290457f, (float16_t)-0.073564564f,
-   (float16_t)-0.997176437f, (float16_t)-0.075094301f,
-   (float16_t)-0.997060070f, (float16_t)-0.076623861f,
-   (float16_t)-0.996941358f, (float16_t)-0.078153242f,
-   (float16_t)-0.996820299f, (float16_t)-0.079682438f,
-   (float16_t)-0.996696895f, (float16_t)-0.081211447f,
-   (float16_t)-0.996571146f, (float16_t)-0.082740265f,
-   (float16_t)-0.996443051f, (float16_t)-0.084268888f,
-   (float16_t)-0.996312612f, (float16_t)-0.085797312f,
-   (float16_t)-0.996179829f, (float16_t)-0.087325535f,
-   (float16_t)-0.996044701f, (float16_t)-0.088853553f,
-   (float16_t)-0.995907229f, (float16_t)-0.090381361f,
-   (float16_t)-0.995767414f, (float16_t)-0.091908956f,
-   (float16_t)-0.995625256f, (float16_t)-0.093436336f,
-   (float16_t)-0.995480755f, (float16_t)-0.094963495f,
-   (float16_t)-0.995333912f, (float16_t)-0.096490431f,
-   (float16_t)-0.995184727f, (float16_t)-0.098017140f,
-   (float16_t)-0.995033199f, (float16_t)-0.099543619f,
-   (float16_t)-0.994879331f, (float16_t)-0.101069863f,
-   (float16_t)-0.994723121f, (float16_t)-0.102595869f,
-   (float16_t)-0.994564571f, (float16_t)-0.104121634f,
-   (float16_t)-0.994403680f, (float16_t)-0.105647154f,
-   (float16_t)-0.994240449f, (float16_t)-0.107172425f,
-   (float16_t)-0.994074879f, (float16_t)-0.108697444f,
-   (float16_t)-0.993906970f, (float16_t)-0.110222207f,
-   (float16_t)-0.993736722f, (float16_t)-0.111746711f,
-   (float16_t)-0.993564136f, (float16_t)-0.113270952f,
-   (float16_t)-0.993389211f, (float16_t)-0.114794927f,
-   (float16_t)-0.993211949f, (float16_t)-0.116318631f,
-   (float16_t)-0.993032350f, (float16_t)-0.117842062f,
-   (float16_t)-0.992850414f, (float16_t)-0.119365215f,
-   (float16_t)-0.992666142f, (float16_t)-0.120888087f,
-   (float16_t)-0.992479535f, (float16_t)-0.122410675f,
-   (float16_t)-0.992290591f, (float16_t)-0.123932975f,
-   (float16_t)-0.992099313f, (float16_t)-0.125454983f,
-   (float16_t)-0.991905700f, (float16_t)-0.126976696f,
-   (float16_t)-0.991709754f, (float16_t)-0.128498111f,
-   (float16_t)-0.991511473f, (float16_t)-0.130019223f,
-   (float16_t)-0.991310860f, (float16_t)-0.131540029f,
-   (float16_t)-0.991107914f, (float16_t)-0.133060525f,
-   (float16_t)-0.990902635f, (float16_t)-0.134580709f,
-   (float16_t)-0.990695025f, (float16_t)-0.136100575f,
-   (float16_t)-0.990485084f, (float16_t)-0.137620122f,
-   (float16_t)-0.990272812f, (float16_t)-0.139139344f,
-   (float16_t)-0.990058210f, (float16_t)-0.140658239f,
-   (float16_t)-0.989841278f, (float16_t)-0.142176804f,
-   (float16_t)-0.989622017f, (float16_t)-0.143695033f,
-   (float16_t)-0.989400428f, (float16_t)-0.145212925f,
-   (float16_t)-0.989176510f, (float16_t)-0.146730474f,
-   (float16_t)-0.988950265f, (float16_t)-0.148247679f,
-   (float16_t)-0.988721692f, (float16_t)-0.149764535f,
-   (float16_t)-0.988490793f, (float16_t)-0.151281038f,
-   (float16_t)-0.988257568f, (float16_t)-0.152797185f,
-   (float16_t)-0.988022017f, (float16_t)-0.154312973f,
-   (float16_t)-0.987784142f, (float16_t)-0.155828398f,
-   (float16_t)-0.987543942f, (float16_t)-0.157343456f,
-   (float16_t)-0.987301418f, (float16_t)-0.158858143f,
-   (float16_t)-0.987056571f, (float16_t)-0.160372457f,
-   (float16_t)-0.986809402f, (float16_t)-0.161886394f,
-   (float16_t)-0.986559910f, (float16_t)-0.163399949f,
-   (float16_t)-0.986308097f, (float16_t)-0.164913120f,
-   (float16_t)-0.986053963f, (float16_t)-0.166425904f,
-   (float16_t)-0.985797509f, (float16_t)-0.167938295f,
-   (float16_t)-0.985538735f, (float16_t)-0.169450291f,
-   (float16_t)-0.985277642f, (float16_t)-0.170961889f,
-   (float16_t)-0.985014231f, (float16_t)-0.172473084f,
-   (float16_t)-0.984748502f, (float16_t)-0.173983873f,
-   (float16_t)-0.984480455f, (float16_t)-0.175494253f,
-   (float16_t)-0.984210092f, (float16_t)-0.177004220f,
-   (float16_t)-0.983937413f, (float16_t)-0.178513771f,
-   (float16_t)-0.983662419f, (float16_t)-0.180022901f,
-   (float16_t)-0.983385110f, (float16_t)-0.181531608f,
-   (float16_t)-0.983105487f, (float16_t)-0.183039888f,
-   (float16_t)-0.982823551f, (float16_t)-0.184547737f,
-   (float16_t)-0.982539302f, (float16_t)-0.186055152f,
-   (float16_t)-0.982252741f, (float16_t)-0.187562129f,
-   (float16_t)-0.981963869f, (float16_t)-0.189068664f,
-   (float16_t)-0.981672686f, (float16_t)-0.190574755f,
-   (float16_t)-0.981379193f, (float16_t)-0.192080397f,
-   (float16_t)-0.981083391f, (float16_t)-0.193585587f,
-   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
-   (float16_t)-0.980484862f, (float16_t)-0.196594598f,
-   (float16_t)-0.980182136f, (float16_t)-0.198098411f,
-   (float16_t)-0.979877104f, (float16_t)-0.199601758f,
-   (float16_t)-0.979569766f, (float16_t)-0.201104635f,
-   (float16_t)-0.979260123f, (float16_t)-0.202607039f,
-   (float16_t)-0.978948175f, (float16_t)-0.204108966f,
-   (float16_t)-0.978633924f, (float16_t)-0.205610413f,
-   (float16_t)-0.978317371f, (float16_t)-0.207111376f,
-   (float16_t)-0.977998515f, (float16_t)-0.208611852f,
-   (float16_t)-0.977677358f, (float16_t)-0.210111837f,
-   (float16_t)-0.977353900f, (float16_t)-0.211611327f,
-   (float16_t)-0.977028143f, (float16_t)-0.213110320f,
-   (float16_t)-0.976700086f, (float16_t)-0.214608811f,
-   (float16_t)-0.976369731f, (float16_t)-0.216106797f,
-   (float16_t)-0.976037079f, (float16_t)-0.217604275f,
-   (float16_t)-0.975702130f, (float16_t)-0.219101240f,
-   (float16_t)-0.975364885f, (float16_t)-0.220597690f,
-   (float16_t)-0.975025345f, (float16_t)-0.222093621f,
-   (float16_t)-0.974683511f, (float16_t)-0.223589029f,
-   (float16_t)-0.974339383f, (float16_t)-0.225083911f,
-   (float16_t)-0.973992962f, (float16_t)-0.226578264f,
-   (float16_t)-0.973644250f, (float16_t)-0.228072083f,
-   (float16_t)-0.973293246f, (float16_t)-0.229565366f,
-   (float16_t)-0.972939952f, (float16_t)-0.231058108f,
-   (float16_t)-0.972584369f, (float16_t)-0.232550307f,
-   (float16_t)-0.972226497f, (float16_t)-0.234041959f,
-   (float16_t)-0.971866337f, (float16_t)-0.235533059f,
-   (float16_t)-0.971503891f, (float16_t)-0.237023606f,
-   (float16_t)-0.971139158f, (float16_t)-0.238513595f,
-   (float16_t)-0.970772141f, (float16_t)-0.240003022f,
-   (float16_t)-0.970402839f, (float16_t)-0.241491885f,
-   (float16_t)-0.970031253f, (float16_t)-0.242980180f,
-   (float16_t)-0.969657385f, (float16_t)-0.244467903f,
-   (float16_t)-0.969281235f, (float16_t)-0.245955050f,
-   (float16_t)-0.968902805f, (float16_t)-0.247441619f,
-   (float16_t)-0.968522094f, (float16_t)-0.248927606f,
-   (float16_t)-0.968139105f, (float16_t)-0.250413007f,
-   (float16_t)-0.967753837f, (float16_t)-0.251897818f,
-   (float16_t)-0.967366292f, (float16_t)-0.253382037f,
-   (float16_t)-0.966976471f, (float16_t)-0.254865660f,
-   (float16_t)-0.966584374f, (float16_t)-0.256348682f,
-   (float16_t)-0.966190003f, (float16_t)-0.257831102f,
-   (float16_t)-0.965793359f, (float16_t)-0.259312915f,
-   (float16_t)-0.965394442f, (float16_t)-0.260794118f,
-   (float16_t)-0.964993253f, (float16_t)-0.262274707f,
-   (float16_t)-0.964589793f, (float16_t)-0.263754679f,
-   (float16_t)-0.964184064f, (float16_t)-0.265234030f,
-   (float16_t)-0.963776066f, (float16_t)-0.266712757f,
-   (float16_t)-0.963365800f, (float16_t)-0.268190857f,
-   (float16_t)-0.962953267f, (float16_t)-0.269668326f,
-   (float16_t)-0.962538468f, (float16_t)-0.271145160f,
-   (float16_t)-0.962121404f, (float16_t)-0.272621355f,
-   (float16_t)-0.961702077f, (float16_t)-0.274096910f,
-   (float16_t)-0.961280486f, (float16_t)-0.275571819f,
-   (float16_t)-0.960856633f, (float16_t)-0.277046080f,
-   (float16_t)-0.960430519f, (float16_t)-0.278519689f,
-   (float16_t)-0.960002146f, (float16_t)-0.279992643f,
-   (float16_t)-0.959571513f, (float16_t)-0.281464938f,
-   (float16_t)-0.959138622f, (float16_t)-0.282936570f,
-   (float16_t)-0.958703475f, (float16_t)-0.284407537f,
-   (float16_t)-0.958266071f, (float16_t)-0.285877835f,
-   (float16_t)-0.957826413f, (float16_t)-0.287347460f,
-   (float16_t)-0.957384501f, (float16_t)-0.288816408f,
-   (float16_t)-0.956940336f, (float16_t)-0.290284677f,
-   (float16_t)-0.956493919f, (float16_t)-0.291752263f,
-   (float16_t)-0.956045251f, (float16_t)-0.293219163f,
-   (float16_t)-0.955594334f, (float16_t)-0.294685372f,
-   (float16_t)-0.955141168f, (float16_t)-0.296150888f,
-   (float16_t)-0.954685755f, (float16_t)-0.297615707f,
-   (float16_t)-0.954228095f, (float16_t)-0.299079826f,
-   (float16_t)-0.953768190f, (float16_t)-0.300543241f,
-   (float16_t)-0.953306040f, (float16_t)-0.302005949f,
-   (float16_t)-0.952841648f, (float16_t)-0.303467947f,
-   (float16_t)-0.952375013f, (float16_t)-0.304929230f,
-   (float16_t)-0.951906137f, (float16_t)-0.306389795f,
-   (float16_t)-0.951435021f, (float16_t)-0.307849640f,
-   (float16_t)-0.950961666f, (float16_t)-0.309308760f,
-   (float16_t)-0.950486074f, (float16_t)-0.310767153f,
-   (float16_t)-0.950008245f, (float16_t)-0.312224814f,
-   (float16_t)-0.949528181f, (float16_t)-0.313681740f,
-   (float16_t)-0.949045882f, (float16_t)-0.315137929f,
-   (float16_t)-0.948561350f, (float16_t)-0.316593376f,
-   (float16_t)-0.948074586f, (float16_t)-0.318048077f,
-   (float16_t)-0.947585591f, (float16_t)-0.319502031f,
-   (float16_t)-0.947094366f, (float16_t)-0.320955232f,
-   (float16_t)-0.946600913f, (float16_t)-0.322407679f,
-   (float16_t)-0.946105232f, (float16_t)-0.323859367f,
-   (float16_t)-0.945607325f, (float16_t)-0.325310292f,
-   (float16_t)-0.945107193f, (float16_t)-0.326760452f,
-   (float16_t)-0.944604837f, (float16_t)-0.328209844f,
-   (float16_t)-0.944100258f, (float16_t)-0.329658463f,
-   (float16_t)-0.943593458f, (float16_t)-0.331106306f,
-   (float16_t)-0.943084437f, (float16_t)-0.332553370f,
-   (float16_t)-0.942573198f, (float16_t)-0.333999651f,
-   (float16_t)-0.942059740f, (float16_t)-0.335445147f,
-   (float16_t)-0.941544065f, (float16_t)-0.336889853f,
-   (float16_t)-0.941026175f, (float16_t)-0.338333767f,
-   (float16_t)-0.940506071f, (float16_t)-0.339776884f,
-   (float16_t)-0.939983753f, (float16_t)-0.341219202f,
-   (float16_t)-0.939459224f, (float16_t)-0.342660717f,
-   (float16_t)-0.938932484f, (float16_t)-0.344101426f,
-   (float16_t)-0.938403534f, (float16_t)-0.345541325f,
-   (float16_t)-0.937872376f, (float16_t)-0.346980411f,
-   (float16_t)-0.937339012f, (float16_t)-0.348418680f,
-   (float16_t)-0.936803442f, (float16_t)-0.349856130f,
-   (float16_t)-0.936265667f, (float16_t)-0.351292756f,
-   (float16_t)-0.935725689f, (float16_t)-0.352728556f,
-   (float16_t)-0.935183510f, (float16_t)-0.354163525f,
-   (float16_t)-0.934639130f, (float16_t)-0.355597662f,
-   (float16_t)-0.934092550f, (float16_t)-0.357030961f,
-   (float16_t)-0.933543773f, (float16_t)-0.358463421f,
-   (float16_t)-0.932992799f, (float16_t)-0.359895037f,
-   (float16_t)-0.932439629f, (float16_t)-0.361325806f,
-   (float16_t)-0.931884266f, (float16_t)-0.362755724f,
-   (float16_t)-0.931326709f, (float16_t)-0.364184790f,
-   (float16_t)-0.930766961f, (float16_t)-0.365612998f,
-   (float16_t)-0.930205023f, (float16_t)-0.367040346f,
-   (float16_t)-0.929640896f, (float16_t)-0.368466830f,
-   (float16_t)-0.929074581f, (float16_t)-0.369892447f,
-   (float16_t)-0.928506080f, (float16_t)-0.371317194f,
-   (float16_t)-0.927935395f, (float16_t)-0.372741067f,
-   (float16_t)-0.927362526f, (float16_t)-0.374164063f,
-   (float16_t)-0.926787474f, (float16_t)-0.375586178f,
-   (float16_t)-0.926210242f, (float16_t)-0.377007410f,
-   (float16_t)-0.925630831f, (float16_t)-0.378427755f,
-   (float16_t)-0.925049241f, (float16_t)-0.379847209f,
-   (float16_t)-0.924465474f, (float16_t)-0.381265769f,
-   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
-   (float16_t)-0.923291417f, (float16_t)-0.384100195f,
-   (float16_t)-0.922701128f, (float16_t)-0.385516054f,
-   (float16_t)-0.922108669f, (float16_t)-0.386931006f,
-   (float16_t)-0.921514039f, (float16_t)-0.388345047f,
-   (float16_t)-0.920917242f, (float16_t)-0.389758174f,
-   (float16_t)-0.920318277f, (float16_t)-0.391170384f,
-   (float16_t)-0.919717146f, (float16_t)-0.392581674f,
-   (float16_t)-0.919113852f, (float16_t)-0.393992040f,
-   (float16_t)-0.918508394f, (float16_t)-0.395401479f,
-   (float16_t)-0.917900776f, (float16_t)-0.396809987f,
-   (float16_t)-0.917290997f, (float16_t)-0.398217562f,
-   (float16_t)-0.916679060f, (float16_t)-0.399624200f,
-   (float16_t)-0.916064966f, (float16_t)-0.401029897f,
-   (float16_t)-0.915448716f, (float16_t)-0.402434651f,
-   (float16_t)-0.914830312f, (float16_t)-0.403838458f,
-   (float16_t)-0.914209756f, (float16_t)-0.405241314f,
-   (float16_t)-0.913587048f, (float16_t)-0.406643217f,
-   (float16_t)-0.912962190f, (float16_t)-0.408044163f,
-   (float16_t)-0.912335185f, (float16_t)-0.409444149f,
-   (float16_t)-0.911706032f, (float16_t)-0.410843171f,
-   (float16_t)-0.911074734f, (float16_t)-0.412241227f,
-   (float16_t)-0.910441292f, (float16_t)-0.413638312f,
-   (float16_t)-0.909805708f, (float16_t)-0.415034424f,
-   (float16_t)-0.909167983f, (float16_t)-0.416429560f,
-   (float16_t)-0.908528119f, (float16_t)-0.417823716f,
-   (float16_t)-0.907886116f, (float16_t)-0.419216888f,
-   (float16_t)-0.907241978f, (float16_t)-0.420609074f,
-   (float16_t)-0.906595705f, (float16_t)-0.422000271f,
-   (float16_t)-0.905947298f, (float16_t)-0.423390474f,
-   (float16_t)-0.905296759f, (float16_t)-0.424779681f,
-   (float16_t)-0.904644091f, (float16_t)-0.426167889f,
-   (float16_t)-0.903989293f, (float16_t)-0.427555093f,
-   (float16_t)-0.903332368f, (float16_t)-0.428941292f,
-   (float16_t)-0.902673318f, (float16_t)-0.430326481f,
-   (float16_t)-0.902012144f, (float16_t)-0.431710658f,
-   (float16_t)-0.901348847f, (float16_t)-0.433093819f,
-   (float16_t)-0.900683429f, (float16_t)-0.434475961f,
-   (float16_t)-0.900015892f, (float16_t)-0.435857080f,
-   (float16_t)-0.899346237f, (float16_t)-0.437237174f,
-   (float16_t)-0.898674466f, (float16_t)-0.438616239f,
-   (float16_t)-0.898000580f, (float16_t)-0.439994271f,
-   (float16_t)-0.897324581f, (float16_t)-0.441371269f,
-   (float16_t)-0.896646470f, (float16_t)-0.442747228f,
-   (float16_t)-0.895966250f, (float16_t)-0.444122145f,
-   (float16_t)-0.895283921f, (float16_t)-0.445496017f,
-   (float16_t)-0.894599486f, (float16_t)-0.446868840f,
-   (float16_t)-0.893912945f, (float16_t)-0.448240612f,
-   (float16_t)-0.893224301f, (float16_t)-0.449611330f,
-   (float16_t)-0.892533555f, (float16_t)-0.450980989f,
-   (float16_t)-0.891840709f, (float16_t)-0.452349587f,
-   (float16_t)-0.891145765f, (float16_t)-0.453717121f,
-   (float16_t)-0.890448723f, (float16_t)-0.455083587f,
-   (float16_t)-0.889749586f, (float16_t)-0.456448982f,
-   (float16_t)-0.889048356f, (float16_t)-0.457813304f,
-   (float16_t)-0.888345033f, (float16_t)-0.459176548f,
-   (float16_t)-0.887639620f, (float16_t)-0.460538711f,
-   (float16_t)-0.886932119f, (float16_t)-0.461899791f,
-   (float16_t)-0.886222530f, (float16_t)-0.463259784f,
-   (float16_t)-0.885510856f, (float16_t)-0.464618686f,
-   (float16_t)-0.884797098f, (float16_t)-0.465976496f,
-   (float16_t)-0.884081259f, (float16_t)-0.467333209f,
-   (float16_t)-0.883363339f, (float16_t)-0.468688822f,
-   (float16_t)-0.882643340f, (float16_t)-0.470043332f,
-   (float16_t)-0.881921264f, (float16_t)-0.471396737f,
-   (float16_t)-0.881197113f, (float16_t)-0.472749032f,
-   (float16_t)-0.880470889f, (float16_t)-0.474100215f,
-   (float16_t)-0.879742593f, (float16_t)-0.475450282f,
-   (float16_t)-0.879012226f, (float16_t)-0.476799230f,
-   (float16_t)-0.878279792f, (float16_t)-0.478147056f,
-   (float16_t)-0.877545290f, (float16_t)-0.479493758f,
-   (float16_t)-0.876808724f, (float16_t)-0.480839331f,
-   (float16_t)-0.876070094f, (float16_t)-0.482183772f,
-   (float16_t)-0.875329403f, (float16_t)-0.483527079f,
-   (float16_t)-0.874586652f, (float16_t)-0.484869248f,
-   (float16_t)-0.873841843f, (float16_t)-0.486210276f,
-   (float16_t)-0.873094978f, (float16_t)-0.487550160f,
-   (float16_t)-0.872346059f, (float16_t)-0.488888897f,
-   (float16_t)-0.871595087f, (float16_t)-0.490226483f,
-   (float16_t)-0.870842063f, (float16_t)-0.491562916f,
-   (float16_t)-0.870086991f, (float16_t)-0.492898192f,
-   (float16_t)-0.869329871f, (float16_t)-0.494232309f,
-   (float16_t)-0.868570706f, (float16_t)-0.495565262f,
-   (float16_t)-0.867809497f, (float16_t)-0.496897049f,
-   (float16_t)-0.867046246f, (float16_t)-0.498227667f,
-   (float16_t)-0.866280954f, (float16_t)-0.499557113f,
-   (float16_t)-0.865513624f, (float16_t)-0.500885383f,
-   (float16_t)-0.864744258f, (float16_t)-0.502212474f,
-   (float16_t)-0.863972856f, (float16_t)-0.503538384f,
-   (float16_t)-0.863199422f, (float16_t)-0.504863109f,
-   (float16_t)-0.862423956f, (float16_t)-0.506186645f,
-   (float16_t)-0.861646461f, (float16_t)-0.507508991f,
-   (float16_t)-0.860866939f, (float16_t)-0.508830143f,
-   (float16_t)-0.860085390f, (float16_t)-0.510150097f,
-   (float16_t)-0.859301818f, (float16_t)-0.511468850f,
-   (float16_t)-0.858516224f, (float16_t)-0.512786401f,
-   (float16_t)-0.857728610f, (float16_t)-0.514102744f,
-   (float16_t)-0.856938977f, (float16_t)-0.515417878f,
-   (float16_t)-0.856147328f, (float16_t)-0.516731799f,
-   (float16_t)-0.855353665f, (float16_t)-0.518044504f,
-   (float16_t)-0.854557988f, (float16_t)-0.519355990f,
-   (float16_t)-0.853760301f, (float16_t)-0.520666254f,
-   (float16_t)-0.852960605f, (float16_t)-0.521975293f,
-   (float16_t)-0.852158902f, (float16_t)-0.523283103f,
-   (float16_t)-0.851355193f, (float16_t)-0.524589683f,
-   (float16_t)-0.850549481f, (float16_t)-0.525895027f,
-   (float16_t)-0.849741768f, (float16_t)-0.527199135f,
-   (float16_t)-0.848932055f, (float16_t)-0.528502002f,
-   (float16_t)-0.848120345f, (float16_t)-0.529803625f,
-   (float16_t)-0.847306639f, (float16_t)-0.531104001f,
-   (float16_t)-0.846490939f, (float16_t)-0.532403128f,
-   (float16_t)-0.845673247f, (float16_t)-0.533701002f,
-   (float16_t)-0.844853565f, (float16_t)-0.534997620f,
-   (float16_t)-0.844031895f, (float16_t)-0.536292979f,
-   (float16_t)-0.843208240f, (float16_t)-0.537587076f,
-   (float16_t)-0.842382600f, (float16_t)-0.538879909f,
-   (float16_t)-0.841554977f, (float16_t)-0.540171473f,
-   (float16_t)-0.840725375f, (float16_t)-0.541461766f,
-   (float16_t)-0.839893794f, (float16_t)-0.542750785f,
-   (float16_t)-0.839060237f, (float16_t)-0.544038527f,
-   (float16_t)-0.838224706f, (float16_t)-0.545324988f,
-   (float16_t)-0.837387202f, (float16_t)-0.546610167f,
-   (float16_t)-0.836547727f, (float16_t)-0.547894059f,
-   (float16_t)-0.835706284f, (float16_t)-0.549176662f,
-   (float16_t)-0.834862875f, (float16_t)-0.550457973f,
-   (float16_t)-0.834017501f, (float16_t)-0.551737988f,
-   (float16_t)-0.833170165f, (float16_t)-0.553016706f,
-   (float16_t)-0.832320868f, (float16_t)-0.554294121f,
-   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
-   (float16_t)-0.830616400f, (float16_t)-0.556845037f,
-   (float16_t)-0.829761234f, (float16_t)-0.558118531f,
-   (float16_t)-0.828904115f, (float16_t)-0.559390712f,
-   (float16_t)-0.828045045f, (float16_t)-0.560661576f,
-   (float16_t)-0.827184027f, (float16_t)-0.561931121f,
-   (float16_t)-0.826321063f, (float16_t)-0.563199344f,
-   (float16_t)-0.825456154f, (float16_t)-0.564466242f,
-   (float16_t)-0.824589303f, (float16_t)-0.565731811f,
-   (float16_t)-0.823720511f, (float16_t)-0.566996049f,
-   (float16_t)-0.822849781f, (float16_t)-0.568258953f,
-   (float16_t)-0.821977115f, (float16_t)-0.569520519f,
-   (float16_t)-0.821102515f, (float16_t)-0.570780746f,
-   (float16_t)-0.820225983f, (float16_t)-0.572039629f,
-   (float16_t)-0.819347520f, (float16_t)-0.573297167f,
-   (float16_t)-0.818467130f, (float16_t)-0.574553355f,
-   (float16_t)-0.817584813f, (float16_t)-0.575808191f,
-   (float16_t)-0.816700573f, (float16_t)-0.577061673f,
-   (float16_t)-0.815814411f, (float16_t)-0.578313796f,
-   (float16_t)-0.814926329f, (float16_t)-0.579564559f,
-   (float16_t)-0.814036330f, (float16_t)-0.580813958f,
-   (float16_t)-0.813144415f, (float16_t)-0.582061990f,
-   (float16_t)-0.812250587f, (float16_t)-0.583308653f,
-   (float16_t)-0.811354847f, (float16_t)-0.584553943f,
-   (float16_t)-0.810457198f, (float16_t)-0.585797857f,
-   (float16_t)-0.809557642f, (float16_t)-0.587040394f,
-   (float16_t)-0.808656182f, (float16_t)-0.588281548f,
-   (float16_t)-0.807752818f, (float16_t)-0.589521319f,
-   (float16_t)-0.806847554f, (float16_t)-0.590759702f,
-   (float16_t)-0.805940391f, (float16_t)-0.591996695f,
-   (float16_t)-0.805031331f, (float16_t)-0.593232295f,
-   (float16_t)-0.804120377f, (float16_t)-0.594466499f,
-   (float16_t)-0.803207531f, (float16_t)-0.595699304f,
-   (float16_t)-0.802292796f, (float16_t)-0.596930708f,
-   (float16_t)-0.801376172f, (float16_t)-0.598160707f,
-   (float16_t)-0.800457662f, (float16_t)-0.599389298f,
-   (float16_t)-0.799537269f, (float16_t)-0.600616479f,
-   (float16_t)-0.798614995f, (float16_t)-0.601842247f,
-   (float16_t)-0.797690841f, (float16_t)-0.603066599f,
-   (float16_t)-0.796764810f, (float16_t)-0.604289531f,
-   (float16_t)-0.795836905f, (float16_t)-0.605511041f,
-   (float16_t)-0.794907126f, (float16_t)-0.606731127f,
-   (float16_t)-0.793975478f, (float16_t)-0.607949785f,
-   (float16_t)-0.793041960f, (float16_t)-0.609167012f,
-   (float16_t)-0.792106577f, (float16_t)-0.610382806f,
-   (float16_t)-0.791169330f, (float16_t)-0.611597164f,
-   (float16_t)-0.790230221f, (float16_t)-0.612810082f,
-   (float16_t)-0.789289253f, (float16_t)-0.614021559f,
-   (float16_t)-0.788346428f, (float16_t)-0.615231591f,
-   (float16_t)-0.787401747f, (float16_t)-0.616440175f,
-   (float16_t)-0.786455214f, (float16_t)-0.617647308f,
-   (float16_t)-0.785506830f, (float16_t)-0.618852988f,
-   (float16_t)-0.784556597f, (float16_t)-0.620057212f,
-   (float16_t)-0.783604519f, (float16_t)-0.621259977f,
-   (float16_t)-0.782650596f, (float16_t)-0.622461279f,
-   (float16_t)-0.781694832f, (float16_t)-0.623661118f,
-   (float16_t)-0.780737229f, (float16_t)-0.624859488f,
-   (float16_t)-0.779777788f, (float16_t)-0.626056388f,
-   (float16_t)-0.778816512f, (float16_t)-0.627251815f,
-   (float16_t)-0.777853404f, (float16_t)-0.628445767f,
-   (float16_t)-0.776888466f, (float16_t)-0.629638239f,
-   (float16_t)-0.775921699f, (float16_t)-0.630829230f,
-   (float16_t)-0.774953107f, (float16_t)-0.632018736f,
-   (float16_t)-0.773982691f, (float16_t)-0.633206755f,
-   (float16_t)-0.773010453f, (float16_t)-0.634393284f,
-   (float16_t)-0.772036397f, (float16_t)-0.635578320f,
-   (float16_t)-0.771060524f, (float16_t)-0.636761861f,
-   (float16_t)-0.770082837f, (float16_t)-0.637943904f,
-   (float16_t)-0.769103338f, (float16_t)-0.639124445f,
-   (float16_t)-0.768122029f, (float16_t)-0.640303482f,
-   (float16_t)-0.767138912f, (float16_t)-0.641481013f,
-   (float16_t)-0.766153990f, (float16_t)-0.642657034f,
-   (float16_t)-0.765167266f, (float16_t)-0.643831543f,
-   (float16_t)-0.764178741f, (float16_t)-0.645004537f,
-   (float16_t)-0.763188417f, (float16_t)-0.646176013f,
-   (float16_t)-0.762196298f, (float16_t)-0.647345969f,
-   (float16_t)-0.761202385f, (float16_t)-0.648514401f,
-   (float16_t)-0.760206682f, (float16_t)-0.649681307f,
-   (float16_t)-0.759209189f, (float16_t)-0.650846685f,
-   (float16_t)-0.758209910f, (float16_t)-0.652010531f,
-   (float16_t)-0.757208847f, (float16_t)-0.653172843f,
-   (float16_t)-0.756206001f, (float16_t)-0.654333618f,
-   (float16_t)-0.755201377f, (float16_t)-0.655492853f,
-   (float16_t)-0.754194975f, (float16_t)-0.656650546f,
-   (float16_t)-0.753186799f, (float16_t)-0.657806693f,
-   (float16_t)-0.752176850f, (float16_t)-0.658961293f,
-   (float16_t)-0.751165132f, (float16_t)-0.660114342f,
-   (float16_t)-0.750151646f, (float16_t)-0.661265838f,
-   (float16_t)-0.749136395f, (float16_t)-0.662415778f,
-   (float16_t)-0.748119380f, (float16_t)-0.663564159f,
-   (float16_t)-0.747100606f, (float16_t)-0.664710978f,
-   (float16_t)-0.746080074f, (float16_t)-0.665856234f,
-   (float16_t)-0.745057785f, (float16_t)-0.666999922f,
-   (float16_t)-0.744033744f, (float16_t)-0.668142041f,
-   (float16_t)-0.743007952f, (float16_t)-0.669282588f,
-   (float16_t)-0.741980412f, (float16_t)-0.670421560f,
-   (float16_t)-0.740951125f, (float16_t)-0.671558955f,
-   (float16_t)-0.739920095f, (float16_t)-0.672694769f,
-   (float16_t)-0.738887324f, (float16_t)-0.673829000f,
-   (float16_t)-0.737852815f, (float16_t)-0.674961646f,
-   (float16_t)-0.736816569f, (float16_t)-0.676092704f,
-   (float16_t)-0.735778589f, (float16_t)-0.677222170f,
-   (float16_t)-0.734738878f, (float16_t)-0.678350043f,
-   (float16_t)-0.733697438f, (float16_t)-0.679476320f,
-   (float16_t)-0.732654272f, (float16_t)-0.680600998f,
-   (float16_t)-0.731609381f, (float16_t)-0.681724074f,
-   (float16_t)-0.730562769f, (float16_t)-0.682845546f,
-   (float16_t)-0.729514438f, (float16_t)-0.683965412f,
-   (float16_t)-0.728464390f, (float16_t)-0.685083668f,
-   (float16_t)-0.727412629f, (float16_t)-0.686200312f,
-   (float16_t)-0.726359155f, (float16_t)-0.687315341f,
-   (float16_t)-0.725303972f, (float16_t)-0.688428753f,
-   (float16_t)-0.724247083f, (float16_t)-0.689540545f,
-   (float16_t)-0.723188489f, (float16_t)-0.690650714f,
-   (float16_t)-0.722128194f, (float16_t)-0.691759258f,
-   (float16_t)-0.721066199f, (float16_t)-0.692866175f,
-   (float16_t)-0.720002508f, (float16_t)-0.693971461f,
-   (float16_t)-0.718937122f, (float16_t)-0.695075114f,
-   (float16_t)-0.717870045f, (float16_t)-0.696177131f,
-   (float16_t)-0.716801279f, (float16_t)-0.697277511f,
-   (float16_t)-0.715730825f, (float16_t)-0.698376249f,
-   (float16_t)-0.714658688f, (float16_t)-0.699473345f,
-   (float16_t)-0.713584869f, (float16_t)-0.700568794f,
-   (float16_t)-0.712509371f, (float16_t)-0.701662595f,
-   (float16_t)-0.711432196f, (float16_t)-0.702754744f,
-   (float16_t)-0.710353347f, (float16_t)-0.703845241f,
-   (float16_t)-0.709272826f, (float16_t)-0.704934080f,
-   (float16_t)-0.708190637f, (float16_t)-0.706021261f,
-   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
-   (float16_t)-0.706021261f, (float16_t)-0.708190637f,
-   (float16_t)-0.704934080f, (float16_t)-0.709272826f,
-   (float16_t)-0.703845241f, (float16_t)-0.710353347f,
-   (float16_t)-0.702754744f, (float16_t)-0.711432196f,
-   (float16_t)-0.701662595f, (float16_t)-0.712509371f,
-   (float16_t)-0.700568794f, (float16_t)-0.713584869f,
-   (float16_t)-0.699473345f, (float16_t)-0.714658688f,
-   (float16_t)-0.698376249f, (float16_t)-0.715730825f,
-   (float16_t)-0.697277511f, (float16_t)-0.716801279f,
-   (float16_t)-0.696177131f, (float16_t)-0.717870045f,
-   (float16_t)-0.695075114f, (float16_t)-0.718937122f,
-   (float16_t)-0.693971461f, (float16_t)-0.720002508f,
-   (float16_t)-0.692866175f, (float16_t)-0.721066199f,
-   (float16_t)-0.691759258f, (float16_t)-0.722128194f,
-   (float16_t)-0.690650714f, (float16_t)-0.723188489f,
-   (float16_t)-0.689540545f, (float16_t)-0.724247083f,
-   (float16_t)-0.688428753f, (float16_t)-0.725303972f,
-   (float16_t)-0.687315341f, (float16_t)-0.726359155f,
-   (float16_t)-0.686200312f, (float16_t)-0.727412629f,
-   (float16_t)-0.685083668f, (float16_t)-0.728464390f,
-   (float16_t)-0.683965412f, (float16_t)-0.729514438f,
-   (float16_t)-0.682845546f, (float16_t)-0.730562769f,
-   (float16_t)-0.681724074f, (float16_t)-0.731609381f,
-   (float16_t)-0.680600998f, (float16_t)-0.732654272f,
-   (float16_t)-0.679476320f, (float16_t)-0.733697438f,
-   (float16_t)-0.678350043f, (float16_t)-0.734738878f,
-   (float16_t)-0.677222170f, (float16_t)-0.735778589f,
-   (float16_t)-0.676092704f, (float16_t)-0.736816569f,
-   (float16_t)-0.674961646f, (float16_t)-0.737852815f,
-   (float16_t)-0.673829000f, (float16_t)-0.738887324f,
-   (float16_t)-0.672694769f, (float16_t)-0.739920095f,
-   (float16_t)-0.671558955f, (float16_t)-0.740951125f,
-   (float16_t)-0.670421560f, (float16_t)-0.741980412f,
-   (float16_t)-0.669282588f, (float16_t)-0.743007952f,
-   (float16_t)-0.668142041f, (float16_t)-0.744033744f,
-   (float16_t)-0.666999922f, (float16_t)-0.745057785f,
-   (float16_t)-0.665856234f, (float16_t)-0.746080074f,
-   (float16_t)-0.664710978f, (float16_t)-0.747100606f,
-   (float16_t)-0.663564159f, (float16_t)-0.748119380f,
-   (float16_t)-0.662415778f, (float16_t)-0.749136395f,
-   (float16_t)-0.661265838f, (float16_t)-0.750151646f,
-   (float16_t)-0.660114342f, (float16_t)-0.751165132f,
-   (float16_t)-0.658961293f, (float16_t)-0.752176850f,
-   (float16_t)-0.657806693f, (float16_t)-0.753186799f,
-   (float16_t)-0.656650546f, (float16_t)-0.754194975f,
-   (float16_t)-0.655492853f, (float16_t)-0.755201377f,
-   (float16_t)-0.654333618f, (float16_t)-0.756206001f,
-   (float16_t)-0.653172843f, (float16_t)-0.757208847f,
-   (float16_t)-0.652010531f, (float16_t)-0.758209910f,
-   (float16_t)-0.650846685f, (float16_t)-0.759209189f,
-   (float16_t)-0.649681307f, (float16_t)-0.760206682f,
-   (float16_t)-0.648514401f, (float16_t)-0.761202385f,
-   (float16_t)-0.647345969f, (float16_t)-0.762196298f,
-   (float16_t)-0.646176013f, (float16_t)-0.763188417f,
-   (float16_t)-0.645004537f, (float16_t)-0.764178741f,
-   (float16_t)-0.643831543f, (float16_t)-0.765167266f,
-   (float16_t)-0.642657034f, (float16_t)-0.766153990f,
-   (float16_t)-0.641481013f, (float16_t)-0.767138912f,
-   (float16_t)-0.640303482f, (float16_t)-0.768122029f,
-   (float16_t)-0.639124445f, (float16_t)-0.769103338f,
-   (float16_t)-0.637943904f, (float16_t)-0.770082837f,
-   (float16_t)-0.636761861f, (float16_t)-0.771060524f,
-   (float16_t)-0.635578320f, (float16_t)-0.772036397f,
-   (float16_t)-0.634393284f, (float16_t)-0.773010453f,
-   (float16_t)-0.633206755f, (float16_t)-0.773982691f,
-   (float16_t)-0.632018736f, (float16_t)-0.774953107f,
-   (float16_t)-0.630829230f, (float16_t)-0.775921699f,
-   (float16_t)-0.629638239f, (float16_t)-0.776888466f,
-   (float16_t)-0.628445767f, (float16_t)-0.777853404f,
-   (float16_t)-0.627251815f, (float16_t)-0.778816512f,
-   (float16_t)-0.626056388f, (float16_t)-0.779777788f,
-   (float16_t)-0.624859488f, (float16_t)-0.780737229f,
-   (float16_t)-0.623661118f, (float16_t)-0.781694832f,
-   (float16_t)-0.622461279f, (float16_t)-0.782650596f,
-   (float16_t)-0.621259977f, (float16_t)-0.783604519f,
-   (float16_t)-0.620057212f, (float16_t)-0.784556597f,
-   (float16_t)-0.618852988f, (float16_t)-0.785506830f,
-   (float16_t)-0.617647308f, (float16_t)-0.786455214f,
-   (float16_t)-0.616440175f, (float16_t)-0.787401747f,
-   (float16_t)-0.615231591f, (float16_t)-0.788346428f,
-   (float16_t)-0.614021559f, (float16_t)-0.789289253f,
-   (float16_t)-0.612810082f, (float16_t)-0.790230221f,
-   (float16_t)-0.611597164f, (float16_t)-0.791169330f,
-   (float16_t)-0.610382806f, (float16_t)-0.792106577f,
-   (float16_t)-0.609167012f, (float16_t)-0.793041960f,
-   (float16_t)-0.607949785f, (float16_t)-0.793975478f,
-   (float16_t)-0.606731127f, (float16_t)-0.794907126f,
-   (float16_t)-0.605511041f, (float16_t)-0.795836905f,
-   (float16_t)-0.604289531f, (float16_t)-0.796764810f,
-   (float16_t)-0.603066599f, (float16_t)-0.797690841f,
-   (float16_t)-0.601842247f, (float16_t)-0.798614995f,
-   (float16_t)-0.600616479f, (float16_t)-0.799537269f,
-   (float16_t)-0.599389298f, (float16_t)-0.800457662f,
-   (float16_t)-0.598160707f, (float16_t)-0.801376172f,
-   (float16_t)-0.596930708f, (float16_t)-0.802292796f,
-   (float16_t)-0.595699304f, (float16_t)-0.803207531f,
-   (float16_t)-0.594466499f, (float16_t)-0.804120377f,
-   (float16_t)-0.593232295f, (float16_t)-0.805031331f,
-   (float16_t)-0.591996695f, (float16_t)-0.805940391f,
-   (float16_t)-0.590759702f, (float16_t)-0.806847554f,
-   (float16_t)-0.589521319f, (float16_t)-0.807752818f,
-   (float16_t)-0.588281548f, (float16_t)-0.808656182f,
-   (float16_t)-0.587040394f, (float16_t)-0.809557642f,
-   (float16_t)-0.585797857f, (float16_t)-0.810457198f,
-   (float16_t)-0.584553943f, (float16_t)-0.811354847f,
-   (float16_t)-0.583308653f, (float16_t)-0.812250587f,
-   (float16_t)-0.582061990f, (float16_t)-0.813144415f,
-   (float16_t)-0.580813958f, (float16_t)-0.814036330f,
-   (float16_t)-0.579564559f, (float16_t)-0.814926329f,
-   (float16_t)-0.578313796f, (float16_t)-0.815814411f,
-   (float16_t)-0.577061673f, (float16_t)-0.816700573f,
-   (float16_t)-0.575808191f, (float16_t)-0.817584813f,
-   (float16_t)-0.574553355f, (float16_t)-0.818467130f,
-   (float16_t)-0.573297167f, (float16_t)-0.819347520f,
-   (float16_t)-0.572039629f, (float16_t)-0.820225983f,
-   (float16_t)-0.570780746f, (float16_t)-0.821102515f,
-   (float16_t)-0.569520519f, (float16_t)-0.821977115f,
-   (float16_t)-0.568258953f, (float16_t)-0.822849781f,
-   (float16_t)-0.566996049f, (float16_t)-0.823720511f,
-   (float16_t)-0.565731811f, (float16_t)-0.824589303f,
-   (float16_t)-0.564466242f, (float16_t)-0.825456154f,
-   (float16_t)-0.563199344f, (float16_t)-0.826321063f,
-   (float16_t)-0.561931121f, (float16_t)-0.827184027f,
-   (float16_t)-0.560661576f, (float16_t)-0.828045045f,
-   (float16_t)-0.559390712f, (float16_t)-0.828904115f,
-   (float16_t)-0.558118531f, (float16_t)-0.829761234f,
-   (float16_t)-0.556845037f, (float16_t)-0.830616400f,
-   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
-   (float16_t)-0.554294121f, (float16_t)-0.832320868f,
-   (float16_t)-0.553016706f, (float16_t)-0.833170165f,
-   (float16_t)-0.551737988f, (float16_t)-0.834017501f,
-   (float16_t)-0.550457973f, (float16_t)-0.834862875f,
-   (float16_t)-0.549176662f, (float16_t)-0.835706284f,
-   (float16_t)-0.547894059f, (float16_t)-0.836547727f,
-   (float16_t)-0.546610167f, (float16_t)-0.837387202f,
-   (float16_t)-0.545324988f, (float16_t)-0.838224706f,
-   (float16_t)-0.544038527f, (float16_t)-0.839060237f,
-   (float16_t)-0.542750785f, (float16_t)-0.839893794f,
-   (float16_t)-0.541461766f, (float16_t)-0.840725375f,
-   (float16_t)-0.540171473f, (float16_t)-0.841554977f,
-   (float16_t)-0.538879909f, (float16_t)-0.842382600f,
-   (float16_t)-0.537587076f, (float16_t)-0.843208240f,
-   (float16_t)-0.536292979f, (float16_t)-0.844031895f,
-   (float16_t)-0.534997620f, (float16_t)-0.844853565f,
-   (float16_t)-0.533701002f, (float16_t)-0.845673247f,
-   (float16_t)-0.532403128f, (float16_t)-0.846490939f,
-   (float16_t)-0.531104001f, (float16_t)-0.847306639f,
-   (float16_t)-0.529803625f, (float16_t)-0.848120345f,
-   (float16_t)-0.528502002f, (float16_t)-0.848932055f,
-   (float16_t)-0.527199135f, (float16_t)-0.849741768f,
-   (float16_t)-0.525895027f, (float16_t)-0.850549481f,
-   (float16_t)-0.524589683f, (float16_t)-0.851355193f,
-   (float16_t)-0.523283103f, (float16_t)-0.852158902f,
-   (float16_t)-0.521975293f, (float16_t)-0.852960605f,
-   (float16_t)-0.520666254f, (float16_t)-0.853760301f,
-   (float16_t)-0.519355990f, (float16_t)-0.854557988f,
-   (float16_t)-0.518044504f, (float16_t)-0.855353665f,
-   (float16_t)-0.516731799f, (float16_t)-0.856147328f,
-   (float16_t)-0.515417878f, (float16_t)-0.856938977f,
-   (float16_t)-0.514102744f, (float16_t)-0.857728610f,
-   (float16_t)-0.512786401f, (float16_t)-0.858516224f,
-   (float16_t)-0.511468850f, (float16_t)-0.859301818f,
-   (float16_t)-0.510150097f, (float16_t)-0.860085390f,
-   (float16_t)-0.508830143f, (float16_t)-0.860866939f,
-   (float16_t)-0.507508991f, (float16_t)-0.861646461f,
-   (float16_t)-0.506186645f, (float16_t)-0.862423956f,
-   (float16_t)-0.504863109f, (float16_t)-0.863199422f,
-   (float16_t)-0.503538384f, (float16_t)-0.863972856f,
-   (float16_t)-0.502212474f, (float16_t)-0.864744258f,
-   (float16_t)-0.500885383f, (float16_t)-0.865513624f,
-   (float16_t)-0.499557113f, (float16_t)-0.866280954f,
-   (float16_t)-0.498227667f, (float16_t)-0.867046246f,
-   (float16_t)-0.496897049f, (float16_t)-0.867809497f,
-   (float16_t)-0.495565262f, (float16_t)-0.868570706f,
-   (float16_t)-0.494232309f, (float16_t)-0.869329871f,
-   (float16_t)-0.492898192f, (float16_t)-0.870086991f,
-   (float16_t)-0.491562916f, (float16_t)-0.870842063f,
-   (float16_t)-0.490226483f, (float16_t)-0.871595087f,
-   (float16_t)-0.488888897f, (float16_t)-0.872346059f,
-   (float16_t)-0.487550160f, (float16_t)-0.873094978f,
-   (float16_t)-0.486210276f, (float16_t)-0.873841843f,
-   (float16_t)-0.484869248f, (float16_t)-0.874586652f,
-   (float16_t)-0.483527079f, (float16_t)-0.875329403f,
-   (float16_t)-0.482183772f, (float16_t)-0.876070094f,
-   (float16_t)-0.480839331f, (float16_t)-0.876808724f,
-   (float16_t)-0.479493758f, (float16_t)-0.877545290f,
-   (float16_t)-0.478147056f, (float16_t)-0.878279792f,
-   (float16_t)-0.476799230f, (float16_t)-0.879012226f,
-   (float16_t)-0.475450282f, (float16_t)-0.879742593f,
-   (float16_t)-0.474100215f, (float16_t)-0.880470889f,
-   (float16_t)-0.472749032f, (float16_t)-0.881197113f,
-   (float16_t)-0.471396737f, (float16_t)-0.881921264f,
-   (float16_t)-0.470043332f, (float16_t)-0.882643340f,
-   (float16_t)-0.468688822f, (float16_t)-0.883363339f,
-   (float16_t)-0.467333209f, (float16_t)-0.884081259f,
-   (float16_t)-0.465976496f, (float16_t)-0.884797098f,
-   (float16_t)-0.464618686f, (float16_t)-0.885510856f,
-   (float16_t)-0.463259784f, (float16_t)-0.886222530f,
-   (float16_t)-0.461899791f, (float16_t)-0.886932119f,
-   (float16_t)-0.460538711f, (float16_t)-0.887639620f,
-   (float16_t)-0.459176548f, (float16_t)-0.888345033f,
-   (float16_t)-0.457813304f, (float16_t)-0.889048356f,
-   (float16_t)-0.456448982f, (float16_t)-0.889749586f,
-   (float16_t)-0.455083587f, (float16_t)-0.890448723f,
-   (float16_t)-0.453717121f, (float16_t)-0.891145765f,
-   (float16_t)-0.452349587f, (float16_t)-0.891840709f,
-   (float16_t)-0.450980989f, (float16_t)-0.892533555f,
-   (float16_t)-0.449611330f, (float16_t)-0.893224301f,
-   (float16_t)-0.448240612f, (float16_t)-0.893912945f,
-   (float16_t)-0.446868840f, (float16_t)-0.894599486f,
-   (float16_t)-0.445496017f, (float16_t)-0.895283921f,
-   (float16_t)-0.444122145f, (float16_t)-0.895966250f,
-   (float16_t)-0.442747228f, (float16_t)-0.896646470f,
-   (float16_t)-0.441371269f, (float16_t)-0.897324581f,
-   (float16_t)-0.439994271f, (float16_t)-0.898000580f,
-   (float16_t)-0.438616239f, (float16_t)-0.898674466f,
-   (float16_t)-0.437237174f, (float16_t)-0.899346237f,
-   (float16_t)-0.435857080f, (float16_t)-0.900015892f,
-   (float16_t)-0.434475961f, (float16_t)-0.900683429f,
-   (float16_t)-0.433093819f, (float16_t)-0.901348847f,
-   (float16_t)-0.431710658f, (float16_t)-0.902012144f,
-   (float16_t)-0.430326481f, (float16_t)-0.902673318f,
-   (float16_t)-0.428941292f, (float16_t)-0.903332368f,
-   (float16_t)-0.427555093f, (float16_t)-0.903989293f,
-   (float16_t)-0.426167889f, (float16_t)-0.904644091f,
-   (float16_t)-0.424779681f, (float16_t)-0.905296759f,
-   (float16_t)-0.423390474f, (float16_t)-0.905947298f,
-   (float16_t)-0.422000271f, (float16_t)-0.906595705f,
-   (float16_t)-0.420609074f, (float16_t)-0.907241978f,
-   (float16_t)-0.419216888f, (float16_t)-0.907886116f,
-   (float16_t)-0.417823716f, (float16_t)-0.908528119f,
-   (float16_t)-0.416429560f, (float16_t)-0.909167983f,
-   (float16_t)-0.415034424f, (float16_t)-0.909805708f,
-   (float16_t)-0.413638312f, (float16_t)-0.910441292f,
-   (float16_t)-0.412241227f, (float16_t)-0.911074734f,
-   (float16_t)-0.410843171f, (float16_t)-0.911706032f,
-   (float16_t)-0.409444149f, (float16_t)-0.912335185f,
-   (float16_t)-0.408044163f, (float16_t)-0.912962190f,
-   (float16_t)-0.406643217f, (float16_t)-0.913587048f,
-   (float16_t)-0.405241314f, (float16_t)-0.914209756f,
-   (float16_t)-0.403838458f, (float16_t)-0.914830312f,
-   (float16_t)-0.402434651f, (float16_t)-0.915448716f,
-   (float16_t)-0.401029897f, (float16_t)-0.916064966f,
-   (float16_t)-0.399624200f, (float16_t)-0.916679060f,
-   (float16_t)-0.398217562f, (float16_t)-0.917290997f,
-   (float16_t)-0.396809987f, (float16_t)-0.917900776f,
-   (float16_t)-0.395401479f, (float16_t)-0.918508394f,
-   (float16_t)-0.393992040f, (float16_t)-0.919113852f,
-   (float16_t)-0.392581674f, (float16_t)-0.919717146f,
-   (float16_t)-0.391170384f, (float16_t)-0.920318277f,
-   (float16_t)-0.389758174f, (float16_t)-0.920917242f,
-   (float16_t)-0.388345047f, (float16_t)-0.921514039f,
-   (float16_t)-0.386931006f, (float16_t)-0.922108669f,
-   (float16_t)-0.385516054f, (float16_t)-0.922701128f,
-   (float16_t)-0.384100195f, (float16_t)-0.923291417f,
-   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
-   (float16_t)-0.381265769f, (float16_t)-0.924465474f,
-   (float16_t)-0.379847209f, (float16_t)-0.925049241f,
-   (float16_t)-0.378427755f, (float16_t)-0.925630831f,
-   (float16_t)-0.377007410f, (float16_t)-0.926210242f,
-   (float16_t)-0.375586178f, (float16_t)-0.926787474f,
-   (float16_t)-0.374164063f, (float16_t)-0.927362526f,
-   (float16_t)-0.372741067f, (float16_t)-0.927935395f,
-   (float16_t)-0.371317194f, (float16_t)-0.928506080f,
-   (float16_t)-0.369892447f, (float16_t)-0.929074581f,
-   (float16_t)-0.368466830f, (float16_t)-0.929640896f,
-   (float16_t)-0.367040346f, (float16_t)-0.930205023f,
-   (float16_t)-0.365612998f, (float16_t)-0.930766961f,
-   (float16_t)-0.364184790f, (float16_t)-0.931326709f,
-   (float16_t)-0.362755724f, (float16_t)-0.931884266f,
-   (float16_t)-0.361325806f, (float16_t)-0.932439629f,
-   (float16_t)-0.359895037f, (float16_t)-0.932992799f,
-   (float16_t)-0.358463421f, (float16_t)-0.933543773f,
-   (float16_t)-0.357030961f, (float16_t)-0.934092550f,
-   (float16_t)-0.355597662f, (float16_t)-0.934639130f,
-   (float16_t)-0.354163525f, (float16_t)-0.935183510f,
-   (float16_t)-0.352728556f, (float16_t)-0.935725689f,
-   (float16_t)-0.351292756f, (float16_t)-0.936265667f,
-   (float16_t)-0.349856130f, (float16_t)-0.936803442f,
-   (float16_t)-0.348418680f, (float16_t)-0.937339012f,
-   (float16_t)-0.346980411f, (float16_t)-0.937872376f,
-   (float16_t)-0.345541325f, (float16_t)-0.938403534f,
-   (float16_t)-0.344101426f, (float16_t)-0.938932484f,
-   (float16_t)-0.342660717f, (float16_t)-0.939459224f,
-   (float16_t)-0.341219202f, (float16_t)-0.939983753f,
-   (float16_t)-0.339776884f, (float16_t)-0.940506071f,
-   (float16_t)-0.338333767f, (float16_t)-0.941026175f,
-   (float16_t)-0.336889853f, (float16_t)-0.941544065f,
-   (float16_t)-0.335445147f, (float16_t)-0.942059740f,
-   (float16_t)-0.333999651f, (float16_t)-0.942573198f,
-   (float16_t)-0.332553370f, (float16_t)-0.943084437f,
-   (float16_t)-0.331106306f, (float16_t)-0.943593458f,
-   (float16_t)-0.329658463f, (float16_t)-0.944100258f,
-   (float16_t)-0.328209844f, (float16_t)-0.944604837f,
-   (float16_t)-0.326760452f, (float16_t)-0.945107193f,
-   (float16_t)-0.325310292f, (float16_t)-0.945607325f,
-   (float16_t)-0.323859367f, (float16_t)-0.946105232f,
-   (float16_t)-0.322407679f, (float16_t)-0.946600913f,
-   (float16_t)-0.320955232f, (float16_t)-0.947094366f,
-   (float16_t)-0.319502031f, (float16_t)-0.947585591f,
-   (float16_t)-0.318048077f, (float16_t)-0.948074586f,
-   (float16_t)-0.316593376f, (float16_t)-0.948561350f,
-   (float16_t)-0.315137929f, (float16_t)-0.949045882f,
-   (float16_t)-0.313681740f, (float16_t)-0.949528181f,
-   (float16_t)-0.312224814f, (float16_t)-0.950008245f,
-   (float16_t)-0.310767153f, (float16_t)-0.950486074f,
-   (float16_t)-0.309308760f, (float16_t)-0.950961666f,
-   (float16_t)-0.307849640f, (float16_t)-0.951435021f,
-   (float16_t)-0.306389795f, (float16_t)-0.951906137f,
-   (float16_t)-0.304929230f, (float16_t)-0.952375013f,
-   (float16_t)-0.303467947f, (float16_t)-0.952841648f,
-   (float16_t)-0.302005949f, (float16_t)-0.953306040f,
-   (float16_t)-0.300543241f, (float16_t)-0.953768190f,
-   (float16_t)-0.299079826f, (float16_t)-0.954228095f,
-   (float16_t)-0.297615707f, (float16_t)-0.954685755f,
-   (float16_t)-0.296150888f, (float16_t)-0.955141168f,
-   (float16_t)-0.294685372f, (float16_t)-0.955594334f,
-   (float16_t)-0.293219163f, (float16_t)-0.956045251f,
-   (float16_t)-0.291752263f, (float16_t)-0.956493919f,
-   (float16_t)-0.290284677f, (float16_t)-0.956940336f,
-   (float16_t)-0.288816408f, (float16_t)-0.957384501f,
-   (float16_t)-0.287347460f, (float16_t)-0.957826413f,
-   (float16_t)-0.285877835f, (float16_t)-0.958266071f,
-   (float16_t)-0.284407537f, (float16_t)-0.958703475f,
-   (float16_t)-0.282936570f, (float16_t)-0.959138622f,
-   (float16_t)-0.281464938f, (float16_t)-0.959571513f,
-   (float16_t)-0.279992643f, (float16_t)-0.960002146f,
-   (float16_t)-0.278519689f, (float16_t)-0.960430519f,
-   (float16_t)-0.277046080f, (float16_t)-0.960856633f,
-   (float16_t)-0.275571819f, (float16_t)-0.961280486f,
-   (float16_t)-0.274096910f, (float16_t)-0.961702077f,
-   (float16_t)-0.272621355f, (float16_t)-0.962121404f,
-   (float16_t)-0.271145160f, (float16_t)-0.962538468f,
-   (float16_t)-0.269668326f, (float16_t)-0.962953267f,
-   (float16_t)-0.268190857f, (float16_t)-0.963365800f,
-   (float16_t)-0.266712757f, (float16_t)-0.963776066f,
-   (float16_t)-0.265234030f, (float16_t)-0.964184064f,
-   (float16_t)-0.263754679f, (float16_t)-0.964589793f,
-   (float16_t)-0.262274707f, (float16_t)-0.964993253f,
-   (float16_t)-0.260794118f, (float16_t)-0.965394442f,
-   (float16_t)-0.259312915f, (float16_t)-0.965793359f,
-   (float16_t)-0.257831102f, (float16_t)-0.966190003f,
-   (float16_t)-0.256348682f, (float16_t)-0.966584374f,
-   (float16_t)-0.254865660f, (float16_t)-0.966976471f,
-   (float16_t)-0.253382037f, (float16_t)-0.967366292f,
-   (float16_t)-0.251897818f, (float16_t)-0.967753837f,
-   (float16_t)-0.250413007f, (float16_t)-0.968139105f,
-   (float16_t)-0.248927606f, (float16_t)-0.968522094f,
-   (float16_t)-0.247441619f, (float16_t)-0.968902805f,
-   (float16_t)-0.245955050f, (float16_t)-0.969281235f,
-   (float16_t)-0.244467903f, (float16_t)-0.969657385f,
-   (float16_t)-0.242980180f, (float16_t)-0.970031253f,
-   (float16_t)-0.241491885f, (float16_t)-0.970402839f,
-   (float16_t)-0.240003022f, (float16_t)-0.970772141f,
-   (float16_t)-0.238513595f, (float16_t)-0.971139158f,
-   (float16_t)-0.237023606f, (float16_t)-0.971503891f,
-   (float16_t)-0.235533059f, (float16_t)-0.971866337f,
-   (float16_t)-0.234041959f, (float16_t)-0.972226497f,
-   (float16_t)-0.232550307f, (float16_t)-0.972584369f,
-   (float16_t)-0.231058108f, (float16_t)-0.972939952f,
-   (float16_t)-0.229565366f, (float16_t)-0.973293246f,
-   (float16_t)-0.228072083f, (float16_t)-0.973644250f,
-   (float16_t)-0.226578264f, (float16_t)-0.973992962f,
-   (float16_t)-0.225083911f, (float16_t)-0.974339383f,
-   (float16_t)-0.223589029f, (float16_t)-0.974683511f,
-   (float16_t)-0.222093621f, (float16_t)-0.975025345f,
-   (float16_t)-0.220597690f, (float16_t)-0.975364885f,
-   (float16_t)-0.219101240f, (float16_t)-0.975702130f,
-   (float16_t)-0.217604275f, (float16_t)-0.976037079f,
-   (float16_t)-0.216106797f, (float16_t)-0.976369731f,
-   (float16_t)-0.214608811f, (float16_t)-0.976700086f,
-   (float16_t)-0.213110320f, (float16_t)-0.977028143f,
-   (float16_t)-0.211611327f, (float16_t)-0.977353900f,
-   (float16_t)-0.210111837f, (float16_t)-0.977677358f,
-   (float16_t)-0.208611852f, (float16_t)-0.977998515f,
-   (float16_t)-0.207111376f, (float16_t)-0.978317371f,
-   (float16_t)-0.205610413f, (float16_t)-0.978633924f,
-   (float16_t)-0.204108966f, (float16_t)-0.978948175f,
-   (float16_t)-0.202607039f, (float16_t)-0.979260123f,
-   (float16_t)-0.201104635f, (float16_t)-0.979569766f,
-   (float16_t)-0.199601758f, (float16_t)-0.979877104f,
-   (float16_t)-0.198098411f, (float16_t)-0.980182136f,
-   (float16_t)-0.196594598f, (float16_t)-0.980484862f,
-   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
-   (float16_t)-0.193585587f, (float16_t)-0.981083391f,
-   (float16_t)-0.192080397f, (float16_t)-0.981379193f,
-   (float16_t)-0.190574755f, (float16_t)-0.981672686f,
-   (float16_t)-0.189068664f, (float16_t)-0.981963869f,
-   (float16_t)-0.187562129f, (float16_t)-0.982252741f,
-   (float16_t)-0.186055152f, (float16_t)-0.982539302f,
-   (float16_t)-0.184547737f, (float16_t)-0.982823551f,
-   (float16_t)-0.183039888f, (float16_t)-0.983105487f,
-   (float16_t)-0.181531608f, (float16_t)-0.983385110f,
-   (float16_t)-0.180022901f, (float16_t)-0.983662419f,
-   (float16_t)-0.178513771f, (float16_t)-0.983937413f,
-   (float16_t)-0.177004220f, (float16_t)-0.984210092f,
-   (float16_t)-0.175494253f, (float16_t)-0.984480455f,
-   (float16_t)-0.173983873f, (float16_t)-0.984748502f,
-   (float16_t)-0.172473084f, (float16_t)-0.985014231f,
-   (float16_t)-0.170961889f, (float16_t)-0.985277642f,
-   (float16_t)-0.169450291f, (float16_t)-0.985538735f,
-   (float16_t)-0.167938295f, (float16_t)-0.985797509f,
-   (float16_t)-0.166425904f, (float16_t)-0.986053963f,
-   (float16_t)-0.164913120f, (float16_t)-0.986308097f,
-   (float16_t)-0.163399949f, (float16_t)-0.986559910f,
-   (float16_t)-0.161886394f, (float16_t)-0.986809402f,
-   (float16_t)-0.160372457f, (float16_t)-0.987056571f,
-   (float16_t)-0.158858143f, (float16_t)-0.987301418f,
-   (float16_t)-0.157343456f, (float16_t)-0.987543942f,
-   (float16_t)-0.155828398f, (float16_t)-0.987784142f,
-   (float16_t)-0.154312973f, (float16_t)-0.988022017f,
-   (float16_t)-0.152797185f, (float16_t)-0.988257568f,
-   (float16_t)-0.151281038f, (float16_t)-0.988490793f,
-   (float16_t)-0.149764535f, (float16_t)-0.988721692f,
-   (float16_t)-0.148247679f, (float16_t)-0.988950265f,
-   (float16_t)-0.146730474f, (float16_t)-0.989176510f,
-   (float16_t)-0.145212925f, (float16_t)-0.989400428f,
-   (float16_t)-0.143695033f, (float16_t)-0.989622017f,
-   (float16_t)-0.142176804f, (float16_t)-0.989841278f,
-   (float16_t)-0.140658239f, (float16_t)-0.990058210f,
-   (float16_t)-0.139139344f, (float16_t)-0.990272812f,
-   (float16_t)-0.137620122f, (float16_t)-0.990485084f,
-   (float16_t)-0.136100575f, (float16_t)-0.990695025f,
-   (float16_t)-0.134580709f, (float16_t)-0.990902635f,
-   (float16_t)-0.133060525f, (float16_t)-0.991107914f,
-   (float16_t)-0.131540029f, (float16_t)-0.991310860f,
-   (float16_t)-0.130019223f, (float16_t)-0.991511473f,
-   (float16_t)-0.128498111f, (float16_t)-0.991709754f,
-   (float16_t)-0.126976696f, (float16_t)-0.991905700f,
-   (float16_t)-0.125454983f, (float16_t)-0.992099313f,
-   (float16_t)-0.123932975f, (float16_t)-0.992290591f,
-   (float16_t)-0.122410675f, (float16_t)-0.992479535f,
-   (float16_t)-0.120888087f, (float16_t)-0.992666142f,
-   (float16_t)-0.119365215f, (float16_t)-0.992850414f,
-   (float16_t)-0.117842062f, (float16_t)-0.993032350f,
-   (float16_t)-0.116318631f, (float16_t)-0.993211949f,
-   (float16_t)-0.114794927f, (float16_t)-0.993389211f,
-   (float16_t)-0.113270952f, (float16_t)-0.993564136f,
-   (float16_t)-0.111746711f, (float16_t)-0.993736722f,
-   (float16_t)-0.110222207f, (float16_t)-0.993906970f,
-   (float16_t)-0.108697444f, (float16_t)-0.994074879f,
-   (float16_t)-0.107172425f, (float16_t)-0.994240449f,
-   (float16_t)-0.105647154f, (float16_t)-0.994403680f,
-   (float16_t)-0.104121634f, (float16_t)-0.994564571f,
-   (float16_t)-0.102595869f, (float16_t)-0.994723121f,
-   (float16_t)-0.101069863f, (float16_t)-0.994879331f,
-   (float16_t)-0.099543619f, (float16_t)-0.995033199f,
-   (float16_t)-0.098017140f, (float16_t)-0.995184727f,
-   (float16_t)-0.096490431f, (float16_t)-0.995333912f,
-   (float16_t)-0.094963495f, (float16_t)-0.995480755f,
-   (float16_t)-0.093436336f, (float16_t)-0.995625256f,
-   (float16_t)-0.091908956f, (float16_t)-0.995767414f,
-   (float16_t)-0.090381361f, (float16_t)-0.995907229f,
-   (float16_t)-0.088853553f, (float16_t)-0.996044701f,
-   (float16_t)-0.087325535f, (float16_t)-0.996179829f,
-   (float16_t)-0.085797312f, (float16_t)-0.996312612f,
-   (float16_t)-0.084268888f, (float16_t)-0.996443051f,
-   (float16_t)-0.082740265f, (float16_t)-0.996571146f,
-   (float16_t)-0.081211447f, (float16_t)-0.996696895f,
-   (float16_t)-0.079682438f, (float16_t)-0.996820299f,
-   (float16_t)-0.078153242f, (float16_t)-0.996941358f,
-   (float16_t)-0.076623861f, (float16_t)-0.997060070f,
-   (float16_t)-0.075094301f, (float16_t)-0.997176437f,
-   (float16_t)-0.073564564f, (float16_t)-0.997290457f,
-   (float16_t)-0.072034653f, (float16_t)-0.997402130f,
-   (float16_t)-0.070504573f, (float16_t)-0.997511456f,
-   (float16_t)-0.068974328f, (float16_t)-0.997618435f,
-   (float16_t)-0.067443920f, (float16_t)-0.997723067f,
-   (float16_t)-0.065913353f, (float16_t)-0.997825350f,
-   (float16_t)-0.064382631f, (float16_t)-0.997925286f,
-   (float16_t)-0.062851758f, (float16_t)-0.998022874f,
-   (float16_t)-0.061320736f, (float16_t)-0.998118113f,
-   (float16_t)-0.059789571f, (float16_t)-0.998211003f,
-   (float16_t)-0.058258265f, (float16_t)-0.998301545f,
-   (float16_t)-0.056726821f, (float16_t)-0.998389737f,
-   (float16_t)-0.055195244f, (float16_t)-0.998475581f,
-   (float16_t)-0.053663538f, (float16_t)-0.998559074f,
-   (float16_t)-0.052131705f, (float16_t)-0.998640218f,
-   (float16_t)-0.050599749f, (float16_t)-0.998719012f,
-   (float16_t)-0.049067674f, (float16_t)-0.998795456f,
-   (float16_t)-0.047535484f, (float16_t)-0.998869550f,
-   (float16_t)-0.046003182f, (float16_t)-0.998941293f,
-   (float16_t)-0.044470772f, (float16_t)-0.999010686f,
-   (float16_t)-0.042938257f, (float16_t)-0.999077728f,
-   (float16_t)-0.041405641f, (float16_t)-0.999142419f,
-   (float16_t)-0.039872928f, (float16_t)-0.999204759f,
-   (float16_t)-0.038340120f, (float16_t)-0.999264747f,
-   (float16_t)-0.036807223f, (float16_t)-0.999322385f,
-   (float16_t)-0.035274239f, (float16_t)-0.999377670f,
-   (float16_t)-0.033741172f, (float16_t)-0.999430605f,
-   (float16_t)-0.032208025f, (float16_t)-0.999481187f,
-   (float16_t)-0.030674803f, (float16_t)-0.999529418f,
-   (float16_t)-0.029141509f, (float16_t)-0.999575296f,
-   (float16_t)-0.027608146f, (float16_t)-0.999618822f,
-   (float16_t)-0.026074718f, (float16_t)-0.999659997f,
-   (float16_t)-0.024541229f, (float16_t)-0.999698819f,
-   (float16_t)-0.023007681f, (float16_t)-0.999735288f,
-   (float16_t)-0.021474080f, (float16_t)-0.999769405f,
-   (float16_t)-0.019940429f, (float16_t)-0.999801170f,
-   (float16_t)-0.018406730f, (float16_t)-0.999830582f,
-   (float16_t)-0.016872988f, (float16_t)-0.999857641f,
-   (float16_t)-0.015339206f, (float16_t)-0.999882347f,
-   (float16_t)-0.013805389f, (float16_t)-0.999904701f,
-   (float16_t)-0.012271538f, (float16_t)-0.999924702f,
-   (float16_t)-0.010737659f, (float16_t)-0.999942350f,
-   (float16_t)-0.009203755f, (float16_t)-0.999957645f,
-   (float16_t)-0.007669829f, (float16_t)-0.999970586f,
-   (float16_t)-0.006135885f, (float16_t)-0.999981175f,
-   (float16_t)-0.004601926f, (float16_t)-0.999989411f,
-   (float16_t)-0.003067957f, (float16_t)-0.999995294f,
-   (float16_t)-0.001533980f, (float16_t)-0.999998823f,
-   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
-    (float16_t)0.001533980f, (float16_t)-0.999998823f,
-    (float16_t)0.003067957f, (float16_t)-0.999995294f,
-    (float16_t)0.004601926f, (float16_t)-0.999989411f,
-    (float16_t)0.006135885f, (float16_t)-0.999981175f,
-    (float16_t)0.007669829f, (float16_t)-0.999970586f,
-    (float16_t)0.009203755f, (float16_t)-0.999957645f,
-    (float16_t)0.010737659f, (float16_t)-0.999942350f,
-    (float16_t)0.012271538f, (float16_t)-0.999924702f,
-    (float16_t)0.013805389f, (float16_t)-0.999904701f,
-    (float16_t)0.015339206f, (float16_t)-0.999882347f,
-    (float16_t)0.016872988f, (float16_t)-0.999857641f,
-    (float16_t)0.018406730f, (float16_t)-0.999830582f,
-    (float16_t)0.019940429f, (float16_t)-0.999801170f,
-    (float16_t)0.021474080f, (float16_t)-0.999769405f,
-    (float16_t)0.023007681f, (float16_t)-0.999735288f,
-    (float16_t)0.024541229f, (float16_t)-0.999698819f,
-    (float16_t)0.026074718f, (float16_t)-0.999659997f,
-    (float16_t)0.027608146f, (float16_t)-0.999618822f,
-    (float16_t)0.029141509f, (float16_t)-0.999575296f,
-    (float16_t)0.030674803f, (float16_t)-0.999529418f,
-    (float16_t)0.032208025f, (float16_t)-0.999481187f,
-    (float16_t)0.033741172f, (float16_t)-0.999430605f,
-    (float16_t)0.035274239f, (float16_t)-0.999377670f,
-    (float16_t)0.036807223f, (float16_t)-0.999322385f,
-    (float16_t)0.038340120f, (float16_t)-0.999264747f,
-    (float16_t)0.039872928f, (float16_t)-0.999204759f,
-    (float16_t)0.041405641f, (float16_t)-0.999142419f,
-    (float16_t)0.042938257f, (float16_t)-0.999077728f,
-    (float16_t)0.044470772f, (float16_t)-0.999010686f,
-    (float16_t)0.046003182f, (float16_t)-0.998941293f,
-    (float16_t)0.047535484f, (float16_t)-0.998869550f,
-    (float16_t)0.049067674f, (float16_t)-0.998795456f,
-    (float16_t)0.050599749f, (float16_t)-0.998719012f,
-    (float16_t)0.052131705f, (float16_t)-0.998640218f,
-    (float16_t)0.053663538f, (float16_t)-0.998559074f,
-    (float16_t)0.055195244f, (float16_t)-0.998475581f,
-    (float16_t)0.056726821f, (float16_t)-0.998389737f,
-    (float16_t)0.058258265f, (float16_t)-0.998301545f,
-    (float16_t)0.059789571f, (float16_t)-0.998211003f,
-    (float16_t)0.061320736f, (float16_t)-0.998118113f,
-    (float16_t)0.062851758f, (float16_t)-0.998022874f,
-    (float16_t)0.064382631f, (float16_t)-0.997925286f,
-    (float16_t)0.065913353f, (float16_t)-0.997825350f,
-    (float16_t)0.067443920f, (float16_t)-0.997723067f,
-    (float16_t)0.068974328f, (float16_t)-0.997618435f,
-    (float16_t)0.070504573f, (float16_t)-0.997511456f,
-    (float16_t)0.072034653f, (float16_t)-0.997402130f,
-    (float16_t)0.073564564f, (float16_t)-0.997290457f,
-    (float16_t)0.075094301f, (float16_t)-0.997176437f,
-    (float16_t)0.076623861f, (float16_t)-0.997060070f,
-    (float16_t)0.078153242f, (float16_t)-0.996941358f,
-    (float16_t)0.079682438f, (float16_t)-0.996820299f,
-    (float16_t)0.081211447f, (float16_t)-0.996696895f,
-    (float16_t)0.082740265f, (float16_t)-0.996571146f,
-    (float16_t)0.084268888f, (float16_t)-0.996443051f,
-    (float16_t)0.085797312f, (float16_t)-0.996312612f,
-    (float16_t)0.087325535f, (float16_t)-0.996179829f,
-    (float16_t)0.088853553f, (float16_t)-0.996044701f,
-    (float16_t)0.090381361f, (float16_t)-0.995907229f,
-    (float16_t)0.091908956f, (float16_t)-0.995767414f,
-    (float16_t)0.093436336f, (float16_t)-0.995625256f,
-    (float16_t)0.094963495f, (float16_t)-0.995480755f,
-    (float16_t)0.096490431f, (float16_t)-0.995333912f,
-    (float16_t)0.098017140f, (float16_t)-0.995184727f,
-    (float16_t)0.099543619f, (float16_t)-0.995033199f,
-    (float16_t)0.101069863f, (float16_t)-0.994879331f,
-    (float16_t)0.102595869f, (float16_t)-0.994723121f,
-    (float16_t)0.104121634f, (float16_t)-0.994564571f,
-    (float16_t)0.105647154f, (float16_t)-0.994403680f,
-    (float16_t)0.107172425f, (float16_t)-0.994240449f,
-    (float16_t)0.108697444f, (float16_t)-0.994074879f,
-    (float16_t)0.110222207f, (float16_t)-0.993906970f,
-    (float16_t)0.111746711f, (float16_t)-0.993736722f,
-    (float16_t)0.113270952f, (float16_t)-0.993564136f,
-    (float16_t)0.114794927f, (float16_t)-0.993389211f,
-    (float16_t)0.116318631f, (float16_t)-0.993211949f,
-    (float16_t)0.117842062f, (float16_t)-0.993032350f,
-    (float16_t)0.119365215f, (float16_t)-0.992850414f,
-    (float16_t)0.120888087f, (float16_t)-0.992666142f,
-    (float16_t)0.122410675f, (float16_t)-0.992479535f,
-    (float16_t)0.123932975f, (float16_t)-0.992290591f,
-    (float16_t)0.125454983f, (float16_t)-0.992099313f,
-    (float16_t)0.126976696f, (float16_t)-0.991905700f,
-    (float16_t)0.128498111f, (float16_t)-0.991709754f,
-    (float16_t)0.130019223f, (float16_t)-0.991511473f,
-    (float16_t)0.131540029f, (float16_t)-0.991310860f,
-    (float16_t)0.133060525f, (float16_t)-0.991107914f,
-    (float16_t)0.134580709f, (float16_t)-0.990902635f,
-    (float16_t)0.136100575f, (float16_t)-0.990695025f,
-    (float16_t)0.137620122f, (float16_t)-0.990485084f,
-    (float16_t)0.139139344f, (float16_t)-0.990272812f,
-    (float16_t)0.140658239f, (float16_t)-0.990058210f,
-    (float16_t)0.142176804f, (float16_t)-0.989841278f,
-    (float16_t)0.143695033f, (float16_t)-0.989622017f,
-    (float16_t)0.145212925f, (float16_t)-0.989400428f,
-    (float16_t)0.146730474f, (float16_t)-0.989176510f,
-    (float16_t)0.148247679f, (float16_t)-0.988950265f,
-    (float16_t)0.149764535f, (float16_t)-0.988721692f,
-    (float16_t)0.151281038f, (float16_t)-0.988490793f,
-    (float16_t)0.152797185f, (float16_t)-0.988257568f,
-    (float16_t)0.154312973f, (float16_t)-0.988022017f,
-    (float16_t)0.155828398f, (float16_t)-0.987784142f,
-    (float16_t)0.157343456f, (float16_t)-0.987543942f,
-    (float16_t)0.158858143f, (float16_t)-0.987301418f,
-    (float16_t)0.160372457f, (float16_t)-0.987056571f,
-    (float16_t)0.161886394f, (float16_t)-0.986809402f,
-    (float16_t)0.163399949f, (float16_t)-0.986559910f,
-    (float16_t)0.164913120f, (float16_t)-0.986308097f,
-    (float16_t)0.166425904f, (float16_t)-0.986053963f,
-    (float16_t)0.167938295f, (float16_t)-0.985797509f,
-    (float16_t)0.169450291f, (float16_t)-0.985538735f,
-    (float16_t)0.170961889f, (float16_t)-0.985277642f,
-    (float16_t)0.172473084f, (float16_t)-0.985014231f,
-    (float16_t)0.173983873f, (float16_t)-0.984748502f,
-    (float16_t)0.175494253f, (float16_t)-0.984480455f,
-    (float16_t)0.177004220f, (float16_t)-0.984210092f,
-    (float16_t)0.178513771f, (float16_t)-0.983937413f,
-    (float16_t)0.180022901f, (float16_t)-0.983662419f,
-    (float16_t)0.181531608f, (float16_t)-0.983385110f,
-    (float16_t)0.183039888f, (float16_t)-0.983105487f,
-    (float16_t)0.184547737f, (float16_t)-0.982823551f,
-    (float16_t)0.186055152f, (float16_t)-0.982539302f,
-    (float16_t)0.187562129f, (float16_t)-0.982252741f,
-    (float16_t)0.189068664f, (float16_t)-0.981963869f,
-    (float16_t)0.190574755f, (float16_t)-0.981672686f,
-    (float16_t)0.192080397f, (float16_t)-0.981379193f,
-    (float16_t)0.193585587f, (float16_t)-0.981083391f,
-    (float16_t)0.195090322f, (float16_t)-0.980785280f,
-    (float16_t)0.196594598f, (float16_t)-0.980484862f,
-    (float16_t)0.198098411f, (float16_t)-0.980182136f,
-    (float16_t)0.199601758f, (float16_t)-0.979877104f,
-    (float16_t)0.201104635f, (float16_t)-0.979569766f,
-    (float16_t)0.202607039f, (float16_t)-0.979260123f,
-    (float16_t)0.204108966f, (float16_t)-0.978948175f,
-    (float16_t)0.205610413f, (float16_t)-0.978633924f,
-    (float16_t)0.207111376f, (float16_t)-0.978317371f,
-    (float16_t)0.208611852f, (float16_t)-0.977998515f,
-    (float16_t)0.210111837f, (float16_t)-0.977677358f,
-    (float16_t)0.211611327f, (float16_t)-0.977353900f,
-    (float16_t)0.213110320f, (float16_t)-0.977028143f,
-    (float16_t)0.214608811f, (float16_t)-0.976700086f,
-    (float16_t)0.216106797f, (float16_t)-0.976369731f,
-    (float16_t)0.217604275f, (float16_t)-0.976037079f,
-    (float16_t)0.219101240f, (float16_t)-0.975702130f,
-    (float16_t)0.220597690f, (float16_t)-0.975364885f,
-    (float16_t)0.222093621f, (float16_t)-0.975025345f,
-    (float16_t)0.223589029f, (float16_t)-0.974683511f,
-    (float16_t)0.225083911f, (float16_t)-0.974339383f,
-    (float16_t)0.226578264f, (float16_t)-0.973992962f,
-    (float16_t)0.228072083f, (float16_t)-0.973644250f,
-    (float16_t)0.229565366f, (float16_t)-0.973293246f,
-    (float16_t)0.231058108f, (float16_t)-0.972939952f,
-    (float16_t)0.232550307f, (float16_t)-0.972584369f,
-    (float16_t)0.234041959f, (float16_t)-0.972226497f,
-    (float16_t)0.235533059f, (float16_t)-0.971866337f,
-    (float16_t)0.237023606f, (float16_t)-0.971503891f,
-    (float16_t)0.238513595f, (float16_t)-0.971139158f,
-    (float16_t)0.240003022f, (float16_t)-0.970772141f,
-    (float16_t)0.241491885f, (float16_t)-0.970402839f,
-    (float16_t)0.242980180f, (float16_t)-0.970031253f,
-    (float16_t)0.244467903f, (float16_t)-0.969657385f,
-    (float16_t)0.245955050f, (float16_t)-0.969281235f,
-    (float16_t)0.247441619f, (float16_t)-0.968902805f,
-    (float16_t)0.248927606f, (float16_t)-0.968522094f,
-    (float16_t)0.250413007f, (float16_t)-0.968139105f,
-    (float16_t)0.251897818f, (float16_t)-0.967753837f,
-    (float16_t)0.253382037f, (float16_t)-0.967366292f,
-    (float16_t)0.254865660f, (float16_t)-0.966976471f,
-    (float16_t)0.256348682f, (float16_t)-0.966584374f,
-    (float16_t)0.257831102f, (float16_t)-0.966190003f,
-    (float16_t)0.259312915f, (float16_t)-0.965793359f,
-    (float16_t)0.260794118f, (float16_t)-0.965394442f,
-    (float16_t)0.262274707f, (float16_t)-0.964993253f,
-    (float16_t)0.263754679f, (float16_t)-0.964589793f,
-    (float16_t)0.265234030f, (float16_t)-0.964184064f,
-    (float16_t)0.266712757f, (float16_t)-0.963776066f,
-    (float16_t)0.268190857f, (float16_t)-0.963365800f,
-    (float16_t)0.269668326f, (float16_t)-0.962953267f,
-    (float16_t)0.271145160f, (float16_t)-0.962538468f,
-    (float16_t)0.272621355f, (float16_t)-0.962121404f,
-    (float16_t)0.274096910f, (float16_t)-0.961702077f,
-    (float16_t)0.275571819f, (float16_t)-0.961280486f,
-    (float16_t)0.277046080f, (float16_t)-0.960856633f,
-    (float16_t)0.278519689f, (float16_t)-0.960430519f,
-    (float16_t)0.279992643f, (float16_t)-0.960002146f,
-    (float16_t)0.281464938f, (float16_t)-0.959571513f,
-    (float16_t)0.282936570f, (float16_t)-0.959138622f,
-    (float16_t)0.284407537f, (float16_t)-0.958703475f,
-    (float16_t)0.285877835f, (float16_t)-0.958266071f,
-    (float16_t)0.287347460f, (float16_t)-0.957826413f,
-    (float16_t)0.288816408f, (float16_t)-0.957384501f,
-    (float16_t)0.290284677f, (float16_t)-0.956940336f,
-    (float16_t)0.291752263f, (float16_t)-0.956493919f,
-    (float16_t)0.293219163f, (float16_t)-0.956045251f,
-    (float16_t)0.294685372f, (float16_t)-0.955594334f,
-    (float16_t)0.296150888f, (float16_t)-0.955141168f,
-    (float16_t)0.297615707f, (float16_t)-0.954685755f,
-    (float16_t)0.299079826f, (float16_t)-0.954228095f,
-    (float16_t)0.300543241f, (float16_t)-0.953768190f,
-    (float16_t)0.302005949f, (float16_t)-0.953306040f,
-    (float16_t)0.303467947f, (float16_t)-0.952841648f,
-    (float16_t)0.304929230f, (float16_t)-0.952375013f,
-    (float16_t)0.306389795f, (float16_t)-0.951906137f,
-    (float16_t)0.307849640f, (float16_t)-0.951435021f,
-    (float16_t)0.309308760f, (float16_t)-0.950961666f,
-    (float16_t)0.310767153f, (float16_t)-0.950486074f,
-    (float16_t)0.312224814f, (float16_t)-0.950008245f,
-    (float16_t)0.313681740f, (float16_t)-0.949528181f,
-    (float16_t)0.315137929f, (float16_t)-0.949045882f,
-    (float16_t)0.316593376f, (float16_t)-0.948561350f,
-    (float16_t)0.318048077f, (float16_t)-0.948074586f,
-    (float16_t)0.319502031f, (float16_t)-0.947585591f,
-    (float16_t)0.320955232f, (float16_t)-0.947094366f,
-    (float16_t)0.322407679f, (float16_t)-0.946600913f,
-    (float16_t)0.323859367f, (float16_t)-0.946105232f,
-    (float16_t)0.325310292f, (float16_t)-0.945607325f,
-    (float16_t)0.326760452f, (float16_t)-0.945107193f,
-    (float16_t)0.328209844f, (float16_t)-0.944604837f,
-    (float16_t)0.329658463f, (float16_t)-0.944100258f,
-    (float16_t)0.331106306f, (float16_t)-0.943593458f,
-    (float16_t)0.332553370f, (float16_t)-0.943084437f,
-    (float16_t)0.333999651f, (float16_t)-0.942573198f,
-    (float16_t)0.335445147f, (float16_t)-0.942059740f,
-    (float16_t)0.336889853f, (float16_t)-0.941544065f,
-    (float16_t)0.338333767f, (float16_t)-0.941026175f,
-    (float16_t)0.339776884f, (float16_t)-0.940506071f,
-    (float16_t)0.341219202f, (float16_t)-0.939983753f,
-    (float16_t)0.342660717f, (float16_t)-0.939459224f,
-    (float16_t)0.344101426f, (float16_t)-0.938932484f,
-    (float16_t)0.345541325f, (float16_t)-0.938403534f,
-    (float16_t)0.346980411f, (float16_t)-0.937872376f,
-    (float16_t)0.348418680f, (float16_t)-0.937339012f,
-    (float16_t)0.349856130f, (float16_t)-0.936803442f,
-    (float16_t)0.351292756f, (float16_t)-0.936265667f,
-    (float16_t)0.352728556f, (float16_t)-0.935725689f,
-    (float16_t)0.354163525f, (float16_t)-0.935183510f,
-    (float16_t)0.355597662f, (float16_t)-0.934639130f,
-    (float16_t)0.357030961f, (float16_t)-0.934092550f,
-    (float16_t)0.358463421f, (float16_t)-0.933543773f,
-    (float16_t)0.359895037f, (float16_t)-0.932992799f,
-    (float16_t)0.361325806f, (float16_t)-0.932439629f,
-    (float16_t)0.362755724f, (float16_t)-0.931884266f,
-    (float16_t)0.364184790f, (float16_t)-0.931326709f,
-    (float16_t)0.365612998f, (float16_t)-0.930766961f,
-    (float16_t)0.367040346f, (float16_t)-0.930205023f,
-    (float16_t)0.368466830f, (float16_t)-0.929640896f,
-    (float16_t)0.369892447f, (float16_t)-0.929074581f,
-    (float16_t)0.371317194f, (float16_t)-0.928506080f,
-    (float16_t)0.372741067f, (float16_t)-0.927935395f,
-    (float16_t)0.374164063f, (float16_t)-0.927362526f,
-    (float16_t)0.375586178f, (float16_t)-0.926787474f,
-    (float16_t)0.377007410f, (float16_t)-0.926210242f,
-    (float16_t)0.378427755f, (float16_t)-0.925630831f,
-    (float16_t)0.379847209f, (float16_t)-0.925049241f,
-    (float16_t)0.381265769f, (float16_t)-0.924465474f,
-    (float16_t)0.382683432f, (float16_t)-0.923879533f,
-    (float16_t)0.384100195f, (float16_t)-0.923291417f,
-    (float16_t)0.385516054f, (float16_t)-0.922701128f,
-    (float16_t)0.386931006f, (float16_t)-0.922108669f,
-    (float16_t)0.388345047f, (float16_t)-0.921514039f,
-    (float16_t)0.389758174f, (float16_t)-0.920917242f,
-    (float16_t)0.391170384f, (float16_t)-0.920318277f,
-    (float16_t)0.392581674f, (float16_t)-0.919717146f,
-    (float16_t)0.393992040f, (float16_t)-0.919113852f,
-    (float16_t)0.395401479f, (float16_t)-0.918508394f,
-    (float16_t)0.396809987f, (float16_t)-0.917900776f,
-    (float16_t)0.398217562f, (float16_t)-0.917290997f,
-    (float16_t)0.399624200f, (float16_t)-0.916679060f,
-    (float16_t)0.401029897f, (float16_t)-0.916064966f,
-    (float16_t)0.402434651f, (float16_t)-0.915448716f,
-    (float16_t)0.403838458f, (float16_t)-0.914830312f,
-    (float16_t)0.405241314f, (float16_t)-0.914209756f,
-    (float16_t)0.406643217f, (float16_t)-0.913587048f,
-    (float16_t)0.408044163f, (float16_t)-0.912962190f,
-    (float16_t)0.409444149f, (float16_t)-0.912335185f,
-    (float16_t)0.410843171f, (float16_t)-0.911706032f,
-    (float16_t)0.412241227f, (float16_t)-0.911074734f,
-    (float16_t)0.413638312f, (float16_t)-0.910441292f,
-    (float16_t)0.415034424f, (float16_t)-0.909805708f,
-    (float16_t)0.416429560f, (float16_t)-0.909167983f,
-    (float16_t)0.417823716f, (float16_t)-0.908528119f,
-    (float16_t)0.419216888f, (float16_t)-0.907886116f,
-    (float16_t)0.420609074f, (float16_t)-0.907241978f,
-    (float16_t)0.422000271f, (float16_t)-0.906595705f,
-    (float16_t)0.423390474f, (float16_t)-0.905947298f,
-    (float16_t)0.424779681f, (float16_t)-0.905296759f,
-    (float16_t)0.426167889f, (float16_t)-0.904644091f,
-    (float16_t)0.427555093f, (float16_t)-0.903989293f,
-    (float16_t)0.428941292f, (float16_t)-0.903332368f,
-    (float16_t)0.430326481f, (float16_t)-0.902673318f,
-    (float16_t)0.431710658f, (float16_t)-0.902012144f,
-    (float16_t)0.433093819f, (float16_t)-0.901348847f,
-    (float16_t)0.434475961f, (float16_t)-0.900683429f,
-    (float16_t)0.435857080f, (float16_t)-0.900015892f,
-    (float16_t)0.437237174f, (float16_t)-0.899346237f,
-    (float16_t)0.438616239f, (float16_t)-0.898674466f,
-    (float16_t)0.439994271f, (float16_t)-0.898000580f,
-    (float16_t)0.441371269f, (float16_t)-0.897324581f,
-    (float16_t)0.442747228f, (float16_t)-0.896646470f,
-    (float16_t)0.444122145f, (float16_t)-0.895966250f,
-    (float16_t)0.445496017f, (float16_t)-0.895283921f,
-    (float16_t)0.446868840f, (float16_t)-0.894599486f,
-    (float16_t)0.448240612f, (float16_t)-0.893912945f,
-    (float16_t)0.449611330f, (float16_t)-0.893224301f,
-    (float16_t)0.450980989f, (float16_t)-0.892533555f,
-    (float16_t)0.452349587f, (float16_t)-0.891840709f,
-    (float16_t)0.453717121f, (float16_t)-0.891145765f,
-    (float16_t)0.455083587f, (float16_t)-0.890448723f,
-    (float16_t)0.456448982f, (float16_t)-0.889749586f,
-    (float16_t)0.457813304f, (float16_t)-0.889048356f,
-    (float16_t)0.459176548f, (float16_t)-0.888345033f,
-    (float16_t)0.460538711f, (float16_t)-0.887639620f,
-    (float16_t)0.461899791f, (float16_t)-0.886932119f,
-    (float16_t)0.463259784f, (float16_t)-0.886222530f,
-    (float16_t)0.464618686f, (float16_t)-0.885510856f,
-    (float16_t)0.465976496f, (float16_t)-0.884797098f,
-    (float16_t)0.467333209f, (float16_t)-0.884081259f,
-    (float16_t)0.468688822f, (float16_t)-0.883363339f,
-    (float16_t)0.470043332f, (float16_t)-0.882643340f,
-    (float16_t)0.471396737f, (float16_t)-0.881921264f,
-    (float16_t)0.472749032f, (float16_t)-0.881197113f,
-    (float16_t)0.474100215f, (float16_t)-0.880470889f,
-    (float16_t)0.475450282f, (float16_t)-0.879742593f,
-    (float16_t)0.476799230f, (float16_t)-0.879012226f,
-    (float16_t)0.478147056f, (float16_t)-0.878279792f,
-    (float16_t)0.479493758f, (float16_t)-0.877545290f,
-    (float16_t)0.480839331f, (float16_t)-0.876808724f,
-    (float16_t)0.482183772f, (float16_t)-0.876070094f,
-    (float16_t)0.483527079f, (float16_t)-0.875329403f,
-    (float16_t)0.484869248f, (float16_t)-0.874586652f,
-    (float16_t)0.486210276f, (float16_t)-0.873841843f,
-    (float16_t)0.487550160f, (float16_t)-0.873094978f,
-    (float16_t)0.488888897f, (float16_t)-0.872346059f,
-    (float16_t)0.490226483f, (float16_t)-0.871595087f,
-    (float16_t)0.491562916f, (float16_t)-0.870842063f,
-    (float16_t)0.492898192f, (float16_t)-0.870086991f,
-    (float16_t)0.494232309f, (float16_t)-0.869329871f,
-    (float16_t)0.495565262f, (float16_t)-0.868570706f,
-    (float16_t)0.496897049f, (float16_t)-0.867809497f,
-    (float16_t)0.498227667f, (float16_t)-0.867046246f,
-    (float16_t)0.499557113f, (float16_t)-0.866280954f,
-    (float16_t)0.500885383f, (float16_t)-0.865513624f,
-    (float16_t)0.502212474f, (float16_t)-0.864744258f,
-    (float16_t)0.503538384f, (float16_t)-0.863972856f,
-    (float16_t)0.504863109f, (float16_t)-0.863199422f,
-    (float16_t)0.506186645f, (float16_t)-0.862423956f,
-    (float16_t)0.507508991f, (float16_t)-0.861646461f,
-    (float16_t)0.508830143f, (float16_t)-0.860866939f,
-    (float16_t)0.510150097f, (float16_t)-0.860085390f,
-    (float16_t)0.511468850f, (float16_t)-0.859301818f,
-    (float16_t)0.512786401f, (float16_t)-0.858516224f,
-    (float16_t)0.514102744f, (float16_t)-0.857728610f,
-    (float16_t)0.515417878f, (float16_t)-0.856938977f,
-    (float16_t)0.516731799f, (float16_t)-0.856147328f,
-    (float16_t)0.518044504f, (float16_t)-0.855353665f,
-    (float16_t)0.519355990f, (float16_t)-0.854557988f,
-    (float16_t)0.520666254f, (float16_t)-0.853760301f,
-    (float16_t)0.521975293f, (float16_t)-0.852960605f,
-    (float16_t)0.523283103f, (float16_t)-0.852158902f,
-    (float16_t)0.524589683f, (float16_t)-0.851355193f,
-    (float16_t)0.525895027f, (float16_t)-0.850549481f,
-    (float16_t)0.527199135f, (float16_t)-0.849741768f,
-    (float16_t)0.528502002f, (float16_t)-0.848932055f,
-    (float16_t)0.529803625f, (float16_t)-0.848120345f,
-    (float16_t)0.531104001f, (float16_t)-0.847306639f,
-    (float16_t)0.532403128f, (float16_t)-0.846490939f,
-    (float16_t)0.533701002f, (float16_t)-0.845673247f,
-    (float16_t)0.534997620f, (float16_t)-0.844853565f,
-    (float16_t)0.536292979f, (float16_t)-0.844031895f,
-    (float16_t)0.537587076f, (float16_t)-0.843208240f,
-    (float16_t)0.538879909f, (float16_t)-0.842382600f,
-    (float16_t)0.540171473f, (float16_t)-0.841554977f,
-    (float16_t)0.541461766f, (float16_t)-0.840725375f,
-    (float16_t)0.542750785f, (float16_t)-0.839893794f,
-    (float16_t)0.544038527f, (float16_t)-0.839060237f,
-    (float16_t)0.545324988f, (float16_t)-0.838224706f,
-    (float16_t)0.546610167f, (float16_t)-0.837387202f,
-    (float16_t)0.547894059f, (float16_t)-0.836547727f,
-    (float16_t)0.549176662f, (float16_t)-0.835706284f,
-    (float16_t)0.550457973f, (float16_t)-0.834862875f,
-    (float16_t)0.551737988f, (float16_t)-0.834017501f,
-    (float16_t)0.553016706f, (float16_t)-0.833170165f,
-    (float16_t)0.554294121f, (float16_t)-0.832320868f,
-    (float16_t)0.555570233f, (float16_t)-0.831469612f,
-    (float16_t)0.556845037f, (float16_t)-0.830616400f,
-    (float16_t)0.558118531f, (float16_t)-0.829761234f,
-    (float16_t)0.559390712f, (float16_t)-0.828904115f,
-    (float16_t)0.560661576f, (float16_t)-0.828045045f,
-    (float16_t)0.561931121f, (float16_t)-0.827184027f,
-    (float16_t)0.563199344f, (float16_t)-0.826321063f,
-    (float16_t)0.564466242f, (float16_t)-0.825456154f,
-    (float16_t)0.565731811f, (float16_t)-0.824589303f,
-    (float16_t)0.566996049f, (float16_t)-0.823720511f,
-    (float16_t)0.568258953f, (float16_t)-0.822849781f,
-    (float16_t)0.569520519f, (float16_t)-0.821977115f,
-    (float16_t)0.570780746f, (float16_t)-0.821102515f,
-    (float16_t)0.572039629f, (float16_t)-0.820225983f,
-    (float16_t)0.573297167f, (float16_t)-0.819347520f,
-    (float16_t)0.574553355f, (float16_t)-0.818467130f,
-    (float16_t)0.575808191f, (float16_t)-0.817584813f,
-    (float16_t)0.577061673f, (float16_t)-0.816700573f,
-    (float16_t)0.578313796f, (float16_t)-0.815814411f,
-    (float16_t)0.579564559f, (float16_t)-0.814926329f,
-    (float16_t)0.580813958f, (float16_t)-0.814036330f,
-    (float16_t)0.582061990f, (float16_t)-0.813144415f,
-    (float16_t)0.583308653f, (float16_t)-0.812250587f,
-    (float16_t)0.584553943f, (float16_t)-0.811354847f,
-    (float16_t)0.585797857f, (float16_t)-0.810457198f,
-    (float16_t)0.587040394f, (float16_t)-0.809557642f,
-    (float16_t)0.588281548f, (float16_t)-0.808656182f,
-    (float16_t)0.589521319f, (float16_t)-0.807752818f,
-    (float16_t)0.590759702f, (float16_t)-0.806847554f,
-    (float16_t)0.591996695f, (float16_t)-0.805940391f,
-    (float16_t)0.593232295f, (float16_t)-0.805031331f,
-    (float16_t)0.594466499f, (float16_t)-0.804120377f,
-    (float16_t)0.595699304f, (float16_t)-0.803207531f,
-    (float16_t)0.596930708f, (float16_t)-0.802292796f,
-    (float16_t)0.598160707f, (float16_t)-0.801376172f,
-    (float16_t)0.599389298f, (float16_t)-0.800457662f,
-    (float16_t)0.600616479f, (float16_t)-0.799537269f,
-    (float16_t)0.601842247f, (float16_t)-0.798614995f,
-    (float16_t)0.603066599f, (float16_t)-0.797690841f,
-    (float16_t)0.604289531f, (float16_t)-0.796764810f,
-    (float16_t)0.605511041f, (float16_t)-0.795836905f,
-    (float16_t)0.606731127f, (float16_t)-0.794907126f,
-    (float16_t)0.607949785f, (float16_t)-0.793975478f,
-    (float16_t)0.609167012f, (float16_t)-0.793041960f,
-    (float16_t)0.610382806f, (float16_t)-0.792106577f,
-    (float16_t)0.611597164f, (float16_t)-0.791169330f,
-    (float16_t)0.612810082f, (float16_t)-0.790230221f,
-    (float16_t)0.614021559f, (float16_t)-0.789289253f,
-    (float16_t)0.615231591f, (float16_t)-0.788346428f,
-    (float16_t)0.616440175f, (float16_t)-0.787401747f,
-    (float16_t)0.617647308f, (float16_t)-0.786455214f,
-    (float16_t)0.618852988f, (float16_t)-0.785506830f,
-    (float16_t)0.620057212f, (float16_t)-0.784556597f,
-    (float16_t)0.621259977f, (float16_t)-0.783604519f,
-    (float16_t)0.622461279f, (float16_t)-0.782650596f,
-    (float16_t)0.623661118f, (float16_t)-0.781694832f,
-    (float16_t)0.624859488f, (float16_t)-0.780737229f,
-    (float16_t)0.626056388f, (float16_t)-0.779777788f,
-    (float16_t)0.627251815f, (float16_t)-0.778816512f,
-    (float16_t)0.628445767f, (float16_t)-0.777853404f,
-    (float16_t)0.629638239f, (float16_t)-0.776888466f,
-    (float16_t)0.630829230f, (float16_t)-0.775921699f,
-    (float16_t)0.632018736f, (float16_t)-0.774953107f,
-    (float16_t)0.633206755f, (float16_t)-0.773982691f,
-    (float16_t)0.634393284f, (float16_t)-0.773010453f,
-    (float16_t)0.635578320f, (float16_t)-0.772036397f,
-    (float16_t)0.636761861f, (float16_t)-0.771060524f,
-    (float16_t)0.637943904f, (float16_t)-0.770082837f,
-    (float16_t)0.639124445f, (float16_t)-0.769103338f,
-    (float16_t)0.640303482f, (float16_t)-0.768122029f,
-    (float16_t)0.641481013f, (float16_t)-0.767138912f,
-    (float16_t)0.642657034f, (float16_t)-0.766153990f,
-    (float16_t)0.643831543f, (float16_t)-0.765167266f,
-    (float16_t)0.645004537f, (float16_t)-0.764178741f,
-    (float16_t)0.646176013f, (float16_t)-0.763188417f,
-    (float16_t)0.647345969f, (float16_t)-0.762196298f,
-    (float16_t)0.648514401f, (float16_t)-0.761202385f,
-    (float16_t)0.649681307f, (float16_t)-0.760206682f,
-    (float16_t)0.650846685f, (float16_t)-0.759209189f,
-    (float16_t)0.652010531f, (float16_t)-0.758209910f,
-    (float16_t)0.653172843f, (float16_t)-0.757208847f,
-    (float16_t)0.654333618f, (float16_t)-0.756206001f,
-    (float16_t)0.655492853f, (float16_t)-0.755201377f,
-    (float16_t)0.656650546f, (float16_t)-0.754194975f,
-    (float16_t)0.657806693f, (float16_t)-0.753186799f,
-    (float16_t)0.658961293f, (float16_t)-0.752176850f,
-    (float16_t)0.660114342f, (float16_t)-0.751165132f,
-    (float16_t)0.661265838f, (float16_t)-0.750151646f,
-    (float16_t)0.662415778f, (float16_t)-0.749136395f,
-    (float16_t)0.663564159f, (float16_t)-0.748119380f,
-    (float16_t)0.664710978f, (float16_t)-0.747100606f,
-    (float16_t)0.665856234f, (float16_t)-0.746080074f,
-    (float16_t)0.666999922f, (float16_t)-0.745057785f,
-    (float16_t)0.668142041f, (float16_t)-0.744033744f,
-    (float16_t)0.669282588f, (float16_t)-0.743007952f,
-    (float16_t)0.670421560f, (float16_t)-0.741980412f,
-    (float16_t)0.671558955f, (float16_t)-0.740951125f,
-    (float16_t)0.672694769f, (float16_t)-0.739920095f,
-    (float16_t)0.673829000f, (float16_t)-0.738887324f,
-    (float16_t)0.674961646f, (float16_t)-0.737852815f,
-    (float16_t)0.676092704f, (float16_t)-0.736816569f,
-    (float16_t)0.677222170f, (float16_t)-0.735778589f,
-    (float16_t)0.678350043f, (float16_t)-0.734738878f,
-    (float16_t)0.679476320f, (float16_t)-0.733697438f,
-    (float16_t)0.680600998f, (float16_t)-0.732654272f,
-    (float16_t)0.681724074f, (float16_t)-0.731609381f,
-    (float16_t)0.682845546f, (float16_t)-0.730562769f,
-    (float16_t)0.683965412f, (float16_t)-0.729514438f,
-    (float16_t)0.685083668f, (float16_t)-0.728464390f,
-    (float16_t)0.686200312f, (float16_t)-0.727412629f,
-    (float16_t)0.687315341f, (float16_t)-0.726359155f,
-    (float16_t)0.688428753f, (float16_t)-0.725303972f,
-    (float16_t)0.689540545f, (float16_t)-0.724247083f,
-    (float16_t)0.690650714f, (float16_t)-0.723188489f,
-    (float16_t)0.691759258f, (float16_t)-0.722128194f,
-    (float16_t)0.692866175f, (float16_t)-0.721066199f,
-    (float16_t)0.693971461f, (float16_t)-0.720002508f,
-    (float16_t)0.695075114f, (float16_t)-0.718937122f,
-    (float16_t)0.696177131f, (float16_t)-0.717870045f,
-    (float16_t)0.697277511f, (float16_t)-0.716801279f,
-    (float16_t)0.698376249f, (float16_t)-0.715730825f,
-    (float16_t)0.699473345f, (float16_t)-0.714658688f,
-    (float16_t)0.700568794f, (float16_t)-0.713584869f,
-    (float16_t)0.701662595f, (float16_t)-0.712509371f,
-    (float16_t)0.702754744f, (float16_t)-0.711432196f,
-    (float16_t)0.703845241f, (float16_t)-0.710353347f,
-    (float16_t)0.704934080f, (float16_t)-0.709272826f,
-    (float16_t)0.706021261f, (float16_t)-0.708190637f,
-    (float16_t)0.707106781f, (float16_t)-0.707106781f,
-    (float16_t)0.708190637f, (float16_t)-0.706021261f,
-    (float16_t)0.709272826f, (float16_t)-0.704934080f,
-    (float16_t)0.710353347f, (float16_t)-0.703845241f,
-    (float16_t)0.711432196f, (float16_t)-0.702754744f,
-    (float16_t)0.712509371f, (float16_t)-0.701662595f,
-    (float16_t)0.713584869f, (float16_t)-0.700568794f,
-    (float16_t)0.714658688f, (float16_t)-0.699473345f,
-    (float16_t)0.715730825f, (float16_t)-0.698376249f,
-    (float16_t)0.716801279f, (float16_t)-0.697277511f,
-    (float16_t)0.717870045f, (float16_t)-0.696177131f,
-    (float16_t)0.718937122f, (float16_t)-0.695075114f,
-    (float16_t)0.720002508f, (float16_t)-0.693971461f,
-    (float16_t)0.721066199f, (float16_t)-0.692866175f,
-    (float16_t)0.722128194f, (float16_t)-0.691759258f,
-    (float16_t)0.723188489f, (float16_t)-0.690650714f,
-    (float16_t)0.724247083f, (float16_t)-0.689540545f,
-    (float16_t)0.725303972f, (float16_t)-0.688428753f,
-    (float16_t)0.726359155f, (float16_t)-0.687315341f,
-    (float16_t)0.727412629f, (float16_t)-0.686200312f,
-    (float16_t)0.728464390f, (float16_t)-0.685083668f,
-    (float16_t)0.729514438f, (float16_t)-0.683965412f,
-    (float16_t)0.730562769f, (float16_t)-0.682845546f,
-    (float16_t)0.731609381f, (float16_t)-0.681724074f,
-    (float16_t)0.732654272f, (float16_t)-0.680600998f,
-    (float16_t)0.733697438f, (float16_t)-0.679476320f,
-    (float16_t)0.734738878f, (float16_t)-0.678350043f,
-    (float16_t)0.735778589f, (float16_t)-0.677222170f,
-    (float16_t)0.736816569f, (float16_t)-0.676092704f,
-    (float16_t)0.737852815f, (float16_t)-0.674961646f,
-    (float16_t)0.738887324f, (float16_t)-0.673829000f,
-    (float16_t)0.739920095f, (float16_t)-0.672694769f,
-    (float16_t)0.740951125f, (float16_t)-0.671558955f,
-    (float16_t)0.741980412f, (float16_t)-0.670421560f,
-    (float16_t)0.743007952f, (float16_t)-0.669282588f,
-    (float16_t)0.744033744f, (float16_t)-0.668142041f,
-    (float16_t)0.745057785f, (float16_t)-0.666999922f,
-    (float16_t)0.746080074f, (float16_t)-0.665856234f,
-    (float16_t)0.747100606f, (float16_t)-0.664710978f,
-    (float16_t)0.748119380f, (float16_t)-0.663564159f,
-    (float16_t)0.749136395f, (float16_t)-0.662415778f,
-    (float16_t)0.750151646f, (float16_t)-0.661265838f,
-    (float16_t)0.751165132f, (float16_t)-0.660114342f,
-    (float16_t)0.752176850f, (float16_t)-0.658961293f,
-    (float16_t)0.753186799f, (float16_t)-0.657806693f,
-    (float16_t)0.754194975f, (float16_t)-0.656650546f,
-    (float16_t)0.755201377f, (float16_t)-0.655492853f,
-    (float16_t)0.756206001f, (float16_t)-0.654333618f,
-    (float16_t)0.757208847f, (float16_t)-0.653172843f,
-    (float16_t)0.758209910f, (float16_t)-0.652010531f,
-    (float16_t)0.759209189f, (float16_t)-0.650846685f,
-    (float16_t)0.760206682f, (float16_t)-0.649681307f,
-    (float16_t)0.761202385f, (float16_t)-0.648514401f,
-    (float16_t)0.762196298f, (float16_t)-0.647345969f,
-    (float16_t)0.763188417f, (float16_t)-0.646176013f,
-    (float16_t)0.764178741f, (float16_t)-0.645004537f,
-    (float16_t)0.765167266f, (float16_t)-0.643831543f,
-    (float16_t)0.766153990f, (float16_t)-0.642657034f,
-    (float16_t)0.767138912f, (float16_t)-0.641481013f,
-    (float16_t)0.768122029f, (float16_t)-0.640303482f,
-    (float16_t)0.769103338f, (float16_t)-0.639124445f,
-    (float16_t)0.770082837f, (float16_t)-0.637943904f,
-    (float16_t)0.771060524f, (float16_t)-0.636761861f,
-    (float16_t)0.772036397f, (float16_t)-0.635578320f,
-    (float16_t)0.773010453f, (float16_t)-0.634393284f,
-    (float16_t)0.773982691f, (float16_t)-0.633206755f,
-    (float16_t)0.774953107f, (float16_t)-0.632018736f,
-    (float16_t)0.775921699f, (float16_t)-0.630829230f,
-    (float16_t)0.776888466f, (float16_t)-0.629638239f,
-    (float16_t)0.777853404f, (float16_t)-0.628445767f,
-    (float16_t)0.778816512f, (float16_t)-0.627251815f,
-    (float16_t)0.779777788f, (float16_t)-0.626056388f,
-    (float16_t)0.780737229f, (float16_t)-0.624859488f,
-    (float16_t)0.781694832f, (float16_t)-0.623661118f,
-    (float16_t)0.782650596f, (float16_t)-0.622461279f,
-    (float16_t)0.783604519f, (float16_t)-0.621259977f,
-    (float16_t)0.784556597f, (float16_t)-0.620057212f,
-    (float16_t)0.785506830f, (float16_t)-0.618852988f,
-    (float16_t)0.786455214f, (float16_t)-0.617647308f,
-    (float16_t)0.787401747f, (float16_t)-0.616440175f,
-    (float16_t)0.788346428f, (float16_t)-0.615231591f,
-    (float16_t)0.789289253f, (float16_t)-0.614021559f,
-    (float16_t)0.790230221f, (float16_t)-0.612810082f,
-    (float16_t)0.791169330f, (float16_t)-0.611597164f,
-    (float16_t)0.792106577f, (float16_t)-0.610382806f,
-    (float16_t)0.793041960f, (float16_t)-0.609167012f,
-    (float16_t)0.793975478f, (float16_t)-0.607949785f,
-    (float16_t)0.794907126f, (float16_t)-0.606731127f,
-    (float16_t)0.795836905f, (float16_t)-0.605511041f,
-    (float16_t)0.796764810f, (float16_t)-0.604289531f,
-    (float16_t)0.797690841f, (float16_t)-0.603066599f,
-    (float16_t)0.798614995f, (float16_t)-0.601842247f,
-    (float16_t)0.799537269f, (float16_t)-0.600616479f,
-    (float16_t)0.800457662f, (float16_t)-0.599389298f,
-    (float16_t)0.801376172f, (float16_t)-0.598160707f,
-    (float16_t)0.802292796f, (float16_t)-0.596930708f,
-    (float16_t)0.803207531f, (float16_t)-0.595699304f,
-    (float16_t)0.804120377f, (float16_t)-0.594466499f,
-    (float16_t)0.805031331f, (float16_t)-0.593232295f,
-    (float16_t)0.805940391f, (float16_t)-0.591996695f,
-    (float16_t)0.806847554f, (float16_t)-0.590759702f,
-    (float16_t)0.807752818f, (float16_t)-0.589521319f,
-    (float16_t)0.808656182f, (float16_t)-0.588281548f,
-    (float16_t)0.809557642f, (float16_t)-0.587040394f,
-    (float16_t)0.810457198f, (float16_t)-0.585797857f,
-    (float16_t)0.811354847f, (float16_t)-0.584553943f,
-    (float16_t)0.812250587f, (float16_t)-0.583308653f,
-    (float16_t)0.813144415f, (float16_t)-0.582061990f,
-    (float16_t)0.814036330f, (float16_t)-0.580813958f,
-    (float16_t)0.814926329f, (float16_t)-0.579564559f,
-    (float16_t)0.815814411f, (float16_t)-0.578313796f,
-    (float16_t)0.816700573f, (float16_t)-0.577061673f,
-    (float16_t)0.817584813f, (float16_t)-0.575808191f,
-    (float16_t)0.818467130f, (float16_t)-0.574553355f,
-    (float16_t)0.819347520f, (float16_t)-0.573297167f,
-    (float16_t)0.820225983f, (float16_t)-0.572039629f,
-    (float16_t)0.821102515f, (float16_t)-0.570780746f,
-    (float16_t)0.821977115f, (float16_t)-0.569520519f,
-    (float16_t)0.822849781f, (float16_t)-0.568258953f,
-    (float16_t)0.823720511f, (float16_t)-0.566996049f,
-    (float16_t)0.824589303f, (float16_t)-0.565731811f,
-    (float16_t)0.825456154f, (float16_t)-0.564466242f,
-    (float16_t)0.826321063f, (float16_t)-0.563199344f,
-    (float16_t)0.827184027f, (float16_t)-0.561931121f,
-    (float16_t)0.828045045f, (float16_t)-0.560661576f,
-    (float16_t)0.828904115f, (float16_t)-0.559390712f,
-    (float16_t)0.829761234f, (float16_t)-0.558118531f,
-    (float16_t)0.830616400f, (float16_t)-0.556845037f,
-    (float16_t)0.831469612f, (float16_t)-0.555570233f,
-    (float16_t)0.832320868f, (float16_t)-0.554294121f,
-    (float16_t)0.833170165f, (float16_t)-0.553016706f,
-    (float16_t)0.834017501f, (float16_t)-0.551737988f,
-    (float16_t)0.834862875f, (float16_t)-0.550457973f,
-    (float16_t)0.835706284f, (float16_t)-0.549176662f,
-    (float16_t)0.836547727f, (float16_t)-0.547894059f,
-    (float16_t)0.837387202f, (float16_t)-0.546610167f,
-    (float16_t)0.838224706f, (float16_t)-0.545324988f,
-    (float16_t)0.839060237f, (float16_t)-0.544038527f,
-    (float16_t)0.839893794f, (float16_t)-0.542750785f,
-    (float16_t)0.840725375f, (float16_t)-0.541461766f,
-    (float16_t)0.841554977f, (float16_t)-0.540171473f,
-    (float16_t)0.842382600f, (float16_t)-0.538879909f,
-    (float16_t)0.843208240f, (float16_t)-0.537587076f,
-    (float16_t)0.844031895f, (float16_t)-0.536292979f,
-    (float16_t)0.844853565f, (float16_t)-0.534997620f,
-    (float16_t)0.845673247f, (float16_t)-0.533701002f,
-    (float16_t)0.846490939f, (float16_t)-0.532403128f,
-    (float16_t)0.847306639f, (float16_t)-0.531104001f,
-    (float16_t)0.848120345f, (float16_t)-0.529803625f,
-    (float16_t)0.848932055f, (float16_t)-0.528502002f,
-    (float16_t)0.849741768f, (float16_t)-0.527199135f,
-    (float16_t)0.850549481f, (float16_t)-0.525895027f,
-    (float16_t)0.851355193f, (float16_t)-0.524589683f,
-    (float16_t)0.852158902f, (float16_t)-0.523283103f,
-    (float16_t)0.852960605f, (float16_t)-0.521975293f,
-    (float16_t)0.853760301f, (float16_t)-0.520666254f,
-    (float16_t)0.854557988f, (float16_t)-0.519355990f,
-    (float16_t)0.855353665f, (float16_t)-0.518044504f,
-    (float16_t)0.856147328f, (float16_t)-0.516731799f,
-    (float16_t)0.856938977f, (float16_t)-0.515417878f,
-    (float16_t)0.857728610f, (float16_t)-0.514102744f,
-    (float16_t)0.858516224f, (float16_t)-0.512786401f,
-    (float16_t)0.859301818f, (float16_t)-0.511468850f,
-    (float16_t)0.860085390f, (float16_t)-0.510150097f,
-    (float16_t)0.860866939f, (float16_t)-0.508830143f,
-    (float16_t)0.861646461f, (float16_t)-0.507508991f,
-    (float16_t)0.862423956f, (float16_t)-0.506186645f,
-    (float16_t)0.863199422f, (float16_t)-0.504863109f,
-    (float16_t)0.863972856f, (float16_t)-0.503538384f,
-    (float16_t)0.864744258f, (float16_t)-0.502212474f,
-    (float16_t)0.865513624f, (float16_t)-0.500885383f,
-    (float16_t)0.866280954f, (float16_t)-0.499557113f,
-    (float16_t)0.867046246f, (float16_t)-0.498227667f,
-    (float16_t)0.867809497f, (float16_t)-0.496897049f,
-    (float16_t)0.868570706f, (float16_t)-0.495565262f,
-    (float16_t)0.869329871f, (float16_t)-0.494232309f,
-    (float16_t)0.870086991f, (float16_t)-0.492898192f,
-    (float16_t)0.870842063f, (float16_t)-0.491562916f,
-    (float16_t)0.871595087f, (float16_t)-0.490226483f,
-    (float16_t)0.872346059f, (float16_t)-0.488888897f,
-    (float16_t)0.873094978f, (float16_t)-0.487550160f,
-    (float16_t)0.873841843f, (float16_t)-0.486210276f,
-    (float16_t)0.874586652f, (float16_t)-0.484869248f,
-    (float16_t)0.875329403f, (float16_t)-0.483527079f,
-    (float16_t)0.876070094f, (float16_t)-0.482183772f,
-    (float16_t)0.876808724f, (float16_t)-0.480839331f,
-    (float16_t)0.877545290f, (float16_t)-0.479493758f,
-    (float16_t)0.878279792f, (float16_t)-0.478147056f,
-    (float16_t)0.879012226f, (float16_t)-0.476799230f,
-    (float16_t)0.879742593f, (float16_t)-0.475450282f,
-    (float16_t)0.880470889f, (float16_t)-0.474100215f,
-    (float16_t)0.881197113f, (float16_t)-0.472749032f,
-    (float16_t)0.881921264f, (float16_t)-0.471396737f,
-    (float16_t)0.882643340f, (float16_t)-0.470043332f,
-    (float16_t)0.883363339f, (float16_t)-0.468688822f,
-    (float16_t)0.884081259f, (float16_t)-0.467333209f,
-    (float16_t)0.884797098f, (float16_t)-0.465976496f,
-    (float16_t)0.885510856f, (float16_t)-0.464618686f,
-    (float16_t)0.886222530f, (float16_t)-0.463259784f,
-    (float16_t)0.886932119f, (float16_t)-0.461899791f,
-    (float16_t)0.887639620f, (float16_t)-0.460538711f,
-    (float16_t)0.888345033f, (float16_t)-0.459176548f,
-    (float16_t)0.889048356f, (float16_t)-0.457813304f,
-    (float16_t)0.889749586f, (float16_t)-0.456448982f,
-    (float16_t)0.890448723f, (float16_t)-0.455083587f,
-    (float16_t)0.891145765f, (float16_t)-0.453717121f,
-    (float16_t)0.891840709f, (float16_t)-0.452349587f,
-    (float16_t)0.892533555f, (float16_t)-0.450980989f,
-    (float16_t)0.893224301f, (float16_t)-0.449611330f,
-    (float16_t)0.893912945f, (float16_t)-0.448240612f,
-    (float16_t)0.894599486f, (float16_t)-0.446868840f,
-    (float16_t)0.895283921f, (float16_t)-0.445496017f,
-    (float16_t)0.895966250f, (float16_t)-0.444122145f,
-    (float16_t)0.896646470f, (float16_t)-0.442747228f,
-    (float16_t)0.897324581f, (float16_t)-0.441371269f,
-    (float16_t)0.898000580f, (float16_t)-0.439994271f,
-    (float16_t)0.898674466f, (float16_t)-0.438616239f,
-    (float16_t)0.899346237f, (float16_t)-0.437237174f,
-    (float16_t)0.900015892f, (float16_t)-0.435857080f,
-    (float16_t)0.900683429f, (float16_t)-0.434475961f,
-    (float16_t)0.901348847f, (float16_t)-0.433093819f,
-    (float16_t)0.902012144f, (float16_t)-0.431710658f,
-    (float16_t)0.902673318f, (float16_t)-0.430326481f,
-    (float16_t)0.903332368f, (float16_t)-0.428941292f,
-    (float16_t)0.903989293f, (float16_t)-0.427555093f,
-    (float16_t)0.904644091f, (float16_t)-0.426167889f,
-    (float16_t)0.905296759f, (float16_t)-0.424779681f,
-    (float16_t)0.905947298f, (float16_t)-0.423390474f,
-    (float16_t)0.906595705f, (float16_t)-0.422000271f,
-    (float16_t)0.907241978f, (float16_t)-0.420609074f,
-    (float16_t)0.907886116f, (float16_t)-0.419216888f,
-    (float16_t)0.908528119f, (float16_t)-0.417823716f,
-    (float16_t)0.909167983f, (float16_t)-0.416429560f,
-    (float16_t)0.909805708f, (float16_t)-0.415034424f,
-    (float16_t)0.910441292f, (float16_t)-0.413638312f,
-    (float16_t)0.911074734f, (float16_t)-0.412241227f,
-    (float16_t)0.911706032f, (float16_t)-0.410843171f,
-    (float16_t)0.912335185f, (float16_t)-0.409444149f,
-    (float16_t)0.912962190f, (float16_t)-0.408044163f,
-    (float16_t)0.913587048f, (float16_t)-0.406643217f,
-    (float16_t)0.914209756f, (float16_t)-0.405241314f,
-    (float16_t)0.914830312f, (float16_t)-0.403838458f,
-    (float16_t)0.915448716f, (float16_t)-0.402434651f,
-    (float16_t)0.916064966f, (float16_t)-0.401029897f,
-    (float16_t)0.916679060f, (float16_t)-0.399624200f,
-    (float16_t)0.917290997f, (float16_t)-0.398217562f,
-    (float16_t)0.917900776f, (float16_t)-0.396809987f,
-    (float16_t)0.918508394f, (float16_t)-0.395401479f,
-    (float16_t)0.919113852f, (float16_t)-0.393992040f,
-    (float16_t)0.919717146f, (float16_t)-0.392581674f,
-    (float16_t)0.920318277f, (float16_t)-0.391170384f,
-    (float16_t)0.920917242f, (float16_t)-0.389758174f,
-    (float16_t)0.921514039f, (float16_t)-0.388345047f,
-    (float16_t)0.922108669f, (float16_t)-0.386931006f,
-    (float16_t)0.922701128f, (float16_t)-0.385516054f,
-    (float16_t)0.923291417f, (float16_t)-0.384100195f,
-    (float16_t)0.923879533f, (float16_t)-0.382683432f,
-    (float16_t)0.924465474f, (float16_t)-0.381265769f,
-    (float16_t)0.925049241f, (float16_t)-0.379847209f,
-    (float16_t)0.925630831f, (float16_t)-0.378427755f,
-    (float16_t)0.926210242f, (float16_t)-0.377007410f,
-    (float16_t)0.926787474f, (float16_t)-0.375586178f,
-    (float16_t)0.927362526f, (float16_t)-0.374164063f,
-    (float16_t)0.927935395f, (float16_t)-0.372741067f,
-    (float16_t)0.928506080f, (float16_t)-0.371317194f,
-    (float16_t)0.929074581f, (float16_t)-0.369892447f,
-    (float16_t)0.929640896f, (float16_t)-0.368466830f,
-    (float16_t)0.930205023f, (float16_t)-0.367040346f,
-    (float16_t)0.930766961f, (float16_t)-0.365612998f,
-    (float16_t)0.931326709f, (float16_t)-0.364184790f,
-    (float16_t)0.931884266f, (float16_t)-0.362755724f,
-    (float16_t)0.932439629f, (float16_t)-0.361325806f,
-    (float16_t)0.932992799f, (float16_t)-0.359895037f,
-    (float16_t)0.933543773f, (float16_t)-0.358463421f,
-    (float16_t)0.934092550f, (float16_t)-0.357030961f,
-    (float16_t)0.934639130f, (float16_t)-0.355597662f,
-    (float16_t)0.935183510f, (float16_t)-0.354163525f,
-    (float16_t)0.935725689f, (float16_t)-0.352728556f,
-    (float16_t)0.936265667f, (float16_t)-0.351292756f,
-    (float16_t)0.936803442f, (float16_t)-0.349856130f,
-    (float16_t)0.937339012f, (float16_t)-0.348418680f,
-    (float16_t)0.937872376f, (float16_t)-0.346980411f,
-    (float16_t)0.938403534f, (float16_t)-0.345541325f,
-    (float16_t)0.938932484f, (float16_t)-0.344101426f,
-    (float16_t)0.939459224f, (float16_t)-0.342660717f,
-    (float16_t)0.939983753f, (float16_t)-0.341219202f,
-    (float16_t)0.940506071f, (float16_t)-0.339776884f,
-    (float16_t)0.941026175f, (float16_t)-0.338333767f,
-    (float16_t)0.941544065f, (float16_t)-0.336889853f,
-    (float16_t)0.942059740f, (float16_t)-0.335445147f,
-    (float16_t)0.942573198f, (float16_t)-0.333999651f,
-    (float16_t)0.943084437f, (float16_t)-0.332553370f,
-    (float16_t)0.943593458f, (float16_t)-0.331106306f,
-    (float16_t)0.944100258f, (float16_t)-0.329658463f,
-    (float16_t)0.944604837f, (float16_t)-0.328209844f,
-    (float16_t)0.945107193f, (float16_t)-0.326760452f,
-    (float16_t)0.945607325f, (float16_t)-0.325310292f,
-    (float16_t)0.946105232f, (float16_t)-0.323859367f,
-    (float16_t)0.946600913f, (float16_t)-0.322407679f,
-    (float16_t)0.947094366f, (float16_t)-0.320955232f,
-    (float16_t)0.947585591f, (float16_t)-0.319502031f,
-    (float16_t)0.948074586f, (float16_t)-0.318048077f,
-    (float16_t)0.948561350f, (float16_t)-0.316593376f,
-    (float16_t)0.949045882f, (float16_t)-0.315137929f,
-    (float16_t)0.949528181f, (float16_t)-0.313681740f,
-    (float16_t)0.950008245f, (float16_t)-0.312224814f,
-    (float16_t)0.950486074f, (float16_t)-0.310767153f,
-    (float16_t)0.950961666f, (float16_t)-0.309308760f,
-    (float16_t)0.951435021f, (float16_t)-0.307849640f,
-    (float16_t)0.951906137f, (float16_t)-0.306389795f,
-    (float16_t)0.952375013f, (float16_t)-0.304929230f,
-    (float16_t)0.952841648f, (float16_t)-0.303467947f,
-    (float16_t)0.953306040f, (float16_t)-0.302005949f,
-    (float16_t)0.953768190f, (float16_t)-0.300543241f,
-    (float16_t)0.954228095f, (float16_t)-0.299079826f,
-    (float16_t)0.954685755f, (float16_t)-0.297615707f,
-    (float16_t)0.955141168f, (float16_t)-0.296150888f,
-    (float16_t)0.955594334f, (float16_t)-0.294685372f,
-    (float16_t)0.956045251f, (float16_t)-0.293219163f,
-    (float16_t)0.956493919f, (float16_t)-0.291752263f,
-    (float16_t)0.956940336f, (float16_t)-0.290284677f,
-    (float16_t)0.957384501f, (float16_t)-0.288816408f,
-    (float16_t)0.957826413f, (float16_t)-0.287347460f,
-    (float16_t)0.958266071f, (float16_t)-0.285877835f,
-    (float16_t)0.958703475f, (float16_t)-0.284407537f,
-    (float16_t)0.959138622f, (float16_t)-0.282936570f,
-    (float16_t)0.959571513f, (float16_t)-0.281464938f,
-    (float16_t)0.960002146f, (float16_t)-0.279992643f,
-    (float16_t)0.960430519f, (float16_t)-0.278519689f,
-    (float16_t)0.960856633f, (float16_t)-0.277046080f,
-    (float16_t)0.961280486f, (float16_t)-0.275571819f,
-    (float16_t)0.961702077f, (float16_t)-0.274096910f,
-    (float16_t)0.962121404f, (float16_t)-0.272621355f,
-    (float16_t)0.962538468f, (float16_t)-0.271145160f,
-    (float16_t)0.962953267f, (float16_t)-0.269668326f,
-    (float16_t)0.963365800f, (float16_t)-0.268190857f,
-    (float16_t)0.963776066f, (float16_t)-0.266712757f,
-    (float16_t)0.964184064f, (float16_t)-0.265234030f,
-    (float16_t)0.964589793f, (float16_t)-0.263754679f,
-    (float16_t)0.964993253f, (float16_t)-0.262274707f,
-    (float16_t)0.965394442f, (float16_t)-0.260794118f,
-    (float16_t)0.965793359f, (float16_t)-0.259312915f,
-    (float16_t)0.966190003f, (float16_t)-0.257831102f,
-    (float16_t)0.966584374f, (float16_t)-0.256348682f,
-    (float16_t)0.966976471f, (float16_t)-0.254865660f,
-    (float16_t)0.967366292f, (float16_t)-0.253382037f,
-    (float16_t)0.967753837f, (float16_t)-0.251897818f,
-    (float16_t)0.968139105f, (float16_t)-0.250413007f,
-    (float16_t)0.968522094f, (float16_t)-0.248927606f,
-    (float16_t)0.968902805f, (float16_t)-0.247441619f,
-    (float16_t)0.969281235f, (float16_t)-0.245955050f,
-    (float16_t)0.969657385f, (float16_t)-0.244467903f,
-    (float16_t)0.970031253f, (float16_t)-0.242980180f,
-    (float16_t)0.970402839f, (float16_t)-0.241491885f,
-    (float16_t)0.970772141f, (float16_t)-0.240003022f,
-    (float16_t)0.971139158f, (float16_t)-0.238513595f,
-    (float16_t)0.971503891f, (float16_t)-0.237023606f,
-    (float16_t)0.971866337f, (float16_t)-0.235533059f,
-    (float16_t)0.972226497f, (float16_t)-0.234041959f,
-    (float16_t)0.972584369f, (float16_t)-0.232550307f,
-    (float16_t)0.972939952f, (float16_t)-0.231058108f,
-    (float16_t)0.973293246f, (float16_t)-0.229565366f,
-    (float16_t)0.973644250f, (float16_t)-0.228072083f,
-    (float16_t)0.973992962f, (float16_t)-0.226578264f,
-    (float16_t)0.974339383f, (float16_t)-0.225083911f,
-    (float16_t)0.974683511f, (float16_t)-0.223589029f,
-    (float16_t)0.975025345f, (float16_t)-0.222093621f,
-    (float16_t)0.975364885f, (float16_t)-0.220597690f,
-    (float16_t)0.975702130f, (float16_t)-0.219101240f,
-    (float16_t)0.976037079f, (float16_t)-0.217604275f,
-    (float16_t)0.976369731f, (float16_t)-0.216106797f,
-    (float16_t)0.976700086f, (float16_t)-0.214608811f,
-    (float16_t)0.977028143f, (float16_t)-0.213110320f,
-    (float16_t)0.977353900f, (float16_t)-0.211611327f,
-    (float16_t)0.977677358f, (float16_t)-0.210111837f,
-    (float16_t)0.977998515f, (float16_t)-0.208611852f,
-    (float16_t)0.978317371f, (float16_t)-0.207111376f,
-    (float16_t)0.978633924f, (float16_t)-0.205610413f,
-    (float16_t)0.978948175f, (float16_t)-0.204108966f,
-    (float16_t)0.979260123f, (float16_t)-0.202607039f,
-    (float16_t)0.979569766f, (float16_t)-0.201104635f,
-    (float16_t)0.979877104f, (float16_t)-0.199601758f,
-    (float16_t)0.980182136f, (float16_t)-0.198098411f,
-    (float16_t)0.980484862f, (float16_t)-0.196594598f,
-    (float16_t)0.980785280f, (float16_t)-0.195090322f,
-    (float16_t)0.981083391f, (float16_t)-0.193585587f,
-    (float16_t)0.981379193f, (float16_t)-0.192080397f,
-    (float16_t)0.981672686f, (float16_t)-0.190574755f,
-    (float16_t)0.981963869f, (float16_t)-0.189068664f,
-    (float16_t)0.982252741f, (float16_t)-0.187562129f,
-    (float16_t)0.982539302f, (float16_t)-0.186055152f,
-    (float16_t)0.982823551f, (float16_t)-0.184547737f,
-    (float16_t)0.983105487f, (float16_t)-0.183039888f,
-    (float16_t)0.983385110f, (float16_t)-0.181531608f,
-    (float16_t)0.983662419f, (float16_t)-0.180022901f,
-    (float16_t)0.983937413f, (float16_t)-0.178513771f,
-    (float16_t)0.984210092f, (float16_t)-0.177004220f,
-    (float16_t)0.984480455f, (float16_t)-0.175494253f,
-    (float16_t)0.984748502f, (float16_t)-0.173983873f,
-    (float16_t)0.985014231f, (float16_t)-0.172473084f,
-    (float16_t)0.985277642f, (float16_t)-0.170961889f,
-    (float16_t)0.985538735f, (float16_t)-0.169450291f,
-    (float16_t)0.985797509f, (float16_t)-0.167938295f,
-    (float16_t)0.986053963f, (float16_t)-0.166425904f,
-    (float16_t)0.986308097f, (float16_t)-0.164913120f,
-    (float16_t)0.986559910f, (float16_t)-0.163399949f,
-    (float16_t)0.986809402f, (float16_t)-0.161886394f,
-    (float16_t)0.987056571f, (float16_t)-0.160372457f,
-    (float16_t)0.987301418f, (float16_t)-0.158858143f,
-    (float16_t)0.987543942f, (float16_t)-0.157343456f,
-    (float16_t)0.987784142f, (float16_t)-0.155828398f,
-    (float16_t)0.988022017f, (float16_t)-0.154312973f,
-    (float16_t)0.988257568f, (float16_t)-0.152797185f,
-    (float16_t)0.988490793f, (float16_t)-0.151281038f,
-    (float16_t)0.988721692f, (float16_t)-0.149764535f,
-    (float16_t)0.988950265f, (float16_t)-0.148247679f,
-    (float16_t)0.989176510f, (float16_t)-0.146730474f,
-    (float16_t)0.989400428f, (float16_t)-0.145212925f,
-    (float16_t)0.989622017f, (float16_t)-0.143695033f,
-    (float16_t)0.989841278f, (float16_t)-0.142176804f,
-    (float16_t)0.990058210f, (float16_t)-0.140658239f,
-    (float16_t)0.990272812f, (float16_t)-0.139139344f,
-    (float16_t)0.990485084f, (float16_t)-0.137620122f,
-    (float16_t)0.990695025f, (float16_t)-0.136100575f,
-    (float16_t)0.990902635f, (float16_t)-0.134580709f,
-    (float16_t)0.991107914f, (float16_t)-0.133060525f,
-    (float16_t)0.991310860f, (float16_t)-0.131540029f,
-    (float16_t)0.991511473f, (float16_t)-0.130019223f,
-    (float16_t)0.991709754f, (float16_t)-0.128498111f,
-    (float16_t)0.991905700f, (float16_t)-0.126976696f,
-    (float16_t)0.992099313f, (float16_t)-0.125454983f,
-    (float16_t)0.992290591f, (float16_t)-0.123932975f,
-    (float16_t)0.992479535f, (float16_t)-0.122410675f,
-    (float16_t)0.992666142f, (float16_t)-0.120888087f,
-    (float16_t)0.992850414f, (float16_t)-0.119365215f,
-    (float16_t)0.993032350f, (float16_t)-0.117842062f,
-    (float16_t)0.993211949f, (float16_t)-0.116318631f,
-    (float16_t)0.993389211f, (float16_t)-0.114794927f,
-    (float16_t)0.993564136f, (float16_t)-0.113270952f,
-    (float16_t)0.993736722f, (float16_t)-0.111746711f,
-    (float16_t)0.993906970f, (float16_t)-0.110222207f,
-    (float16_t)0.994074879f, (float16_t)-0.108697444f,
-    (float16_t)0.994240449f, (float16_t)-0.107172425f,
-    (float16_t)0.994403680f, (float16_t)-0.105647154f,
-    (float16_t)0.994564571f, (float16_t)-0.104121634f,
-    (float16_t)0.994723121f, (float16_t)-0.102595869f,
-    (float16_t)0.994879331f, (float16_t)-0.101069863f,
-    (float16_t)0.995033199f, (float16_t)-0.099543619f,
-    (float16_t)0.995184727f, (float16_t)-0.098017140f,
-    (float16_t)0.995333912f, (float16_t)-0.096490431f,
-    (float16_t)0.995480755f, (float16_t)-0.094963495f,
-    (float16_t)0.995625256f, (float16_t)-0.093436336f,
-    (float16_t)0.995767414f, (float16_t)-0.091908956f,
-    (float16_t)0.995907229f, (float16_t)-0.090381361f,
-    (float16_t)0.996044701f, (float16_t)-0.088853553f,
-    (float16_t)0.996179829f, (float16_t)-0.087325535f,
-    (float16_t)0.996312612f, (float16_t)-0.085797312f,
-    (float16_t)0.996443051f, (float16_t)-0.084268888f,
-    (float16_t)0.996571146f, (float16_t)-0.082740265f,
-    (float16_t)0.996696895f, (float16_t)-0.081211447f,
-    (float16_t)0.996820299f, (float16_t)-0.079682438f,
-    (float16_t)0.996941358f, (float16_t)-0.078153242f,
-    (float16_t)0.997060070f, (float16_t)-0.076623861f,
-    (float16_t)0.997176437f, (float16_t)-0.075094301f,
-    (float16_t)0.997290457f, (float16_t)-0.073564564f,
-    (float16_t)0.997402130f, (float16_t)-0.072034653f,
-    (float16_t)0.997511456f, (float16_t)-0.070504573f,
-    (float16_t)0.997618435f, (float16_t)-0.068974328f,
-    (float16_t)0.997723067f, (float16_t)-0.067443920f,
-    (float16_t)0.997825350f, (float16_t)-0.065913353f,
-    (float16_t)0.997925286f, (float16_t)-0.064382631f,
-    (float16_t)0.998022874f, (float16_t)-0.062851758f,
-    (float16_t)0.998118113f, (float16_t)-0.061320736f,
-    (float16_t)0.998211003f, (float16_t)-0.059789571f,
-    (float16_t)0.998301545f, (float16_t)-0.058258265f,
-    (float16_t)0.998389737f, (float16_t)-0.056726821f,
-    (float16_t)0.998475581f, (float16_t)-0.055195244f,
-    (float16_t)0.998559074f, (float16_t)-0.053663538f,
-    (float16_t)0.998640218f, (float16_t)-0.052131705f,
-    (float16_t)0.998719012f, (float16_t)-0.050599749f,
-    (float16_t)0.998795456f, (float16_t)-0.049067674f,
-    (float16_t)0.998869550f, (float16_t)-0.047535484f,
-    (float16_t)0.998941293f, (float16_t)-0.046003182f,
-    (float16_t)0.999010686f, (float16_t)-0.044470772f,
-    (float16_t)0.999077728f, (float16_t)-0.042938257f,
-    (float16_t)0.999142419f, (float16_t)-0.041405641f,
-    (float16_t)0.999204759f, (float16_t)-0.039872928f,
-    (float16_t)0.999264747f, (float16_t)-0.038340120f,
-    (float16_t)0.999322385f, (float16_t)-0.036807223f,
-    (float16_t)0.999377670f, (float16_t)-0.035274239f,
-    (float16_t)0.999430605f, (float16_t)-0.033741172f,
-    (float16_t)0.999481187f, (float16_t)-0.032208025f,
-    (float16_t)0.999529418f, (float16_t)-0.030674803f,
-    (float16_t)0.999575296f, (float16_t)-0.029141509f,
-    (float16_t)0.999618822f, (float16_t)-0.027608146f,
-    (float16_t)0.999659997f, (float16_t)-0.026074718f,
-    (float16_t)0.999698819f, (float16_t)-0.024541229f,
-    (float16_t)0.999735288f, (float16_t)-0.023007681f,
-    (float16_t)0.999769405f, (float16_t)-0.021474080f,
-    (float16_t)0.999801170f, (float16_t)-0.019940429f,
-    (float16_t)0.999830582f, (float16_t)-0.018406730f,
-    (float16_t)0.999857641f, (float16_t)-0.016872988f,
-    (float16_t)0.999882347f, (float16_t)-0.015339206f,
-    (float16_t)0.999904701f, (float16_t)-0.013805389f,
-    (float16_t)0.999924702f, (float16_t)-0.012271538f,
-    (float16_t)0.999942350f, (float16_t)-0.010737659f,
-    (float16_t)0.999957645f, (float16_t)-0.009203755f,
-    (float16_t)0.999970586f, (float16_t)-0.007669829f,
-    (float16_t)0.999981175f, (float16_t)-0.006135885f,
-    (float16_t)0.999989411f, (float16_t)-0.004601926f,
-    (float16_t)0.999995294f, (float16_t)-0.003067957f,
-    (float16_t)0.999998823f, (float16_t)-0.001533980f
-};
-
-
-#endif /* Not ARM AC5 */
-
 #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F32_16)
 /**
   @par
diff --git a/CMSIS/DSP/Source/CommonTables/arm_common_tables_f16.c b/CMSIS/DSP/Source/CommonTables/arm_common_tables_f16.c
new file mode 100755
index 0000000..3ef53a1
--- /dev/null
+++ b/CMSIS/DSP/Source/CommonTables/arm_common_tables_f16.c
@@ -0,0 +1,8430 @@
+/* ----------------------------------------------------------------------
+ * Project:      CMSIS DSP Library
+ * Title:        arm_common_tables_f16.c
+ * Description:  common tables like fft twiddle factors, Bitreverse, reciprocal etc
+ *
+ * $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 "arm_math_f16.h"
+
+/**
+  @ingroup ComplexFFT
+ */
+
+/**
+  @addtogroup CFFT_CIFFT Complex FFT Tables
+  @{
+ */
+
+
+/**
+  @brief  Floating-point Twiddle factors Table Generation
+*/
+
+/* F16 */
+#if !defined(__CC_ARM)
+
+#if defined(ARM_FLOAT16_SUPPORTED)
+
+#include "arm_common_tables_f16.h"
+
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES)
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_16)
+
+/**
+* \par
+* Example code for Floating-point Twiddle factors Generation:
+* \par
+* <pre>for(i = 0; i< N/; i++)
+* {
+* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
+* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+* } </pre>
+* \par
+* where N = 16  and PI = 3.14159265358979
+* \par
+* Cos and Sin values are in interleaved fashion
+*
+*/
+const float16_t twiddleCoefF16_16[32] = {
+    (float16_t)1.000000000f,  (float16_t)0.000000000f,
+    (float16_t)0.923879533f,  (float16_t)0.382683432f,
+    (float16_t)0.707106781f,  (float16_t)0.707106781f,
+    (float16_t)0.382683432f,  (float16_t)0.923879533f,
+    (float16_t)0.000000000f,  (float16_t)1.000000000f,
+   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
+   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
+   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
+   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
+   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
+   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
+   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
+   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
+    (float16_t)0.382683432f, (float16_t)-0.923879533f,
+    (float16_t)0.707106781f, (float16_t)-0.707106781f,
+    (float16_t)0.923879533f, (float16_t)-0.382683432f
+};
+#endif 
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_32)
+
+/**
+* \par
+* Example code for Floating-point Twiddle factors Generation:
+* \par
+* <pre>for(i = 0; i< N/; i++)
+* {
+* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
+* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+* } </pre>
+* \par
+* where N = 32  and PI = 3.14159265358979
+* \par
+* Cos and Sin values are in interleaved fashion
+*
+*/
+const float16_t twiddleCoefF16_32[64] = {
+    (float16_t)1.000000000f,  (float16_t)0.000000000f,
+    (float16_t)0.980785280f,  (float16_t)0.195090322f,
+    (float16_t)0.923879533f,  (float16_t)0.382683432f,
+    (float16_t)0.831469612f,  (float16_t)0.555570233f,
+    (float16_t)0.707106781f,  (float16_t)0.707106781f,
+    (float16_t)0.555570233f,  (float16_t)0.831469612f,
+    (float16_t)0.382683432f,  (float16_t)0.923879533f,
+    (float16_t)0.195090322f,  (float16_t)0.980785280f,
+    (float16_t)0.000000000f,  (float16_t)1.000000000f,
+   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
+   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
+   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
+   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
+   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
+   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
+   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
+   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
+   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
+   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
+   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
+   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
+   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
+   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
+   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
+   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
+    (float16_t)0.195090322f, (float16_t)-0.980785280f,
+    (float16_t)0.382683432f, (float16_t)-0.923879533f,
+    (float16_t)0.555570233f, (float16_t)-0.831469612f,
+    (float16_t)0.707106781f, (float16_t)-0.707106781f,
+    (float16_t)0.831469612f, (float16_t)-0.555570233f,
+    (float16_t)0.923879533f, (float16_t)-0.382683432f,
+    (float16_t)0.980785280f, (float16_t)-0.195090322f
+};
+
+#endif
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_64)
+
+/**
+* \par
+* Example code for Floating-point Twiddle factors Generation:
+* \par
+* <pre>for(i = 0; i< N/; i++)
+* {
+* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
+* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+* } </pre>
+* \par
+* where N = 64  and PI = 3.14159265358979
+* \par
+* Cos and Sin values are in interleaved fashion
+*
+*/
+const float16_t twiddleCoefF16_64[128] = {
+    (float16_t)1.000000000f,  (float16_t)0.000000000f,
+    (float16_t)0.995184727f,  (float16_t)0.098017140f,
+    (float16_t)0.980785280f,  (float16_t)0.195090322f,
+    (float16_t)0.956940336f,  (float16_t)0.290284677f,
+    (float16_t)0.923879533f,  (float16_t)0.382683432f,
+    (float16_t)0.881921264f,  (float16_t)0.471396737f,
+    (float16_t)0.831469612f,  (float16_t)0.555570233f,
+    (float16_t)0.773010453f,  (float16_t)0.634393284f,
+    (float16_t)0.707106781f,  (float16_t)0.707106781f,
+    (float16_t)0.634393284f,  (float16_t)0.773010453f,
+    (float16_t)0.555570233f,  (float16_t)0.831469612f,
+    (float16_t)0.471396737f,  (float16_t)0.881921264f,
+    (float16_t)0.382683432f,  (float16_t)0.923879533f,
+    (float16_t)0.290284677f,  (float16_t)0.956940336f,
+    (float16_t)0.195090322f,  (float16_t)0.980785280f,
+    (float16_t)0.098017140f,  (float16_t)0.995184727f,
+    (float16_t)0.000000000f,  (float16_t)1.000000000f,
+   (float16_t)-0.098017140f,  (float16_t)0.995184727f,
+   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
+   (float16_t)-0.290284677f,  (float16_t)0.956940336f,
+   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
+   (float16_t)-0.471396737f,  (float16_t)0.881921264f,
+   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
+   (float16_t)-0.634393284f,  (float16_t)0.773010453f,
+   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
+   (float16_t)-0.773010453f,  (float16_t)0.634393284f,
+   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
+   (float16_t)-0.881921264f,  (float16_t)0.471396737f,
+   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
+   (float16_t)-0.956940336f,  (float16_t)0.290284677f,
+   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
+   (float16_t)-0.995184727f,  (float16_t)0.098017140f,
+   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
+   (float16_t)-0.995184727f, (float16_t)-0.098017140f,
+   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
+   (float16_t)-0.956940336f, (float16_t)-0.290284677f,
+   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
+   (float16_t)-0.881921264f, (float16_t)-0.471396737f,
+   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
+   (float16_t)-0.773010453f, (float16_t)-0.634393284f,
+   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
+   (float16_t)-0.634393284f, (float16_t)-0.773010453f,
+   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
+   (float16_t)-0.471396737f, (float16_t)-0.881921264f,
+   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
+   (float16_t)-0.290284677f, (float16_t)-0.956940336f,
+   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
+   (float16_t)-0.098017140f, (float16_t)-0.995184727f,
+   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
+    (float16_t)0.098017140f, (float16_t)-0.995184727f,
+    (float16_t)0.195090322f, (float16_t)-0.980785280f,
+    (float16_t)0.290284677f, (float16_t)-0.956940336f,
+    (float16_t)0.382683432f, (float16_t)-0.923879533f,
+    (float16_t)0.471396737f, (float16_t)-0.881921264f,
+    (float16_t)0.555570233f, (float16_t)-0.831469612f,
+    (float16_t)0.634393284f, (float16_t)-0.773010453f,
+    (float16_t)0.707106781f, (float16_t)-0.707106781f,
+    (float16_t)0.773010453f, (float16_t)-0.634393284f,
+    (float16_t)0.831469612f, (float16_t)-0.555570233f,
+    (float16_t)0.881921264f, (float16_t)-0.471396737f,
+    (float16_t)0.923879533f, (float16_t)-0.382683432f,
+    (float16_t)0.956940336f, (float16_t)-0.290284677f,
+    (float16_t)0.980785280f, (float16_t)-0.195090322f,
+    (float16_t)0.995184727f, (float16_t)-0.098017140f
+};
+#endif 
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_128)
+
+/**
+* \par
+* Example code for Floating-point Twiddle factors Generation:
+* \par
+* <pre>for(i = 0; i< N/; i++)
+* {
+* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
+* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+* } </pre>
+* \par
+* where N = 128 and PI = 3.14159265358979
+* \par
+* Cos and Sin values are in interleaved fashion
+*
+*/
+
+const float16_t twiddleCoefF16_128[256] = {
+    (float16_t)1.000000000f,  (float16_t)0.000000000f,
+    (float16_t)0.998795456f,  (float16_t)0.049067674f,
+    (float16_t)0.995184727f,  (float16_t)0.098017140f,
+    (float16_t)0.989176510f,  (float16_t)0.146730474f,
+    (float16_t)0.980785280f,  (float16_t)0.195090322f,
+    (float16_t)0.970031253f,  (float16_t)0.242980180f,
+    (float16_t)0.956940336f,  (float16_t)0.290284677f,
+    (float16_t)0.941544065f,  (float16_t)0.336889853f,
+    (float16_t)0.923879533f,  (float16_t)0.382683432f,
+    (float16_t)0.903989293f,  (float16_t)0.427555093f,
+    (float16_t)0.881921264f,  (float16_t)0.471396737f,
+    (float16_t)0.857728610f,  (float16_t)0.514102744f,
+    (float16_t)0.831469612f,  (float16_t)0.555570233f,
+    (float16_t)0.803207531f,  (float16_t)0.595699304f,
+    (float16_t)0.773010453f,  (float16_t)0.634393284f,
+    (float16_t)0.740951125f,  (float16_t)0.671558955f,
+    (float16_t)0.707106781f,  (float16_t)0.707106781f,
+    (float16_t)0.671558955f,  (float16_t)0.740951125f,
+    (float16_t)0.634393284f,  (float16_t)0.773010453f,
+    (float16_t)0.595699304f,  (float16_t)0.803207531f,
+    (float16_t)0.555570233f,  (float16_t)0.831469612f,
+    (float16_t)0.514102744f,  (float16_t)0.857728610f,
+    (float16_t)0.471396737f,  (float16_t)0.881921264f,
+    (float16_t)0.427555093f,  (float16_t)0.903989293f,
+    (float16_t)0.382683432f,  (float16_t)0.923879533f,
+    (float16_t)0.336889853f,  (float16_t)0.941544065f,
+    (float16_t)0.290284677f,  (float16_t)0.956940336f,
+    (float16_t)0.242980180f,  (float16_t)0.970031253f,
+    (float16_t)0.195090322f,  (float16_t)0.980785280f,
+    (float16_t)0.146730474f,  (float16_t)0.989176510f,
+    (float16_t)0.098017140f,  (float16_t)0.995184727f,
+    (float16_t)0.049067674f,  (float16_t)0.998795456f,
+    (float16_t)0.000000000f,  (float16_t)1.000000000f,
+   (float16_t)-0.049067674f,  (float16_t)0.998795456f,
+   (float16_t)-0.098017140f,  (float16_t)0.995184727f,
+   (float16_t)-0.146730474f,  (float16_t)0.989176510f,
+   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
+   (float16_t)-0.242980180f,  (float16_t)0.970031253f,
+   (float16_t)-0.290284677f,  (float16_t)0.956940336f,
+   (float16_t)-0.336889853f,  (float16_t)0.941544065f,
+   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
+   (float16_t)-0.427555093f,  (float16_t)0.903989293f,
+   (float16_t)-0.471396737f,  (float16_t)0.881921264f,
+   (float16_t)-0.514102744f,  (float16_t)0.857728610f,
+   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
+   (float16_t)-0.595699304f,  (float16_t)0.803207531f,
+   (float16_t)-0.634393284f,  (float16_t)0.773010453f,
+   (float16_t)-0.671558955f,  (float16_t)0.740951125f,
+   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
+   (float16_t)-0.740951125f,  (float16_t)0.671558955f,
+   (float16_t)-0.773010453f,  (float16_t)0.634393284f,
+   (float16_t)-0.803207531f,  (float16_t)0.595699304f,
+   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
+   (float16_t)-0.857728610f,  (float16_t)0.514102744f,
+   (float16_t)-0.881921264f,  (float16_t)0.471396737f,
+   (float16_t)-0.903989293f,  (float16_t)0.427555093f,
+   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
+   (float16_t)-0.941544065f,  (float16_t)0.336889853f,
+   (float16_t)-0.956940336f,  (float16_t)0.290284677f,
+   (float16_t)-0.970031253f,  (float16_t)0.242980180f,
+   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
+   (float16_t)-0.989176510f,  (float16_t)0.146730474f,
+   (float16_t)-0.995184727f,  (float16_t)0.098017140f,
+   (float16_t)-0.998795456f,  (float16_t)0.049067674f,
+   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
+   (float16_t)-0.998795456f, (float16_t)-0.049067674f,
+   (float16_t)-0.995184727f, (float16_t)-0.098017140f,
+   (float16_t)-0.989176510f, (float16_t)-0.146730474f,
+   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
+   (float16_t)-0.970031253f, (float16_t)-0.242980180f,
+   (float16_t)-0.956940336f, (float16_t)-0.290284677f,
+   (float16_t)-0.941544065f, (float16_t)-0.336889853f,
+   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
+   (float16_t)-0.903989293f, (float16_t)-0.427555093f,
+   (float16_t)-0.881921264f, (float16_t)-0.471396737f,
+   (float16_t)-0.857728610f, (float16_t)-0.514102744f,
+   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
+   (float16_t)-0.803207531f, (float16_t)-0.595699304f,
+   (float16_t)-0.773010453f, (float16_t)-0.634393284f,
+   (float16_t)-0.740951125f, (float16_t)-0.671558955f,
+   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
+   (float16_t)-0.671558955f, (float16_t)-0.740951125f,
+   (float16_t)-0.634393284f, (float16_t)-0.773010453f,
+   (float16_t)-0.595699304f, (float16_t)-0.803207531f,
+   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
+   (float16_t)-0.514102744f, (float16_t)-0.857728610f,
+   (float16_t)-0.471396737f, (float16_t)-0.881921264f,
+   (float16_t)-0.427555093f, (float16_t)-0.903989293f,
+   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
+   (float16_t)-0.336889853f, (float16_t)-0.941544065f,
+   (float16_t)-0.290284677f, (float16_t)-0.956940336f,
+   (float16_t)-0.242980180f, (float16_t)-0.970031253f,
+   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
+   (float16_t)-0.146730474f, (float16_t)-0.989176510f,
+   (float16_t)-0.098017140f, (float16_t)-0.995184727f,
+   (float16_t)-0.049067674f, (float16_t)-0.998795456f,
+   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
+    (float16_t)0.049067674f, (float16_t)-0.998795456f,
+    (float16_t)0.098017140f, (float16_t)-0.995184727f,
+    (float16_t)0.146730474f, (float16_t)-0.989176510f,
+    (float16_t)0.195090322f, (float16_t)-0.980785280f,
+    (float16_t)0.242980180f, (float16_t)-0.970031253f,
+    (float16_t)0.290284677f, (float16_t)-0.956940336f,
+    (float16_t)0.336889853f, (float16_t)-0.941544065f,
+    (float16_t)0.382683432f, (float16_t)-0.923879533f,
+    (float16_t)0.427555093f, (float16_t)-0.903989293f,
+    (float16_t)0.471396737f, (float16_t)-0.881921264f,
+    (float16_t)0.514102744f, (float16_t)-0.857728610f,
+    (float16_t)0.555570233f, (float16_t)-0.831469612f,
+    (float16_t)0.595699304f, (float16_t)-0.803207531f,
+    (float16_t)0.634393284f, (float16_t)-0.773010453f,
+    (float16_t)0.671558955f, (float16_t)-0.740951125f,
+    (float16_t)0.707106781f, (float16_t)-0.707106781f,
+    (float16_t)0.740951125f, (float16_t)-0.671558955f,
+    (float16_t)0.773010453f, (float16_t)-0.634393284f,
+    (float16_t)0.803207531f, (float16_t)-0.595699304f,
+    (float16_t)0.831469612f, (float16_t)-0.555570233f,
+    (float16_t)0.857728610f, (float16_t)-0.514102744f,
+    (float16_t)0.881921264f, (float16_t)-0.471396737f,
+    (float16_t)0.903989293f, (float16_t)-0.427555093f,
+    (float16_t)0.923879533f, (float16_t)-0.382683432f,
+    (float16_t)0.941544065f, (float16_t)-0.336889853f,
+    (float16_t)0.956940336f, (float16_t)-0.290284677f,
+    (float16_t)0.970031253f, (float16_t)-0.242980180f,
+    (float16_t)0.980785280f, (float16_t)-0.195090322f,
+    (float16_t)0.989176510f, (float16_t)-0.146730474f,
+    (float16_t)0.995184727f, (float16_t)-0.098017140f,
+    (float16_t)0.998795456f, (float16_t)-0.049067674f
+};
+#endif 
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_256)
+
+/**
+* \par
+* Example code for Floating-point Twiddle factors Generation:
+* \par
+* <pre>for(i = 0; i< N/; i++)
+* {
+* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
+* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+* } </pre>
+* \par
+* where N = 256 and PI = 3.14159265358979
+* \par
+* Cos and Sin values are in interleaved fashion
+*
+*/
+const float16_t twiddleCoefF16_256[512] = {
+    (float16_t)1.000000000f,  (float16_t)0.000000000f,
+    (float16_t)0.999698819f,  (float16_t)0.024541229f,
+    (float16_t)0.998795456f,  (float16_t)0.049067674f,
+    (float16_t)0.997290457f,  (float16_t)0.073564564f,
+    (float16_t)0.995184727f,  (float16_t)0.098017140f,
+    (float16_t)0.992479535f,  (float16_t)0.122410675f,
+    (float16_t)0.989176510f,  (float16_t)0.146730474f,
+    (float16_t)0.985277642f,  (float16_t)0.170961889f,
+    (float16_t)0.980785280f,  (float16_t)0.195090322f,
+    (float16_t)0.975702130f,  (float16_t)0.219101240f,
+    (float16_t)0.970031253f,  (float16_t)0.242980180f,
+    (float16_t)0.963776066f,  (float16_t)0.266712757f,
+    (float16_t)0.956940336f,  (float16_t)0.290284677f,
+    (float16_t)0.949528181f,  (float16_t)0.313681740f,
+    (float16_t)0.941544065f,  (float16_t)0.336889853f,
+    (float16_t)0.932992799f,  (float16_t)0.359895037f,
+    (float16_t)0.923879533f,  (float16_t)0.382683432f,
+    (float16_t)0.914209756f,  (float16_t)0.405241314f,
+    (float16_t)0.903989293f,  (float16_t)0.427555093f,
+    (float16_t)0.893224301f,  (float16_t)0.449611330f,
+    (float16_t)0.881921264f,  (float16_t)0.471396737f,
+    (float16_t)0.870086991f,  (float16_t)0.492898192f,
+    (float16_t)0.857728610f,  (float16_t)0.514102744f,
+    (float16_t)0.844853565f,  (float16_t)0.534997620f,
+    (float16_t)0.831469612f,  (float16_t)0.555570233f,
+    (float16_t)0.817584813f,  (float16_t)0.575808191f,
+    (float16_t)0.803207531f,  (float16_t)0.595699304f,
+    (float16_t)0.788346428f,  (float16_t)0.615231591f,
+    (float16_t)0.773010453f,  (float16_t)0.634393284f,
+    (float16_t)0.757208847f,  (float16_t)0.653172843f,
+    (float16_t)0.740951125f,  (float16_t)0.671558955f,
+    (float16_t)0.724247083f,  (float16_t)0.689540545f,
+    (float16_t)0.707106781f,  (float16_t)0.707106781f,
+    (float16_t)0.689540545f,  (float16_t)0.724247083f,
+    (float16_t)0.671558955f,  (float16_t)0.740951125f,
+    (float16_t)0.653172843f,  (float16_t)0.757208847f,
+    (float16_t)0.634393284f,  (float16_t)0.773010453f,
+    (float16_t)0.615231591f,  (float16_t)0.788346428f,
+    (float16_t)0.595699304f,  (float16_t)0.803207531f,
+    (float16_t)0.575808191f,  (float16_t)0.817584813f,
+    (float16_t)0.555570233f,  (float16_t)0.831469612f,
+    (float16_t)0.534997620f,  (float16_t)0.844853565f,
+    (float16_t)0.514102744f,  (float16_t)0.857728610f,
+    (float16_t)0.492898192f,  (float16_t)0.870086991f,
+    (float16_t)0.471396737f,  (float16_t)0.881921264f,
+    (float16_t)0.449611330f,  (float16_t)0.893224301f,
+    (float16_t)0.427555093f,  (float16_t)0.903989293f,
+    (float16_t)0.405241314f,  (float16_t)0.914209756f,
+    (float16_t)0.382683432f,  (float16_t)0.923879533f,
+    (float16_t)0.359895037f,  (float16_t)0.932992799f,
+    (float16_t)0.336889853f,  (float16_t)0.941544065f,
+    (float16_t)0.313681740f,  (float16_t)0.949528181f,
+    (float16_t)0.290284677f,  (float16_t)0.956940336f,
+    (float16_t)0.266712757f,  (float16_t)0.963776066f,
+    (float16_t)0.242980180f,  (float16_t)0.970031253f,
+    (float16_t)0.219101240f,  (float16_t)0.975702130f,
+    (float16_t)0.195090322f,  (float16_t)0.980785280f,
+    (float16_t)0.170961889f,  (float16_t)0.985277642f,
+    (float16_t)0.146730474f,  (float16_t)0.989176510f,
+    (float16_t)0.122410675f,  (float16_t)0.992479535f,
+    (float16_t)0.098017140f,  (float16_t)0.995184727f,
+    (float16_t)0.073564564f,  (float16_t)0.997290457f,
+    (float16_t)0.049067674f,  (float16_t)0.998795456f,
+    (float16_t)0.024541229f,  (float16_t)0.999698819f,
+    (float16_t)0.000000000f,  (float16_t)1.000000000f,
+   (float16_t)-0.024541229f,  (float16_t)0.999698819f,
+   (float16_t)-0.049067674f,  (float16_t)0.998795456f,
+   (float16_t)-0.073564564f,  (float16_t)0.997290457f,
+   (float16_t)-0.098017140f,  (float16_t)0.995184727f,
+   (float16_t)-0.122410675f,  (float16_t)0.992479535f,
+   (float16_t)-0.146730474f,  (float16_t)0.989176510f,
+   (float16_t)-0.170961889f,  (float16_t)0.985277642f,
+   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
+   (float16_t)-0.219101240f,  (float16_t)0.975702130f,
+   (float16_t)-0.242980180f,  (float16_t)0.970031253f,
+   (float16_t)-0.266712757f,  (float16_t)0.963776066f,
+   (float16_t)-0.290284677f,  (float16_t)0.956940336f,
+   (float16_t)-0.313681740f,  (float16_t)0.949528181f,
+   (float16_t)-0.336889853f,  (float16_t)0.941544065f,
+   (float16_t)-0.359895037f,  (float16_t)0.932992799f,
+   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
+   (float16_t)-0.405241314f,  (float16_t)0.914209756f,
+   (float16_t)-0.427555093f,  (float16_t)0.903989293f,
+   (float16_t)-0.449611330f,  (float16_t)0.893224301f,
+   (float16_t)-0.471396737f,  (float16_t)0.881921264f,
+   (float16_t)-0.492898192f,  (float16_t)0.870086991f,
+   (float16_t)-0.514102744f,  (float16_t)0.857728610f,
+   (float16_t)-0.534997620f,  (float16_t)0.844853565f,
+   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
+   (float16_t)-0.575808191f,  (float16_t)0.817584813f,
+   (float16_t)-0.595699304f,  (float16_t)0.803207531f,
+   (float16_t)-0.615231591f,  (float16_t)0.788346428f,
+   (float16_t)-0.634393284f,  (float16_t)0.773010453f,
+   (float16_t)-0.653172843f,  (float16_t)0.757208847f,
+   (float16_t)-0.671558955f,  (float16_t)0.740951125f,
+   (float16_t)-0.689540545f,  (float16_t)0.724247083f,
+   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
+   (float16_t)-0.724247083f,  (float16_t)0.689540545f,
+   (float16_t)-0.740951125f,  (float16_t)0.671558955f,
+   (float16_t)-0.757208847f,  (float16_t)0.653172843f,
+   (float16_t)-0.773010453f,  (float16_t)0.634393284f,
+   (float16_t)-0.788346428f,  (float16_t)0.615231591f,
+   (float16_t)-0.803207531f,  (float16_t)0.595699304f,
+   (float16_t)-0.817584813f,  (float16_t)0.575808191f,
+   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
+   (float16_t)-0.844853565f,  (float16_t)0.534997620f,
+   (float16_t)-0.857728610f,  (float16_t)0.514102744f,
+   (float16_t)-0.870086991f,  (float16_t)0.492898192f,
+   (float16_t)-0.881921264f,  (float16_t)0.471396737f,
+   (float16_t)-0.893224301f,  (float16_t)0.449611330f,
+   (float16_t)-0.903989293f,  (float16_t)0.427555093f,
+   (float16_t)-0.914209756f,  (float16_t)0.405241314f,
+   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
+   (float16_t)-0.932992799f,  (float16_t)0.359895037f,
+   (float16_t)-0.941544065f,  (float16_t)0.336889853f,
+   (float16_t)-0.949528181f,  (float16_t)0.313681740f,
+   (float16_t)-0.956940336f,  (float16_t)0.290284677f,
+   (float16_t)-0.963776066f,  (float16_t)0.266712757f,
+   (float16_t)-0.970031253f,  (float16_t)0.242980180f,
+   (float16_t)-0.975702130f,  (float16_t)0.219101240f,
+   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
+   (float16_t)-0.985277642f,  (float16_t)0.170961889f,
+   (float16_t)-0.989176510f,  (float16_t)0.146730474f,
+   (float16_t)-0.992479535f,  (float16_t)0.122410675f,
+   (float16_t)-0.995184727f,  (float16_t)0.098017140f,
+   (float16_t)-0.997290457f,  (float16_t)0.073564564f,
+   (float16_t)-0.998795456f,  (float16_t)0.049067674f,
+   (float16_t)-0.999698819f,  (float16_t)0.024541229f,
+   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
+   (float16_t)-0.999698819f, (float16_t)-0.024541229f,
+   (float16_t)-0.998795456f, (float16_t)-0.049067674f,
+   (float16_t)-0.997290457f, (float16_t)-0.073564564f,
+   (float16_t)-0.995184727f, (float16_t)-0.098017140f,
+   (float16_t)-0.992479535f, (float16_t)-0.122410675f,
+   (float16_t)-0.989176510f, (float16_t)-0.146730474f,
+   (float16_t)-0.985277642f, (float16_t)-0.170961889f,
+   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
+   (float16_t)-0.975702130f, (float16_t)-0.219101240f,
+   (float16_t)-0.970031253f, (float16_t)-0.242980180f,
+   (float16_t)-0.963776066f, (float16_t)-0.266712757f,
+   (float16_t)-0.956940336f, (float16_t)-0.290284677f,
+   (float16_t)-0.949528181f, (float16_t)-0.313681740f,
+   (float16_t)-0.941544065f, (float16_t)-0.336889853f,
+   (float16_t)-0.932992799f, (float16_t)-0.359895037f,
+   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
+   (float16_t)-0.914209756f, (float16_t)-0.405241314f,
+   (float16_t)-0.903989293f, (float16_t)-0.427555093f,
+   (float16_t)-0.893224301f, (float16_t)-0.449611330f,
+   (float16_t)-0.881921264f, (float16_t)-0.471396737f,
+   (float16_t)-0.870086991f, (float16_t)-0.492898192f,
+   (float16_t)-0.857728610f, (float16_t)-0.514102744f,
+   (float16_t)-0.844853565f, (float16_t)-0.534997620f,
+   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
+   (float16_t)-0.817584813f, (float16_t)-0.575808191f,
+   (float16_t)-0.803207531f, (float16_t)-0.595699304f,
+   (float16_t)-0.788346428f, (float16_t)-0.615231591f,
+   (float16_t)-0.773010453f, (float16_t)-0.634393284f,
+   (float16_t)-0.757208847f, (float16_t)-0.653172843f,
+   (float16_t)-0.740951125f, (float16_t)-0.671558955f,
+   (float16_t)-0.724247083f, (float16_t)-0.689540545f,
+   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
+   (float16_t)-0.689540545f, (float16_t)-0.724247083f,
+   (float16_t)-0.671558955f, (float16_t)-0.740951125f,
+   (float16_t)-0.653172843f, (float16_t)-0.757208847f,
+   (float16_t)-0.634393284f, (float16_t)-0.773010453f,
+   (float16_t)-0.615231591f, (float16_t)-0.788346428f,
+   (float16_t)-0.595699304f, (float16_t)-0.803207531f,
+   (float16_t)-0.575808191f, (float16_t)-0.817584813f,
+   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
+   (float16_t)-0.534997620f, (float16_t)-0.844853565f,
+   (float16_t)-0.514102744f, (float16_t)-0.857728610f,
+   (float16_t)-0.492898192f, (float16_t)-0.870086991f,
+   (float16_t)-0.471396737f, (float16_t)-0.881921264f,
+   (float16_t)-0.449611330f, (float16_t)-0.893224301f,
+   (float16_t)-0.427555093f, (float16_t)-0.903989293f,
+   (float16_t)-0.405241314f, (float16_t)-0.914209756f,
+   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
+   (float16_t)-0.359895037f, (float16_t)-0.932992799f,
+   (float16_t)-0.336889853f, (float16_t)-0.941544065f,
+   (float16_t)-0.313681740f, (float16_t)-0.949528181f,
+   (float16_t)-0.290284677f, (float16_t)-0.956940336f,
+   (float16_t)-0.266712757f, (float16_t)-0.963776066f,
+   (float16_t)-0.242980180f, (float16_t)-0.970031253f,
+   (float16_t)-0.219101240f, (float16_t)-0.975702130f,
+   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
+   (float16_t)-0.170961889f, (float16_t)-0.985277642f,
+   (float16_t)-0.146730474f, (float16_t)-0.989176510f,
+   (float16_t)-0.122410675f, (float16_t)-0.992479535f,
+   (float16_t)-0.098017140f, (float16_t)-0.995184727f,
+   (float16_t)-0.073564564f, (float16_t)-0.997290457f,
+   (float16_t)-0.049067674f, (float16_t)-0.998795456f,
+   (float16_t)-0.024541229f, (float16_t)-0.999698819f,
+   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
+    (float16_t)0.024541229f, (float16_t)-0.999698819f,
+    (float16_t)0.049067674f, (float16_t)-0.998795456f,
+    (float16_t)0.073564564f, (float16_t)-0.997290457f,
+    (float16_t)0.098017140f, (float16_t)-0.995184727f,
+    (float16_t)0.122410675f, (float16_t)-0.992479535f,
+    (float16_t)0.146730474f, (float16_t)-0.989176510f,
+    (float16_t)0.170961889f, (float16_t)-0.985277642f,
+    (float16_t)0.195090322f, (float16_t)-0.980785280f,
+    (float16_t)0.219101240f, (float16_t)-0.975702130f,
+    (float16_t)0.242980180f, (float16_t)-0.970031253f,
+    (float16_t)0.266712757f, (float16_t)-0.963776066f,
+    (float16_t)0.290284677f, (float16_t)-0.956940336f,
+    (float16_t)0.313681740f, (float16_t)-0.949528181f,
+    (float16_t)0.336889853f, (float16_t)-0.941544065f,
+    (float16_t)0.359895037f, (float16_t)-0.932992799f,
+    (float16_t)0.382683432f, (float16_t)-0.923879533f,
+    (float16_t)0.405241314f, (float16_t)-0.914209756f,
+    (float16_t)0.427555093f, (float16_t)-0.903989293f,
+    (float16_t)0.449611330f, (float16_t)-0.893224301f,
+    (float16_t)0.471396737f, (float16_t)-0.881921264f,
+    (float16_t)0.492898192f, (float16_t)-0.870086991f,
+    (float16_t)0.514102744f, (float16_t)-0.857728610f,
+    (float16_t)0.534997620f, (float16_t)-0.844853565f,
+    (float16_t)0.555570233f, (float16_t)-0.831469612f,
+    (float16_t)0.575808191f, (float16_t)-0.817584813f,
+    (float16_t)0.595699304f, (float16_t)-0.803207531f,
+    (float16_t)0.615231591f, (float16_t)-0.788346428f,
+    (float16_t)0.634393284f, (float16_t)-0.773010453f,
+    (float16_t)0.653172843f, (float16_t)-0.757208847f,
+    (float16_t)0.671558955f, (float16_t)-0.740951125f,
+    (float16_t)0.689540545f, (float16_t)-0.724247083f,
+    (float16_t)0.707106781f, (float16_t)-0.707106781f,
+    (float16_t)0.724247083f, (float16_t)-0.689540545f,
+    (float16_t)0.740951125f, (float16_t)-0.671558955f,
+    (float16_t)0.757208847f, (float16_t)-0.653172843f,
+    (float16_t)0.773010453f, (float16_t)-0.634393284f,
+    (float16_t)0.788346428f, (float16_t)-0.615231591f,
+    (float16_t)0.803207531f, (float16_t)-0.595699304f,
+    (float16_t)0.817584813f, (float16_t)-0.575808191f,
+    (float16_t)0.831469612f, (float16_t)-0.555570233f,
+    (float16_t)0.844853565f, (float16_t)-0.534997620f,
+    (float16_t)0.857728610f, (float16_t)-0.514102744f,
+    (float16_t)0.870086991f, (float16_t)-0.492898192f,
+    (float16_t)0.881921264f, (float16_t)-0.471396737f,
+    (float16_t)0.893224301f, (float16_t)-0.449611330f,
+    (float16_t)0.903989293f, (float16_t)-0.427555093f,
+    (float16_t)0.914209756f, (float16_t)-0.405241314f,
+    (float16_t)0.923879533f, (float16_t)-0.382683432f,
+    (float16_t)0.932992799f, (float16_t)-0.359895037f,
+    (float16_t)0.941544065f, (float16_t)-0.336889853f,
+    (float16_t)0.949528181f, (float16_t)-0.313681740f,
+    (float16_t)0.956940336f, (float16_t)-0.290284677f,
+    (float16_t)0.963776066f, (float16_t)-0.266712757f,
+    (float16_t)0.970031253f, (float16_t)-0.242980180f,
+    (float16_t)0.975702130f, (float16_t)-0.219101240f,
+    (float16_t)0.980785280f, (float16_t)-0.195090322f,
+    (float16_t)0.985277642f, (float16_t)-0.170961889f,
+    (float16_t)0.989176510f, (float16_t)-0.146730474f,
+    (float16_t)0.992479535f, (float16_t)-0.122410675f,
+    (float16_t)0.995184727f, (float16_t)-0.098017140f,
+    (float16_t)0.997290457f, (float16_t)-0.073564564f,
+    (float16_t)0.998795456f, (float16_t)-0.049067674f,
+    (float16_t)0.999698819f, (float16_t)-0.024541229f
+};
+#endif 
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_512)
+
+/**
+* \par
+* Example code for Floating-point Twiddle factors Generation:
+* \par
+* <pre>for(i = 0; i< N/; i++)
+* {
+* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
+* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+* } </pre>
+* \par
+* where N = 512 and PI = 3.14159265358979
+* \par
+* Cos and Sin values are in interleaved fashion
+*
+*/
+const float16_t twiddleCoefF16_512[1024] = {
+    (float16_t)1.000000000f,  (float16_t)0.000000000f,
+    (float16_t)0.999924702f,  (float16_t)0.012271538f,
+    (float16_t)0.999698819f,  (float16_t)0.024541229f,
+    (float16_t)0.999322385f,  (float16_t)0.036807223f,
+    (float16_t)0.998795456f,  (float16_t)0.049067674f,
+    (float16_t)0.998118113f,  (float16_t)0.061320736f,
+    (float16_t)0.997290457f,  (float16_t)0.073564564f,
+    (float16_t)0.996312612f,  (float16_t)0.085797312f,
+    (float16_t)0.995184727f,  (float16_t)0.098017140f,
+    (float16_t)0.993906970f,  (float16_t)0.110222207f,
+    (float16_t)0.992479535f,  (float16_t)0.122410675f,
+    (float16_t)0.990902635f,  (float16_t)0.134580709f,
+    (float16_t)0.989176510f,  (float16_t)0.146730474f,
+    (float16_t)0.987301418f,  (float16_t)0.158858143f,
+    (float16_t)0.985277642f,  (float16_t)0.170961889f,
+    (float16_t)0.983105487f,  (float16_t)0.183039888f,
+    (float16_t)0.980785280f,  (float16_t)0.195090322f,
+    (float16_t)0.978317371f,  (float16_t)0.207111376f,
+    (float16_t)0.975702130f,  (float16_t)0.219101240f,
+    (float16_t)0.972939952f,  (float16_t)0.231058108f,
+    (float16_t)0.970031253f,  (float16_t)0.242980180f,
+    (float16_t)0.966976471f,  (float16_t)0.254865660f,
+    (float16_t)0.963776066f,  (float16_t)0.266712757f,
+    (float16_t)0.960430519f,  (float16_t)0.278519689f,
+    (float16_t)0.956940336f,  (float16_t)0.290284677f,
+    (float16_t)0.953306040f,  (float16_t)0.302005949f,
+    (float16_t)0.949528181f,  (float16_t)0.313681740f,
+    (float16_t)0.945607325f,  (float16_t)0.325310292f,
+    (float16_t)0.941544065f,  (float16_t)0.336889853f,
+    (float16_t)0.937339012f,  (float16_t)0.348418680f,
+    (float16_t)0.932992799f,  (float16_t)0.359895037f,
+    (float16_t)0.928506080f,  (float16_t)0.371317194f,
+    (float16_t)0.923879533f,  (float16_t)0.382683432f,
+    (float16_t)0.919113852f,  (float16_t)0.393992040f,
+    (float16_t)0.914209756f,  (float16_t)0.405241314f,
+    (float16_t)0.909167983f,  (float16_t)0.416429560f,
+    (float16_t)0.903989293f,  (float16_t)0.427555093f,
+    (float16_t)0.898674466f,  (float16_t)0.438616239f,
+    (float16_t)0.893224301f,  (float16_t)0.449611330f,
+    (float16_t)0.887639620f,  (float16_t)0.460538711f,
+    (float16_t)0.881921264f,  (float16_t)0.471396737f,
+    (float16_t)0.876070094f,  (float16_t)0.482183772f,
+    (float16_t)0.870086991f,  (float16_t)0.492898192f,
+    (float16_t)0.863972856f,  (float16_t)0.503538384f,
+    (float16_t)0.857728610f,  (float16_t)0.514102744f,
+    (float16_t)0.851355193f,  (float16_t)0.524589683f,
+    (float16_t)0.844853565f,  (float16_t)0.534997620f,
+    (float16_t)0.838224706f,  (float16_t)0.545324988f,
+    (float16_t)0.831469612f,  (float16_t)0.555570233f,
+    (float16_t)0.824589303f,  (float16_t)0.565731811f,
+    (float16_t)0.817584813f,  (float16_t)0.575808191f,
+    (float16_t)0.810457198f,  (float16_t)0.585797857f,
+    (float16_t)0.803207531f,  (float16_t)0.595699304f,
+    (float16_t)0.795836905f,  (float16_t)0.605511041f,
+    (float16_t)0.788346428f,  (float16_t)0.615231591f,
+    (float16_t)0.780737229f,  (float16_t)0.624859488f,
+    (float16_t)0.773010453f,  (float16_t)0.634393284f,
+    (float16_t)0.765167266f,  (float16_t)0.643831543f,
+    (float16_t)0.757208847f,  (float16_t)0.653172843f,
+    (float16_t)0.749136395f,  (float16_t)0.662415778f,
+    (float16_t)0.740951125f,  (float16_t)0.671558955f,
+    (float16_t)0.732654272f,  (float16_t)0.680600998f,
+    (float16_t)0.724247083f,  (float16_t)0.689540545f,
+    (float16_t)0.715730825f,  (float16_t)0.698376249f,
+    (float16_t)0.707106781f,  (float16_t)0.707106781f,
+    (float16_t)0.698376249f,  (float16_t)0.715730825f,
+    (float16_t)0.689540545f,  (float16_t)0.724247083f,
+    (float16_t)0.680600998f,  (float16_t)0.732654272f,
+    (float16_t)0.671558955f,  (float16_t)0.740951125f,
+    (float16_t)0.662415778f,  (float16_t)0.749136395f,
+    (float16_t)0.653172843f,  (float16_t)0.757208847f,
+    (float16_t)0.643831543f,  (float16_t)0.765167266f,
+    (float16_t)0.634393284f,  (float16_t)0.773010453f,
+    (float16_t)0.624859488f,  (float16_t)0.780737229f,
+    (float16_t)0.615231591f,  (float16_t)0.788346428f,
+    (float16_t)0.605511041f,  (float16_t)0.795836905f,
+    (float16_t)0.595699304f,  (float16_t)0.803207531f,
+    (float16_t)0.585797857f,  (float16_t)0.810457198f,
+    (float16_t)0.575808191f,  (float16_t)0.817584813f,
+    (float16_t)0.565731811f,  (float16_t)0.824589303f,
+    (float16_t)0.555570233f,  (float16_t)0.831469612f,
+    (float16_t)0.545324988f,  (float16_t)0.838224706f,
+    (float16_t)0.534997620f,  (float16_t)0.844853565f,
+    (float16_t)0.524589683f,  (float16_t)0.851355193f,
+    (float16_t)0.514102744f,  (float16_t)0.857728610f,
+    (float16_t)0.503538384f,  (float16_t)0.863972856f,
+    (float16_t)0.492898192f,  (float16_t)0.870086991f,
+    (float16_t)0.482183772f,  (float16_t)0.876070094f,
+    (float16_t)0.471396737f,  (float16_t)0.881921264f,
+    (float16_t)0.460538711f,  (float16_t)0.887639620f,
+    (float16_t)0.449611330f,  (float16_t)0.893224301f,
+    (float16_t)0.438616239f,  (float16_t)0.898674466f,
+    (float16_t)0.427555093f,  (float16_t)0.903989293f,
+    (float16_t)0.416429560f,  (float16_t)0.909167983f,
+    (float16_t)0.405241314f,  (float16_t)0.914209756f,
+    (float16_t)0.393992040f,  (float16_t)0.919113852f,
+    (float16_t)0.382683432f,  (float16_t)0.923879533f,
+    (float16_t)0.371317194f,  (float16_t)0.928506080f,
+    (float16_t)0.359895037f,  (float16_t)0.932992799f,
+    (float16_t)0.348418680f,  (float16_t)0.937339012f,
+    (float16_t)0.336889853f,  (float16_t)0.941544065f,
+    (float16_t)0.325310292f,  (float16_t)0.945607325f,
+    (float16_t)0.313681740f,  (float16_t)0.949528181f,
+    (float16_t)0.302005949f,  (float16_t)0.953306040f,
+    (float16_t)0.290284677f,  (float16_t)0.956940336f,
+    (float16_t)0.278519689f,  (float16_t)0.960430519f,
+    (float16_t)0.266712757f,  (float16_t)0.963776066f,
+    (float16_t)0.254865660f,  (float16_t)0.966976471f,
+    (float16_t)0.242980180f,  (float16_t)0.970031253f,
+    (float16_t)0.231058108f,  (float16_t)0.972939952f,
+    (float16_t)0.219101240f,  (float16_t)0.975702130f,
+    (float16_t)0.207111376f,  (float16_t)0.978317371f,
+    (float16_t)0.195090322f,  (float16_t)0.980785280f,
+    (float16_t)0.183039888f,  (float16_t)0.983105487f,
+    (float16_t)0.170961889f,  (float16_t)0.985277642f,
+    (float16_t)0.158858143f,  (float16_t)0.987301418f,
+    (float16_t)0.146730474f,  (float16_t)0.989176510f,
+    (float16_t)0.134580709f,  (float16_t)0.990902635f,
+    (float16_t)0.122410675f,  (float16_t)0.992479535f,
+    (float16_t)0.110222207f,  (float16_t)0.993906970f,
+    (float16_t)0.098017140f,  (float16_t)0.995184727f,
+    (float16_t)0.085797312f,  (float16_t)0.996312612f,
+    (float16_t)0.073564564f,  (float16_t)0.997290457f,
+    (float16_t)0.061320736f,  (float16_t)0.998118113f,
+    (float16_t)0.049067674f,  (float16_t)0.998795456f,
+    (float16_t)0.036807223f,  (float16_t)0.999322385f,
+    (float16_t)0.024541229f,  (float16_t)0.999698819f,
+    (float16_t)0.012271538f,  (float16_t)0.999924702f,
+    (float16_t)0.000000000f,  (float16_t)1.000000000f,
+   (float16_t)-0.012271538f,  (float16_t)0.999924702f,
+   (float16_t)-0.024541229f,  (float16_t)0.999698819f,
+   (float16_t)-0.036807223f,  (float16_t)0.999322385f,
+   (float16_t)-0.049067674f,  (float16_t)0.998795456f,
+   (float16_t)-0.061320736f,  (float16_t)0.998118113f,
+   (float16_t)-0.073564564f,  (float16_t)0.997290457f,
+   (float16_t)-0.085797312f,  (float16_t)0.996312612f,
+   (float16_t)-0.098017140f,  (float16_t)0.995184727f,
+   (float16_t)-0.110222207f,  (float16_t)0.993906970f,
+   (float16_t)-0.122410675f,  (float16_t)0.992479535f,
+   (float16_t)-0.134580709f,  (float16_t)0.990902635f,
+   (float16_t)-0.146730474f,  (float16_t)0.989176510f,
+   (float16_t)-0.158858143f,  (float16_t)0.987301418f,
+   (float16_t)-0.170961889f,  (float16_t)0.985277642f,
+   (float16_t)-0.183039888f,  (float16_t)0.983105487f,
+   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
+   (float16_t)-0.207111376f,  (float16_t)0.978317371f,
+   (float16_t)-0.219101240f,  (float16_t)0.975702130f,
+   (float16_t)-0.231058108f,  (float16_t)0.972939952f,
+   (float16_t)-0.242980180f,  (float16_t)0.970031253f,
+   (float16_t)-0.254865660f,  (float16_t)0.966976471f,
+   (float16_t)-0.266712757f,  (float16_t)0.963776066f,
+   (float16_t)-0.278519689f,  (float16_t)0.960430519f,
+   (float16_t)-0.290284677f,  (float16_t)0.956940336f,
+   (float16_t)-0.302005949f,  (float16_t)0.953306040f,
+   (float16_t)-0.313681740f,  (float16_t)0.949528181f,
+   (float16_t)-0.325310292f,  (float16_t)0.945607325f,
+   (float16_t)-0.336889853f,  (float16_t)0.941544065f,
+   (float16_t)-0.348418680f,  (float16_t)0.937339012f,
+   (float16_t)-0.359895037f,  (float16_t)0.932992799f,
+   (float16_t)-0.371317194f,  (float16_t)0.928506080f,
+   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
+   (float16_t)-0.393992040f,  (float16_t)0.919113852f,
+   (float16_t)-0.405241314f,  (float16_t)0.914209756f,
+   (float16_t)-0.416429560f,  (float16_t)0.909167983f,
+   (float16_t)-0.427555093f,  (float16_t)0.903989293f,
+   (float16_t)-0.438616239f,  (float16_t)0.898674466f,
+   (float16_t)-0.449611330f,  (float16_t)0.893224301f,
+   (float16_t)-0.460538711f,  (float16_t)0.887639620f,
+   (float16_t)-0.471396737f,  (float16_t)0.881921264f,
+   (float16_t)-0.482183772f,  (float16_t)0.876070094f,
+   (float16_t)-0.492898192f,  (float16_t)0.870086991f,
+   (float16_t)-0.503538384f,  (float16_t)0.863972856f,
+   (float16_t)-0.514102744f,  (float16_t)0.857728610f,
+   (float16_t)-0.524589683f,  (float16_t)0.851355193f,
+   (float16_t)-0.534997620f,  (float16_t)0.844853565f,
+   (float16_t)-0.545324988f,  (float16_t)0.838224706f,
+   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
+   (float16_t)-0.565731811f,  (float16_t)0.824589303f,
+   (float16_t)-0.575808191f,  (float16_t)0.817584813f,
+   (float16_t)-0.585797857f,  (float16_t)0.810457198f,
+   (float16_t)-0.595699304f,  (float16_t)0.803207531f,
+   (float16_t)-0.605511041f,  (float16_t)0.795836905f,
+   (float16_t)-0.615231591f,  (float16_t)0.788346428f,
+   (float16_t)-0.624859488f,  (float16_t)0.780737229f,
+   (float16_t)-0.634393284f,  (float16_t)0.773010453f,
+   (float16_t)-0.643831543f,  (float16_t)0.765167266f,
+   (float16_t)-0.653172843f,  (float16_t)0.757208847f,
+   (float16_t)-0.662415778f,  (float16_t)0.749136395f,
+   (float16_t)-0.671558955f,  (float16_t)0.740951125f,
+   (float16_t)-0.680600998f,  (float16_t)0.732654272f,
+   (float16_t)-0.689540545f,  (float16_t)0.724247083f,
+   (float16_t)-0.698376249f,  (float16_t)0.715730825f,
+   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
+   (float16_t)-0.715730825f,  (float16_t)0.698376249f,
+   (float16_t)-0.724247083f,  (float16_t)0.689540545f,
+   (float16_t)-0.732654272f,  (float16_t)0.680600998f,
+   (float16_t)-0.740951125f,  (float16_t)0.671558955f,
+   (float16_t)-0.749136395f,  (float16_t)0.662415778f,
+   (float16_t)-0.757208847f,  (float16_t)0.653172843f,
+   (float16_t)-0.765167266f,  (float16_t)0.643831543f,
+   (float16_t)-0.773010453f,  (float16_t)0.634393284f,
+   (float16_t)-0.780737229f,  (float16_t)0.624859488f,
+   (float16_t)-0.788346428f,  (float16_t)0.615231591f,
+   (float16_t)-0.795836905f,  (float16_t)0.605511041f,
+   (float16_t)-0.803207531f,  (float16_t)0.595699304f,
+   (float16_t)-0.810457198f,  (float16_t)0.585797857f,
+   (float16_t)-0.817584813f,  (float16_t)0.575808191f,
+   (float16_t)-0.824589303f,  (float16_t)0.565731811f,
+   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
+   (float16_t)-0.838224706f,  (float16_t)0.545324988f,
+   (float16_t)-0.844853565f,  (float16_t)0.534997620f,
+   (float16_t)-0.851355193f,  (float16_t)0.524589683f,
+   (float16_t)-0.857728610f,  (float16_t)0.514102744f,
+   (float16_t)-0.863972856f,  (float16_t)0.503538384f,
+   (float16_t)-0.870086991f,  (float16_t)0.492898192f,
+   (float16_t)-0.876070094f,  (float16_t)0.482183772f,
+   (float16_t)-0.881921264f,  (float16_t)0.471396737f,
+   (float16_t)-0.887639620f,  (float16_t)0.460538711f,
+   (float16_t)-0.893224301f,  (float16_t)0.449611330f,
+   (float16_t)-0.898674466f,  (float16_t)0.438616239f,
+   (float16_t)-0.903989293f,  (float16_t)0.427555093f,
+   (float16_t)-0.909167983f,  (float16_t)0.416429560f,
+   (float16_t)-0.914209756f,  (float16_t)0.405241314f,
+   (float16_t)-0.919113852f,  (float16_t)0.393992040f,
+   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
+   (float16_t)-0.928506080f,  (float16_t)0.371317194f,
+   (float16_t)-0.932992799f,  (float16_t)0.359895037f,
+   (float16_t)-0.937339012f,  (float16_t)0.348418680f,
+   (float16_t)-0.941544065f,  (float16_t)0.336889853f,
+   (float16_t)-0.945607325f,  (float16_t)0.325310292f,
+   (float16_t)-0.949528181f,  (float16_t)0.313681740f,
+   (float16_t)-0.953306040f,  (float16_t)0.302005949f,
+   (float16_t)-0.956940336f,  (float16_t)0.290284677f,
+   (float16_t)-0.960430519f,  (float16_t)0.278519689f,
+   (float16_t)-0.963776066f,  (float16_t)0.266712757f,
+   (float16_t)-0.966976471f,  (float16_t)0.254865660f,
+   (float16_t)-0.970031253f,  (float16_t)0.242980180f,
+   (float16_t)-0.972939952f,  (float16_t)0.231058108f,
+   (float16_t)-0.975702130f,  (float16_t)0.219101240f,
+   (float16_t)-0.978317371f,  (float16_t)0.207111376f,
+   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
+   (float16_t)-0.983105487f,  (float16_t)0.183039888f,
+   (float16_t)-0.985277642f,  (float16_t)0.170961889f,
+   (float16_t)-0.987301418f,  (float16_t)0.158858143f,
+   (float16_t)-0.989176510f,  (float16_t)0.146730474f,
+   (float16_t)-0.990902635f,  (float16_t)0.134580709f,
+   (float16_t)-0.992479535f,  (float16_t)0.122410675f,
+   (float16_t)-0.993906970f,  (float16_t)0.110222207f,
+   (float16_t)-0.995184727f,  (float16_t)0.098017140f,
+   (float16_t)-0.996312612f,  (float16_t)0.085797312f,
+   (float16_t)-0.997290457f,  (float16_t)0.073564564f,
+   (float16_t)-0.998118113f,  (float16_t)0.061320736f,
+   (float16_t)-0.998795456f,  (float16_t)0.049067674f,
+   (float16_t)-0.999322385f,  (float16_t)0.036807223f,
+   (float16_t)-0.999698819f,  (float16_t)0.024541229f,
+   (float16_t)-0.999924702f,  (float16_t)0.012271538f,
+   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
+   (float16_t)-0.999924702f, (float16_t)-0.012271538f,
+   (float16_t)-0.999698819f, (float16_t)-0.024541229f,
+   (float16_t)-0.999322385f, (float16_t)-0.036807223f,
+   (float16_t)-0.998795456f, (float16_t)-0.049067674f,
+   (float16_t)-0.998118113f, (float16_t)-0.061320736f,
+   (float16_t)-0.997290457f, (float16_t)-0.073564564f,
+   (float16_t)-0.996312612f, (float16_t)-0.085797312f,
+   (float16_t)-0.995184727f, (float16_t)-0.098017140f,
+   (float16_t)-0.993906970f, (float16_t)-0.110222207f,
+   (float16_t)-0.992479535f, (float16_t)-0.122410675f,
+   (float16_t)-0.990902635f, (float16_t)-0.134580709f,
+   (float16_t)-0.989176510f, (float16_t)-0.146730474f,
+   (float16_t)-0.987301418f, (float16_t)-0.158858143f,
+   (float16_t)-0.985277642f, (float16_t)-0.170961889f,
+   (float16_t)-0.983105487f, (float16_t)-0.183039888f,
+   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
+   (float16_t)-0.978317371f, (float16_t)-0.207111376f,
+   (float16_t)-0.975702130f, (float16_t)-0.219101240f,
+   (float16_t)-0.972939952f, (float16_t)-0.231058108f,
+   (float16_t)-0.970031253f, (float16_t)-0.242980180f,
+   (float16_t)-0.966976471f, (float16_t)-0.254865660f,
+   (float16_t)-0.963776066f, (float16_t)-0.266712757f,
+   (float16_t)-0.960430519f, (float16_t)-0.278519689f,
+   (float16_t)-0.956940336f, (float16_t)-0.290284677f,
+   (float16_t)-0.953306040f, (float16_t)-0.302005949f,
+   (float16_t)-0.949528181f, (float16_t)-0.313681740f,
+   (float16_t)-0.945607325f, (float16_t)-0.325310292f,
+   (float16_t)-0.941544065f, (float16_t)-0.336889853f,
+   (float16_t)-0.937339012f, (float16_t)-0.348418680f,
+   (float16_t)-0.932992799f, (float16_t)-0.359895037f,
+   (float16_t)-0.928506080f, (float16_t)-0.371317194f,
+   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
+   (float16_t)-0.919113852f, (float16_t)-0.393992040f,
+   (float16_t)-0.914209756f, (float16_t)-0.405241314f,
+   (float16_t)-0.909167983f, (float16_t)-0.416429560f,
+   (float16_t)-0.903989293f, (float16_t)-0.427555093f,
+   (float16_t)-0.898674466f, (float16_t)-0.438616239f,
+   (float16_t)-0.893224301f, (float16_t)-0.449611330f,
+   (float16_t)-0.887639620f, (float16_t)-0.460538711f,
+   (float16_t)-0.881921264f, (float16_t)-0.471396737f,
+   (float16_t)-0.876070094f, (float16_t)-0.482183772f,
+   (float16_t)-0.870086991f, (float16_t)-0.492898192f,
+   (float16_t)-0.863972856f, (float16_t)-0.503538384f,
+   (float16_t)-0.857728610f, (float16_t)-0.514102744f,
+   (float16_t)-0.851355193f, (float16_t)-0.524589683f,
+   (float16_t)-0.844853565f, (float16_t)-0.534997620f,
+   (float16_t)-0.838224706f, (float16_t)-0.545324988f,
+   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
+   (float16_t)-0.824589303f, (float16_t)-0.565731811f,
+   (float16_t)-0.817584813f, (float16_t)-0.575808191f,
+   (float16_t)-0.810457198f, (float16_t)-0.585797857f,
+   (float16_t)-0.803207531f, (float16_t)-0.595699304f,
+   (float16_t)-0.795836905f, (float16_t)-0.605511041f,
+   (float16_t)-0.788346428f, (float16_t)-0.615231591f,
+   (float16_t)-0.780737229f, (float16_t)-0.624859488f,
+   (float16_t)-0.773010453f, (float16_t)-0.634393284f,
+   (float16_t)-0.765167266f, (float16_t)-0.643831543f,
+   (float16_t)-0.757208847f, (float16_t)-0.653172843f,
+   (float16_t)-0.749136395f, (float16_t)-0.662415778f,
+   (float16_t)-0.740951125f, (float16_t)-0.671558955f,
+   (float16_t)-0.732654272f, (float16_t)-0.680600998f,
+   (float16_t)-0.724247083f, (float16_t)-0.689540545f,
+   (float16_t)-0.715730825f, (float16_t)-0.698376249f,
+   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
+   (float16_t)-0.698376249f, (float16_t)-0.715730825f,
+   (float16_t)-0.689540545f, (float16_t)-0.724247083f,
+   (float16_t)-0.680600998f, (float16_t)-0.732654272f,
+   (float16_t)-0.671558955f, (float16_t)-0.740951125f,
+   (float16_t)-0.662415778f, (float16_t)-0.749136395f,
+   (float16_t)-0.653172843f, (float16_t)-0.757208847f,
+   (float16_t)-0.643831543f, (float16_t)-0.765167266f,
+   (float16_t)-0.634393284f, (float16_t)-0.773010453f,
+   (float16_t)-0.624859488f, (float16_t)-0.780737229f,
+   (float16_t)-0.615231591f, (float16_t)-0.788346428f,
+   (float16_t)-0.605511041f, (float16_t)-0.795836905f,
+   (float16_t)-0.595699304f, (float16_t)-0.803207531f,
+   (float16_t)-0.585797857f, (float16_t)-0.810457198f,
+   (float16_t)-0.575808191f, (float16_t)-0.817584813f,
+   (float16_t)-0.565731811f, (float16_t)-0.824589303f,
+   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
+   (float16_t)-0.545324988f, (float16_t)-0.838224706f,
+   (float16_t)-0.534997620f, (float16_t)-0.844853565f,
+   (float16_t)-0.524589683f, (float16_t)-0.851355193f,
+   (float16_t)-0.514102744f, (float16_t)-0.857728610f,
+   (float16_t)-0.503538384f, (float16_t)-0.863972856f,
+   (float16_t)-0.492898192f, (float16_t)-0.870086991f,
+   (float16_t)-0.482183772f, (float16_t)-0.876070094f,
+   (float16_t)-0.471396737f, (float16_t)-0.881921264f,
+   (float16_t)-0.460538711f, (float16_t)-0.887639620f,
+   (float16_t)-0.449611330f, (float16_t)-0.893224301f,
+   (float16_t)-0.438616239f, (float16_t)-0.898674466f,
+   (float16_t)-0.427555093f, (float16_t)-0.903989293f,
+   (float16_t)-0.416429560f, (float16_t)-0.909167983f,
+   (float16_t)-0.405241314f, (float16_t)-0.914209756f,
+   (float16_t)-0.393992040f, (float16_t)-0.919113852f,
+   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
+   (float16_t)-0.371317194f, (float16_t)-0.928506080f,
+   (float16_t)-0.359895037f, (float16_t)-0.932992799f,
+   (float16_t)-0.348418680f, (float16_t)-0.937339012f,
+   (float16_t)-0.336889853f, (float16_t)-0.941544065f,
+   (float16_t)-0.325310292f, (float16_t)-0.945607325f,
+   (float16_t)-0.313681740f, (float16_t)-0.949528181f,
+   (float16_t)-0.302005949f, (float16_t)-0.953306040f,
+   (float16_t)-0.290284677f, (float16_t)-0.956940336f,
+   (float16_t)-0.278519689f, (float16_t)-0.960430519f,
+   (float16_t)-0.266712757f, (float16_t)-0.963776066f,
+   (float16_t)-0.254865660f, (float16_t)-0.966976471f,
+   (float16_t)-0.242980180f, (float16_t)-0.970031253f,
+   (float16_t)-0.231058108f, (float16_t)-0.972939952f,
+   (float16_t)-0.219101240f, (float16_t)-0.975702130f,
+   (float16_t)-0.207111376f, (float16_t)-0.978317371f,
+   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
+   (float16_t)-0.183039888f, (float16_t)-0.983105487f,
+   (float16_t)-0.170961889f, (float16_t)-0.985277642f,
+   (float16_t)-0.158858143f, (float16_t)-0.987301418f,
+   (float16_t)-0.146730474f, (float16_t)-0.989176510f,
+   (float16_t)-0.134580709f, (float16_t)-0.990902635f,
+   (float16_t)-0.122410675f, (float16_t)-0.992479535f,
+   (float16_t)-0.110222207f, (float16_t)-0.993906970f,
+   (float16_t)-0.098017140f, (float16_t)-0.995184727f,
+   (float16_t)-0.085797312f, (float16_t)-0.996312612f,
+   (float16_t)-0.073564564f, (float16_t)-0.997290457f,
+   (float16_t)-0.061320736f, (float16_t)-0.998118113f,
+   (float16_t)-0.049067674f, (float16_t)-0.998795456f,
+   (float16_t)-0.036807223f, (float16_t)-0.999322385f,
+   (float16_t)-0.024541229f, (float16_t)-0.999698819f,
+   (float16_t)-0.012271538f, (float16_t)-0.999924702f,
+   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
+    (float16_t)0.012271538f, (float16_t)-0.999924702f,
+    (float16_t)0.024541229f, (float16_t)-0.999698819f,
+    (float16_t)0.036807223f, (float16_t)-0.999322385f,
+    (float16_t)0.049067674f, (float16_t)-0.998795456f,
+    (float16_t)0.061320736f, (float16_t)-0.998118113f,
+    (float16_t)0.073564564f, (float16_t)-0.997290457f,
+    (float16_t)0.085797312f, (float16_t)-0.996312612f,
+    (float16_t)0.098017140f, (float16_t)-0.995184727f,
+    (float16_t)0.110222207f, (float16_t)-0.993906970f,
+    (float16_t)0.122410675f, (float16_t)-0.992479535f,
+    (float16_t)0.134580709f, (float16_t)-0.990902635f,
+    (float16_t)0.146730474f, (float16_t)-0.989176510f,
+    (float16_t)0.158858143f, (float16_t)-0.987301418f,
+    (float16_t)0.170961889f, (float16_t)-0.985277642f,
+    (float16_t)0.183039888f, (float16_t)-0.983105487f,
+    (float16_t)0.195090322f, (float16_t)-0.980785280f,
+    (float16_t)0.207111376f, (float16_t)-0.978317371f,
+    (float16_t)0.219101240f, (float16_t)-0.975702130f,
+    (float16_t)0.231058108f, (float16_t)-0.972939952f,
+    (float16_t)0.242980180f, (float16_t)-0.970031253f,
+    (float16_t)0.254865660f, (float16_t)-0.966976471f,
+    (float16_t)0.266712757f, (float16_t)-0.963776066f,
+    (float16_t)0.278519689f, (float16_t)-0.960430519f,
+    (float16_t)0.290284677f, (float16_t)-0.956940336f,
+    (float16_t)0.302005949f, (float16_t)-0.953306040f,
+    (float16_t)0.313681740f, (float16_t)-0.949528181f,
+    (float16_t)0.325310292f, (float16_t)-0.945607325f,
+    (float16_t)0.336889853f, (float16_t)-0.941544065f,
+    (float16_t)0.348418680f, (float16_t)-0.937339012f,
+    (float16_t)0.359895037f, (float16_t)-0.932992799f,
+    (float16_t)0.371317194f, (float16_t)-0.928506080f,
+    (float16_t)0.382683432f, (float16_t)-0.923879533f,
+    (float16_t)0.393992040f, (float16_t)-0.919113852f,
+    (float16_t)0.405241314f, (float16_t)-0.914209756f,
+    (float16_t)0.416429560f, (float16_t)-0.909167983f,
+    (float16_t)0.427555093f, (float16_t)-0.903989293f,
+    (float16_t)0.438616239f, (float16_t)-0.898674466f,
+    (float16_t)0.449611330f, (float16_t)-0.893224301f,
+    (float16_t)0.460538711f, (float16_t)-0.887639620f,
+    (float16_t)0.471396737f, (float16_t)-0.881921264f,
+    (float16_t)0.482183772f, (float16_t)-0.876070094f,
+    (float16_t)0.492898192f, (float16_t)-0.870086991f,
+    (float16_t)0.503538384f, (float16_t)-0.863972856f,
+    (float16_t)0.514102744f, (float16_t)-0.857728610f,
+    (float16_t)0.524589683f, (float16_t)-0.851355193f,
+    (float16_t)0.534997620f, (float16_t)-0.844853565f,
+    (float16_t)0.545324988f, (float16_t)-0.838224706f,
+    (float16_t)0.555570233f, (float16_t)-0.831469612f,
+    (float16_t)0.565731811f, (float16_t)-0.824589303f,
+    (float16_t)0.575808191f, (float16_t)-0.817584813f,
+    (float16_t)0.585797857f, (float16_t)-0.810457198f,
+    (float16_t)0.595699304f, (float16_t)-0.803207531f,
+    (float16_t)0.605511041f, (float16_t)-0.795836905f,
+    (float16_t)0.615231591f, (float16_t)-0.788346428f,
+    (float16_t)0.624859488f, (float16_t)-0.780737229f,
+    (float16_t)0.634393284f, (float16_t)-0.773010453f,
+    (float16_t)0.643831543f, (float16_t)-0.765167266f,
+    (float16_t)0.653172843f, (float16_t)-0.757208847f,
+    (float16_t)0.662415778f, (float16_t)-0.749136395f,
+    (float16_t)0.671558955f, (float16_t)-0.740951125f,
+    (float16_t)0.680600998f, (float16_t)-0.732654272f,
+    (float16_t)0.689540545f, (float16_t)-0.724247083f,
+    (float16_t)0.698376249f, (float16_t)-0.715730825f,
+    (float16_t)0.707106781f, (float16_t)-0.707106781f,
+    (float16_t)0.715730825f, (float16_t)-0.698376249f,
+    (float16_t)0.724247083f, (float16_t)-0.689540545f,
+    (float16_t)0.732654272f, (float16_t)-0.680600998f,
+    (float16_t)0.740951125f, (float16_t)-0.671558955f,
+    (float16_t)0.749136395f, (float16_t)-0.662415778f,
+    (float16_t)0.757208847f, (float16_t)-0.653172843f,
+    (float16_t)0.765167266f, (float16_t)-0.643831543f,
+    (float16_t)0.773010453f, (float16_t)-0.634393284f,
+    (float16_t)0.780737229f, (float16_t)-0.624859488f,
+    (float16_t)0.788346428f, (float16_t)-0.615231591f,
+    (float16_t)0.795836905f, (float16_t)-0.605511041f,
+    (float16_t)0.803207531f, (float16_t)-0.595699304f,
+    (float16_t)0.810457198f, (float16_t)-0.585797857f,
+    (float16_t)0.817584813f, (float16_t)-0.575808191f,
+    (float16_t)0.824589303f, (float16_t)-0.565731811f,
+    (float16_t)0.831469612f, (float16_t)-0.555570233f,
+    (float16_t)0.838224706f, (float16_t)-0.545324988f,
+    (float16_t)0.844853565f, (float16_t)-0.534997620f,
+    (float16_t)0.851355193f, (float16_t)-0.524589683f,
+    (float16_t)0.857728610f, (float16_t)-0.514102744f,
+    (float16_t)0.863972856f, (float16_t)-0.503538384f,
+    (float16_t)0.870086991f, (float16_t)-0.492898192f,
+    (float16_t)0.876070094f, (float16_t)-0.482183772f,
+    (float16_t)0.881921264f, (float16_t)-0.471396737f,
+    (float16_t)0.887639620f, (float16_t)-0.460538711f,
+    (float16_t)0.893224301f, (float16_t)-0.449611330f,
+    (float16_t)0.898674466f, (float16_t)-0.438616239f,
+    (float16_t)0.903989293f, (float16_t)-0.427555093f,
+    (float16_t)0.909167983f, (float16_t)-0.416429560f,
+    (float16_t)0.914209756f, (float16_t)-0.405241314f,
+    (float16_t)0.919113852f, (float16_t)-0.393992040f,
+    (float16_t)0.923879533f, (float16_t)-0.382683432f,
+    (float16_t)0.928506080f, (float16_t)-0.371317194f,
+    (float16_t)0.932992799f, (float16_t)-0.359895037f,
+    (float16_t)0.937339012f, (float16_t)-0.348418680f,
+    (float16_t)0.941544065f, (float16_t)-0.336889853f,
+    (float16_t)0.945607325f, (float16_t)-0.325310292f,
+    (float16_t)0.949528181f, (float16_t)-0.313681740f,
+    (float16_t)0.953306040f, (float16_t)-0.302005949f,
+    (float16_t)0.956940336f, (float16_t)-0.290284677f,
+    (float16_t)0.960430519f, (float16_t)-0.278519689f,
+    (float16_t)0.963776066f, (float16_t)-0.266712757f,
+    (float16_t)0.966976471f, (float16_t)-0.254865660f,
+    (float16_t)0.970031253f, (float16_t)-0.242980180f,
+    (float16_t)0.972939952f, (float16_t)-0.231058108f,
+    (float16_t)0.975702130f, (float16_t)-0.219101240f,
+    (float16_t)0.978317371f, (float16_t)-0.207111376f,
+    (float16_t)0.980785280f, (float16_t)-0.195090322f,
+    (float16_t)0.983105487f, (float16_t)-0.183039888f,
+    (float16_t)0.985277642f, (float16_t)-0.170961889f,
+    (float16_t)0.987301418f, (float16_t)-0.158858143f,
+    (float16_t)0.989176510f, (float16_t)-0.146730474f,
+    (float16_t)0.990902635f, (float16_t)-0.134580709f,
+    (float16_t)0.992479535f, (float16_t)-0.122410675f,
+    (float16_t)0.993906970f, (float16_t)-0.110222207f,
+    (float16_t)0.995184727f, (float16_t)-0.098017140f,
+    (float16_t)0.996312612f, (float16_t)-0.085797312f,
+    (float16_t)0.997290457f, (float16_t)-0.073564564f,
+    (float16_t)0.998118113f, (float16_t)-0.061320736f,
+    (float16_t)0.998795456f, (float16_t)-0.049067674f,
+    (float16_t)0.999322385f, (float16_t)-0.036807223f,
+    (float16_t)0.999698819f, (float16_t)-0.024541229f,
+    (float16_t)0.999924702f, (float16_t)-0.012271538f
+};
+
+#endif 
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_1024)
+
+/**
+* \par
+* Example code for Floating-point Twiddle factors Generation:
+* \par
+* <pre>for(i = 0; i< N/; i++)
+* {
+* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
+* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+* } </pre>
+* \par
+* where N = 1024  and PI = 3.14159265358979
+* \par
+* Cos and Sin values are in interleaved fashion
+*
+*/
+const float16_t twiddleCoefF16_1024[2048] = {
+    (float16_t)1.000000000f,  (float16_t)0.000000000f,
+    (float16_t)0.999981175f,  (float16_t)0.006135885f,
+    (float16_t)0.999924702f,  (float16_t)0.012271538f,
+    (float16_t)0.999830582f,  (float16_t)0.018406730f,
+    (float16_t)0.999698819f,  (float16_t)0.024541229f,
+    (float16_t)0.999529418f,  (float16_t)0.030674803f,
+    (float16_t)0.999322385f,  (float16_t)0.036807223f,
+    (float16_t)0.999077728f,  (float16_t)0.042938257f,
+    (float16_t)0.998795456f,  (float16_t)0.049067674f,
+    (float16_t)0.998475581f,  (float16_t)0.055195244f,
+    (float16_t)0.998118113f,  (float16_t)0.061320736f,
+    (float16_t)0.997723067f,  (float16_t)0.067443920f,
+    (float16_t)0.997290457f,  (float16_t)0.073564564f,
+    (float16_t)0.996820299f,  (float16_t)0.079682438f,
+    (float16_t)0.996312612f,  (float16_t)0.085797312f,
+    (float16_t)0.995767414f,  (float16_t)0.091908956f,
+    (float16_t)0.995184727f,  (float16_t)0.098017140f,
+    (float16_t)0.994564571f,  (float16_t)0.104121634f,
+    (float16_t)0.993906970f,  (float16_t)0.110222207f,
+    (float16_t)0.993211949f,  (float16_t)0.116318631f,
+    (float16_t)0.992479535f,  (float16_t)0.122410675f,
+    (float16_t)0.991709754f,  (float16_t)0.128498111f,
+    (float16_t)0.990902635f,  (float16_t)0.134580709f,
+    (float16_t)0.990058210f,  (float16_t)0.140658239f,
+    (float16_t)0.989176510f,  (float16_t)0.146730474f,
+    (float16_t)0.988257568f,  (float16_t)0.152797185f,
+    (float16_t)0.987301418f,  (float16_t)0.158858143f,
+    (float16_t)0.986308097f,  (float16_t)0.164913120f,
+    (float16_t)0.985277642f,  (float16_t)0.170961889f,
+    (float16_t)0.984210092f,  (float16_t)0.177004220f,
+    (float16_t)0.983105487f,  (float16_t)0.183039888f,
+    (float16_t)0.981963869f,  (float16_t)0.189068664f,
+    (float16_t)0.980785280f,  (float16_t)0.195090322f,
+    (float16_t)0.979569766f,  (float16_t)0.201104635f,
+    (float16_t)0.978317371f,  (float16_t)0.207111376f,
+    (float16_t)0.977028143f,  (float16_t)0.213110320f,
+    (float16_t)0.975702130f,  (float16_t)0.219101240f,
+    (float16_t)0.974339383f,  (float16_t)0.225083911f,
+    (float16_t)0.972939952f,  (float16_t)0.231058108f,
+    (float16_t)0.971503891f,  (float16_t)0.237023606f,
+    (float16_t)0.970031253f,  (float16_t)0.242980180f,
+    (float16_t)0.968522094f,  (float16_t)0.248927606f,
+    (float16_t)0.966976471f,  (float16_t)0.254865660f,
+    (float16_t)0.965394442f,  (float16_t)0.260794118f,
+    (float16_t)0.963776066f,  (float16_t)0.266712757f,
+    (float16_t)0.962121404f,  (float16_t)0.272621355f,
+    (float16_t)0.960430519f,  (float16_t)0.278519689f,
+    (float16_t)0.958703475f,  (float16_t)0.284407537f,
+    (float16_t)0.956940336f,  (float16_t)0.290284677f,
+    (float16_t)0.955141168f,  (float16_t)0.296150888f,
+    (float16_t)0.953306040f,  (float16_t)0.302005949f,
+    (float16_t)0.951435021f,  (float16_t)0.307849640f,
+    (float16_t)0.949528181f,  (float16_t)0.313681740f,
+    (float16_t)0.947585591f,  (float16_t)0.319502031f,
+    (float16_t)0.945607325f,  (float16_t)0.325310292f,
+    (float16_t)0.943593458f,  (float16_t)0.331106306f,
+    (float16_t)0.941544065f,  (float16_t)0.336889853f,
+    (float16_t)0.939459224f,  (float16_t)0.342660717f,
+    (float16_t)0.937339012f,  (float16_t)0.348418680f,
+    (float16_t)0.935183510f,  (float16_t)0.354163525f,
+    (float16_t)0.932992799f,  (float16_t)0.359895037f,
+    (float16_t)0.930766961f,  (float16_t)0.365612998f,
+    (float16_t)0.928506080f,  (float16_t)0.371317194f,
+    (float16_t)0.926210242f,  (float16_t)0.377007410f,
+    (float16_t)0.923879533f,  (float16_t)0.382683432f,
+    (float16_t)0.921514039f,  (float16_t)0.388345047f,
+    (float16_t)0.919113852f,  (float16_t)0.393992040f,
+    (float16_t)0.916679060f,  (float16_t)0.399624200f,
+    (float16_t)0.914209756f,  (float16_t)0.405241314f,
+    (float16_t)0.911706032f,  (float16_t)0.410843171f,
+    (float16_t)0.909167983f,  (float16_t)0.416429560f,
+    (float16_t)0.906595705f,  (float16_t)0.422000271f,
+    (float16_t)0.903989293f,  (float16_t)0.427555093f,
+    (float16_t)0.901348847f,  (float16_t)0.433093819f,
+    (float16_t)0.898674466f,  (float16_t)0.438616239f,
+    (float16_t)0.895966250f,  (float16_t)0.444122145f,
+    (float16_t)0.893224301f,  (float16_t)0.449611330f,
+    (float16_t)0.890448723f,  (float16_t)0.455083587f,
+    (float16_t)0.887639620f,  (float16_t)0.460538711f,
+    (float16_t)0.884797098f,  (float16_t)0.465976496f,
+    (float16_t)0.881921264f,  (float16_t)0.471396737f,
+    (float16_t)0.879012226f,  (float16_t)0.476799230f,
+    (float16_t)0.876070094f,  (float16_t)0.482183772f,
+    (float16_t)0.873094978f,  (float16_t)0.487550160f,
+    (float16_t)0.870086991f,  (float16_t)0.492898192f,
+    (float16_t)0.867046246f,  (float16_t)0.498227667f,
+    (float16_t)0.863972856f,  (float16_t)0.503538384f,
+    (float16_t)0.860866939f,  (float16_t)0.508830143f,
+    (float16_t)0.857728610f,  (float16_t)0.514102744f,
+    (float16_t)0.854557988f,  (float16_t)0.519355990f,
+    (float16_t)0.851355193f,  (float16_t)0.524589683f,
+    (float16_t)0.848120345f,  (float16_t)0.529803625f,
+    (float16_t)0.844853565f,  (float16_t)0.534997620f,
+    (float16_t)0.841554977f,  (float16_t)0.540171473f,
+    (float16_t)0.838224706f,  (float16_t)0.545324988f,
+    (float16_t)0.834862875f,  (float16_t)0.550457973f,
+    (float16_t)0.831469612f,  (float16_t)0.555570233f,
+    (float16_t)0.828045045f,  (float16_t)0.560661576f,
+    (float16_t)0.824589303f,  (float16_t)0.565731811f,
+    (float16_t)0.821102515f,  (float16_t)0.570780746f,
+    (float16_t)0.817584813f,  (float16_t)0.575808191f,
+    (float16_t)0.814036330f,  (float16_t)0.580813958f,
+    (float16_t)0.810457198f,  (float16_t)0.585797857f,
+    (float16_t)0.806847554f,  (float16_t)0.590759702f,
+    (float16_t)0.803207531f,  (float16_t)0.595699304f,
+    (float16_t)0.799537269f,  (float16_t)0.600616479f,
+    (float16_t)0.795836905f,  (float16_t)0.605511041f,
+    (float16_t)0.792106577f,  (float16_t)0.610382806f,
+    (float16_t)0.788346428f,  (float16_t)0.615231591f,
+    (float16_t)0.784556597f,  (float16_t)0.620057212f,
+    (float16_t)0.780737229f,  (float16_t)0.624859488f,
+    (float16_t)0.776888466f,  (float16_t)0.629638239f,
+    (float16_t)0.773010453f,  (float16_t)0.634393284f,
+    (float16_t)0.769103338f,  (float16_t)0.639124445f,
+    (float16_t)0.765167266f,  (float16_t)0.643831543f,
+    (float16_t)0.761202385f,  (float16_t)0.648514401f,
+    (float16_t)0.757208847f,  (float16_t)0.653172843f,
+    (float16_t)0.753186799f,  (float16_t)0.657806693f,
+    (float16_t)0.749136395f,  (float16_t)0.662415778f,
+    (float16_t)0.745057785f,  (float16_t)0.666999922f,
+    (float16_t)0.740951125f,  (float16_t)0.671558955f,
+    (float16_t)0.736816569f,  (float16_t)0.676092704f,
+    (float16_t)0.732654272f,  (float16_t)0.680600998f,
+    (float16_t)0.728464390f,  (float16_t)0.685083668f,
+    (float16_t)0.724247083f,  (float16_t)0.689540545f,
+    (float16_t)0.720002508f,  (float16_t)0.693971461f,
+    (float16_t)0.715730825f,  (float16_t)0.698376249f,
+    (float16_t)0.711432196f,  (float16_t)0.702754744f,
+    (float16_t)0.707106781f,  (float16_t)0.707106781f,
+    (float16_t)0.702754744f,  (float16_t)0.711432196f,
+    (float16_t)0.698376249f,  (float16_t)0.715730825f,
+    (float16_t)0.693971461f,  (float16_t)0.720002508f,
+    (float16_t)0.689540545f,  (float16_t)0.724247083f,
+    (float16_t)0.685083668f,  (float16_t)0.728464390f,
+    (float16_t)0.680600998f,  (float16_t)0.732654272f,
+    (float16_t)0.676092704f,  (float16_t)0.736816569f,
+    (float16_t)0.671558955f,  (float16_t)0.740951125f,
+    (float16_t)0.666999922f,  (float16_t)0.745057785f,
+    (float16_t)0.662415778f,  (float16_t)0.749136395f,
+    (float16_t)0.657806693f,  (float16_t)0.753186799f,
+    (float16_t)0.653172843f,  (float16_t)0.757208847f,
+    (float16_t)0.648514401f,  (float16_t)0.761202385f,
+    (float16_t)0.643831543f,  (float16_t)0.765167266f,
+    (float16_t)0.639124445f,  (float16_t)0.769103338f,
+    (float16_t)0.634393284f,  (float16_t)0.773010453f,
+    (float16_t)0.629638239f,  (float16_t)0.776888466f,
+    (float16_t)0.624859488f,  (float16_t)0.780737229f,
+    (float16_t)0.620057212f,  (float16_t)0.784556597f,
+    (float16_t)0.615231591f,  (float16_t)0.788346428f,
+    (float16_t)0.610382806f,  (float16_t)0.792106577f,
+    (float16_t)0.605511041f,  (float16_t)0.795836905f,
+    (float16_t)0.600616479f,  (float16_t)0.799537269f,
+    (float16_t)0.595699304f,  (float16_t)0.803207531f,
+    (float16_t)0.590759702f,  (float16_t)0.806847554f,
+    (float16_t)0.585797857f,  (float16_t)0.810457198f,
+    (float16_t)0.580813958f,  (float16_t)0.814036330f,
+    (float16_t)0.575808191f,  (float16_t)0.817584813f,
+    (float16_t)0.570780746f,  (float16_t)0.821102515f,
+    (float16_t)0.565731811f,  (float16_t)0.824589303f,
+    (float16_t)0.560661576f,  (float16_t)0.828045045f,
+    (float16_t)0.555570233f,  (float16_t)0.831469612f,
+    (float16_t)0.550457973f,  (float16_t)0.834862875f,
+    (float16_t)0.545324988f,  (float16_t)0.838224706f,
+    (float16_t)0.540171473f,  (float16_t)0.841554977f,
+    (float16_t)0.534997620f,  (float16_t)0.844853565f,
+    (float16_t)0.529803625f,  (float16_t)0.848120345f,
+    (float16_t)0.524589683f,  (float16_t)0.851355193f,
+    (float16_t)0.519355990f,  (float16_t)0.854557988f,
+    (float16_t)0.514102744f,  (float16_t)0.857728610f,
+    (float16_t)0.508830143f,  (float16_t)0.860866939f,
+    (float16_t)0.503538384f,  (float16_t)0.863972856f,
+    (float16_t)0.498227667f,  (float16_t)0.867046246f,
+    (float16_t)0.492898192f,  (float16_t)0.870086991f,
+    (float16_t)0.487550160f,  (float16_t)0.873094978f,
+    (float16_t)0.482183772f,  (float16_t)0.876070094f,
+    (float16_t)0.476799230f,  (float16_t)0.879012226f,
+    (float16_t)0.471396737f,  (float16_t)0.881921264f,
+    (float16_t)0.465976496f,  (float16_t)0.884797098f,
+    (float16_t)0.460538711f,  (float16_t)0.887639620f,
+    (float16_t)0.455083587f,  (float16_t)0.890448723f,
+    (float16_t)0.449611330f,  (float16_t)0.893224301f,
+    (float16_t)0.444122145f,  (float16_t)0.895966250f,
+    (float16_t)0.438616239f,  (float16_t)0.898674466f,
+    (float16_t)0.433093819f,  (float16_t)0.901348847f,
+    (float16_t)0.427555093f,  (float16_t)0.903989293f,
+    (float16_t)0.422000271f,  (float16_t)0.906595705f,
+    (float16_t)0.416429560f,  (float16_t)0.909167983f,
+    (float16_t)0.410843171f,  (float16_t)0.911706032f,
+    (float16_t)0.405241314f,  (float16_t)0.914209756f,
+    (float16_t)0.399624200f,  (float16_t)0.916679060f,
+    (float16_t)0.393992040f,  (float16_t)0.919113852f,
+    (float16_t)0.388345047f,  (float16_t)0.921514039f,
+    (float16_t)0.382683432f,  (float16_t)0.923879533f,
+    (float16_t)0.377007410f,  (float16_t)0.926210242f,
+    (float16_t)0.371317194f,  (float16_t)0.928506080f,
+    (float16_t)0.365612998f,  (float16_t)0.930766961f,
+    (float16_t)0.359895037f,  (float16_t)0.932992799f,
+    (float16_t)0.354163525f,  (float16_t)0.935183510f,
+    (float16_t)0.348418680f,  (float16_t)0.937339012f,
+    (float16_t)0.342660717f,  (float16_t)0.939459224f,
+    (float16_t)0.336889853f,  (float16_t)0.941544065f,
+    (float16_t)0.331106306f,  (float16_t)0.943593458f,
+    (float16_t)0.325310292f,  (float16_t)0.945607325f,
+    (float16_t)0.319502031f,  (float16_t)0.947585591f,
+    (float16_t)0.313681740f,  (float16_t)0.949528181f,
+    (float16_t)0.307849640f,  (float16_t)0.951435021f,
+    (float16_t)0.302005949f,  (float16_t)0.953306040f,
+    (float16_t)0.296150888f,  (float16_t)0.955141168f,
+    (float16_t)0.290284677f,  (float16_t)0.956940336f,
+    (float16_t)0.284407537f,  (float16_t)0.958703475f,
+    (float16_t)0.278519689f,  (float16_t)0.960430519f,
+    (float16_t)0.272621355f,  (float16_t)0.962121404f,
+    (float16_t)0.266712757f,  (float16_t)0.963776066f,
+    (float16_t)0.260794118f,  (float16_t)0.965394442f,
+    (float16_t)0.254865660f,  (float16_t)0.966976471f,
+    (float16_t)0.248927606f,  (float16_t)0.968522094f,
+    (float16_t)0.242980180f,  (float16_t)0.970031253f,
+    (float16_t)0.237023606f,  (float16_t)0.971503891f,
+    (float16_t)0.231058108f,  (float16_t)0.972939952f,
+    (float16_t)0.225083911f,  (float16_t)0.974339383f,
+    (float16_t)0.219101240f,  (float16_t)0.975702130f,
+    (float16_t)0.213110320f,  (float16_t)0.977028143f,
+    (float16_t)0.207111376f,  (float16_t)0.978317371f,
+    (float16_t)0.201104635f,  (float16_t)0.979569766f,
+    (float16_t)0.195090322f,  (float16_t)0.980785280f,
+    (float16_t)0.189068664f,  (float16_t)0.981963869f,
+    (float16_t)0.183039888f,  (float16_t)0.983105487f,
+    (float16_t)0.177004220f,  (float16_t)0.984210092f,
+    (float16_t)0.170961889f,  (float16_t)0.985277642f,
+    (float16_t)0.164913120f,  (float16_t)0.986308097f,
+    (float16_t)0.158858143f,  (float16_t)0.987301418f,
+    (float16_t)0.152797185f,  (float16_t)0.988257568f,
+    (float16_t)0.146730474f,  (float16_t)0.989176510f,
+    (float16_t)0.140658239f,  (float16_t)0.990058210f,
+    (float16_t)0.134580709f,  (float16_t)0.990902635f,
+    (float16_t)0.128498111f,  (float16_t)0.991709754f,
+    (float16_t)0.122410675f,  (float16_t)0.992479535f,
+    (float16_t)0.116318631f,  (float16_t)0.993211949f,
+    (float16_t)0.110222207f,  (float16_t)0.993906970f,
+    (float16_t)0.104121634f,  (float16_t)0.994564571f,
+    (float16_t)0.098017140f,  (float16_t)0.995184727f,
+    (float16_t)0.091908956f,  (float16_t)0.995767414f,
+    (float16_t)0.085797312f,  (float16_t)0.996312612f,
+    (float16_t)0.079682438f,  (float16_t)0.996820299f,
+    (float16_t)0.073564564f,  (float16_t)0.997290457f,
+    (float16_t)0.067443920f,  (float16_t)0.997723067f,
+    (float16_t)0.061320736f,  (float16_t)0.998118113f,
+    (float16_t)0.055195244f,  (float16_t)0.998475581f,
+    (float16_t)0.049067674f,  (float16_t)0.998795456f,
+    (float16_t)0.042938257f,  (float16_t)0.999077728f,
+    (float16_t)0.036807223f,  (float16_t)0.999322385f,
+    (float16_t)0.030674803f,  (float16_t)0.999529418f,
+    (float16_t)0.024541229f,  (float16_t)0.999698819f,
+    (float16_t)0.018406730f,  (float16_t)0.999830582f,
+    (float16_t)0.012271538f,  (float16_t)0.999924702f,
+    (float16_t)0.006135885f,  (float16_t)0.999981175f,
+    (float16_t)0.000000000f,  (float16_t)1.000000000f,
+   (float16_t)-0.006135885f,  (float16_t)0.999981175f,
+   (float16_t)-0.012271538f,  (float16_t)0.999924702f,
+   (float16_t)-0.018406730f,  (float16_t)0.999830582f,
+   (float16_t)-0.024541229f,  (float16_t)0.999698819f,
+   (float16_t)-0.030674803f,  (float16_t)0.999529418f,
+   (float16_t)-0.036807223f,  (float16_t)0.999322385f,
+   (float16_t)-0.042938257f,  (float16_t)0.999077728f,
+   (float16_t)-0.049067674f,  (float16_t)0.998795456f,
+   (float16_t)-0.055195244f,  (float16_t)0.998475581f,
+   (float16_t)-0.061320736f,  (float16_t)0.998118113f,
+   (float16_t)-0.067443920f,  (float16_t)0.997723067f,
+   (float16_t)-0.073564564f,  (float16_t)0.997290457f,
+   (float16_t)-0.079682438f,  (float16_t)0.996820299f,
+   (float16_t)-0.085797312f,  (float16_t)0.996312612f,
+   (float16_t)-0.091908956f,  (float16_t)0.995767414f,
+   (float16_t)-0.098017140f,  (float16_t)0.995184727f,
+   (float16_t)-0.104121634f,  (float16_t)0.994564571f,
+   (float16_t)-0.110222207f,  (float16_t)0.993906970f,
+   (float16_t)-0.116318631f,  (float16_t)0.993211949f,
+   (float16_t)-0.122410675f,  (float16_t)0.992479535f,
+   (float16_t)-0.128498111f,  (float16_t)0.991709754f,
+   (float16_t)-0.134580709f,  (float16_t)0.990902635f,
+   (float16_t)-0.140658239f,  (float16_t)0.990058210f,
+   (float16_t)-0.146730474f,  (float16_t)0.989176510f,
+   (float16_t)-0.152797185f,  (float16_t)0.988257568f,
+   (float16_t)-0.158858143f,  (float16_t)0.987301418f,
+   (float16_t)-0.164913120f,  (float16_t)0.986308097f,
+   (float16_t)-0.170961889f,  (float16_t)0.985277642f,
+   (float16_t)-0.177004220f,  (float16_t)0.984210092f,
+   (float16_t)-0.183039888f,  (float16_t)0.983105487f,
+   (float16_t)-0.189068664f,  (float16_t)0.981963869f,
+   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
+   (float16_t)-0.201104635f,  (float16_t)0.979569766f,
+   (float16_t)-0.207111376f,  (float16_t)0.978317371f,
+   (float16_t)-0.213110320f,  (float16_t)0.977028143f,
+   (float16_t)-0.219101240f,  (float16_t)0.975702130f,
+   (float16_t)-0.225083911f,  (float16_t)0.974339383f,
+   (float16_t)-0.231058108f,  (float16_t)0.972939952f,
+   (float16_t)-0.237023606f,  (float16_t)0.971503891f,
+   (float16_t)-0.242980180f,  (float16_t)0.970031253f,
+   (float16_t)-0.248927606f,  (float16_t)0.968522094f,
+   (float16_t)-0.254865660f,  (float16_t)0.966976471f,
+   (float16_t)-0.260794118f,  (float16_t)0.965394442f,
+   (float16_t)-0.266712757f,  (float16_t)0.963776066f,
+   (float16_t)-0.272621355f,  (float16_t)0.962121404f,
+   (float16_t)-0.278519689f,  (float16_t)0.960430519f,
+   (float16_t)-0.284407537f,  (float16_t)0.958703475f,
+   (float16_t)-0.290284677f,  (float16_t)0.956940336f,
+   (float16_t)-0.296150888f,  (float16_t)0.955141168f,
+   (float16_t)-0.302005949f,  (float16_t)0.953306040f,
+   (float16_t)-0.307849640f,  (float16_t)0.951435021f,
+   (float16_t)-0.313681740f,  (float16_t)0.949528181f,
+   (float16_t)-0.319502031f,  (float16_t)0.947585591f,
+   (float16_t)-0.325310292f,  (float16_t)0.945607325f,
+   (float16_t)-0.331106306f,  (float16_t)0.943593458f,
+   (float16_t)-0.336889853f,  (float16_t)0.941544065f,
+   (float16_t)-0.342660717f,  (float16_t)0.939459224f,
+   (float16_t)-0.348418680f,  (float16_t)0.937339012f,
+   (float16_t)-0.354163525f,  (float16_t)0.935183510f,
+   (float16_t)-0.359895037f,  (float16_t)0.932992799f,
+   (float16_t)-0.365612998f,  (float16_t)0.930766961f,
+   (float16_t)-0.371317194f,  (float16_t)0.928506080f,
+   (float16_t)-0.377007410f,  (float16_t)0.926210242f,
+   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
+   (float16_t)-0.388345047f,  (float16_t)0.921514039f,
+   (float16_t)-0.393992040f,  (float16_t)0.919113852f,
+   (float16_t)-0.399624200f,  (float16_t)0.916679060f,
+   (float16_t)-0.405241314f,  (float16_t)0.914209756f,
+   (float16_t)-0.410843171f,  (float16_t)0.911706032f,
+   (float16_t)-0.416429560f,  (float16_t)0.909167983f,
+   (float16_t)-0.422000271f,  (float16_t)0.906595705f,
+   (float16_t)-0.427555093f,  (float16_t)0.903989293f,
+   (float16_t)-0.433093819f,  (float16_t)0.901348847f,
+   (float16_t)-0.438616239f,  (float16_t)0.898674466f,
+   (float16_t)-0.444122145f,  (float16_t)0.895966250f,
+   (float16_t)-0.449611330f,  (float16_t)0.893224301f,
+   (float16_t)-0.455083587f,  (float16_t)0.890448723f,
+   (float16_t)-0.460538711f,  (float16_t)0.887639620f,
+   (float16_t)-0.465976496f,  (float16_t)0.884797098f,
+   (float16_t)-0.471396737f,  (float16_t)0.881921264f,
+   (float16_t)-0.476799230f,  (float16_t)0.879012226f,
+   (float16_t)-0.482183772f,  (float16_t)0.876070094f,
+   (float16_t)-0.487550160f,  (float16_t)0.873094978f,
+   (float16_t)-0.492898192f,  (float16_t)0.870086991f,
+   (float16_t)-0.498227667f,  (float16_t)0.867046246f,
+   (float16_t)-0.503538384f,  (float16_t)0.863972856f,
+   (float16_t)-0.508830143f,  (float16_t)0.860866939f,
+   (float16_t)-0.514102744f,  (float16_t)0.857728610f,
+   (float16_t)-0.519355990f,  (float16_t)0.854557988f,
+   (float16_t)-0.524589683f,  (float16_t)0.851355193f,
+   (float16_t)-0.529803625f,  (float16_t)0.848120345f,
+   (float16_t)-0.534997620f,  (float16_t)0.844853565f,
+   (float16_t)-0.540171473f,  (float16_t)0.841554977f,
+   (float16_t)-0.545324988f,  (float16_t)0.838224706f,
+   (float16_t)-0.550457973f,  (float16_t)0.834862875f,
+   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
+   (float16_t)-0.560661576f,  (float16_t)0.828045045f,
+   (float16_t)-0.565731811f,  (float16_t)0.824589303f,
+   (float16_t)-0.570780746f,  (float16_t)0.821102515f,
+   (float16_t)-0.575808191f,  (float16_t)0.817584813f,
+   (float16_t)-0.580813958f,  (float16_t)0.814036330f,
+   (float16_t)-0.585797857f,  (float16_t)0.810457198f,
+   (float16_t)-0.590759702f,  (float16_t)0.806847554f,
+   (float16_t)-0.595699304f,  (float16_t)0.803207531f,
+   (float16_t)-0.600616479f,  (float16_t)0.799537269f,
+   (float16_t)-0.605511041f,  (float16_t)0.795836905f,
+   (float16_t)-0.610382806f,  (float16_t)0.792106577f,
+   (float16_t)-0.615231591f,  (float16_t)0.788346428f,
+   (float16_t)-0.620057212f,  (float16_t)0.784556597f,
+   (float16_t)-0.624859488f,  (float16_t)0.780737229f,
+   (float16_t)-0.629638239f,  (float16_t)0.776888466f,
+   (float16_t)-0.634393284f,  (float16_t)0.773010453f,
+   (float16_t)-0.639124445f,  (float16_t)0.769103338f,
+   (float16_t)-0.643831543f,  (float16_t)0.765167266f,
+   (float16_t)-0.648514401f,  (float16_t)0.761202385f,
+   (float16_t)-0.653172843f,  (float16_t)0.757208847f,
+   (float16_t)-0.657806693f,  (float16_t)0.753186799f,
+   (float16_t)-0.662415778f,  (float16_t)0.749136395f,
+   (float16_t)-0.666999922f,  (float16_t)0.745057785f,
+   (float16_t)-0.671558955f,  (float16_t)0.740951125f,
+   (float16_t)-0.676092704f,  (float16_t)0.736816569f,
+   (float16_t)-0.680600998f,  (float16_t)0.732654272f,
+   (float16_t)-0.685083668f,  (float16_t)0.728464390f,
+   (float16_t)-0.689540545f,  (float16_t)0.724247083f,
+   (float16_t)-0.693971461f,  (float16_t)0.720002508f,
+   (float16_t)-0.698376249f,  (float16_t)0.715730825f,
+   (float16_t)-0.702754744f,  (float16_t)0.711432196f,
+   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
+   (float16_t)-0.711432196f,  (float16_t)0.702754744f,
+   (float16_t)-0.715730825f,  (float16_t)0.698376249f,
+   (float16_t)-0.720002508f,  (float16_t)0.693971461f,
+   (float16_t)-0.724247083f,  (float16_t)0.689540545f,
+   (float16_t)-0.728464390f,  (float16_t)0.685083668f,
+   (float16_t)-0.732654272f,  (float16_t)0.680600998f,
+   (float16_t)-0.736816569f,  (float16_t)0.676092704f,
+   (float16_t)-0.740951125f,  (float16_t)0.671558955f,
+   (float16_t)-0.745057785f,  (float16_t)0.666999922f,
+   (float16_t)-0.749136395f,  (float16_t)0.662415778f,
+   (float16_t)-0.753186799f,  (float16_t)0.657806693f,
+   (float16_t)-0.757208847f,  (float16_t)0.653172843f,
+   (float16_t)-0.761202385f,  (float16_t)0.648514401f,
+   (float16_t)-0.765167266f,  (float16_t)0.643831543f,
+   (float16_t)-0.769103338f,  (float16_t)0.639124445f,
+   (float16_t)-0.773010453f,  (float16_t)0.634393284f,
+   (float16_t)-0.776888466f,  (float16_t)0.629638239f,
+   (float16_t)-0.780737229f,  (float16_t)0.624859488f,
+   (float16_t)-0.784556597f,  (float16_t)0.620057212f,
+   (float16_t)-0.788346428f,  (float16_t)0.615231591f,
+   (float16_t)-0.792106577f,  (float16_t)0.610382806f,
+   (float16_t)-0.795836905f,  (float16_t)0.605511041f,
+   (float16_t)-0.799537269f,  (float16_t)0.600616479f,
+   (float16_t)-0.803207531f,  (float16_t)0.595699304f,
+   (float16_t)-0.806847554f,  (float16_t)0.590759702f,
+   (float16_t)-0.810457198f,  (float16_t)0.585797857f,
+   (float16_t)-0.814036330f,  (float16_t)0.580813958f,
+   (float16_t)-0.817584813f,  (float16_t)0.575808191f,
+   (float16_t)-0.821102515f,  (float16_t)0.570780746f,
+   (float16_t)-0.824589303f,  (float16_t)0.565731811f,
+   (float16_t)-0.828045045f,  (float16_t)0.560661576f,
+   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
+   (float16_t)-0.834862875f,  (float16_t)0.550457973f,
+   (float16_t)-0.838224706f,  (float16_t)0.545324988f,
+   (float16_t)-0.841554977f,  (float16_t)0.540171473f,
+   (float16_t)-0.844853565f,  (float16_t)0.534997620f,
+   (float16_t)-0.848120345f,  (float16_t)0.529803625f,
+   (float16_t)-0.851355193f,  (float16_t)0.524589683f,
+   (float16_t)-0.854557988f,  (float16_t)0.519355990f,
+   (float16_t)-0.857728610f,  (float16_t)0.514102744f,
+   (float16_t)-0.860866939f,  (float16_t)0.508830143f,
+   (float16_t)-0.863972856f,  (float16_t)0.503538384f,
+   (float16_t)-0.867046246f,  (float16_t)0.498227667f,
+   (float16_t)-0.870086991f,  (float16_t)0.492898192f,
+   (float16_t)-0.873094978f,  (float16_t)0.487550160f,
+   (float16_t)-0.876070094f,  (float16_t)0.482183772f,
+   (float16_t)-0.879012226f,  (float16_t)0.476799230f,
+   (float16_t)-0.881921264f,  (float16_t)0.471396737f,
+   (float16_t)-0.884797098f,  (float16_t)0.465976496f,
+   (float16_t)-0.887639620f,  (float16_t)0.460538711f,
+   (float16_t)-0.890448723f,  (float16_t)0.455083587f,
+   (float16_t)-0.893224301f,  (float16_t)0.449611330f,
+   (float16_t)-0.895966250f,  (float16_t)0.444122145f,
+   (float16_t)-0.898674466f,  (float16_t)0.438616239f,
+   (float16_t)-0.901348847f,  (float16_t)0.433093819f,
+   (float16_t)-0.903989293f,  (float16_t)0.427555093f,
+   (float16_t)-0.906595705f,  (float16_t)0.422000271f,
+   (float16_t)-0.909167983f,  (float16_t)0.416429560f,
+   (float16_t)-0.911706032f,  (float16_t)0.410843171f,
+   (float16_t)-0.914209756f,  (float16_t)0.405241314f,
+   (float16_t)-0.916679060f,  (float16_t)0.399624200f,
+   (float16_t)-0.919113852f,  (float16_t)0.393992040f,
+   (float16_t)-0.921514039f,  (float16_t)0.388345047f,
+   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
+   (float16_t)-0.926210242f,  (float16_t)0.377007410f,
+   (float16_t)-0.928506080f,  (float16_t)0.371317194f,
+   (float16_t)-0.930766961f,  (float16_t)0.365612998f,
+   (float16_t)-0.932992799f,  (float16_t)0.359895037f,
+   (float16_t)-0.935183510f,  (float16_t)0.354163525f,
+   (float16_t)-0.937339012f,  (float16_t)0.348418680f,
+   (float16_t)-0.939459224f,  (float16_t)0.342660717f,
+   (float16_t)-0.941544065f,  (float16_t)0.336889853f,
+   (float16_t)-0.943593458f,  (float16_t)0.331106306f,
+   (float16_t)-0.945607325f,  (float16_t)0.325310292f,
+   (float16_t)-0.947585591f,  (float16_t)0.319502031f,
+   (float16_t)-0.949528181f,  (float16_t)0.313681740f,
+   (float16_t)-0.951435021f,  (float16_t)0.307849640f,
+   (float16_t)-0.953306040f,  (float16_t)0.302005949f,
+   (float16_t)-0.955141168f,  (float16_t)0.296150888f,
+   (float16_t)-0.956940336f,  (float16_t)0.290284677f,
+   (float16_t)-0.958703475f,  (float16_t)0.284407537f,
+   (float16_t)-0.960430519f,  (float16_t)0.278519689f,
+   (float16_t)-0.962121404f,  (float16_t)0.272621355f,
+   (float16_t)-0.963776066f,  (float16_t)0.266712757f,
+   (float16_t)-0.965394442f,  (float16_t)0.260794118f,
+   (float16_t)-0.966976471f,  (float16_t)0.254865660f,
+   (float16_t)-0.968522094f,  (float16_t)0.248927606f,
+   (float16_t)-0.970031253f,  (float16_t)0.242980180f,
+   (float16_t)-0.971503891f,  (float16_t)0.237023606f,
+   (float16_t)-0.972939952f,  (float16_t)0.231058108f,
+   (float16_t)-0.974339383f,  (float16_t)0.225083911f,
+   (float16_t)-0.975702130f,  (float16_t)0.219101240f,
+   (float16_t)-0.977028143f,  (float16_t)0.213110320f,
+   (float16_t)-0.978317371f,  (float16_t)0.207111376f,
+   (float16_t)-0.979569766f,  (float16_t)0.201104635f,
+   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
+   (float16_t)-0.981963869f,  (float16_t)0.189068664f,
+   (float16_t)-0.983105487f,  (float16_t)0.183039888f,
+   (float16_t)-0.984210092f,  (float16_t)0.177004220f,
+   (float16_t)-0.985277642f,  (float16_t)0.170961889f,
+   (float16_t)-0.986308097f,  (float16_t)0.164913120f,
+   (float16_t)-0.987301418f,  (float16_t)0.158858143f,
+   (float16_t)-0.988257568f,  (float16_t)0.152797185f,
+   (float16_t)-0.989176510f,  (float16_t)0.146730474f,
+   (float16_t)-0.990058210f,  (float16_t)0.140658239f,
+   (float16_t)-0.990902635f,  (float16_t)0.134580709f,
+   (float16_t)-0.991709754f,  (float16_t)0.128498111f,
+   (float16_t)-0.992479535f,  (float16_t)0.122410675f,
+   (float16_t)-0.993211949f,  (float16_t)0.116318631f,
+   (float16_t)-0.993906970f,  (float16_t)0.110222207f,
+   (float16_t)-0.994564571f,  (float16_t)0.104121634f,
+   (float16_t)-0.995184727f,  (float16_t)0.098017140f,
+   (float16_t)-0.995767414f,  (float16_t)0.091908956f,
+   (float16_t)-0.996312612f,  (float16_t)0.085797312f,
+   (float16_t)-0.996820299f,  (float16_t)0.079682438f,
+   (float16_t)-0.997290457f,  (float16_t)0.073564564f,
+   (float16_t)-0.997723067f,  (float16_t)0.067443920f,
+   (float16_t)-0.998118113f,  (float16_t)0.061320736f,
+   (float16_t)-0.998475581f,  (float16_t)0.055195244f,
+   (float16_t)-0.998795456f,  (float16_t)0.049067674f,
+   (float16_t)-0.999077728f,  (float16_t)0.042938257f,
+   (float16_t)-0.999322385f,  (float16_t)0.036807223f,
+   (float16_t)-0.999529418f,  (float16_t)0.030674803f,
+   (float16_t)-0.999698819f,  (float16_t)0.024541229f,
+   (float16_t)-0.999830582f,  (float16_t)0.018406730f,
+   (float16_t)-0.999924702f,  (float16_t)0.012271538f,
+   (float16_t)-0.999981175f,  (float16_t)0.006135885f,
+   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
+   (float16_t)-0.999981175f, (float16_t)-0.006135885f,
+   (float16_t)-0.999924702f, (float16_t)-0.012271538f,
+   (float16_t)-0.999830582f, (float16_t)-0.018406730f,
+   (float16_t)-0.999698819f, (float16_t)-0.024541229f,
+   (float16_t)-0.999529418f, (float16_t)-0.030674803f,
+   (float16_t)-0.999322385f, (float16_t)-0.036807223f,
+   (float16_t)-0.999077728f, (float16_t)-0.042938257f,
+   (float16_t)-0.998795456f, (float16_t)-0.049067674f,
+   (float16_t)-0.998475581f, (float16_t)-0.055195244f,
+   (float16_t)-0.998118113f, (float16_t)-0.061320736f,
+   (float16_t)-0.997723067f, (float16_t)-0.067443920f,
+   (float16_t)-0.997290457f, (float16_t)-0.073564564f,
+   (float16_t)-0.996820299f, (float16_t)-0.079682438f,
+   (float16_t)-0.996312612f, (float16_t)-0.085797312f,
+   (float16_t)-0.995767414f, (float16_t)-0.091908956f,
+   (float16_t)-0.995184727f, (float16_t)-0.098017140f,
+   (float16_t)-0.994564571f, (float16_t)-0.104121634f,
+   (float16_t)-0.993906970f, (float16_t)-0.110222207f,
+   (float16_t)-0.993211949f, (float16_t)-0.116318631f,
+   (float16_t)-0.992479535f, (float16_t)-0.122410675f,
+   (float16_t)-0.991709754f, (float16_t)-0.128498111f,
+   (float16_t)-0.990902635f, (float16_t)-0.134580709f,
+   (float16_t)-0.990058210f, (float16_t)-0.140658239f,
+   (float16_t)-0.989176510f, (float16_t)-0.146730474f,
+   (float16_t)-0.988257568f, (float16_t)-0.152797185f,
+   (float16_t)-0.987301418f, (float16_t)-0.158858143f,
+   (float16_t)-0.986308097f, (float16_t)-0.164913120f,
+   (float16_t)-0.985277642f, (float16_t)-0.170961889f,
+   (float16_t)-0.984210092f, (float16_t)-0.177004220f,
+   (float16_t)-0.983105487f, (float16_t)-0.183039888f,
+   (float16_t)-0.981963869f, (float16_t)-0.189068664f,
+   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
+   (float16_t)-0.979569766f, (float16_t)-0.201104635f,
+   (float16_t)-0.978317371f, (float16_t)-0.207111376f,
+   (float16_t)-0.977028143f, (float16_t)-0.213110320f,
+   (float16_t)-0.975702130f, (float16_t)-0.219101240f,
+   (float16_t)-0.974339383f, (float16_t)-0.225083911f,
+   (float16_t)-0.972939952f, (float16_t)-0.231058108f,
+   (float16_t)-0.971503891f, (float16_t)-0.237023606f,
+   (float16_t)-0.970031253f, (float16_t)-0.242980180f,
+   (float16_t)-0.968522094f, (float16_t)-0.248927606f,
+   (float16_t)-0.966976471f, (float16_t)-0.254865660f,
+   (float16_t)-0.965394442f, (float16_t)-0.260794118f,
+   (float16_t)-0.963776066f, (float16_t)-0.266712757f,
+   (float16_t)-0.962121404f, (float16_t)-0.272621355f,
+   (float16_t)-0.960430519f, (float16_t)-0.278519689f,
+   (float16_t)-0.958703475f, (float16_t)-0.284407537f,
+   (float16_t)-0.956940336f, (float16_t)-0.290284677f,
+   (float16_t)-0.955141168f, (float16_t)-0.296150888f,
+   (float16_t)-0.953306040f, (float16_t)-0.302005949f,
+   (float16_t)-0.951435021f, (float16_t)-0.307849640f,
+   (float16_t)-0.949528181f, (float16_t)-0.313681740f,
+   (float16_t)-0.947585591f, (float16_t)-0.319502031f,
+   (float16_t)-0.945607325f, (float16_t)-0.325310292f,
+   (float16_t)-0.943593458f, (float16_t)-0.331106306f,
+   (float16_t)-0.941544065f, (float16_t)-0.336889853f,
+   (float16_t)-0.939459224f, (float16_t)-0.342660717f,
+   (float16_t)-0.937339012f, (float16_t)-0.348418680f,
+   (float16_t)-0.935183510f, (float16_t)-0.354163525f,
+   (float16_t)-0.932992799f, (float16_t)-0.359895037f,
+   (float16_t)-0.930766961f, (float16_t)-0.365612998f,
+   (float16_t)-0.928506080f, (float16_t)-0.371317194f,
+   (float16_t)-0.926210242f, (float16_t)-0.377007410f,
+   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
+   (float16_t)-0.921514039f, (float16_t)-0.388345047f,
+   (float16_t)-0.919113852f, (float16_t)-0.393992040f,
+   (float16_t)-0.916679060f, (float16_t)-0.399624200f,
+   (float16_t)-0.914209756f, (float16_t)-0.405241314f,
+   (float16_t)-0.911706032f, (float16_t)-0.410843171f,
+   (float16_t)-0.909167983f, (float16_t)-0.416429560f,
+   (float16_t)-0.906595705f, (float16_t)-0.422000271f,
+   (float16_t)-0.903989293f, (float16_t)-0.427555093f,
+   (float16_t)-0.901348847f, (float16_t)-0.433093819f,
+   (float16_t)-0.898674466f, (float16_t)-0.438616239f,
+   (float16_t)-0.895966250f, (float16_t)-0.444122145f,
+   (float16_t)-0.893224301f, (float16_t)-0.449611330f,
+   (float16_t)-0.890448723f, (float16_t)-0.455083587f,
+   (float16_t)-0.887639620f, (float16_t)-0.460538711f,
+   (float16_t)-0.884797098f, (float16_t)-0.465976496f,
+   (float16_t)-0.881921264f, (float16_t)-0.471396737f,
+   (float16_t)-0.879012226f, (float16_t)-0.476799230f,
+   (float16_t)-0.876070094f, (float16_t)-0.482183772f,
+   (float16_t)-0.873094978f, (float16_t)-0.487550160f,
+   (float16_t)-0.870086991f, (float16_t)-0.492898192f,
+   (float16_t)-0.867046246f, (float16_t)-0.498227667f,
+   (float16_t)-0.863972856f, (float16_t)-0.503538384f,
+   (float16_t)-0.860866939f, (float16_t)-0.508830143f,
+   (float16_t)-0.857728610f, (float16_t)-0.514102744f,
+   (float16_t)-0.854557988f, (float16_t)-0.519355990f,
+   (float16_t)-0.851355193f, (float16_t)-0.524589683f,
+   (float16_t)-0.848120345f, (float16_t)-0.529803625f,
+   (float16_t)-0.844853565f, (float16_t)-0.534997620f,
+   (float16_t)-0.841554977f, (float16_t)-0.540171473f,
+   (float16_t)-0.838224706f, (float16_t)-0.545324988f,
+   (float16_t)-0.834862875f, (float16_t)-0.550457973f,
+   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
+   (float16_t)-0.828045045f, (float16_t)-0.560661576f,
+   (float16_t)-0.824589303f, (float16_t)-0.565731811f,
+   (float16_t)-0.821102515f, (float16_t)-0.570780746f,
+   (float16_t)-0.817584813f, (float16_t)-0.575808191f,
+   (float16_t)-0.814036330f, (float16_t)-0.580813958f,
+   (float16_t)-0.810457198f, (float16_t)-0.585797857f,
+   (float16_t)-0.806847554f, (float16_t)-0.590759702f,
+   (float16_t)-0.803207531f, (float16_t)-0.595699304f,
+   (float16_t)-0.799537269f, (float16_t)-0.600616479f,
+   (float16_t)-0.795836905f, (float16_t)-0.605511041f,
+   (float16_t)-0.792106577f, (float16_t)-0.610382806f,
+   (float16_t)-0.788346428f, (float16_t)-0.615231591f,
+   (float16_t)-0.784556597f, (float16_t)-0.620057212f,
+   (float16_t)-0.780737229f, (float16_t)-0.624859488f,
+   (float16_t)-0.776888466f, (float16_t)-0.629638239f,
+   (float16_t)-0.773010453f, (float16_t)-0.634393284f,
+   (float16_t)-0.769103338f, (float16_t)-0.639124445f,
+   (float16_t)-0.765167266f, (float16_t)-0.643831543f,
+   (float16_t)-0.761202385f, (float16_t)-0.648514401f,
+   (float16_t)-0.757208847f, (float16_t)-0.653172843f,
+   (float16_t)-0.753186799f, (float16_t)-0.657806693f,
+   (float16_t)-0.749136395f, (float16_t)-0.662415778f,
+   (float16_t)-0.745057785f, (float16_t)-0.666999922f,
+   (float16_t)-0.740951125f, (float16_t)-0.671558955f,
+   (float16_t)-0.736816569f, (float16_t)-0.676092704f,
+   (float16_t)-0.732654272f, (float16_t)-0.680600998f,
+   (float16_t)-0.728464390f, (float16_t)-0.685083668f,
+   (float16_t)-0.724247083f, (float16_t)-0.689540545f,
+   (float16_t)-0.720002508f, (float16_t)-0.693971461f,
+   (float16_t)-0.715730825f, (float16_t)-0.698376249f,
+   (float16_t)-0.711432196f, (float16_t)-0.702754744f,
+   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
+   (float16_t)-0.702754744f, (float16_t)-0.711432196f,
+   (float16_t)-0.698376249f, (float16_t)-0.715730825f,
+   (float16_t)-0.693971461f, (float16_t)-0.720002508f,
+   (float16_t)-0.689540545f, (float16_t)-0.724247083f,
+   (float16_t)-0.685083668f, (float16_t)-0.728464390f,
+   (float16_t)-0.680600998f, (float16_t)-0.732654272f,
+   (float16_t)-0.676092704f, (float16_t)-0.736816569f,
+   (float16_t)-0.671558955f, (float16_t)-0.740951125f,
+   (float16_t)-0.666999922f, (float16_t)-0.745057785f,
+   (float16_t)-0.662415778f, (float16_t)-0.749136395f,
+   (float16_t)-0.657806693f, (float16_t)-0.753186799f,
+   (float16_t)-0.653172843f, (float16_t)-0.757208847f,
+   (float16_t)-0.648514401f, (float16_t)-0.761202385f,
+   (float16_t)-0.643831543f, (float16_t)-0.765167266f,
+   (float16_t)-0.639124445f, (float16_t)-0.769103338f,
+   (float16_t)-0.634393284f, (float16_t)-0.773010453f,
+   (float16_t)-0.629638239f, (float16_t)-0.776888466f,
+   (float16_t)-0.624859488f, (float16_t)-0.780737229f,
+   (float16_t)-0.620057212f, (float16_t)-0.784556597f,
+   (float16_t)-0.615231591f, (float16_t)-0.788346428f,
+   (float16_t)-0.610382806f, (float16_t)-0.792106577f,
+   (float16_t)-0.605511041f, (float16_t)-0.795836905f,
+   (float16_t)-0.600616479f, (float16_t)-0.799537269f,
+   (float16_t)-0.595699304f, (float16_t)-0.803207531f,
+   (float16_t)-0.590759702f, (float16_t)-0.806847554f,
+   (float16_t)-0.585797857f, (float16_t)-0.810457198f,
+   (float16_t)-0.580813958f, (float16_t)-0.814036330f,
+   (float16_t)-0.575808191f, (float16_t)-0.817584813f,
+   (float16_t)-0.570780746f, (float16_t)-0.821102515f,
+   (float16_t)-0.565731811f, (float16_t)-0.824589303f,
+   (float16_t)-0.560661576f, (float16_t)-0.828045045f,
+   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
+   (float16_t)-0.550457973f, (float16_t)-0.834862875f,
+   (float16_t)-0.545324988f, (float16_t)-0.838224706f,
+   (float16_t)-0.540171473f, (float16_t)-0.841554977f,
+   (float16_t)-0.534997620f, (float16_t)-0.844853565f,
+   (float16_t)-0.529803625f, (float16_t)-0.848120345f,
+   (float16_t)-0.524589683f, (float16_t)-0.851355193f,
+   (float16_t)-0.519355990f, (float16_t)-0.854557988f,
+   (float16_t)-0.514102744f, (float16_t)-0.857728610f,
+   (float16_t)-0.508830143f, (float16_t)-0.860866939f,
+   (float16_t)-0.503538384f, (float16_t)-0.863972856f,
+   (float16_t)-0.498227667f, (float16_t)-0.867046246f,
+   (float16_t)-0.492898192f, (float16_t)-0.870086991f,
+   (float16_t)-0.487550160f, (float16_t)-0.873094978f,
+   (float16_t)-0.482183772f, (float16_t)-0.876070094f,
+   (float16_t)-0.476799230f, (float16_t)-0.879012226f,
+   (float16_t)-0.471396737f, (float16_t)-0.881921264f,
+   (float16_t)-0.465976496f, (float16_t)-0.884797098f,
+   (float16_t)-0.460538711f, (float16_t)-0.887639620f,
+   (float16_t)-0.455083587f, (float16_t)-0.890448723f,
+   (float16_t)-0.449611330f, (float16_t)-0.893224301f,
+   (float16_t)-0.444122145f, (float16_t)-0.895966250f,
+   (float16_t)-0.438616239f, (float16_t)-0.898674466f,
+   (float16_t)-0.433093819f, (float16_t)-0.901348847f,
+   (float16_t)-0.427555093f, (float16_t)-0.903989293f,
+   (float16_t)-0.422000271f, (float16_t)-0.906595705f,
+   (float16_t)-0.416429560f, (float16_t)-0.909167983f,
+   (float16_t)-0.410843171f, (float16_t)-0.911706032f,
+   (float16_t)-0.405241314f, (float16_t)-0.914209756f,
+   (float16_t)-0.399624200f, (float16_t)-0.916679060f,
+   (float16_t)-0.393992040f, (float16_t)-0.919113852f,
+   (float16_t)-0.388345047f, (float16_t)-0.921514039f,
+   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
+   (float16_t)-0.377007410f, (float16_t)-0.926210242f,
+   (float16_t)-0.371317194f, (float16_t)-0.928506080f,
+   (float16_t)-0.365612998f, (float16_t)-0.930766961f,
+   (float16_t)-0.359895037f, (float16_t)-0.932992799f,
+   (float16_t)-0.354163525f, (float16_t)-0.935183510f,
+   (float16_t)-0.348418680f, (float16_t)-0.937339012f,
+   (float16_t)-0.342660717f, (float16_t)-0.939459224f,
+   (float16_t)-0.336889853f, (float16_t)-0.941544065f,
+   (float16_t)-0.331106306f, (float16_t)-0.943593458f,
+   (float16_t)-0.325310292f, (float16_t)-0.945607325f,
+   (float16_t)-0.319502031f, (float16_t)-0.947585591f,
+   (float16_t)-0.313681740f, (float16_t)-0.949528181f,
+   (float16_t)-0.307849640f, (float16_t)-0.951435021f,
+   (float16_t)-0.302005949f, (float16_t)-0.953306040f,
+   (float16_t)-0.296150888f, (float16_t)-0.955141168f,
+   (float16_t)-0.290284677f, (float16_t)-0.956940336f,
+   (float16_t)-0.284407537f, (float16_t)-0.958703475f,
+   (float16_t)-0.278519689f, (float16_t)-0.960430519f,
+   (float16_t)-0.272621355f, (float16_t)-0.962121404f,
+   (float16_t)-0.266712757f, (float16_t)-0.963776066f,
+   (float16_t)-0.260794118f, (float16_t)-0.965394442f,
+   (float16_t)-0.254865660f, (float16_t)-0.966976471f,
+   (float16_t)-0.248927606f, (float16_t)-0.968522094f,
+   (float16_t)-0.242980180f, (float16_t)-0.970031253f,
+   (float16_t)-0.237023606f, (float16_t)-0.971503891f,
+   (float16_t)-0.231058108f, (float16_t)-0.972939952f,
+   (float16_t)-0.225083911f, (float16_t)-0.974339383f,
+   (float16_t)-0.219101240f, (float16_t)-0.975702130f,
+   (float16_t)-0.213110320f, (float16_t)-0.977028143f,
+   (float16_t)-0.207111376f, (float16_t)-0.978317371f,
+   (float16_t)-0.201104635f, (float16_t)-0.979569766f,
+   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
+   (float16_t)-0.189068664f, (float16_t)-0.981963869f,
+   (float16_t)-0.183039888f, (float16_t)-0.983105487f,
+   (float16_t)-0.177004220f, (float16_t)-0.984210092f,
+   (float16_t)-0.170961889f, (float16_t)-0.985277642f,
+   (float16_t)-0.164913120f, (float16_t)-0.986308097f,
+   (float16_t)-0.158858143f, (float16_t)-0.987301418f,
+   (float16_t)-0.152797185f, (float16_t)-0.988257568f,
+   (float16_t)-0.146730474f, (float16_t)-0.989176510f,
+   (float16_t)-0.140658239f, (float16_t)-0.990058210f,
+   (float16_t)-0.134580709f, (float16_t)-0.990902635f,
+   (float16_t)-0.128498111f, (float16_t)-0.991709754f,
+   (float16_t)-0.122410675f, (float16_t)-0.992479535f,
+   (float16_t)-0.116318631f, (float16_t)-0.993211949f,
+   (float16_t)-0.110222207f, (float16_t)-0.993906970f,
+   (float16_t)-0.104121634f, (float16_t)-0.994564571f,
+   (float16_t)-0.098017140f, (float16_t)-0.995184727f,
+   (float16_t)-0.091908956f, (float16_t)-0.995767414f,
+   (float16_t)-0.085797312f, (float16_t)-0.996312612f,
+   (float16_t)-0.079682438f, (float16_t)-0.996820299f,
+   (float16_t)-0.073564564f, (float16_t)-0.997290457f,
+   (float16_t)-0.067443920f, (float16_t)-0.997723067f,
+   (float16_t)-0.061320736f, (float16_t)-0.998118113f,
+   (float16_t)-0.055195244f, (float16_t)-0.998475581f,
+   (float16_t)-0.049067674f, (float16_t)-0.998795456f,
+   (float16_t)-0.042938257f, (float16_t)-0.999077728f,
+   (float16_t)-0.036807223f, (float16_t)-0.999322385f,
+   (float16_t)-0.030674803f, (float16_t)-0.999529418f,
+   (float16_t)-0.024541229f, (float16_t)-0.999698819f,
+   (float16_t)-0.018406730f, (float16_t)-0.999830582f,
+   (float16_t)-0.012271538f, (float16_t)-0.999924702f,
+   (float16_t)-0.006135885f, (float16_t)-0.999981175f,
+   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
+    (float16_t)0.006135885f, (float16_t)-0.999981175f,
+    (float16_t)0.012271538f, (float16_t)-0.999924702f,
+    (float16_t)0.018406730f, (float16_t)-0.999830582f,
+    (float16_t)0.024541229f, (float16_t)-0.999698819f,
+    (float16_t)0.030674803f, (float16_t)-0.999529418f,
+    (float16_t)0.036807223f, (float16_t)-0.999322385f,
+    (float16_t)0.042938257f, (float16_t)-0.999077728f,
+    (float16_t)0.049067674f, (float16_t)-0.998795456f,
+    (float16_t)0.055195244f, (float16_t)-0.998475581f,
+    (float16_t)0.061320736f, (float16_t)-0.998118113f,
+    (float16_t)0.067443920f, (float16_t)-0.997723067f,
+    (float16_t)0.073564564f, (float16_t)-0.997290457f,
+    (float16_t)0.079682438f, (float16_t)-0.996820299f,
+    (float16_t)0.085797312f, (float16_t)-0.996312612f,
+    (float16_t)0.091908956f, (float16_t)-0.995767414f,
+    (float16_t)0.098017140f, (float16_t)-0.995184727f,
+    (float16_t)0.104121634f, (float16_t)-0.994564571f,
+    (float16_t)0.110222207f, (float16_t)-0.993906970f,
+    (float16_t)0.116318631f, (float16_t)-0.993211949f,
+    (float16_t)0.122410675f, (float16_t)-0.992479535f,
+    (float16_t)0.128498111f, (float16_t)-0.991709754f,
+    (float16_t)0.134580709f, (float16_t)-0.990902635f,
+    (float16_t)0.140658239f, (float16_t)-0.990058210f,
+    (float16_t)0.146730474f, (float16_t)-0.989176510f,
+    (float16_t)0.152797185f, (float16_t)-0.988257568f,
+    (float16_t)0.158858143f, (float16_t)-0.987301418f,
+    (float16_t)0.164913120f, (float16_t)-0.986308097f,
+    (float16_t)0.170961889f, (float16_t)-0.985277642f,
+    (float16_t)0.177004220f, (float16_t)-0.984210092f,
+    (float16_t)0.183039888f, (float16_t)-0.983105487f,
+    (float16_t)0.189068664f, (float16_t)-0.981963869f,
+    (float16_t)0.195090322f, (float16_t)-0.980785280f,
+    (float16_t)0.201104635f, (float16_t)-0.979569766f,
+    (float16_t)0.207111376f, (float16_t)-0.978317371f,
+    (float16_t)0.213110320f, (float16_t)-0.977028143f,
+    (float16_t)0.219101240f, (float16_t)-0.975702130f,
+    (float16_t)0.225083911f, (float16_t)-0.974339383f,
+    (float16_t)0.231058108f, (float16_t)-0.972939952f,
+    (float16_t)0.237023606f, (float16_t)-0.971503891f,
+    (float16_t)0.242980180f, (float16_t)-0.970031253f,
+    (float16_t)0.248927606f, (float16_t)-0.968522094f,
+    (float16_t)0.254865660f, (float16_t)-0.966976471f,
+    (float16_t)0.260794118f, (float16_t)-0.965394442f,
+    (float16_t)0.266712757f, (float16_t)-0.963776066f,
+    (float16_t)0.272621355f, (float16_t)-0.962121404f,
+    (float16_t)0.278519689f, (float16_t)-0.960430519f,
+    (float16_t)0.284407537f, (float16_t)-0.958703475f,
+    (float16_t)0.290284677f, (float16_t)-0.956940336f,
+    (float16_t)0.296150888f, (float16_t)-0.955141168f,
+    (float16_t)0.302005949f, (float16_t)-0.953306040f,
+    (float16_t)0.307849640f, (float16_t)-0.951435021f,
+    (float16_t)0.313681740f, (float16_t)-0.949528181f,
+    (float16_t)0.319502031f, (float16_t)-0.947585591f,
+    (float16_t)0.325310292f, (float16_t)-0.945607325f,
+    (float16_t)0.331106306f, (float16_t)-0.943593458f,
+    (float16_t)0.336889853f, (float16_t)-0.941544065f,
+    (float16_t)0.342660717f, (float16_t)-0.939459224f,
+    (float16_t)0.348418680f, (float16_t)-0.937339012f,
+    (float16_t)0.354163525f, (float16_t)-0.935183510f,
+    (float16_t)0.359895037f, (float16_t)-0.932992799f,
+    (float16_t)0.365612998f, (float16_t)-0.930766961f,
+    (float16_t)0.371317194f, (float16_t)-0.928506080f,
+    (float16_t)0.377007410f, (float16_t)-0.926210242f,
+    (float16_t)0.382683432f, (float16_t)-0.923879533f,
+    (float16_t)0.388345047f, (float16_t)-0.921514039f,
+    (float16_t)0.393992040f, (float16_t)-0.919113852f,
+    (float16_t)0.399624200f, (float16_t)-0.916679060f,
+    (float16_t)0.405241314f, (float16_t)-0.914209756f,
+    (float16_t)0.410843171f, (float16_t)-0.911706032f,
+    (float16_t)0.416429560f, (float16_t)-0.909167983f,
+    (float16_t)0.422000271f, (float16_t)-0.906595705f,
+    (float16_t)0.427555093f, (float16_t)-0.903989293f,
+    (float16_t)0.433093819f, (float16_t)-0.901348847f,
+    (float16_t)0.438616239f, (float16_t)-0.898674466f,
+    (float16_t)0.444122145f, (float16_t)-0.895966250f,
+    (float16_t)0.449611330f, (float16_t)-0.893224301f,
+    (float16_t)0.455083587f, (float16_t)-0.890448723f,
+    (float16_t)0.460538711f, (float16_t)-0.887639620f,
+    (float16_t)0.465976496f, (float16_t)-0.884797098f,
+    (float16_t)0.471396737f, (float16_t)-0.881921264f,
+    (float16_t)0.476799230f, (float16_t)-0.879012226f,
+    (float16_t)0.482183772f, (float16_t)-0.876070094f,
+    (float16_t)0.487550160f, (float16_t)-0.873094978f,
+    (float16_t)0.492898192f, (float16_t)-0.870086991f,
+    (float16_t)0.498227667f, (float16_t)-0.867046246f,
+    (float16_t)0.503538384f, (float16_t)-0.863972856f,
+    (float16_t)0.508830143f, (float16_t)-0.860866939f,
+    (float16_t)0.514102744f, (float16_t)-0.857728610f,
+    (float16_t)0.519355990f, (float16_t)-0.854557988f,
+    (float16_t)0.524589683f, (float16_t)-0.851355193f,
+    (float16_t)0.529803625f, (float16_t)-0.848120345f,
+    (float16_t)0.534997620f, (float16_t)-0.844853565f,
+    (float16_t)0.540171473f, (float16_t)-0.841554977f,
+    (float16_t)0.545324988f, (float16_t)-0.838224706f,
+    (float16_t)0.550457973f, (float16_t)-0.834862875f,
+    (float16_t)0.555570233f, (float16_t)-0.831469612f,
+    (float16_t)0.560661576f, (float16_t)-0.828045045f,
+    (float16_t)0.565731811f, (float16_t)-0.824589303f,
+    (float16_t)0.570780746f, (float16_t)-0.821102515f,
+    (float16_t)0.575808191f, (float16_t)-0.817584813f,
+    (float16_t)0.580813958f, (float16_t)-0.814036330f,
+    (float16_t)0.585797857f, (float16_t)-0.810457198f,
+    (float16_t)0.590759702f, (float16_t)-0.806847554f,
+    (float16_t)0.595699304f, (float16_t)-0.803207531f,
+    (float16_t)0.600616479f, (float16_t)-0.799537269f,
+    (float16_t)0.605511041f, (float16_t)-0.795836905f,
+    (float16_t)0.610382806f, (float16_t)-0.792106577f,
+    (float16_t)0.615231591f, (float16_t)-0.788346428f,
+    (float16_t)0.620057212f, (float16_t)-0.784556597f,
+    (float16_t)0.624859488f, (float16_t)-0.780737229f,
+    (float16_t)0.629638239f, (float16_t)-0.776888466f,
+    (float16_t)0.634393284f, (float16_t)-0.773010453f,
+    (float16_t)0.639124445f, (float16_t)-0.769103338f,
+    (float16_t)0.643831543f, (float16_t)-0.765167266f,
+    (float16_t)0.648514401f, (float16_t)-0.761202385f,
+    (float16_t)0.653172843f, (float16_t)-0.757208847f,
+    (float16_t)0.657806693f, (float16_t)-0.753186799f,
+    (float16_t)0.662415778f, (float16_t)-0.749136395f,
+    (float16_t)0.666999922f, (float16_t)-0.745057785f,
+    (float16_t)0.671558955f, (float16_t)-0.740951125f,
+    (float16_t)0.676092704f, (float16_t)-0.736816569f,
+    (float16_t)0.680600998f, (float16_t)-0.732654272f,
+    (float16_t)0.685083668f, (float16_t)-0.728464390f,
+    (float16_t)0.689540545f, (float16_t)-0.724247083f,
+    (float16_t)0.693971461f, (float16_t)-0.720002508f,
+    (float16_t)0.698376249f, (float16_t)-0.715730825f,
+    (float16_t)0.702754744f, (float16_t)-0.711432196f,
+    (float16_t)0.707106781f, (float16_t)-0.707106781f,
+    (float16_t)0.711432196f, (float16_t)-0.702754744f,
+    (float16_t)0.715730825f, (float16_t)-0.698376249f,
+    (float16_t)0.720002508f, (float16_t)-0.693971461f,
+    (float16_t)0.724247083f, (float16_t)-0.689540545f,
+    (float16_t)0.728464390f, (float16_t)-0.685083668f,
+    (float16_t)0.732654272f, (float16_t)-0.680600998f,
+    (float16_t)0.736816569f, (float16_t)-0.676092704f,
+    (float16_t)0.740951125f, (float16_t)-0.671558955f,
+    (float16_t)0.745057785f, (float16_t)-0.666999922f,
+    (float16_t)0.749136395f, (float16_t)-0.662415778f,
+    (float16_t)0.753186799f, (float16_t)-0.657806693f,
+    (float16_t)0.757208847f, (float16_t)-0.653172843f,
+    (float16_t)0.761202385f, (float16_t)-0.648514401f,
+    (float16_t)0.765167266f, (float16_t)-0.643831543f,
+    (float16_t)0.769103338f, (float16_t)-0.639124445f,
+    (float16_t)0.773010453f, (float16_t)-0.634393284f,
+    (float16_t)0.776888466f, (float16_t)-0.629638239f,
+    (float16_t)0.780737229f, (float16_t)-0.624859488f,
+    (float16_t)0.784556597f, (float16_t)-0.620057212f,
+    (float16_t)0.788346428f, (float16_t)-0.615231591f,
+    (float16_t)0.792106577f, (float16_t)-0.610382806f,
+    (float16_t)0.795836905f, (float16_t)-0.605511041f,
+    (float16_t)0.799537269f, (float16_t)-0.600616479f,
+    (float16_t)0.803207531f, (float16_t)-0.595699304f,
+    (float16_t)0.806847554f, (float16_t)-0.590759702f,
+    (float16_t)0.810457198f, (float16_t)-0.585797857f,
+    (float16_t)0.814036330f, (float16_t)-0.580813958f,
+    (float16_t)0.817584813f, (float16_t)-0.575808191f,
+    (float16_t)0.821102515f, (float16_t)-0.570780746f,
+    (float16_t)0.824589303f, (float16_t)-0.565731811f,
+    (float16_t)0.828045045f, (float16_t)-0.560661576f,
+    (float16_t)0.831469612f, (float16_t)-0.555570233f,
+    (float16_t)0.834862875f, (float16_t)-0.550457973f,
+    (float16_t)0.838224706f, (float16_t)-0.545324988f,
+    (float16_t)0.841554977f, (float16_t)-0.540171473f,
+    (float16_t)0.844853565f, (float16_t)-0.534997620f,
+    (float16_t)0.848120345f, (float16_t)-0.529803625f,
+    (float16_t)0.851355193f, (float16_t)-0.524589683f,
+    (float16_t)0.854557988f, (float16_t)-0.519355990f,
+    (float16_t)0.857728610f, (float16_t)-0.514102744f,
+    (float16_t)0.860866939f, (float16_t)-0.508830143f,
+    (float16_t)0.863972856f, (float16_t)-0.503538384f,
+    (float16_t)0.867046246f, (float16_t)-0.498227667f,
+    (float16_t)0.870086991f, (float16_t)-0.492898192f,
+    (float16_t)0.873094978f, (float16_t)-0.487550160f,
+    (float16_t)0.876070094f, (float16_t)-0.482183772f,
+    (float16_t)0.879012226f, (float16_t)-0.476799230f,
+    (float16_t)0.881921264f, (float16_t)-0.471396737f,
+    (float16_t)0.884797098f, (float16_t)-0.465976496f,
+    (float16_t)0.887639620f, (float16_t)-0.460538711f,
+    (float16_t)0.890448723f, (float16_t)-0.455083587f,
+    (float16_t)0.893224301f, (float16_t)-0.449611330f,
+    (float16_t)0.895966250f, (float16_t)-0.444122145f,
+    (float16_t)0.898674466f, (float16_t)-0.438616239f,
+    (float16_t)0.901348847f, (float16_t)-0.433093819f,
+    (float16_t)0.903989293f, (float16_t)-0.427555093f,
+    (float16_t)0.906595705f, (float16_t)-0.422000271f,
+    (float16_t)0.909167983f, (float16_t)-0.416429560f,
+    (float16_t)0.911706032f, (float16_t)-0.410843171f,
+    (float16_t)0.914209756f, (float16_t)-0.405241314f,
+    (float16_t)0.916679060f, (float16_t)-0.399624200f,
+    (float16_t)0.919113852f, (float16_t)-0.393992040f,
+    (float16_t)0.921514039f, (float16_t)-0.388345047f,
+    (float16_t)0.923879533f, (float16_t)-0.382683432f,
+    (float16_t)0.926210242f, (float16_t)-0.377007410f,
+    (float16_t)0.928506080f, (float16_t)-0.371317194f,
+    (float16_t)0.930766961f, (float16_t)-0.365612998f,
+    (float16_t)0.932992799f, (float16_t)-0.359895037f,
+    (float16_t)0.935183510f, (float16_t)-0.354163525f,
+    (float16_t)0.937339012f, (float16_t)-0.348418680f,
+    (float16_t)0.939459224f, (float16_t)-0.342660717f,
+    (float16_t)0.941544065f, (float16_t)-0.336889853f,
+    (float16_t)0.943593458f, (float16_t)-0.331106306f,
+    (float16_t)0.945607325f, (float16_t)-0.325310292f,
+    (float16_t)0.947585591f, (float16_t)-0.319502031f,
+    (float16_t)0.949528181f, (float16_t)-0.313681740f,
+    (float16_t)0.951435021f, (float16_t)-0.307849640f,
+    (float16_t)0.953306040f, (float16_t)-0.302005949f,
+    (float16_t)0.955141168f, (float16_t)-0.296150888f,
+    (float16_t)0.956940336f, (float16_t)-0.290284677f,
+    (float16_t)0.958703475f, (float16_t)-0.284407537f,
+    (float16_t)0.960430519f, (float16_t)-0.278519689f,
+    (float16_t)0.962121404f, (float16_t)-0.272621355f,
+    (float16_t)0.963776066f, (float16_t)-0.266712757f,
+    (float16_t)0.965394442f, (float16_t)-0.260794118f,
+    (float16_t)0.966976471f, (float16_t)-0.254865660f,
+    (float16_t)0.968522094f, (float16_t)-0.248927606f,
+    (float16_t)0.970031253f, (float16_t)-0.242980180f,
+    (float16_t)0.971503891f, (float16_t)-0.237023606f,
+    (float16_t)0.972939952f, (float16_t)-0.231058108f,
+    (float16_t)0.974339383f, (float16_t)-0.225083911f,
+    (float16_t)0.975702130f, (float16_t)-0.219101240f,
+    (float16_t)0.977028143f, (float16_t)-0.213110320f,
+    (float16_t)0.978317371f, (float16_t)-0.207111376f,
+    (float16_t)0.979569766f, (float16_t)-0.201104635f,
+    (float16_t)0.980785280f, (float16_t)-0.195090322f,
+    (float16_t)0.981963869f, (float16_t)-0.189068664f,
+    (float16_t)0.983105487f, (float16_t)-0.183039888f,
+    (float16_t)0.984210092f, (float16_t)-0.177004220f,
+    (float16_t)0.985277642f, (float16_t)-0.170961889f,
+    (float16_t)0.986308097f, (float16_t)-0.164913120f,
+    (float16_t)0.987301418f, (float16_t)-0.158858143f,
+    (float16_t)0.988257568f, (float16_t)-0.152797185f,
+    (float16_t)0.989176510f, (float16_t)-0.146730474f,
+    (float16_t)0.990058210f, (float16_t)-0.140658239f,
+    (float16_t)0.990902635f, (float16_t)-0.134580709f,
+    (float16_t)0.991709754f, (float16_t)-0.128498111f,
+    (float16_t)0.992479535f, (float16_t)-0.122410675f,
+    (float16_t)0.993211949f, (float16_t)-0.116318631f,
+    (float16_t)0.993906970f, (float16_t)-0.110222207f,
+    (float16_t)0.994564571f, (float16_t)-0.104121634f,
+    (float16_t)0.995184727f, (float16_t)-0.098017140f,
+    (float16_t)0.995767414f, (float16_t)-0.091908956f,
+    (float16_t)0.996312612f, (float16_t)-0.085797312f,
+    (float16_t)0.996820299f, (float16_t)-0.079682438f,
+    (float16_t)0.997290457f, (float16_t)-0.073564564f,
+    (float16_t)0.997723067f, (float16_t)-0.067443920f,
+    (float16_t)0.998118113f, (float16_t)-0.061320736f,
+    (float16_t)0.998475581f, (float16_t)-0.055195244f,
+    (float16_t)0.998795456f, (float16_t)-0.049067674f,
+    (float16_t)0.999077728f, (float16_t)-0.042938257f,
+    (float16_t)0.999322385f, (float16_t)-0.036807223f,
+    (float16_t)0.999529418f, (float16_t)-0.030674803f,
+    (float16_t)0.999698819f, (float16_t)-0.024541229f,
+    (float16_t)0.999830582f, (float16_t)-0.018406730f,
+    (float16_t)0.999924702f, (float16_t)-0.012271538f,
+    (float16_t)0.999981175f, (float16_t)-0.006135885f
+};
+#endif 
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_2048)
+
+/**
+* \par
+* Example code for Floating-point Twiddle factors Generation:
+* \par
+* <pre>for(i = 0; i< N/; i++)
+* {
+* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
+* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+* } </pre>
+* \par
+* where N = 2048  and PI = 3.14159265358979
+* \par
+* Cos and Sin values are in interleaved fashion
+*
+*/
+const float16_t twiddleCoefF16_2048[4096] = {
+    (float16_t)1.000000000f,  (float16_t)0.000000000f,
+    (float16_t)0.999995294f,  (float16_t)0.003067957f,
+    (float16_t)0.999981175f,  (float16_t)0.006135885f,
+    (float16_t)0.999957645f,  (float16_t)0.009203755f,
+    (float16_t)0.999924702f,  (float16_t)0.012271538f,
+    (float16_t)0.999882347f,  (float16_t)0.015339206f,
+    (float16_t)0.999830582f,  (float16_t)0.018406730f,
+    (float16_t)0.999769405f,  (float16_t)0.021474080f,
+    (float16_t)0.999698819f,  (float16_t)0.024541229f,
+    (float16_t)0.999618822f,  (float16_t)0.027608146f,
+    (float16_t)0.999529418f,  (float16_t)0.030674803f,
+    (float16_t)0.999430605f,  (float16_t)0.033741172f,
+    (float16_t)0.999322385f,  (float16_t)0.036807223f,
+    (float16_t)0.999204759f,  (float16_t)0.039872928f,
+    (float16_t)0.999077728f,  (float16_t)0.042938257f,
+    (float16_t)0.998941293f,  (float16_t)0.046003182f,
+    (float16_t)0.998795456f,  (float16_t)0.049067674f,
+    (float16_t)0.998640218f,  (float16_t)0.052131705f,
+    (float16_t)0.998475581f,  (float16_t)0.055195244f,
+    (float16_t)0.998301545f,  (float16_t)0.058258265f,
+    (float16_t)0.998118113f,  (float16_t)0.061320736f,
+    (float16_t)0.997925286f,  (float16_t)0.064382631f,
+    (float16_t)0.997723067f,  (float16_t)0.067443920f,
+    (float16_t)0.997511456f,  (float16_t)0.070504573f,
+    (float16_t)0.997290457f,  (float16_t)0.073564564f,
+    (float16_t)0.997060070f,  (float16_t)0.076623861f,
+    (float16_t)0.996820299f,  (float16_t)0.079682438f,
+    (float16_t)0.996571146f,  (float16_t)0.082740265f,
+    (float16_t)0.996312612f,  (float16_t)0.085797312f,
+    (float16_t)0.996044701f,  (float16_t)0.088853553f,
+    (float16_t)0.995767414f,  (float16_t)0.091908956f,
+    (float16_t)0.995480755f,  (float16_t)0.094963495f,
+    (float16_t)0.995184727f,  (float16_t)0.098017140f,
+    (float16_t)0.994879331f,  (float16_t)0.101069863f,
+    (float16_t)0.994564571f,  (float16_t)0.104121634f,
+    (float16_t)0.994240449f,  (float16_t)0.107172425f,
+    (float16_t)0.993906970f,  (float16_t)0.110222207f,
+    (float16_t)0.993564136f,  (float16_t)0.113270952f,
+    (float16_t)0.993211949f,  (float16_t)0.116318631f,
+    (float16_t)0.992850414f,  (float16_t)0.119365215f,
+    (float16_t)0.992479535f,  (float16_t)0.122410675f,
+    (float16_t)0.992099313f,  (float16_t)0.125454983f,
+    (float16_t)0.991709754f,  (float16_t)0.128498111f,
+    (float16_t)0.991310860f,  (float16_t)0.131540029f,
+    (float16_t)0.990902635f,  (float16_t)0.134580709f,
+    (float16_t)0.990485084f,  (float16_t)0.137620122f,
+    (float16_t)0.990058210f,  (float16_t)0.140658239f,
+    (float16_t)0.989622017f,  (float16_t)0.143695033f,
+    (float16_t)0.989176510f,  (float16_t)0.146730474f,
+    (float16_t)0.988721692f,  (float16_t)0.149764535f,
+    (float16_t)0.988257568f,  (float16_t)0.152797185f,
+    (float16_t)0.987784142f,  (float16_t)0.155828398f,
+    (float16_t)0.987301418f,  (float16_t)0.158858143f,
+    (float16_t)0.986809402f,  (float16_t)0.161886394f,
+    (float16_t)0.986308097f,  (float16_t)0.164913120f,
+    (float16_t)0.985797509f,  (float16_t)0.167938295f,
+    (float16_t)0.985277642f,  (float16_t)0.170961889f,
+    (float16_t)0.984748502f,  (float16_t)0.173983873f,
+    (float16_t)0.984210092f,  (float16_t)0.177004220f,
+    (float16_t)0.983662419f,  (float16_t)0.180022901f,
+    (float16_t)0.983105487f,  (float16_t)0.183039888f,
+    (float16_t)0.982539302f,  (float16_t)0.186055152f,
+    (float16_t)0.981963869f,  (float16_t)0.189068664f,
+    (float16_t)0.981379193f,  (float16_t)0.192080397f,
+    (float16_t)0.980785280f,  (float16_t)0.195090322f,
+    (float16_t)0.980182136f,  (float16_t)0.198098411f,
+    (float16_t)0.979569766f,  (float16_t)0.201104635f,
+    (float16_t)0.978948175f,  (float16_t)0.204108966f,
+    (float16_t)0.978317371f,  (float16_t)0.207111376f,
+    (float16_t)0.977677358f,  (float16_t)0.210111837f,
+    (float16_t)0.977028143f,  (float16_t)0.213110320f,
+    (float16_t)0.976369731f,  (float16_t)0.216106797f,
+    (float16_t)0.975702130f,  (float16_t)0.219101240f,
+    (float16_t)0.975025345f,  (float16_t)0.222093621f,
+    (float16_t)0.974339383f,  (float16_t)0.225083911f,
+    (float16_t)0.973644250f,  (float16_t)0.228072083f,
+    (float16_t)0.972939952f,  (float16_t)0.231058108f,
+    (float16_t)0.972226497f,  (float16_t)0.234041959f,
+    (float16_t)0.971503891f,  (float16_t)0.237023606f,
+    (float16_t)0.970772141f,  (float16_t)0.240003022f,
+    (float16_t)0.970031253f,  (float16_t)0.242980180f,
+    (float16_t)0.969281235f,  (float16_t)0.245955050f,
+    (float16_t)0.968522094f,  (float16_t)0.248927606f,
+    (float16_t)0.967753837f,  (float16_t)0.251897818f,
+    (float16_t)0.966976471f,  (float16_t)0.254865660f,
+    (float16_t)0.966190003f,  (float16_t)0.257831102f,
+    (float16_t)0.965394442f,  (float16_t)0.260794118f,
+    (float16_t)0.964589793f,  (float16_t)0.263754679f,
+    (float16_t)0.963776066f,  (float16_t)0.266712757f,
+    (float16_t)0.962953267f,  (float16_t)0.269668326f,
+    (float16_t)0.962121404f,  (float16_t)0.272621355f,
+    (float16_t)0.961280486f,  (float16_t)0.275571819f,
+    (float16_t)0.960430519f,  (float16_t)0.278519689f,
+    (float16_t)0.959571513f,  (float16_t)0.281464938f,
+    (float16_t)0.958703475f,  (float16_t)0.284407537f,
+    (float16_t)0.957826413f,  (float16_t)0.287347460f,
+    (float16_t)0.956940336f,  (float16_t)0.290284677f,
+    (float16_t)0.956045251f,  (float16_t)0.293219163f,
+    (float16_t)0.955141168f,  (float16_t)0.296150888f,
+    (float16_t)0.954228095f,  (float16_t)0.299079826f,
+    (float16_t)0.953306040f,  (float16_t)0.302005949f,
+    (float16_t)0.952375013f,  (float16_t)0.304929230f,
+    (float16_t)0.951435021f,  (float16_t)0.307849640f,
+    (float16_t)0.950486074f,  (float16_t)0.310767153f,
+    (float16_t)0.949528181f,  (float16_t)0.313681740f,
+    (float16_t)0.948561350f,  (float16_t)0.316593376f,
+    (float16_t)0.947585591f,  (float16_t)0.319502031f,
+    (float16_t)0.946600913f,  (float16_t)0.322407679f,
+    (float16_t)0.945607325f,  (float16_t)0.325310292f,
+    (float16_t)0.944604837f,  (float16_t)0.328209844f,
+    (float16_t)0.943593458f,  (float16_t)0.331106306f,
+    (float16_t)0.942573198f,  (float16_t)0.333999651f,
+    (float16_t)0.941544065f,  (float16_t)0.336889853f,
+    (float16_t)0.940506071f,  (float16_t)0.339776884f,
+    (float16_t)0.939459224f,  (float16_t)0.342660717f,
+    (float16_t)0.938403534f,  (float16_t)0.345541325f,
+    (float16_t)0.937339012f,  (float16_t)0.348418680f,
+    (float16_t)0.936265667f,  (float16_t)0.351292756f,
+    (float16_t)0.935183510f,  (float16_t)0.354163525f,
+    (float16_t)0.934092550f,  (float16_t)0.357030961f,
+    (float16_t)0.932992799f,  (float16_t)0.359895037f,
+    (float16_t)0.931884266f,  (float16_t)0.362755724f,
+    (float16_t)0.930766961f,  (float16_t)0.365612998f,
+    (float16_t)0.929640896f,  (float16_t)0.368466830f,
+    (float16_t)0.928506080f,  (float16_t)0.371317194f,
+    (float16_t)0.927362526f,  (float16_t)0.374164063f,
+    (float16_t)0.926210242f,  (float16_t)0.377007410f,
+    (float16_t)0.925049241f,  (float16_t)0.379847209f,
+    (float16_t)0.923879533f,  (float16_t)0.382683432f,
+    (float16_t)0.922701128f,  (float16_t)0.385516054f,
+    (float16_t)0.921514039f,  (float16_t)0.388345047f,
+    (float16_t)0.920318277f,  (float16_t)0.391170384f,
+    (float16_t)0.919113852f,  (float16_t)0.393992040f,
+    (float16_t)0.917900776f,  (float16_t)0.396809987f,
+    (float16_t)0.916679060f,  (float16_t)0.399624200f,
+    (float16_t)0.915448716f,  (float16_t)0.402434651f,
+    (float16_t)0.914209756f,  (float16_t)0.405241314f,
+    (float16_t)0.912962190f,  (float16_t)0.408044163f,
+    (float16_t)0.911706032f,  (float16_t)0.410843171f,
+    (float16_t)0.910441292f,  (float16_t)0.413638312f,
+    (float16_t)0.909167983f,  (float16_t)0.416429560f,
+    (float16_t)0.907886116f,  (float16_t)0.419216888f,
+    (float16_t)0.906595705f,  (float16_t)0.422000271f,
+    (float16_t)0.905296759f,  (float16_t)0.424779681f,
+    (float16_t)0.903989293f,  (float16_t)0.427555093f,
+    (float16_t)0.902673318f,  (float16_t)0.430326481f,
+    (float16_t)0.901348847f,  (float16_t)0.433093819f,
+    (float16_t)0.900015892f,  (float16_t)0.435857080f,
+    (float16_t)0.898674466f,  (float16_t)0.438616239f,
+    (float16_t)0.897324581f,  (float16_t)0.441371269f,
+    (float16_t)0.895966250f,  (float16_t)0.444122145f,
+    (float16_t)0.894599486f,  (float16_t)0.446868840f,
+    (float16_t)0.893224301f,  (float16_t)0.449611330f,
+    (float16_t)0.891840709f,  (float16_t)0.452349587f,
+    (float16_t)0.890448723f,  (float16_t)0.455083587f,
+    (float16_t)0.889048356f,  (float16_t)0.457813304f,
+    (float16_t)0.887639620f,  (float16_t)0.460538711f,
+    (float16_t)0.886222530f,  (float16_t)0.463259784f,
+    (float16_t)0.884797098f,  (float16_t)0.465976496f,
+    (float16_t)0.883363339f,  (float16_t)0.468688822f,
+    (float16_t)0.881921264f,  (float16_t)0.471396737f,
+    (float16_t)0.880470889f,  (float16_t)0.474100215f,
+    (float16_t)0.879012226f,  (float16_t)0.476799230f,
+    (float16_t)0.877545290f,  (float16_t)0.479493758f,
+    (float16_t)0.876070094f,  (float16_t)0.482183772f,
+    (float16_t)0.874586652f,  (float16_t)0.484869248f,
+    (float16_t)0.873094978f,  (float16_t)0.487550160f,
+    (float16_t)0.871595087f,  (float16_t)0.490226483f,
+    (float16_t)0.870086991f,  (float16_t)0.492898192f,
+    (float16_t)0.868570706f,  (float16_t)0.495565262f,
+    (float16_t)0.867046246f,  (float16_t)0.498227667f,
+    (float16_t)0.865513624f,  (float16_t)0.500885383f,
+    (float16_t)0.863972856f,  (float16_t)0.503538384f,
+    (float16_t)0.862423956f,  (float16_t)0.506186645f,
+    (float16_t)0.860866939f,  (float16_t)0.508830143f,
+    (float16_t)0.859301818f,  (float16_t)0.511468850f,
+    (float16_t)0.857728610f,  (float16_t)0.514102744f,
+    (float16_t)0.856147328f,  (float16_t)0.516731799f,
+    (float16_t)0.854557988f,  (float16_t)0.519355990f,
+    (float16_t)0.852960605f,  (float16_t)0.521975293f,
+    (float16_t)0.851355193f,  (float16_t)0.524589683f,
+    (float16_t)0.849741768f,  (float16_t)0.527199135f,
+    (float16_t)0.848120345f,  (float16_t)0.529803625f,
+    (float16_t)0.846490939f,  (float16_t)0.532403128f,
+    (float16_t)0.844853565f,  (float16_t)0.534997620f,
+    (float16_t)0.843208240f,  (float16_t)0.537587076f,
+    (float16_t)0.841554977f,  (float16_t)0.540171473f,
+    (float16_t)0.839893794f,  (float16_t)0.542750785f,
+    (float16_t)0.838224706f,  (float16_t)0.545324988f,
+    (float16_t)0.836547727f,  (float16_t)0.547894059f,
+    (float16_t)0.834862875f,  (float16_t)0.550457973f,
+    (float16_t)0.833170165f,  (float16_t)0.553016706f,
+    (float16_t)0.831469612f,  (float16_t)0.555570233f,
+    (float16_t)0.829761234f,  (float16_t)0.558118531f,
+    (float16_t)0.828045045f,  (float16_t)0.560661576f,
+    (float16_t)0.826321063f,  (float16_t)0.563199344f,
+    (float16_t)0.824589303f,  (float16_t)0.565731811f,
+    (float16_t)0.822849781f,  (float16_t)0.568258953f,
+    (float16_t)0.821102515f,  (float16_t)0.570780746f,
+    (float16_t)0.819347520f,  (float16_t)0.573297167f,
+    (float16_t)0.817584813f,  (float16_t)0.575808191f,
+    (float16_t)0.815814411f,  (float16_t)0.578313796f,
+    (float16_t)0.814036330f,  (float16_t)0.580813958f,
+    (float16_t)0.812250587f,  (float16_t)0.583308653f,
+    (float16_t)0.810457198f,  (float16_t)0.585797857f,
+    (float16_t)0.808656182f,  (float16_t)0.588281548f,
+    (float16_t)0.806847554f,  (float16_t)0.590759702f,
+    (float16_t)0.805031331f,  (float16_t)0.593232295f,
+    (float16_t)0.803207531f,  (float16_t)0.595699304f,
+    (float16_t)0.801376172f,  (float16_t)0.598160707f,
+    (float16_t)0.799537269f,  (float16_t)0.600616479f,
+    (float16_t)0.797690841f,  (float16_t)0.603066599f,
+    (float16_t)0.795836905f,  (float16_t)0.605511041f,
+    (float16_t)0.793975478f,  (float16_t)0.607949785f,
+    (float16_t)0.792106577f,  (float16_t)0.610382806f,
+    (float16_t)0.790230221f,  (float16_t)0.612810082f,
+    (float16_t)0.788346428f,  (float16_t)0.615231591f,
+    (float16_t)0.786455214f,  (float16_t)0.617647308f,
+    (float16_t)0.784556597f,  (float16_t)0.620057212f,
+    (float16_t)0.782650596f,  (float16_t)0.622461279f,
+    (float16_t)0.780737229f,  (float16_t)0.624859488f,
+    (float16_t)0.778816512f,  (float16_t)0.627251815f,
+    (float16_t)0.776888466f,  (float16_t)0.629638239f,
+    (float16_t)0.774953107f,  (float16_t)0.632018736f,
+    (float16_t)0.773010453f,  (float16_t)0.634393284f,
+    (float16_t)0.771060524f,  (float16_t)0.636761861f,
+    (float16_t)0.769103338f,  (float16_t)0.639124445f,
+    (float16_t)0.767138912f,  (float16_t)0.641481013f,
+    (float16_t)0.765167266f,  (float16_t)0.643831543f,
+    (float16_t)0.763188417f,  (float16_t)0.646176013f,
+    (float16_t)0.761202385f,  (float16_t)0.648514401f,
+    (float16_t)0.759209189f,  (float16_t)0.650846685f,
+    (float16_t)0.757208847f,  (float16_t)0.653172843f,
+    (float16_t)0.755201377f,  (float16_t)0.655492853f,
+    (float16_t)0.753186799f,  (float16_t)0.657806693f,
+    (float16_t)0.751165132f,  (float16_t)0.660114342f,
+    (float16_t)0.749136395f,  (float16_t)0.662415778f,
+    (float16_t)0.747100606f,  (float16_t)0.664710978f,
+    (float16_t)0.745057785f,  (float16_t)0.666999922f,
+    (float16_t)0.743007952f,  (float16_t)0.669282588f,
+    (float16_t)0.740951125f,  (float16_t)0.671558955f,
+    (float16_t)0.738887324f,  (float16_t)0.673829000f,
+    (float16_t)0.736816569f,  (float16_t)0.676092704f,
+    (float16_t)0.734738878f,  (float16_t)0.678350043f,
+    (float16_t)0.732654272f,  (float16_t)0.680600998f,
+    (float16_t)0.730562769f,  (float16_t)0.682845546f,
+    (float16_t)0.728464390f,  (float16_t)0.685083668f,
+    (float16_t)0.726359155f,  (float16_t)0.687315341f,
+    (float16_t)0.724247083f,  (float16_t)0.689540545f,
+    (float16_t)0.722128194f,  (float16_t)0.691759258f,
+    (float16_t)0.720002508f,  (float16_t)0.693971461f,
+    (float16_t)0.717870045f,  (float16_t)0.696177131f,
+    (float16_t)0.715730825f,  (float16_t)0.698376249f,
+    (float16_t)0.713584869f,  (float16_t)0.700568794f,
+    (float16_t)0.711432196f,  (float16_t)0.702754744f,
+    (float16_t)0.709272826f,  (float16_t)0.704934080f,
+    (float16_t)0.707106781f,  (float16_t)0.707106781f,
+    (float16_t)0.704934080f,  (float16_t)0.709272826f,
+    (float16_t)0.702754744f,  (float16_t)0.711432196f,
+    (float16_t)0.700568794f,  (float16_t)0.713584869f,
+    (float16_t)0.698376249f,  (float16_t)0.715730825f,
+    (float16_t)0.696177131f,  (float16_t)0.717870045f,
+    (float16_t)0.693971461f,  (float16_t)0.720002508f,
+    (float16_t)0.691759258f,  (float16_t)0.722128194f,
+    (float16_t)0.689540545f,  (float16_t)0.724247083f,
+    (float16_t)0.687315341f,  (float16_t)0.726359155f,
+    (float16_t)0.685083668f,  (float16_t)0.728464390f,
+    (float16_t)0.682845546f,  (float16_t)0.730562769f,
+    (float16_t)0.680600998f,  (float16_t)0.732654272f,
+    (float16_t)0.678350043f,  (float16_t)0.734738878f,
+    (float16_t)0.676092704f,  (float16_t)0.736816569f,
+    (float16_t)0.673829000f,  (float16_t)0.738887324f,
+    (float16_t)0.671558955f,  (float16_t)0.740951125f,
+    (float16_t)0.669282588f,  (float16_t)0.743007952f,
+    (float16_t)0.666999922f,  (float16_t)0.745057785f,
+    (float16_t)0.664710978f,  (float16_t)0.747100606f,
+    (float16_t)0.662415778f,  (float16_t)0.749136395f,
+    (float16_t)0.660114342f,  (float16_t)0.751165132f,
+    (float16_t)0.657806693f,  (float16_t)0.753186799f,
+    (float16_t)0.655492853f,  (float16_t)0.755201377f,
+    (float16_t)0.653172843f,  (float16_t)0.757208847f,
+    (float16_t)0.650846685f,  (float16_t)0.759209189f,
+    (float16_t)0.648514401f,  (float16_t)0.761202385f,
+    (float16_t)0.646176013f,  (float16_t)0.763188417f,
+    (float16_t)0.643831543f,  (float16_t)0.765167266f,
+    (float16_t)0.641481013f,  (float16_t)0.767138912f,
+    (float16_t)0.639124445f,  (float16_t)0.769103338f,
+    (float16_t)0.636761861f,  (float16_t)0.771060524f,
+    (float16_t)0.634393284f,  (float16_t)0.773010453f,
+    (float16_t)0.632018736f,  (float16_t)0.774953107f,
+    (float16_t)0.629638239f,  (float16_t)0.776888466f,
+    (float16_t)0.627251815f,  (float16_t)0.778816512f,
+    (float16_t)0.624859488f,  (float16_t)0.780737229f,
+    (float16_t)0.622461279f,  (float16_t)0.782650596f,
+    (float16_t)0.620057212f,  (float16_t)0.784556597f,
+    (float16_t)0.617647308f,  (float16_t)0.786455214f,
+    (float16_t)0.615231591f,  (float16_t)0.788346428f,
+    (float16_t)0.612810082f,  (float16_t)0.790230221f,
+    (float16_t)0.610382806f,  (float16_t)0.792106577f,
+    (float16_t)0.607949785f,  (float16_t)0.793975478f,
+    (float16_t)0.605511041f,  (float16_t)0.795836905f,
+    (float16_t)0.603066599f,  (float16_t)0.797690841f,
+    (float16_t)0.600616479f,  (float16_t)0.799537269f,
+    (float16_t)0.598160707f,  (float16_t)0.801376172f,
+    (float16_t)0.595699304f,  (float16_t)0.803207531f,
+    (float16_t)0.593232295f,  (float16_t)0.805031331f,
+    (float16_t)0.590759702f,  (float16_t)0.806847554f,
+    (float16_t)0.588281548f,  (float16_t)0.808656182f,
+    (float16_t)0.585797857f,  (float16_t)0.810457198f,
+    (float16_t)0.583308653f,  (float16_t)0.812250587f,
+    (float16_t)0.580813958f,  (float16_t)0.814036330f,
+    (float16_t)0.578313796f,  (float16_t)0.815814411f,
+    (float16_t)0.575808191f,  (float16_t)0.817584813f,
+    (float16_t)0.573297167f,  (float16_t)0.819347520f,
+    (float16_t)0.570780746f,  (float16_t)0.821102515f,
+    (float16_t)0.568258953f,  (float16_t)0.822849781f,
+    (float16_t)0.565731811f,  (float16_t)0.824589303f,
+    (float16_t)0.563199344f,  (float16_t)0.826321063f,
+    (float16_t)0.560661576f,  (float16_t)0.828045045f,
+    (float16_t)0.558118531f,  (float16_t)0.829761234f,
+    (float16_t)0.555570233f,  (float16_t)0.831469612f,
+    (float16_t)0.553016706f,  (float16_t)0.833170165f,
+    (float16_t)0.550457973f,  (float16_t)0.834862875f,
+    (float16_t)0.547894059f,  (float16_t)0.836547727f,
+    (float16_t)0.545324988f,  (float16_t)0.838224706f,
+    (float16_t)0.542750785f,  (float16_t)0.839893794f,
+    (float16_t)0.540171473f,  (float16_t)0.841554977f,
+    (float16_t)0.537587076f,  (float16_t)0.843208240f,
+    (float16_t)0.534997620f,  (float16_t)0.844853565f,
+    (float16_t)0.532403128f,  (float16_t)0.846490939f,
+    (float16_t)0.529803625f,  (float16_t)0.848120345f,
+    (float16_t)0.527199135f,  (float16_t)0.849741768f,
+    (float16_t)0.524589683f,  (float16_t)0.851355193f,
+    (float16_t)0.521975293f,  (float16_t)0.852960605f,
+    (float16_t)0.519355990f,  (float16_t)0.854557988f,
+    (float16_t)0.516731799f,  (float16_t)0.856147328f,
+    (float16_t)0.514102744f,  (float16_t)0.857728610f,
+    (float16_t)0.511468850f,  (float16_t)0.859301818f,
+    (float16_t)0.508830143f,  (float16_t)0.860866939f,
+    (float16_t)0.506186645f,  (float16_t)0.862423956f,
+    (float16_t)0.503538384f,  (float16_t)0.863972856f,
+    (float16_t)0.500885383f,  (float16_t)0.865513624f,
+    (float16_t)0.498227667f,  (float16_t)0.867046246f,
+    (float16_t)0.495565262f,  (float16_t)0.868570706f,
+    (float16_t)0.492898192f,  (float16_t)0.870086991f,
+    (float16_t)0.490226483f,  (float16_t)0.871595087f,
+    (float16_t)0.487550160f,  (float16_t)0.873094978f,
+    (float16_t)0.484869248f,  (float16_t)0.874586652f,
+    (float16_t)0.482183772f,  (float16_t)0.876070094f,
+    (float16_t)0.479493758f,  (float16_t)0.877545290f,
+    (float16_t)0.476799230f,  (float16_t)0.879012226f,
+    (float16_t)0.474100215f,  (float16_t)0.880470889f,
+    (float16_t)0.471396737f,  (float16_t)0.881921264f,
+    (float16_t)0.468688822f,  (float16_t)0.883363339f,
+    (float16_t)0.465976496f,  (float16_t)0.884797098f,
+    (float16_t)0.463259784f,  (float16_t)0.886222530f,
+    (float16_t)0.460538711f,  (float16_t)0.887639620f,
+    (float16_t)0.457813304f,  (float16_t)0.889048356f,
+    (float16_t)0.455083587f,  (float16_t)0.890448723f,
+    (float16_t)0.452349587f,  (float16_t)0.891840709f,
+    (float16_t)0.449611330f,  (float16_t)0.893224301f,
+    (float16_t)0.446868840f,  (float16_t)0.894599486f,
+    (float16_t)0.444122145f,  (float16_t)0.895966250f,
+    (float16_t)0.441371269f,  (float16_t)0.897324581f,
+    (float16_t)0.438616239f,  (float16_t)0.898674466f,
+    (float16_t)0.435857080f,  (float16_t)0.900015892f,
+    (float16_t)0.433093819f,  (float16_t)0.901348847f,
+    (float16_t)0.430326481f,  (float16_t)0.902673318f,
+    (float16_t)0.427555093f,  (float16_t)0.903989293f,
+    (float16_t)0.424779681f,  (float16_t)0.905296759f,
+    (float16_t)0.422000271f,  (float16_t)0.906595705f,
+    (float16_t)0.419216888f,  (float16_t)0.907886116f,
+    (float16_t)0.416429560f,  (float16_t)0.909167983f,
+    (float16_t)0.413638312f,  (float16_t)0.910441292f,
+    (float16_t)0.410843171f,  (float16_t)0.911706032f,
+    (float16_t)0.408044163f,  (float16_t)0.912962190f,
+    (float16_t)0.405241314f,  (float16_t)0.914209756f,
+    (float16_t)0.402434651f,  (float16_t)0.915448716f,
+    (float16_t)0.399624200f,  (float16_t)0.916679060f,
+    (float16_t)0.396809987f,  (float16_t)0.917900776f,
+    (float16_t)0.393992040f,  (float16_t)0.919113852f,
+    (float16_t)0.391170384f,  (float16_t)0.920318277f,
+    (float16_t)0.388345047f,  (float16_t)0.921514039f,
+    (float16_t)0.385516054f,  (float16_t)0.922701128f,
+    (float16_t)0.382683432f,  (float16_t)0.923879533f,
+    (float16_t)0.379847209f,  (float16_t)0.925049241f,
+    (float16_t)0.377007410f,  (float16_t)0.926210242f,
+    (float16_t)0.374164063f,  (float16_t)0.927362526f,
+    (float16_t)0.371317194f,  (float16_t)0.928506080f,
+    (float16_t)0.368466830f,  (float16_t)0.929640896f,
+    (float16_t)0.365612998f,  (float16_t)0.930766961f,
+    (float16_t)0.362755724f,  (float16_t)0.931884266f,
+    (float16_t)0.359895037f,  (float16_t)0.932992799f,
+    (float16_t)0.357030961f,  (float16_t)0.934092550f,
+    (float16_t)0.354163525f,  (float16_t)0.935183510f,
+    (float16_t)0.351292756f,  (float16_t)0.936265667f,
+    (float16_t)0.348418680f,  (float16_t)0.937339012f,
+    (float16_t)0.345541325f,  (float16_t)0.938403534f,
+    (float16_t)0.342660717f,  (float16_t)0.939459224f,
+    (float16_t)0.339776884f,  (float16_t)0.940506071f,
+    (float16_t)0.336889853f,  (float16_t)0.941544065f,
+    (float16_t)0.333999651f,  (float16_t)0.942573198f,
+    (float16_t)0.331106306f,  (float16_t)0.943593458f,
+    (float16_t)0.328209844f,  (float16_t)0.944604837f,
+    (float16_t)0.325310292f,  (float16_t)0.945607325f,
+    (float16_t)0.322407679f,  (float16_t)0.946600913f,
+    (float16_t)0.319502031f,  (float16_t)0.947585591f,
+    (float16_t)0.316593376f,  (float16_t)0.948561350f,
+    (float16_t)0.313681740f,  (float16_t)0.949528181f,
+    (float16_t)0.310767153f,  (float16_t)0.950486074f,
+    (float16_t)0.307849640f,  (float16_t)0.951435021f,
+    (float16_t)0.304929230f,  (float16_t)0.952375013f,
+    (float16_t)0.302005949f,  (float16_t)0.953306040f,
+    (float16_t)0.299079826f,  (float16_t)0.954228095f,
+    (float16_t)0.296150888f,  (float16_t)0.955141168f,
+    (float16_t)0.293219163f,  (float16_t)0.956045251f,
+    (float16_t)0.290284677f,  (float16_t)0.956940336f,
+    (float16_t)0.287347460f,  (float16_t)0.957826413f,
+    (float16_t)0.284407537f,  (float16_t)0.958703475f,
+    (float16_t)0.281464938f,  (float16_t)0.959571513f,
+    (float16_t)0.278519689f,  (float16_t)0.960430519f,
+    (float16_t)0.275571819f,  (float16_t)0.961280486f,
+    (float16_t)0.272621355f,  (float16_t)0.962121404f,
+    (float16_t)0.269668326f,  (float16_t)0.962953267f,
+    (float16_t)0.266712757f,  (float16_t)0.963776066f,
+    (float16_t)0.263754679f,  (float16_t)0.964589793f,
+    (float16_t)0.260794118f,  (float16_t)0.965394442f,
+    (float16_t)0.257831102f,  (float16_t)0.966190003f,
+    (float16_t)0.254865660f,  (float16_t)0.966976471f,
+    (float16_t)0.251897818f,  (float16_t)0.967753837f,
+    (float16_t)0.248927606f,  (float16_t)0.968522094f,
+    (float16_t)0.245955050f,  (float16_t)0.969281235f,
+    (float16_t)0.242980180f,  (float16_t)0.970031253f,
+    (float16_t)0.240003022f,  (float16_t)0.970772141f,
+    (float16_t)0.237023606f,  (float16_t)0.971503891f,
+    (float16_t)0.234041959f,  (float16_t)0.972226497f,
+    (float16_t)0.231058108f,  (float16_t)0.972939952f,
+    (float16_t)0.228072083f,  (float16_t)0.973644250f,
+    (float16_t)0.225083911f,  (float16_t)0.974339383f,
+    (float16_t)0.222093621f,  (float16_t)0.975025345f,
+    (float16_t)0.219101240f,  (float16_t)0.975702130f,
+    (float16_t)0.216106797f,  (float16_t)0.976369731f,
+    (float16_t)0.213110320f,  (float16_t)0.977028143f,
+    (float16_t)0.210111837f,  (float16_t)0.977677358f,
+    (float16_t)0.207111376f,  (float16_t)0.978317371f,
+    (float16_t)0.204108966f,  (float16_t)0.978948175f,
+    (float16_t)0.201104635f,  (float16_t)0.979569766f,
+    (float16_t)0.198098411f,  (float16_t)0.980182136f,
+    (float16_t)0.195090322f,  (float16_t)0.980785280f,
+    (float16_t)0.192080397f,  (float16_t)0.981379193f,
+    (float16_t)0.189068664f,  (float16_t)0.981963869f,
+    (float16_t)0.186055152f,  (float16_t)0.982539302f,
+    (float16_t)0.183039888f,  (float16_t)0.983105487f,
+    (float16_t)0.180022901f,  (float16_t)0.983662419f,
+    (float16_t)0.177004220f,  (float16_t)0.984210092f,
+    (float16_t)0.173983873f,  (float16_t)0.984748502f,
+    (float16_t)0.170961889f,  (float16_t)0.985277642f,
+    (float16_t)0.167938295f,  (float16_t)0.985797509f,
+    (float16_t)0.164913120f,  (float16_t)0.986308097f,
+    (float16_t)0.161886394f,  (float16_t)0.986809402f,
+    (float16_t)0.158858143f,  (float16_t)0.987301418f,
+    (float16_t)0.155828398f,  (float16_t)0.987784142f,
+    (float16_t)0.152797185f,  (float16_t)0.988257568f,
+    (float16_t)0.149764535f,  (float16_t)0.988721692f,
+    (float16_t)0.146730474f,  (float16_t)0.989176510f,
+    (float16_t)0.143695033f,  (float16_t)0.989622017f,
+    (float16_t)0.140658239f,  (float16_t)0.990058210f,
+    (float16_t)0.137620122f,  (float16_t)0.990485084f,
+    (float16_t)0.134580709f,  (float16_t)0.990902635f,
+    (float16_t)0.131540029f,  (float16_t)0.991310860f,
+    (float16_t)0.128498111f,  (float16_t)0.991709754f,
+    (float16_t)0.125454983f,  (float16_t)0.992099313f,
+    (float16_t)0.122410675f,  (float16_t)0.992479535f,
+    (float16_t)0.119365215f,  (float16_t)0.992850414f,
+    (float16_t)0.116318631f,  (float16_t)0.993211949f,
+    (float16_t)0.113270952f,  (float16_t)0.993564136f,
+    (float16_t)0.110222207f,  (float16_t)0.993906970f,
+    (float16_t)0.107172425f,  (float16_t)0.994240449f,
+    (float16_t)0.104121634f,  (float16_t)0.994564571f,
+    (float16_t)0.101069863f,  (float16_t)0.994879331f,
+    (float16_t)0.098017140f,  (float16_t)0.995184727f,
+    (float16_t)0.094963495f,  (float16_t)0.995480755f,
+    (float16_t)0.091908956f,  (float16_t)0.995767414f,
+    (float16_t)0.088853553f,  (float16_t)0.996044701f,
+    (float16_t)0.085797312f,  (float16_t)0.996312612f,
+    (float16_t)0.082740265f,  (float16_t)0.996571146f,
+    (float16_t)0.079682438f,  (float16_t)0.996820299f,
+    (float16_t)0.076623861f,  (float16_t)0.997060070f,
+    (float16_t)0.073564564f,  (float16_t)0.997290457f,
+    (float16_t)0.070504573f,  (float16_t)0.997511456f,
+    (float16_t)0.067443920f,  (float16_t)0.997723067f,
+    (float16_t)0.064382631f,  (float16_t)0.997925286f,
+    (float16_t)0.061320736f,  (float16_t)0.998118113f,
+    (float16_t)0.058258265f,  (float16_t)0.998301545f,
+    (float16_t)0.055195244f,  (float16_t)0.998475581f,
+    (float16_t)0.052131705f,  (float16_t)0.998640218f,
+    (float16_t)0.049067674f,  (float16_t)0.998795456f,
+    (float16_t)0.046003182f,  (float16_t)0.998941293f,
+    (float16_t)0.042938257f,  (float16_t)0.999077728f,
+    (float16_t)0.039872928f,  (float16_t)0.999204759f,
+    (float16_t)0.036807223f,  (float16_t)0.999322385f,
+    (float16_t)0.033741172f,  (float16_t)0.999430605f,
+    (float16_t)0.030674803f,  (float16_t)0.999529418f,
+    (float16_t)0.027608146f,  (float16_t)0.999618822f,
+    (float16_t)0.024541229f,  (float16_t)0.999698819f,
+    (float16_t)0.021474080f,  (float16_t)0.999769405f,
+    (float16_t)0.018406730f,  (float16_t)0.999830582f,
+    (float16_t)0.015339206f,  (float16_t)0.999882347f,
+    (float16_t)0.012271538f,  (float16_t)0.999924702f,
+    (float16_t)0.009203755f,  (float16_t)0.999957645f,
+    (float16_t)0.006135885f,  (float16_t)0.999981175f,
+    (float16_t)0.003067957f,  (float16_t)0.999995294f,
+    (float16_t)0.000000000f,  (float16_t)1.000000000f,
+   (float16_t)-0.003067957f,  (float16_t)0.999995294f,
+   (float16_t)-0.006135885f,  (float16_t)0.999981175f,
+   (float16_t)-0.009203755f,  (float16_t)0.999957645f,
+   (float16_t)-0.012271538f,  (float16_t)0.999924702f,
+   (float16_t)-0.015339206f,  (float16_t)0.999882347f,
+   (float16_t)-0.018406730f,  (float16_t)0.999830582f,
+   (float16_t)-0.021474080f,  (float16_t)0.999769405f,
+   (float16_t)-0.024541229f,  (float16_t)0.999698819f,
+   (float16_t)-0.027608146f,  (float16_t)0.999618822f,
+   (float16_t)-0.030674803f,  (float16_t)0.999529418f,
+   (float16_t)-0.033741172f,  (float16_t)0.999430605f,
+   (float16_t)-0.036807223f,  (float16_t)0.999322385f,
+   (float16_t)-0.039872928f,  (float16_t)0.999204759f,
+   (float16_t)-0.042938257f,  (float16_t)0.999077728f,
+   (float16_t)-0.046003182f,  (float16_t)0.998941293f,
+   (float16_t)-0.049067674f,  (float16_t)0.998795456f,
+   (float16_t)-0.052131705f,  (float16_t)0.998640218f,
+   (float16_t)-0.055195244f,  (float16_t)0.998475581f,
+   (float16_t)-0.058258265f,  (float16_t)0.998301545f,
+   (float16_t)-0.061320736f,  (float16_t)0.998118113f,
+   (float16_t)-0.064382631f,  (float16_t)0.997925286f,
+   (float16_t)-0.067443920f,  (float16_t)0.997723067f,
+   (float16_t)-0.070504573f,  (float16_t)0.997511456f,
+   (float16_t)-0.073564564f,  (float16_t)0.997290457f,
+   (float16_t)-0.076623861f,  (float16_t)0.997060070f,
+   (float16_t)-0.079682438f,  (float16_t)0.996820299f,
+   (float16_t)-0.082740265f,  (float16_t)0.996571146f,
+   (float16_t)-0.085797312f,  (float16_t)0.996312612f,
+   (float16_t)-0.088853553f,  (float16_t)0.996044701f,
+   (float16_t)-0.091908956f,  (float16_t)0.995767414f,
+   (float16_t)-0.094963495f,  (float16_t)0.995480755f,
+   (float16_t)-0.098017140f,  (float16_t)0.995184727f,
+   (float16_t)-0.101069863f,  (float16_t)0.994879331f,
+   (float16_t)-0.104121634f,  (float16_t)0.994564571f,
+   (float16_t)-0.107172425f,  (float16_t)0.994240449f,
+   (float16_t)-0.110222207f,  (float16_t)0.993906970f,
+   (float16_t)-0.113270952f,  (float16_t)0.993564136f,
+   (float16_t)-0.116318631f,  (float16_t)0.993211949f,
+   (float16_t)-0.119365215f,  (float16_t)0.992850414f,
+   (float16_t)-0.122410675f,  (float16_t)0.992479535f,
+   (float16_t)-0.125454983f,  (float16_t)0.992099313f,
+   (float16_t)-0.128498111f,  (float16_t)0.991709754f,
+   (float16_t)-0.131540029f,  (float16_t)0.991310860f,
+   (float16_t)-0.134580709f,  (float16_t)0.990902635f,
+   (float16_t)-0.137620122f,  (float16_t)0.990485084f,
+   (float16_t)-0.140658239f,  (float16_t)0.990058210f,
+   (float16_t)-0.143695033f,  (float16_t)0.989622017f,
+   (float16_t)-0.146730474f,  (float16_t)0.989176510f,
+   (float16_t)-0.149764535f,  (float16_t)0.988721692f,
+   (float16_t)-0.152797185f,  (float16_t)0.988257568f,
+   (float16_t)-0.155828398f,  (float16_t)0.987784142f,
+   (float16_t)-0.158858143f,  (float16_t)0.987301418f,
+   (float16_t)-0.161886394f,  (float16_t)0.986809402f,
+   (float16_t)-0.164913120f,  (float16_t)0.986308097f,
+   (float16_t)-0.167938295f,  (float16_t)0.985797509f,
+   (float16_t)-0.170961889f,  (float16_t)0.985277642f,
+   (float16_t)-0.173983873f,  (float16_t)0.984748502f,
+   (float16_t)-0.177004220f,  (float16_t)0.984210092f,
+   (float16_t)-0.180022901f,  (float16_t)0.983662419f,
+   (float16_t)-0.183039888f,  (float16_t)0.983105487f,
+   (float16_t)-0.186055152f,  (float16_t)0.982539302f,
+   (float16_t)-0.189068664f,  (float16_t)0.981963869f,
+   (float16_t)-0.192080397f,  (float16_t)0.981379193f,
+   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
+   (float16_t)-0.198098411f,  (float16_t)0.980182136f,
+   (float16_t)-0.201104635f,  (float16_t)0.979569766f,
+   (float16_t)-0.204108966f,  (float16_t)0.978948175f,
+   (float16_t)-0.207111376f,  (float16_t)0.978317371f,
+   (float16_t)-0.210111837f,  (float16_t)0.977677358f,
+   (float16_t)-0.213110320f,  (float16_t)0.977028143f,
+   (float16_t)-0.216106797f,  (float16_t)0.976369731f,
+   (float16_t)-0.219101240f,  (float16_t)0.975702130f,
+   (float16_t)-0.222093621f,  (float16_t)0.975025345f,
+   (float16_t)-0.225083911f,  (float16_t)0.974339383f,
+   (float16_t)-0.228072083f,  (float16_t)0.973644250f,
+   (float16_t)-0.231058108f,  (float16_t)0.972939952f,
+   (float16_t)-0.234041959f,  (float16_t)0.972226497f,
+   (float16_t)-0.237023606f,  (float16_t)0.971503891f,
+   (float16_t)-0.240003022f,  (float16_t)0.970772141f,
+   (float16_t)-0.242980180f,  (float16_t)0.970031253f,
+   (float16_t)-0.245955050f,  (float16_t)0.969281235f,
+   (float16_t)-0.248927606f,  (float16_t)0.968522094f,
+   (float16_t)-0.251897818f,  (float16_t)0.967753837f,
+   (float16_t)-0.254865660f,  (float16_t)0.966976471f,
+   (float16_t)-0.257831102f,  (float16_t)0.966190003f,
+   (float16_t)-0.260794118f,  (float16_t)0.965394442f,
+   (float16_t)-0.263754679f,  (float16_t)0.964589793f,
+   (float16_t)-0.266712757f,  (float16_t)0.963776066f,
+   (float16_t)-0.269668326f,  (float16_t)0.962953267f,
+   (float16_t)-0.272621355f,  (float16_t)0.962121404f,
+   (float16_t)-0.275571819f,  (float16_t)0.961280486f,
+   (float16_t)-0.278519689f,  (float16_t)0.960430519f,
+   (float16_t)-0.281464938f,  (float16_t)0.959571513f,
+   (float16_t)-0.284407537f,  (float16_t)0.958703475f,
+   (float16_t)-0.287347460f,  (float16_t)0.957826413f,
+   (float16_t)-0.290284677f,  (float16_t)0.956940336f,
+   (float16_t)-0.293219163f,  (float16_t)0.956045251f,
+   (float16_t)-0.296150888f,  (float16_t)0.955141168f,
+   (float16_t)-0.299079826f,  (float16_t)0.954228095f,
+   (float16_t)-0.302005949f,  (float16_t)0.953306040f,
+   (float16_t)-0.304929230f,  (float16_t)0.952375013f,
+   (float16_t)-0.307849640f,  (float16_t)0.951435021f,
+   (float16_t)-0.310767153f,  (float16_t)0.950486074f,
+   (float16_t)-0.313681740f,  (float16_t)0.949528181f,
+   (float16_t)-0.316593376f,  (float16_t)0.948561350f,
+   (float16_t)-0.319502031f,  (float16_t)0.947585591f,
+   (float16_t)-0.322407679f,  (float16_t)0.946600913f,
+   (float16_t)-0.325310292f,  (float16_t)0.945607325f,
+   (float16_t)-0.328209844f,  (float16_t)0.944604837f,
+   (float16_t)-0.331106306f,  (float16_t)0.943593458f,
+   (float16_t)-0.333999651f,  (float16_t)0.942573198f,
+   (float16_t)-0.336889853f,  (float16_t)0.941544065f,
+   (float16_t)-0.339776884f,  (float16_t)0.940506071f,
+   (float16_t)-0.342660717f,  (float16_t)0.939459224f,
+   (float16_t)-0.345541325f,  (float16_t)0.938403534f,
+   (float16_t)-0.348418680f,  (float16_t)0.937339012f,
+   (float16_t)-0.351292756f,  (float16_t)0.936265667f,
+   (float16_t)-0.354163525f,  (float16_t)0.935183510f,
+   (float16_t)-0.357030961f,  (float16_t)0.934092550f,
+   (float16_t)-0.359895037f,  (float16_t)0.932992799f,
+   (float16_t)-0.362755724f,  (float16_t)0.931884266f,
+   (float16_t)-0.365612998f,  (float16_t)0.930766961f,
+   (float16_t)-0.368466830f,  (float16_t)0.929640896f,
+   (float16_t)-0.371317194f,  (float16_t)0.928506080f,
+   (float16_t)-0.374164063f,  (float16_t)0.927362526f,
+   (float16_t)-0.377007410f,  (float16_t)0.926210242f,
+   (float16_t)-0.379847209f,  (float16_t)0.925049241f,
+   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
+   (float16_t)-0.385516054f,  (float16_t)0.922701128f,
+   (float16_t)-0.388345047f,  (float16_t)0.921514039f,
+   (float16_t)-0.391170384f,  (float16_t)0.920318277f,
+   (float16_t)-0.393992040f,  (float16_t)0.919113852f,
+   (float16_t)-0.396809987f,  (float16_t)0.917900776f,
+   (float16_t)-0.399624200f,  (float16_t)0.916679060f,
+   (float16_t)-0.402434651f,  (float16_t)0.915448716f,
+   (float16_t)-0.405241314f,  (float16_t)0.914209756f,
+   (float16_t)-0.408044163f,  (float16_t)0.912962190f,
+   (float16_t)-0.410843171f,  (float16_t)0.911706032f,
+   (float16_t)-0.413638312f,  (float16_t)0.910441292f,
+   (float16_t)-0.416429560f,  (float16_t)0.909167983f,
+   (float16_t)-0.419216888f,  (float16_t)0.907886116f,
+   (float16_t)-0.422000271f,  (float16_t)0.906595705f,
+   (float16_t)-0.424779681f,  (float16_t)0.905296759f,
+   (float16_t)-0.427555093f,  (float16_t)0.903989293f,
+   (float16_t)-0.430326481f,  (float16_t)0.902673318f,
+   (float16_t)-0.433093819f,  (float16_t)0.901348847f,
+   (float16_t)-0.435857080f,  (float16_t)0.900015892f,
+   (float16_t)-0.438616239f,  (float16_t)0.898674466f,
+   (float16_t)-0.441371269f,  (float16_t)0.897324581f,
+   (float16_t)-0.444122145f,  (float16_t)0.895966250f,
+   (float16_t)-0.446868840f,  (float16_t)0.894599486f,
+   (float16_t)-0.449611330f,  (float16_t)0.893224301f,
+   (float16_t)-0.452349587f,  (float16_t)0.891840709f,
+   (float16_t)-0.455083587f,  (float16_t)0.890448723f,
+   (float16_t)-0.457813304f,  (float16_t)0.889048356f,
+   (float16_t)-0.460538711f,  (float16_t)0.887639620f,
+   (float16_t)-0.463259784f,  (float16_t)0.886222530f,
+   (float16_t)-0.465976496f,  (float16_t)0.884797098f,
+   (float16_t)-0.468688822f,  (float16_t)0.883363339f,
+   (float16_t)-0.471396737f,  (float16_t)0.881921264f,
+   (float16_t)-0.474100215f,  (float16_t)0.880470889f,
+   (float16_t)-0.476799230f,  (float16_t)0.879012226f,
+   (float16_t)-0.479493758f,  (float16_t)0.877545290f,
+   (float16_t)-0.482183772f,  (float16_t)0.876070094f,
+   (float16_t)-0.484869248f,  (float16_t)0.874586652f,
+   (float16_t)-0.487550160f,  (float16_t)0.873094978f,
+   (float16_t)-0.490226483f,  (float16_t)0.871595087f,
+   (float16_t)-0.492898192f,  (float16_t)0.870086991f,
+   (float16_t)-0.495565262f,  (float16_t)0.868570706f,
+   (float16_t)-0.498227667f,  (float16_t)0.867046246f,
+   (float16_t)-0.500885383f,  (float16_t)0.865513624f,
+   (float16_t)-0.503538384f,  (float16_t)0.863972856f,
+   (float16_t)-0.506186645f,  (float16_t)0.862423956f,
+   (float16_t)-0.508830143f,  (float16_t)0.860866939f,
+   (float16_t)-0.511468850f,  (float16_t)0.859301818f,
+   (float16_t)-0.514102744f,  (float16_t)0.857728610f,
+   (float16_t)-0.516731799f,  (float16_t)0.856147328f,
+   (float16_t)-0.519355990f,  (float16_t)0.854557988f,
+   (float16_t)-0.521975293f,  (float16_t)0.852960605f,
+   (float16_t)-0.524589683f,  (float16_t)0.851355193f,
+   (float16_t)-0.527199135f,  (float16_t)0.849741768f,
+   (float16_t)-0.529803625f,  (float16_t)0.848120345f,
+   (float16_t)-0.532403128f,  (float16_t)0.846490939f,
+   (float16_t)-0.534997620f,  (float16_t)0.844853565f,
+   (float16_t)-0.537587076f,  (float16_t)0.843208240f,
+   (float16_t)-0.540171473f,  (float16_t)0.841554977f,
+   (float16_t)-0.542750785f,  (float16_t)0.839893794f,
+   (float16_t)-0.545324988f,  (float16_t)0.838224706f,
+   (float16_t)-0.547894059f,  (float16_t)0.836547727f,
+   (float16_t)-0.550457973f,  (float16_t)0.834862875f,
+   (float16_t)-0.553016706f,  (float16_t)0.833170165f,
+   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
+   (float16_t)-0.558118531f,  (float16_t)0.829761234f,
+   (float16_t)-0.560661576f,  (float16_t)0.828045045f,
+   (float16_t)-0.563199344f,  (float16_t)0.826321063f,
+   (float16_t)-0.565731811f,  (float16_t)0.824589303f,
+   (float16_t)-0.568258953f,  (float16_t)0.822849781f,
+   (float16_t)-0.570780746f,  (float16_t)0.821102515f,
+   (float16_t)-0.573297167f,  (float16_t)0.819347520f,
+   (float16_t)-0.575808191f,  (float16_t)0.817584813f,
+   (float16_t)-0.578313796f,  (float16_t)0.815814411f,
+   (float16_t)-0.580813958f,  (float16_t)0.814036330f,
+   (float16_t)-0.583308653f,  (float16_t)0.812250587f,
+   (float16_t)-0.585797857f,  (float16_t)0.810457198f,
+   (float16_t)-0.588281548f,  (float16_t)0.808656182f,
+   (float16_t)-0.590759702f,  (float16_t)0.806847554f,
+   (float16_t)-0.593232295f,  (float16_t)0.805031331f,
+   (float16_t)-0.595699304f,  (float16_t)0.803207531f,
+   (float16_t)-0.598160707f,  (float16_t)0.801376172f,
+   (float16_t)-0.600616479f,  (float16_t)0.799537269f,
+   (float16_t)-0.603066599f,  (float16_t)0.797690841f,
+   (float16_t)-0.605511041f,  (float16_t)0.795836905f,
+   (float16_t)-0.607949785f,  (float16_t)0.793975478f,
+   (float16_t)-0.610382806f,  (float16_t)0.792106577f,
+   (float16_t)-0.612810082f,  (float16_t)0.790230221f,
+   (float16_t)-0.615231591f,  (float16_t)0.788346428f,
+   (float16_t)-0.617647308f,  (float16_t)0.786455214f,
+   (float16_t)-0.620057212f,  (float16_t)0.784556597f,
+   (float16_t)-0.622461279f,  (float16_t)0.782650596f,
+   (float16_t)-0.624859488f,  (float16_t)0.780737229f,
+   (float16_t)-0.627251815f,  (float16_t)0.778816512f,
+   (float16_t)-0.629638239f,  (float16_t)0.776888466f,
+   (float16_t)-0.632018736f,  (float16_t)0.774953107f,
+   (float16_t)-0.634393284f,  (float16_t)0.773010453f,
+   (float16_t)-0.636761861f,  (float16_t)0.771060524f,
+   (float16_t)-0.639124445f,  (float16_t)0.769103338f,
+   (float16_t)-0.641481013f,  (float16_t)0.767138912f,
+   (float16_t)-0.643831543f,  (float16_t)0.765167266f,
+   (float16_t)-0.646176013f,  (float16_t)0.763188417f,
+   (float16_t)-0.648514401f,  (float16_t)0.761202385f,
+   (float16_t)-0.650846685f,  (float16_t)0.759209189f,
+   (float16_t)-0.653172843f,  (float16_t)0.757208847f,
+   (float16_t)-0.655492853f,  (float16_t)0.755201377f,
+   (float16_t)-0.657806693f,  (float16_t)0.753186799f,
+   (float16_t)-0.660114342f,  (float16_t)0.751165132f,
+   (float16_t)-0.662415778f,  (float16_t)0.749136395f,
+   (float16_t)-0.664710978f,  (float16_t)0.747100606f,
+   (float16_t)-0.666999922f,  (float16_t)0.745057785f,
+   (float16_t)-0.669282588f,  (float16_t)0.743007952f,
+   (float16_t)-0.671558955f,  (float16_t)0.740951125f,
+   (float16_t)-0.673829000f,  (float16_t)0.738887324f,
+   (float16_t)-0.676092704f,  (float16_t)0.736816569f,
+   (float16_t)-0.678350043f,  (float16_t)0.734738878f,
+   (float16_t)-0.680600998f,  (float16_t)0.732654272f,
+   (float16_t)-0.682845546f,  (float16_t)0.730562769f,
+   (float16_t)-0.685083668f,  (float16_t)0.728464390f,
+   (float16_t)-0.687315341f,  (float16_t)0.726359155f,
+   (float16_t)-0.689540545f,  (float16_t)0.724247083f,
+   (float16_t)-0.691759258f,  (float16_t)0.722128194f,
+   (float16_t)-0.693971461f,  (float16_t)0.720002508f,
+   (float16_t)-0.696177131f,  (float16_t)0.717870045f,
+   (float16_t)-0.698376249f,  (float16_t)0.715730825f,
+   (float16_t)-0.700568794f,  (float16_t)0.713584869f,
+   (float16_t)-0.702754744f,  (float16_t)0.711432196f,
+   (float16_t)-0.704934080f,  (float16_t)0.709272826f,
+   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
+   (float16_t)-0.709272826f,  (float16_t)0.704934080f,
+   (float16_t)-0.711432196f,  (float16_t)0.702754744f,
+   (float16_t)-0.713584869f,  (float16_t)0.700568794f,
+   (float16_t)-0.715730825f,  (float16_t)0.698376249f,
+   (float16_t)-0.717870045f,  (float16_t)0.696177131f,
+   (float16_t)-0.720002508f,  (float16_t)0.693971461f,
+   (float16_t)-0.722128194f,  (float16_t)0.691759258f,
+   (float16_t)-0.724247083f,  (float16_t)0.689540545f,
+   (float16_t)-0.726359155f,  (float16_t)0.687315341f,
+   (float16_t)-0.728464390f,  (float16_t)0.685083668f,
+   (float16_t)-0.730562769f,  (float16_t)0.682845546f,
+   (float16_t)-0.732654272f,  (float16_t)0.680600998f,
+   (float16_t)-0.734738878f,  (float16_t)0.678350043f,
+   (float16_t)-0.736816569f,  (float16_t)0.676092704f,
+   (float16_t)-0.738887324f,  (float16_t)0.673829000f,
+   (float16_t)-0.740951125f,  (float16_t)0.671558955f,
+   (float16_t)-0.743007952f,  (float16_t)0.669282588f,
+   (float16_t)-0.745057785f,  (float16_t)0.666999922f,
+   (float16_t)-0.747100606f,  (float16_t)0.664710978f,
+   (float16_t)-0.749136395f,  (float16_t)0.662415778f,
+   (float16_t)-0.751165132f,  (float16_t)0.660114342f,
+   (float16_t)-0.753186799f,  (float16_t)0.657806693f,
+   (float16_t)-0.755201377f,  (float16_t)0.655492853f,
+   (float16_t)-0.757208847f,  (float16_t)0.653172843f,
+   (float16_t)-0.759209189f,  (float16_t)0.650846685f,
+   (float16_t)-0.761202385f,  (float16_t)0.648514401f,
+   (float16_t)-0.763188417f,  (float16_t)0.646176013f,
+   (float16_t)-0.765167266f,  (float16_t)0.643831543f,
+   (float16_t)-0.767138912f,  (float16_t)0.641481013f,
+   (float16_t)-0.769103338f,  (float16_t)0.639124445f,
+   (float16_t)-0.771060524f,  (float16_t)0.636761861f,
+   (float16_t)-0.773010453f,  (float16_t)0.634393284f,
+   (float16_t)-0.774953107f,  (float16_t)0.632018736f,
+   (float16_t)-0.776888466f,  (float16_t)0.629638239f,
+   (float16_t)-0.778816512f,  (float16_t)0.627251815f,
+   (float16_t)-0.780737229f,  (float16_t)0.624859488f,
+   (float16_t)-0.782650596f,  (float16_t)0.622461279f,
+   (float16_t)-0.784556597f,  (float16_t)0.620057212f,
+   (float16_t)-0.786455214f,  (float16_t)0.617647308f,
+   (float16_t)-0.788346428f,  (float16_t)0.615231591f,
+   (float16_t)-0.790230221f,  (float16_t)0.612810082f,
+   (float16_t)-0.792106577f,  (float16_t)0.610382806f,
+   (float16_t)-0.793975478f,  (float16_t)0.607949785f,
+   (float16_t)-0.795836905f,  (float16_t)0.605511041f,
+   (float16_t)-0.797690841f,  (float16_t)0.603066599f,
+   (float16_t)-0.799537269f,  (float16_t)0.600616479f,
+   (float16_t)-0.801376172f,  (float16_t)0.598160707f,
+   (float16_t)-0.803207531f,  (float16_t)0.595699304f,
+   (float16_t)-0.805031331f,  (float16_t)0.593232295f,
+   (float16_t)-0.806847554f,  (float16_t)0.590759702f,
+   (float16_t)-0.808656182f,  (float16_t)0.588281548f,
+   (float16_t)-0.810457198f,  (float16_t)0.585797857f,
+   (float16_t)-0.812250587f,  (float16_t)0.583308653f,
+   (float16_t)-0.814036330f,  (float16_t)0.580813958f,
+   (float16_t)-0.815814411f,  (float16_t)0.578313796f,
+   (float16_t)-0.817584813f,  (float16_t)0.575808191f,
+   (float16_t)-0.819347520f,  (float16_t)0.573297167f,
+   (float16_t)-0.821102515f,  (float16_t)0.570780746f,
+   (float16_t)-0.822849781f,  (float16_t)0.568258953f,
+   (float16_t)-0.824589303f,  (float16_t)0.565731811f,
+   (float16_t)-0.826321063f,  (float16_t)0.563199344f,
+   (float16_t)-0.828045045f,  (float16_t)0.560661576f,
+   (float16_t)-0.829761234f,  (float16_t)0.558118531f,
+   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
+   (float16_t)-0.833170165f,  (float16_t)0.553016706f,
+   (float16_t)-0.834862875f,  (float16_t)0.550457973f,
+   (float16_t)-0.836547727f,  (float16_t)0.547894059f,
+   (float16_t)-0.838224706f,  (float16_t)0.545324988f,
+   (float16_t)-0.839893794f,  (float16_t)0.542750785f,
+   (float16_t)-0.841554977f,  (float16_t)0.540171473f,
+   (float16_t)-0.843208240f,  (float16_t)0.537587076f,
+   (float16_t)-0.844853565f,  (float16_t)0.534997620f,
+   (float16_t)-0.846490939f,  (float16_t)0.532403128f,
+   (float16_t)-0.848120345f,  (float16_t)0.529803625f,
+   (float16_t)-0.849741768f,  (float16_t)0.527199135f,
+   (float16_t)-0.851355193f,  (float16_t)0.524589683f,
+   (float16_t)-0.852960605f,  (float16_t)0.521975293f,
+   (float16_t)-0.854557988f,  (float16_t)0.519355990f,
+   (float16_t)-0.856147328f,  (float16_t)0.516731799f,
+   (float16_t)-0.857728610f,  (float16_t)0.514102744f,
+   (float16_t)-0.859301818f,  (float16_t)0.511468850f,
+   (float16_t)-0.860866939f,  (float16_t)0.508830143f,
+   (float16_t)-0.862423956f,  (float16_t)0.506186645f,
+   (float16_t)-0.863972856f,  (float16_t)0.503538384f,
+   (float16_t)-0.865513624f,  (float16_t)0.500885383f,
+   (float16_t)-0.867046246f,  (float16_t)0.498227667f,
+   (float16_t)-0.868570706f,  (float16_t)0.495565262f,
+   (float16_t)-0.870086991f,  (float16_t)0.492898192f,
+   (float16_t)-0.871595087f,  (float16_t)0.490226483f,
+   (float16_t)-0.873094978f,  (float16_t)0.487550160f,
+   (float16_t)-0.874586652f,  (float16_t)0.484869248f,
+   (float16_t)-0.876070094f,  (float16_t)0.482183772f,
+   (float16_t)-0.877545290f,  (float16_t)0.479493758f,
+   (float16_t)-0.879012226f,  (float16_t)0.476799230f,
+   (float16_t)-0.880470889f,  (float16_t)0.474100215f,
+   (float16_t)-0.881921264f,  (float16_t)0.471396737f,
+   (float16_t)-0.883363339f,  (float16_t)0.468688822f,
+   (float16_t)-0.884797098f,  (float16_t)0.465976496f,
+   (float16_t)-0.886222530f,  (float16_t)0.463259784f,
+   (float16_t)-0.887639620f,  (float16_t)0.460538711f,
+   (float16_t)-0.889048356f,  (float16_t)0.457813304f,
+   (float16_t)-0.890448723f,  (float16_t)0.455083587f,
+   (float16_t)-0.891840709f,  (float16_t)0.452349587f,
+   (float16_t)-0.893224301f,  (float16_t)0.449611330f,
+   (float16_t)-0.894599486f,  (float16_t)0.446868840f,
+   (float16_t)-0.895966250f,  (float16_t)0.444122145f,
+   (float16_t)-0.897324581f,  (float16_t)0.441371269f,
+   (float16_t)-0.898674466f,  (float16_t)0.438616239f,
+   (float16_t)-0.900015892f,  (float16_t)0.435857080f,
+   (float16_t)-0.901348847f,  (float16_t)0.433093819f,
+   (float16_t)-0.902673318f,  (float16_t)0.430326481f,
+   (float16_t)-0.903989293f,  (float16_t)0.427555093f,
+   (float16_t)-0.905296759f,  (float16_t)0.424779681f,
+   (float16_t)-0.906595705f,  (float16_t)0.422000271f,
+   (float16_t)-0.907886116f,  (float16_t)0.419216888f,
+   (float16_t)-0.909167983f,  (float16_t)0.416429560f,
+   (float16_t)-0.910441292f,  (float16_t)0.413638312f,
+   (float16_t)-0.911706032f,  (float16_t)0.410843171f,
+   (float16_t)-0.912962190f,  (float16_t)0.408044163f,
+   (float16_t)-0.914209756f,  (float16_t)0.405241314f,
+   (float16_t)-0.915448716f,  (float16_t)0.402434651f,
+   (float16_t)-0.916679060f,  (float16_t)0.399624200f,
+   (float16_t)-0.917900776f,  (float16_t)0.396809987f,
+   (float16_t)-0.919113852f,  (float16_t)0.393992040f,
+   (float16_t)-0.920318277f,  (float16_t)0.391170384f,
+   (float16_t)-0.921514039f,  (float16_t)0.388345047f,
+   (float16_t)-0.922701128f,  (float16_t)0.385516054f,
+   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
+   (float16_t)-0.925049241f,  (float16_t)0.379847209f,
+   (float16_t)-0.926210242f,  (float16_t)0.377007410f,
+   (float16_t)-0.927362526f,  (float16_t)0.374164063f,
+   (float16_t)-0.928506080f,  (float16_t)0.371317194f,
+   (float16_t)-0.929640896f,  (float16_t)0.368466830f,
+   (float16_t)-0.930766961f,  (float16_t)0.365612998f,
+   (float16_t)-0.931884266f,  (float16_t)0.362755724f,
+   (float16_t)-0.932992799f,  (float16_t)0.359895037f,
+   (float16_t)-0.934092550f,  (float16_t)0.357030961f,
+   (float16_t)-0.935183510f,  (float16_t)0.354163525f,
+   (float16_t)-0.936265667f,  (float16_t)0.351292756f,
+   (float16_t)-0.937339012f,  (float16_t)0.348418680f,
+   (float16_t)-0.938403534f,  (float16_t)0.345541325f,
+   (float16_t)-0.939459224f,  (float16_t)0.342660717f,
+   (float16_t)-0.940506071f,  (float16_t)0.339776884f,
+   (float16_t)-0.941544065f,  (float16_t)0.336889853f,
+   (float16_t)-0.942573198f,  (float16_t)0.333999651f,
+   (float16_t)-0.943593458f,  (float16_t)0.331106306f,
+   (float16_t)-0.944604837f,  (float16_t)0.328209844f,
+   (float16_t)-0.945607325f,  (float16_t)0.325310292f,
+   (float16_t)-0.946600913f,  (float16_t)0.322407679f,
+   (float16_t)-0.947585591f,  (float16_t)0.319502031f,
+   (float16_t)-0.948561350f,  (float16_t)0.316593376f,
+   (float16_t)-0.949528181f,  (float16_t)0.313681740f,
+   (float16_t)-0.950486074f,  (float16_t)0.310767153f,
+   (float16_t)-0.951435021f,  (float16_t)0.307849640f,
+   (float16_t)-0.952375013f,  (float16_t)0.304929230f,
+   (float16_t)-0.953306040f,  (float16_t)0.302005949f,
+   (float16_t)-0.954228095f,  (float16_t)0.299079826f,
+   (float16_t)-0.955141168f,  (float16_t)0.296150888f,
+   (float16_t)-0.956045251f,  (float16_t)0.293219163f,
+   (float16_t)-0.956940336f,  (float16_t)0.290284677f,
+   (float16_t)-0.957826413f,  (float16_t)0.287347460f,
+   (float16_t)-0.958703475f,  (float16_t)0.284407537f,
+   (float16_t)-0.959571513f,  (float16_t)0.281464938f,
+   (float16_t)-0.960430519f,  (float16_t)0.278519689f,
+   (float16_t)-0.961280486f,  (float16_t)0.275571819f,
+   (float16_t)-0.962121404f,  (float16_t)0.272621355f,
+   (float16_t)-0.962953267f,  (float16_t)0.269668326f,
+   (float16_t)-0.963776066f,  (float16_t)0.266712757f,
+   (float16_t)-0.964589793f,  (float16_t)0.263754679f,
+   (float16_t)-0.965394442f,  (float16_t)0.260794118f,
+   (float16_t)-0.966190003f,  (float16_t)0.257831102f,
+   (float16_t)-0.966976471f,  (float16_t)0.254865660f,
+   (float16_t)-0.967753837f,  (float16_t)0.251897818f,
+   (float16_t)-0.968522094f,  (float16_t)0.248927606f,
+   (float16_t)-0.969281235f,  (float16_t)0.245955050f,
+   (float16_t)-0.970031253f,  (float16_t)0.242980180f,
+   (float16_t)-0.970772141f,  (float16_t)0.240003022f,
+   (float16_t)-0.971503891f,  (float16_t)0.237023606f,
+   (float16_t)-0.972226497f,  (float16_t)0.234041959f,
+   (float16_t)-0.972939952f,  (float16_t)0.231058108f,
+   (float16_t)-0.973644250f,  (float16_t)0.228072083f,
+   (float16_t)-0.974339383f,  (float16_t)0.225083911f,
+   (float16_t)-0.975025345f,  (float16_t)0.222093621f,
+   (float16_t)-0.975702130f,  (float16_t)0.219101240f,
+   (float16_t)-0.976369731f,  (float16_t)0.216106797f,
+   (float16_t)-0.977028143f,  (float16_t)0.213110320f,
+   (float16_t)-0.977677358f,  (float16_t)0.210111837f,
+   (float16_t)-0.978317371f,  (float16_t)0.207111376f,
+   (float16_t)-0.978948175f,  (float16_t)0.204108966f,
+   (float16_t)-0.979569766f,  (float16_t)0.201104635f,
+   (float16_t)-0.980182136f,  (float16_t)0.198098411f,
+   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
+   (float16_t)-0.981379193f,  (float16_t)0.192080397f,
+   (float16_t)-0.981963869f,  (float16_t)0.189068664f,
+   (float16_t)-0.982539302f,  (float16_t)0.186055152f,
+   (float16_t)-0.983105487f,  (float16_t)0.183039888f,
+   (float16_t)-0.983662419f,  (float16_t)0.180022901f,
+   (float16_t)-0.984210092f,  (float16_t)0.177004220f,
+   (float16_t)-0.984748502f,  (float16_t)0.173983873f,
+   (float16_t)-0.985277642f,  (float16_t)0.170961889f,
+   (float16_t)-0.985797509f,  (float16_t)0.167938295f,
+   (float16_t)-0.986308097f,  (float16_t)0.164913120f,
+   (float16_t)-0.986809402f,  (float16_t)0.161886394f,
+   (float16_t)-0.987301418f,  (float16_t)0.158858143f,
+   (float16_t)-0.987784142f,  (float16_t)0.155828398f,
+   (float16_t)-0.988257568f,  (float16_t)0.152797185f,
+   (float16_t)-0.988721692f,  (float16_t)0.149764535f,
+   (float16_t)-0.989176510f,  (float16_t)0.146730474f,
+   (float16_t)-0.989622017f,  (float16_t)0.143695033f,
+   (float16_t)-0.990058210f,  (float16_t)0.140658239f,
+   (float16_t)-0.990485084f,  (float16_t)0.137620122f,
+   (float16_t)-0.990902635f,  (float16_t)0.134580709f,
+   (float16_t)-0.991310860f,  (float16_t)0.131540029f,
+   (float16_t)-0.991709754f,  (float16_t)0.128498111f,
+   (float16_t)-0.992099313f,  (float16_t)0.125454983f,
+   (float16_t)-0.992479535f,  (float16_t)0.122410675f,
+   (float16_t)-0.992850414f,  (float16_t)0.119365215f,
+   (float16_t)-0.993211949f,  (float16_t)0.116318631f,
+   (float16_t)-0.993564136f,  (float16_t)0.113270952f,
+   (float16_t)-0.993906970f,  (float16_t)0.110222207f,
+   (float16_t)-0.994240449f,  (float16_t)0.107172425f,
+   (float16_t)-0.994564571f,  (float16_t)0.104121634f,
+   (float16_t)-0.994879331f,  (float16_t)0.101069863f,
+   (float16_t)-0.995184727f,  (float16_t)0.098017140f,
+   (float16_t)-0.995480755f,  (float16_t)0.094963495f,
+   (float16_t)-0.995767414f,  (float16_t)0.091908956f,
+   (float16_t)-0.996044701f,  (float16_t)0.088853553f,
+   (float16_t)-0.996312612f,  (float16_t)0.085797312f,
+   (float16_t)-0.996571146f,  (float16_t)0.082740265f,
+   (float16_t)-0.996820299f,  (float16_t)0.079682438f,
+   (float16_t)-0.997060070f,  (float16_t)0.076623861f,
+   (float16_t)-0.997290457f,  (float16_t)0.073564564f,
+   (float16_t)-0.997511456f,  (float16_t)0.070504573f,
+   (float16_t)-0.997723067f,  (float16_t)0.067443920f,
+   (float16_t)-0.997925286f,  (float16_t)0.064382631f,
+   (float16_t)-0.998118113f,  (float16_t)0.061320736f,
+   (float16_t)-0.998301545f,  (float16_t)0.058258265f,
+   (float16_t)-0.998475581f,  (float16_t)0.055195244f,
+   (float16_t)-0.998640218f,  (float16_t)0.052131705f,
+   (float16_t)-0.998795456f,  (float16_t)0.049067674f,
+   (float16_t)-0.998941293f,  (float16_t)0.046003182f,
+   (float16_t)-0.999077728f,  (float16_t)0.042938257f,
+   (float16_t)-0.999204759f,  (float16_t)0.039872928f,
+   (float16_t)-0.999322385f,  (float16_t)0.036807223f,
+   (float16_t)-0.999430605f,  (float16_t)0.033741172f,
+   (float16_t)-0.999529418f,  (float16_t)0.030674803f,
+   (float16_t)-0.999618822f,  (float16_t)0.027608146f,
+   (float16_t)-0.999698819f,  (float16_t)0.024541229f,
+   (float16_t)-0.999769405f,  (float16_t)0.021474080f,
+   (float16_t)-0.999830582f,  (float16_t)0.018406730f,
+   (float16_t)-0.999882347f,  (float16_t)0.015339206f,
+   (float16_t)-0.999924702f,  (float16_t)0.012271538f,
+   (float16_t)-0.999957645f,  (float16_t)0.009203755f,
+   (float16_t)-0.999981175f,  (float16_t)0.006135885f,
+   (float16_t)-0.999995294f,  (float16_t)0.003067957f,
+   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
+   (float16_t)-0.999995294f, (float16_t)-0.003067957f,
+   (float16_t)-0.999981175f, (float16_t)-0.006135885f,
+   (float16_t)-0.999957645f, (float16_t)-0.009203755f,
+   (float16_t)-0.999924702f, (float16_t)-0.012271538f,
+   (float16_t)-0.999882347f, (float16_t)-0.015339206f,
+   (float16_t)-0.999830582f, (float16_t)-0.018406730f,
+   (float16_t)-0.999769405f, (float16_t)-0.021474080f,
+   (float16_t)-0.999698819f, (float16_t)-0.024541229f,
+   (float16_t)-0.999618822f, (float16_t)-0.027608146f,
+   (float16_t)-0.999529418f, (float16_t)-0.030674803f,
+   (float16_t)-0.999430605f, (float16_t)-0.033741172f,
+   (float16_t)-0.999322385f, (float16_t)-0.036807223f,
+   (float16_t)-0.999204759f, (float16_t)-0.039872928f,
+   (float16_t)-0.999077728f, (float16_t)-0.042938257f,
+   (float16_t)-0.998941293f, (float16_t)-0.046003182f,
+   (float16_t)-0.998795456f, (float16_t)-0.049067674f,
+   (float16_t)-0.998640218f, (float16_t)-0.052131705f,
+   (float16_t)-0.998475581f, (float16_t)-0.055195244f,
+   (float16_t)-0.998301545f, (float16_t)-0.058258265f,
+   (float16_t)-0.998118113f, (float16_t)-0.061320736f,
+   (float16_t)-0.997925286f, (float16_t)-0.064382631f,
+   (float16_t)-0.997723067f, (float16_t)-0.067443920f,
+   (float16_t)-0.997511456f, (float16_t)-0.070504573f,
+   (float16_t)-0.997290457f, (float16_t)-0.073564564f,
+   (float16_t)-0.997060070f, (float16_t)-0.076623861f,
+   (float16_t)-0.996820299f, (float16_t)-0.079682438f,
+   (float16_t)-0.996571146f, (float16_t)-0.082740265f,
+   (float16_t)-0.996312612f, (float16_t)-0.085797312f,
+   (float16_t)-0.996044701f, (float16_t)-0.088853553f,
+   (float16_t)-0.995767414f, (float16_t)-0.091908956f,
+   (float16_t)-0.995480755f, (float16_t)-0.094963495f,
+   (float16_t)-0.995184727f, (float16_t)-0.098017140f,
+   (float16_t)-0.994879331f, (float16_t)-0.101069863f,
+   (float16_t)-0.994564571f, (float16_t)-0.104121634f,
+   (float16_t)-0.994240449f, (float16_t)-0.107172425f,
+   (float16_t)-0.993906970f, (float16_t)-0.110222207f,
+   (float16_t)-0.993564136f, (float16_t)-0.113270952f,
+   (float16_t)-0.993211949f, (float16_t)-0.116318631f,
+   (float16_t)-0.992850414f, (float16_t)-0.119365215f,
+   (float16_t)-0.992479535f, (float16_t)-0.122410675f,
+   (float16_t)-0.992099313f, (float16_t)-0.125454983f,
+   (float16_t)-0.991709754f, (float16_t)-0.128498111f,
+   (float16_t)-0.991310860f, (float16_t)-0.131540029f,
+   (float16_t)-0.990902635f, (float16_t)-0.134580709f,
+   (float16_t)-0.990485084f, (float16_t)-0.137620122f,
+   (float16_t)-0.990058210f, (float16_t)-0.140658239f,
+   (float16_t)-0.989622017f, (float16_t)-0.143695033f,
+   (float16_t)-0.989176510f, (float16_t)-0.146730474f,
+   (float16_t)-0.988721692f, (float16_t)-0.149764535f,
+   (float16_t)-0.988257568f, (float16_t)-0.152797185f,
+   (float16_t)-0.987784142f, (float16_t)-0.155828398f,
+   (float16_t)-0.987301418f, (float16_t)-0.158858143f,
+   (float16_t)-0.986809402f, (float16_t)-0.161886394f,
+   (float16_t)-0.986308097f, (float16_t)-0.164913120f,
+   (float16_t)-0.985797509f, (float16_t)-0.167938295f,
+   (float16_t)-0.985277642f, (float16_t)-0.170961889f,
+   (float16_t)-0.984748502f, (float16_t)-0.173983873f,
+   (float16_t)-0.984210092f, (float16_t)-0.177004220f,
+   (float16_t)-0.983662419f, (float16_t)-0.180022901f,
+   (float16_t)-0.983105487f, (float16_t)-0.183039888f,
+   (float16_t)-0.982539302f, (float16_t)-0.186055152f,
+   (float16_t)-0.981963869f, (float16_t)-0.189068664f,
+   (float16_t)-0.981379193f, (float16_t)-0.192080397f,
+   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
+   (float16_t)-0.980182136f, (float16_t)-0.198098411f,
+   (float16_t)-0.979569766f, (float16_t)-0.201104635f,
+   (float16_t)-0.978948175f, (float16_t)-0.204108966f,
+   (float16_t)-0.978317371f, (float16_t)-0.207111376f,
+   (float16_t)-0.977677358f, (float16_t)-0.210111837f,
+   (float16_t)-0.977028143f, (float16_t)-0.213110320f,
+   (float16_t)-0.976369731f, (float16_t)-0.216106797f,
+   (float16_t)-0.975702130f, (float16_t)-0.219101240f,
+   (float16_t)-0.975025345f, (float16_t)-0.222093621f,
+   (float16_t)-0.974339383f, (float16_t)-0.225083911f,
+   (float16_t)-0.973644250f, (float16_t)-0.228072083f,
+   (float16_t)-0.972939952f, (float16_t)-0.231058108f,
+   (float16_t)-0.972226497f, (float16_t)-0.234041959f,
+   (float16_t)-0.971503891f, (float16_t)-0.237023606f,
+   (float16_t)-0.970772141f, (float16_t)-0.240003022f,
+   (float16_t)-0.970031253f, (float16_t)-0.242980180f,
+   (float16_t)-0.969281235f, (float16_t)-0.245955050f,
+   (float16_t)-0.968522094f, (float16_t)-0.248927606f,
+   (float16_t)-0.967753837f, (float16_t)-0.251897818f,
+   (float16_t)-0.966976471f, (float16_t)-0.254865660f,
+   (float16_t)-0.966190003f, (float16_t)-0.257831102f,
+   (float16_t)-0.965394442f, (float16_t)-0.260794118f,
+   (float16_t)-0.964589793f, (float16_t)-0.263754679f,
+   (float16_t)-0.963776066f, (float16_t)-0.266712757f,
+   (float16_t)-0.962953267f, (float16_t)-0.269668326f,
+   (float16_t)-0.962121404f, (float16_t)-0.272621355f,
+   (float16_t)-0.961280486f, (float16_t)-0.275571819f,
+   (float16_t)-0.960430519f, (float16_t)-0.278519689f,
+   (float16_t)-0.959571513f, (float16_t)-0.281464938f,
+   (float16_t)-0.958703475f, (float16_t)-0.284407537f,
+   (float16_t)-0.957826413f, (float16_t)-0.287347460f,
+   (float16_t)-0.956940336f, (float16_t)-0.290284677f,
+   (float16_t)-0.956045251f, (float16_t)-0.293219163f,
+   (float16_t)-0.955141168f, (float16_t)-0.296150888f,
+   (float16_t)-0.954228095f, (float16_t)-0.299079826f,
+   (float16_t)-0.953306040f, (float16_t)-0.302005949f,
+   (float16_t)-0.952375013f, (float16_t)-0.304929230f,
+   (float16_t)-0.951435021f, (float16_t)-0.307849640f,
+   (float16_t)-0.950486074f, (float16_t)-0.310767153f,
+   (float16_t)-0.949528181f, (float16_t)-0.313681740f,
+   (float16_t)-0.948561350f, (float16_t)-0.316593376f,
+   (float16_t)-0.947585591f, (float16_t)-0.319502031f,
+   (float16_t)-0.946600913f, (float16_t)-0.322407679f,
+   (float16_t)-0.945607325f, (float16_t)-0.325310292f,
+   (float16_t)-0.944604837f, (float16_t)-0.328209844f,
+   (float16_t)-0.943593458f, (float16_t)-0.331106306f,
+   (float16_t)-0.942573198f, (float16_t)-0.333999651f,
+   (float16_t)-0.941544065f, (float16_t)-0.336889853f,
+   (float16_t)-0.940506071f, (float16_t)-0.339776884f,
+   (float16_t)-0.939459224f, (float16_t)-0.342660717f,
+   (float16_t)-0.938403534f, (float16_t)-0.345541325f,
+   (float16_t)-0.937339012f, (float16_t)-0.348418680f,
+   (float16_t)-0.936265667f, (float16_t)-0.351292756f,
+   (float16_t)-0.935183510f, (float16_t)-0.354163525f,
+   (float16_t)-0.934092550f, (float16_t)-0.357030961f,
+   (float16_t)-0.932992799f, (float16_t)-0.359895037f,
+   (float16_t)-0.931884266f, (float16_t)-0.362755724f,
+   (float16_t)-0.930766961f, (float16_t)-0.365612998f,
+   (float16_t)-0.929640896f, (float16_t)-0.368466830f,
+   (float16_t)-0.928506080f, (float16_t)-0.371317194f,
+   (float16_t)-0.927362526f, (float16_t)-0.374164063f,
+   (float16_t)-0.926210242f, (float16_t)-0.377007410f,
+   (float16_t)-0.925049241f, (float16_t)-0.379847209f,
+   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
+   (float16_t)-0.922701128f, (float16_t)-0.385516054f,
+   (float16_t)-0.921514039f, (float16_t)-0.388345047f,
+   (float16_t)-0.920318277f, (float16_t)-0.391170384f,
+   (float16_t)-0.919113852f, (float16_t)-0.393992040f,
+   (float16_t)-0.917900776f, (float16_t)-0.396809987f,
+   (float16_t)-0.916679060f, (float16_t)-0.399624200f,
+   (float16_t)-0.915448716f, (float16_t)-0.402434651f,
+   (float16_t)-0.914209756f, (float16_t)-0.405241314f,
+   (float16_t)-0.912962190f, (float16_t)-0.408044163f,
+   (float16_t)-0.911706032f, (float16_t)-0.410843171f,
+   (float16_t)-0.910441292f, (float16_t)-0.413638312f,
+   (float16_t)-0.909167983f, (float16_t)-0.416429560f,
+   (float16_t)-0.907886116f, (float16_t)-0.419216888f,
+   (float16_t)-0.906595705f, (float16_t)-0.422000271f,
+   (float16_t)-0.905296759f, (float16_t)-0.424779681f,
+   (float16_t)-0.903989293f, (float16_t)-0.427555093f,
+   (float16_t)-0.902673318f, (float16_t)-0.430326481f,
+   (float16_t)-0.901348847f, (float16_t)-0.433093819f,
+   (float16_t)-0.900015892f, (float16_t)-0.435857080f,
+   (float16_t)-0.898674466f, (float16_t)-0.438616239f,
+   (float16_t)-0.897324581f, (float16_t)-0.441371269f,
+   (float16_t)-0.895966250f, (float16_t)-0.444122145f,
+   (float16_t)-0.894599486f, (float16_t)-0.446868840f,
+   (float16_t)-0.893224301f, (float16_t)-0.449611330f,
+   (float16_t)-0.891840709f, (float16_t)-0.452349587f,
+   (float16_t)-0.890448723f, (float16_t)-0.455083587f,
+   (float16_t)-0.889048356f, (float16_t)-0.457813304f,
+   (float16_t)-0.887639620f, (float16_t)-0.460538711f,
+   (float16_t)-0.886222530f, (float16_t)-0.463259784f,
+   (float16_t)-0.884797098f, (float16_t)-0.465976496f,
+   (float16_t)-0.883363339f, (float16_t)-0.468688822f,
+   (float16_t)-0.881921264f, (float16_t)-0.471396737f,
+   (float16_t)-0.880470889f, (float16_t)-0.474100215f,
+   (float16_t)-0.879012226f, (float16_t)-0.476799230f,
+   (float16_t)-0.877545290f, (float16_t)-0.479493758f,
+   (float16_t)-0.876070094f, (float16_t)-0.482183772f,
+   (float16_t)-0.874586652f, (float16_t)-0.484869248f,
+   (float16_t)-0.873094978f, (float16_t)-0.487550160f,
+   (float16_t)-0.871595087f, (float16_t)-0.490226483f,
+   (float16_t)-0.870086991f, (float16_t)-0.492898192f,
+   (float16_t)-0.868570706f, (float16_t)-0.495565262f,
+   (float16_t)-0.867046246f, (float16_t)-0.498227667f,
+   (float16_t)-0.865513624f, (float16_t)-0.500885383f,
+   (float16_t)-0.863972856f, (float16_t)-0.503538384f,
+   (float16_t)-0.862423956f, (float16_t)-0.506186645f,
+   (float16_t)-0.860866939f, (float16_t)-0.508830143f,
+   (float16_t)-0.859301818f, (float16_t)-0.511468850f,
+   (float16_t)-0.857728610f, (float16_t)-0.514102744f,
+   (float16_t)-0.856147328f, (float16_t)-0.516731799f,
+   (float16_t)-0.854557988f, (float16_t)-0.519355990f,
+   (float16_t)-0.852960605f, (float16_t)-0.521975293f,
+   (float16_t)-0.851355193f, (float16_t)-0.524589683f,
+   (float16_t)-0.849741768f, (float16_t)-0.527199135f,
+   (float16_t)-0.848120345f, (float16_t)-0.529803625f,
+   (float16_t)-0.846490939f, (float16_t)-0.532403128f,
+   (float16_t)-0.844853565f, (float16_t)-0.534997620f,
+   (float16_t)-0.843208240f, (float16_t)-0.537587076f,
+   (float16_t)-0.841554977f, (float16_t)-0.540171473f,
+   (float16_t)-0.839893794f, (float16_t)-0.542750785f,
+   (float16_t)-0.838224706f, (float16_t)-0.545324988f,
+   (float16_t)-0.836547727f, (float16_t)-0.547894059f,
+   (float16_t)-0.834862875f, (float16_t)-0.550457973f,
+   (float16_t)-0.833170165f, (float16_t)-0.553016706f,
+   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
+   (float16_t)-0.829761234f, (float16_t)-0.558118531f,
+   (float16_t)-0.828045045f, (float16_t)-0.560661576f,
+   (float16_t)-0.826321063f, (float16_t)-0.563199344f,
+   (float16_t)-0.824589303f, (float16_t)-0.565731811f,
+   (float16_t)-0.822849781f, (float16_t)-0.568258953f,
+   (float16_t)-0.821102515f, (float16_t)-0.570780746f,
+   (float16_t)-0.819347520f, (float16_t)-0.573297167f,
+   (float16_t)-0.817584813f, (float16_t)-0.575808191f,
+   (float16_t)-0.815814411f, (float16_t)-0.578313796f,
+   (float16_t)-0.814036330f, (float16_t)-0.580813958f,
+   (float16_t)-0.812250587f, (float16_t)-0.583308653f,
+   (float16_t)-0.810457198f, (float16_t)-0.585797857f,
+   (float16_t)-0.808656182f, (float16_t)-0.588281548f,
+   (float16_t)-0.806847554f, (float16_t)-0.590759702f,
+   (float16_t)-0.805031331f, (float16_t)-0.593232295f,
+   (float16_t)-0.803207531f, (float16_t)-0.595699304f,
+   (float16_t)-0.801376172f, (float16_t)-0.598160707f,
+   (float16_t)-0.799537269f, (float16_t)-0.600616479f,
+   (float16_t)-0.797690841f, (float16_t)-0.603066599f,
+   (float16_t)-0.795836905f, (float16_t)-0.605511041f,
+   (float16_t)-0.793975478f, (float16_t)-0.607949785f,
+   (float16_t)-0.792106577f, (float16_t)-0.610382806f,
+   (float16_t)-0.790230221f, (float16_t)-0.612810082f,
+   (float16_t)-0.788346428f, (float16_t)-0.615231591f,
+   (float16_t)-0.786455214f, (float16_t)-0.617647308f,
+   (float16_t)-0.784556597f, (float16_t)-0.620057212f,
+   (float16_t)-0.782650596f, (float16_t)-0.622461279f,
+   (float16_t)-0.780737229f, (float16_t)-0.624859488f,
+   (float16_t)-0.778816512f, (float16_t)-0.627251815f,
+   (float16_t)-0.776888466f, (float16_t)-0.629638239f,
+   (float16_t)-0.774953107f, (float16_t)-0.632018736f,
+   (float16_t)-0.773010453f, (float16_t)-0.634393284f,
+   (float16_t)-0.771060524f, (float16_t)-0.636761861f,
+   (float16_t)-0.769103338f, (float16_t)-0.639124445f,
+   (float16_t)-0.767138912f, (float16_t)-0.641481013f,
+   (float16_t)-0.765167266f, (float16_t)-0.643831543f,
+   (float16_t)-0.763188417f, (float16_t)-0.646176013f,
+   (float16_t)-0.761202385f, (float16_t)-0.648514401f,
+   (float16_t)-0.759209189f, (float16_t)-0.650846685f,
+   (float16_t)-0.757208847f, (float16_t)-0.653172843f,
+   (float16_t)-0.755201377f, (float16_t)-0.655492853f,
+   (float16_t)-0.753186799f, (float16_t)-0.657806693f,
+   (float16_t)-0.751165132f, (float16_t)-0.660114342f,
+   (float16_t)-0.749136395f, (float16_t)-0.662415778f,
+   (float16_t)-0.747100606f, (float16_t)-0.664710978f,
+   (float16_t)-0.745057785f, (float16_t)-0.666999922f,
+   (float16_t)-0.743007952f, (float16_t)-0.669282588f,
+   (float16_t)-0.740951125f, (float16_t)-0.671558955f,
+   (float16_t)-0.738887324f, (float16_t)-0.673829000f,
+   (float16_t)-0.736816569f, (float16_t)-0.676092704f,
+   (float16_t)-0.734738878f, (float16_t)-0.678350043f,
+   (float16_t)-0.732654272f, (float16_t)-0.680600998f,
+   (float16_t)-0.730562769f, (float16_t)-0.682845546f,
+   (float16_t)-0.728464390f, (float16_t)-0.685083668f,
+   (float16_t)-0.726359155f, (float16_t)-0.687315341f,
+   (float16_t)-0.724247083f, (float16_t)-0.689540545f,
+   (float16_t)-0.722128194f, (float16_t)-0.691759258f,
+   (float16_t)-0.720002508f, (float16_t)-0.693971461f,
+   (float16_t)-0.717870045f, (float16_t)-0.696177131f,
+   (float16_t)-0.715730825f, (float16_t)-0.698376249f,
+   (float16_t)-0.713584869f, (float16_t)-0.700568794f,
+   (float16_t)-0.711432196f, (float16_t)-0.702754744f,
+   (float16_t)-0.709272826f, (float16_t)-0.704934080f,
+   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
+   (float16_t)-0.704934080f, (float16_t)-0.709272826f,
+   (float16_t)-0.702754744f, (float16_t)-0.711432196f,
+   (float16_t)-0.700568794f, (float16_t)-0.713584869f,
+   (float16_t)-0.698376249f, (float16_t)-0.715730825f,
+   (float16_t)-0.696177131f, (float16_t)-0.717870045f,
+   (float16_t)-0.693971461f, (float16_t)-0.720002508f,
+   (float16_t)-0.691759258f, (float16_t)-0.722128194f,
+   (float16_t)-0.689540545f, (float16_t)-0.724247083f,
+   (float16_t)-0.687315341f, (float16_t)-0.726359155f,
+   (float16_t)-0.685083668f, (float16_t)-0.728464390f,
+   (float16_t)-0.682845546f, (float16_t)-0.730562769f,
+   (float16_t)-0.680600998f, (float16_t)-0.732654272f,
+   (float16_t)-0.678350043f, (float16_t)-0.734738878f,
+   (float16_t)-0.676092704f, (float16_t)-0.736816569f,
+   (float16_t)-0.673829000f, (float16_t)-0.738887324f,
+   (float16_t)-0.671558955f, (float16_t)-0.740951125f,
+   (float16_t)-0.669282588f, (float16_t)-0.743007952f,
+   (float16_t)-0.666999922f, (float16_t)-0.745057785f,
+   (float16_t)-0.664710978f, (float16_t)-0.747100606f,
+   (float16_t)-0.662415778f, (float16_t)-0.749136395f,
+   (float16_t)-0.660114342f, (float16_t)-0.751165132f,
+   (float16_t)-0.657806693f, (float16_t)-0.753186799f,
+   (float16_t)-0.655492853f, (float16_t)-0.755201377f,
+   (float16_t)-0.653172843f, (float16_t)-0.757208847f,
+   (float16_t)-0.650846685f, (float16_t)-0.759209189f,
+   (float16_t)-0.648514401f, (float16_t)-0.761202385f,
+   (float16_t)-0.646176013f, (float16_t)-0.763188417f,
+   (float16_t)-0.643831543f, (float16_t)-0.765167266f,
+   (float16_t)-0.641481013f, (float16_t)-0.767138912f,
+   (float16_t)-0.639124445f, (float16_t)-0.769103338f,
+   (float16_t)-0.636761861f, (float16_t)-0.771060524f,
+   (float16_t)-0.634393284f, (float16_t)-0.773010453f,
+   (float16_t)-0.632018736f, (float16_t)-0.774953107f,
+   (float16_t)-0.629638239f, (float16_t)-0.776888466f,
+   (float16_t)-0.627251815f, (float16_t)-0.778816512f,
+   (float16_t)-0.624859488f, (float16_t)-0.780737229f,
+   (float16_t)-0.622461279f, (float16_t)-0.782650596f,
+   (float16_t)-0.620057212f, (float16_t)-0.784556597f,
+   (float16_t)-0.617647308f, (float16_t)-0.786455214f,
+   (float16_t)-0.615231591f, (float16_t)-0.788346428f,
+   (float16_t)-0.612810082f, (float16_t)-0.790230221f,
+   (float16_t)-0.610382806f, (float16_t)-0.792106577f,
+   (float16_t)-0.607949785f, (float16_t)-0.793975478f,
+   (float16_t)-0.605511041f, (float16_t)-0.795836905f,
+   (float16_t)-0.603066599f, (float16_t)-0.797690841f,
+   (float16_t)-0.600616479f, (float16_t)-0.799537269f,
+   (float16_t)-0.598160707f, (float16_t)-0.801376172f,
+   (float16_t)-0.595699304f, (float16_t)-0.803207531f,
+   (float16_t)-0.593232295f, (float16_t)-0.805031331f,
+   (float16_t)-0.590759702f, (float16_t)-0.806847554f,
+   (float16_t)-0.588281548f, (float16_t)-0.808656182f,
+   (float16_t)-0.585797857f, (float16_t)-0.810457198f,
+   (float16_t)-0.583308653f, (float16_t)-0.812250587f,
+   (float16_t)-0.580813958f, (float16_t)-0.814036330f,
+   (float16_t)-0.578313796f, (float16_t)-0.815814411f,
+   (float16_t)-0.575808191f, (float16_t)-0.817584813f,
+   (float16_t)-0.573297167f, (float16_t)-0.819347520f,
+   (float16_t)-0.570780746f, (float16_t)-0.821102515f,
+   (float16_t)-0.568258953f, (float16_t)-0.822849781f,
+   (float16_t)-0.565731811f, (float16_t)-0.824589303f,
+   (float16_t)-0.563199344f, (float16_t)-0.826321063f,
+   (float16_t)-0.560661576f, (float16_t)-0.828045045f,
+   (float16_t)-0.558118531f, (float16_t)-0.829761234f,
+   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
+   (float16_t)-0.553016706f, (float16_t)-0.833170165f,
+   (float16_t)-0.550457973f, (float16_t)-0.834862875f,
+   (float16_t)-0.547894059f, (float16_t)-0.836547727f,
+   (float16_t)-0.545324988f, (float16_t)-0.838224706f,
+   (float16_t)-0.542750785f, (float16_t)-0.839893794f,
+   (float16_t)-0.540171473f, (float16_t)-0.841554977f,
+   (float16_t)-0.537587076f, (float16_t)-0.843208240f,
+   (float16_t)-0.534997620f, (float16_t)-0.844853565f,
+   (float16_t)-0.532403128f, (float16_t)-0.846490939f,
+   (float16_t)-0.529803625f, (float16_t)-0.848120345f,
+   (float16_t)-0.527199135f, (float16_t)-0.849741768f,
+   (float16_t)-0.524589683f, (float16_t)-0.851355193f,
+   (float16_t)-0.521975293f, (float16_t)-0.852960605f,
+   (float16_t)-0.519355990f, (float16_t)-0.854557988f,
+   (float16_t)-0.516731799f, (float16_t)-0.856147328f,
+   (float16_t)-0.514102744f, (float16_t)-0.857728610f,
+   (float16_t)-0.511468850f, (float16_t)-0.859301818f,
+   (float16_t)-0.508830143f, (float16_t)-0.860866939f,
+   (float16_t)-0.506186645f, (float16_t)-0.862423956f,
+   (float16_t)-0.503538384f, (float16_t)-0.863972856f,
+   (float16_t)-0.500885383f, (float16_t)-0.865513624f,
+   (float16_t)-0.498227667f, (float16_t)-0.867046246f,
+   (float16_t)-0.495565262f, (float16_t)-0.868570706f,
+   (float16_t)-0.492898192f, (float16_t)-0.870086991f,
+   (float16_t)-0.490226483f, (float16_t)-0.871595087f,
+   (float16_t)-0.487550160f, (float16_t)-0.873094978f,
+   (float16_t)-0.484869248f, (float16_t)-0.874586652f,
+   (float16_t)-0.482183772f, (float16_t)-0.876070094f,
+   (float16_t)-0.479493758f, (float16_t)-0.877545290f,
+   (float16_t)-0.476799230f, (float16_t)-0.879012226f,
+   (float16_t)-0.474100215f, (float16_t)-0.880470889f,
+   (float16_t)-0.471396737f, (float16_t)-0.881921264f,
+   (float16_t)-0.468688822f, (float16_t)-0.883363339f,
+   (float16_t)-0.465976496f, (float16_t)-0.884797098f,
+   (float16_t)-0.463259784f, (float16_t)-0.886222530f,
+   (float16_t)-0.460538711f, (float16_t)-0.887639620f,
+   (float16_t)-0.457813304f, (float16_t)-0.889048356f,
+   (float16_t)-0.455083587f, (float16_t)-0.890448723f,
+   (float16_t)-0.452349587f, (float16_t)-0.891840709f,
+   (float16_t)-0.449611330f, (float16_t)-0.893224301f,
+   (float16_t)-0.446868840f, (float16_t)-0.894599486f,
+   (float16_t)-0.444122145f, (float16_t)-0.895966250f,
+   (float16_t)-0.441371269f, (float16_t)-0.897324581f,
+   (float16_t)-0.438616239f, (float16_t)-0.898674466f,
+   (float16_t)-0.435857080f, (float16_t)-0.900015892f,
+   (float16_t)-0.433093819f, (float16_t)-0.901348847f,
+   (float16_t)-0.430326481f, (float16_t)-0.902673318f,
+   (float16_t)-0.427555093f, (float16_t)-0.903989293f,
+   (float16_t)-0.424779681f, (float16_t)-0.905296759f,
+   (float16_t)-0.422000271f, (float16_t)-0.906595705f,
+   (float16_t)-0.419216888f, (float16_t)-0.907886116f,
+   (float16_t)-0.416429560f, (float16_t)-0.909167983f,
+   (float16_t)-0.413638312f, (float16_t)-0.910441292f,
+   (float16_t)-0.410843171f, (float16_t)-0.911706032f,
+   (float16_t)-0.408044163f, (float16_t)-0.912962190f,
+   (float16_t)-0.405241314f, (float16_t)-0.914209756f,
+   (float16_t)-0.402434651f, (float16_t)-0.915448716f,
+   (float16_t)-0.399624200f, (float16_t)-0.916679060f,
+   (float16_t)-0.396809987f, (float16_t)-0.917900776f,
+   (float16_t)-0.393992040f, (float16_t)-0.919113852f,
+   (float16_t)-0.391170384f, (float16_t)-0.920318277f,
+   (float16_t)-0.388345047f, (float16_t)-0.921514039f,
+   (float16_t)-0.385516054f, (float16_t)-0.922701128f,
+   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
+   (float16_t)-0.379847209f, (float16_t)-0.925049241f,
+   (float16_t)-0.377007410f, (float16_t)-0.926210242f,
+   (float16_t)-0.374164063f, (float16_t)-0.927362526f,
+   (float16_t)-0.371317194f, (float16_t)-0.928506080f,
+   (float16_t)-0.368466830f, (float16_t)-0.929640896f,
+   (float16_t)-0.365612998f, (float16_t)-0.930766961f,
+   (float16_t)-0.362755724f, (float16_t)-0.931884266f,
+   (float16_t)-0.359895037f, (float16_t)-0.932992799f,
+   (float16_t)-0.357030961f, (float16_t)-0.934092550f,
+   (float16_t)-0.354163525f, (float16_t)-0.935183510f,
+   (float16_t)-0.351292756f, (float16_t)-0.936265667f,
+   (float16_t)-0.348418680f, (float16_t)-0.937339012f,
+   (float16_t)-0.345541325f, (float16_t)-0.938403534f,
+   (float16_t)-0.342660717f, (float16_t)-0.939459224f,
+   (float16_t)-0.339776884f, (float16_t)-0.940506071f,
+   (float16_t)-0.336889853f, (float16_t)-0.941544065f,
+   (float16_t)-0.333999651f, (float16_t)-0.942573198f,
+   (float16_t)-0.331106306f, (float16_t)-0.943593458f,
+   (float16_t)-0.328209844f, (float16_t)-0.944604837f,
+   (float16_t)-0.325310292f, (float16_t)-0.945607325f,
+   (float16_t)-0.322407679f, (float16_t)-0.946600913f,
+   (float16_t)-0.319502031f, (float16_t)-0.947585591f,
+   (float16_t)-0.316593376f, (float16_t)-0.948561350f,
+   (float16_t)-0.313681740f, (float16_t)-0.949528181f,
+   (float16_t)-0.310767153f, (float16_t)-0.950486074f,
+   (float16_t)-0.307849640f, (float16_t)-0.951435021f,
+   (float16_t)-0.304929230f, (float16_t)-0.952375013f,
+   (float16_t)-0.302005949f, (float16_t)-0.953306040f,
+   (float16_t)-0.299079826f, (float16_t)-0.954228095f,
+   (float16_t)-0.296150888f, (float16_t)-0.955141168f,
+   (float16_t)-0.293219163f, (float16_t)-0.956045251f,
+   (float16_t)-0.290284677f, (float16_t)-0.956940336f,
+   (float16_t)-0.287347460f, (float16_t)-0.957826413f,
+   (float16_t)-0.284407537f, (float16_t)-0.958703475f,
+   (float16_t)-0.281464938f, (float16_t)-0.959571513f,
+   (float16_t)-0.278519689f, (float16_t)-0.960430519f,
+   (float16_t)-0.275571819f, (float16_t)-0.961280486f,
+   (float16_t)-0.272621355f, (float16_t)-0.962121404f,
+   (float16_t)-0.269668326f, (float16_t)-0.962953267f,
+   (float16_t)-0.266712757f, (float16_t)-0.963776066f,
+   (float16_t)-0.263754679f, (float16_t)-0.964589793f,
+   (float16_t)-0.260794118f, (float16_t)-0.965394442f,
+   (float16_t)-0.257831102f, (float16_t)-0.966190003f,
+   (float16_t)-0.254865660f, (float16_t)-0.966976471f,
+   (float16_t)-0.251897818f, (float16_t)-0.967753837f,
+   (float16_t)-0.248927606f, (float16_t)-0.968522094f,
+   (float16_t)-0.245955050f, (float16_t)-0.969281235f,
+   (float16_t)-0.242980180f, (float16_t)-0.970031253f,
+   (float16_t)-0.240003022f, (float16_t)-0.970772141f,
+   (float16_t)-0.237023606f, (float16_t)-0.971503891f,
+   (float16_t)-0.234041959f, (float16_t)-0.972226497f,
+   (float16_t)-0.231058108f, (float16_t)-0.972939952f,
+   (float16_t)-0.228072083f, (float16_t)-0.973644250f,
+   (float16_t)-0.225083911f, (float16_t)-0.974339383f,
+   (float16_t)-0.222093621f, (float16_t)-0.975025345f,
+   (float16_t)-0.219101240f, (float16_t)-0.975702130f,
+   (float16_t)-0.216106797f, (float16_t)-0.976369731f,
+   (float16_t)-0.213110320f, (float16_t)-0.977028143f,
+   (float16_t)-0.210111837f, (float16_t)-0.977677358f,
+   (float16_t)-0.207111376f, (float16_t)-0.978317371f,
+   (float16_t)-0.204108966f, (float16_t)-0.978948175f,
+   (float16_t)-0.201104635f, (float16_t)-0.979569766f,
+   (float16_t)-0.198098411f, (float16_t)-0.980182136f,
+   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
+   (float16_t)-0.192080397f, (float16_t)-0.981379193f,
+   (float16_t)-0.189068664f, (float16_t)-0.981963869f,
+   (float16_t)-0.186055152f, (float16_t)-0.982539302f,
+   (float16_t)-0.183039888f, (float16_t)-0.983105487f,
+   (float16_t)-0.180022901f, (float16_t)-0.983662419f,
+   (float16_t)-0.177004220f, (float16_t)-0.984210092f,
+   (float16_t)-0.173983873f, (float16_t)-0.984748502f,
+   (float16_t)-0.170961889f, (float16_t)-0.985277642f,
+   (float16_t)-0.167938295f, (float16_t)-0.985797509f,
+   (float16_t)-0.164913120f, (float16_t)-0.986308097f,
+   (float16_t)-0.161886394f, (float16_t)-0.986809402f,
+   (float16_t)-0.158858143f, (float16_t)-0.987301418f,
+   (float16_t)-0.155828398f, (float16_t)-0.987784142f,
+   (float16_t)-0.152797185f, (float16_t)-0.988257568f,
+   (float16_t)-0.149764535f, (float16_t)-0.988721692f,
+   (float16_t)-0.146730474f, (float16_t)-0.989176510f,
+   (float16_t)-0.143695033f, (float16_t)-0.989622017f,
+   (float16_t)-0.140658239f, (float16_t)-0.990058210f,
+   (float16_t)-0.137620122f, (float16_t)-0.990485084f,
+   (float16_t)-0.134580709f, (float16_t)-0.990902635f,
+   (float16_t)-0.131540029f, (float16_t)-0.991310860f,
+   (float16_t)-0.128498111f, (float16_t)-0.991709754f,
+   (float16_t)-0.125454983f, (float16_t)-0.992099313f,
+   (float16_t)-0.122410675f, (float16_t)-0.992479535f,
+   (float16_t)-0.119365215f, (float16_t)-0.992850414f,
+   (float16_t)-0.116318631f, (float16_t)-0.993211949f,
+   (float16_t)-0.113270952f, (float16_t)-0.993564136f,
+   (float16_t)-0.110222207f, (float16_t)-0.993906970f,
+   (float16_t)-0.107172425f, (float16_t)-0.994240449f,
+   (float16_t)-0.104121634f, (float16_t)-0.994564571f,
+   (float16_t)-0.101069863f, (float16_t)-0.994879331f,
+   (float16_t)-0.098017140f, (float16_t)-0.995184727f,
+   (float16_t)-0.094963495f, (float16_t)-0.995480755f,
+   (float16_t)-0.091908956f, (float16_t)-0.995767414f,
+   (float16_t)-0.088853553f, (float16_t)-0.996044701f,
+   (float16_t)-0.085797312f, (float16_t)-0.996312612f,
+   (float16_t)-0.082740265f, (float16_t)-0.996571146f,
+   (float16_t)-0.079682438f, (float16_t)-0.996820299f,
+   (float16_t)-0.076623861f, (float16_t)-0.997060070f,
+   (float16_t)-0.073564564f, (float16_t)-0.997290457f,
+   (float16_t)-0.070504573f, (float16_t)-0.997511456f,
+   (float16_t)-0.067443920f, (float16_t)-0.997723067f,
+   (float16_t)-0.064382631f, (float16_t)-0.997925286f,
+   (float16_t)-0.061320736f, (float16_t)-0.998118113f,
+   (float16_t)-0.058258265f, (float16_t)-0.998301545f,
+   (float16_t)-0.055195244f, (float16_t)-0.998475581f,
+   (float16_t)-0.052131705f, (float16_t)-0.998640218f,
+   (float16_t)-0.049067674f, (float16_t)-0.998795456f,
+   (float16_t)-0.046003182f, (float16_t)-0.998941293f,
+   (float16_t)-0.042938257f, (float16_t)-0.999077728f,
+   (float16_t)-0.039872928f, (float16_t)-0.999204759f,
+   (float16_t)-0.036807223f, (float16_t)-0.999322385f,
+   (float16_t)-0.033741172f, (float16_t)-0.999430605f,
+   (float16_t)-0.030674803f, (float16_t)-0.999529418f,
+   (float16_t)-0.027608146f, (float16_t)-0.999618822f,
+   (float16_t)-0.024541229f, (float16_t)-0.999698819f,
+   (float16_t)-0.021474080f, (float16_t)-0.999769405f,
+   (float16_t)-0.018406730f, (float16_t)-0.999830582f,
+   (float16_t)-0.015339206f, (float16_t)-0.999882347f,
+   (float16_t)-0.012271538f, (float16_t)-0.999924702f,
+   (float16_t)-0.009203755f, (float16_t)-0.999957645f,
+   (float16_t)-0.006135885f, (float16_t)-0.999981175f,
+   (float16_t)-0.003067957f, (float16_t)-0.999995294f,
+   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
+    (float16_t)0.003067957f, (float16_t)-0.999995294f,
+    (float16_t)0.006135885f, (float16_t)-0.999981175f,
+    (float16_t)0.009203755f, (float16_t)-0.999957645f,
+    (float16_t)0.012271538f, (float16_t)-0.999924702f,
+    (float16_t)0.015339206f, (float16_t)-0.999882347f,
+    (float16_t)0.018406730f, (float16_t)-0.999830582f,
+    (float16_t)0.021474080f, (float16_t)-0.999769405f,
+    (float16_t)0.024541229f, (float16_t)-0.999698819f,
+    (float16_t)0.027608146f, (float16_t)-0.999618822f,
+    (float16_t)0.030674803f, (float16_t)-0.999529418f,
+    (float16_t)0.033741172f, (float16_t)-0.999430605f,
+    (float16_t)0.036807223f, (float16_t)-0.999322385f,
+    (float16_t)0.039872928f, (float16_t)-0.999204759f,
+    (float16_t)0.042938257f, (float16_t)-0.999077728f,
+    (float16_t)0.046003182f, (float16_t)-0.998941293f,
+    (float16_t)0.049067674f, (float16_t)-0.998795456f,
+    (float16_t)0.052131705f, (float16_t)-0.998640218f,
+    (float16_t)0.055195244f, (float16_t)-0.998475581f,
+    (float16_t)0.058258265f, (float16_t)-0.998301545f,
+    (float16_t)0.061320736f, (float16_t)-0.998118113f,
+    (float16_t)0.064382631f, (float16_t)-0.997925286f,
+    (float16_t)0.067443920f, (float16_t)-0.997723067f,
+    (float16_t)0.070504573f, (float16_t)-0.997511456f,
+    (float16_t)0.073564564f, (float16_t)-0.997290457f,
+    (float16_t)0.076623861f, (float16_t)-0.997060070f,
+    (float16_t)0.079682438f, (float16_t)-0.996820299f,
+    (float16_t)0.082740265f, (float16_t)-0.996571146f,
+    (float16_t)0.085797312f, (float16_t)-0.996312612f,
+    (float16_t)0.088853553f, (float16_t)-0.996044701f,
+    (float16_t)0.091908956f, (float16_t)-0.995767414f,
+    (float16_t)0.094963495f, (float16_t)-0.995480755f,
+    (float16_t)0.098017140f, (float16_t)-0.995184727f,
+    (float16_t)0.101069863f, (float16_t)-0.994879331f,
+    (float16_t)0.104121634f, (float16_t)-0.994564571f,
+    (float16_t)0.107172425f, (float16_t)-0.994240449f,
+    (float16_t)0.110222207f, (float16_t)-0.993906970f,
+    (float16_t)0.113270952f, (float16_t)-0.993564136f,
+    (float16_t)0.116318631f, (float16_t)-0.993211949f,
+    (float16_t)0.119365215f, (float16_t)-0.992850414f,
+    (float16_t)0.122410675f, (float16_t)-0.992479535f,
+    (float16_t)0.125454983f, (float16_t)-0.992099313f,
+    (float16_t)0.128498111f, (float16_t)-0.991709754f,
+    (float16_t)0.131540029f, (float16_t)-0.991310860f,
+    (float16_t)0.134580709f, (float16_t)-0.990902635f,
+    (float16_t)0.137620122f, (float16_t)-0.990485084f,
+    (float16_t)0.140658239f, (float16_t)-0.990058210f,
+    (float16_t)0.143695033f, (float16_t)-0.989622017f,
+    (float16_t)0.146730474f, (float16_t)-0.989176510f,
+    (float16_t)0.149764535f, (float16_t)-0.988721692f,
+    (float16_t)0.152797185f, (float16_t)-0.988257568f,
+    (float16_t)0.155828398f, (float16_t)-0.987784142f,
+    (float16_t)0.158858143f, (float16_t)-0.987301418f,
+    (float16_t)0.161886394f, (float16_t)-0.986809402f,
+    (float16_t)0.164913120f, (float16_t)-0.986308097f,
+    (float16_t)0.167938295f, (float16_t)-0.985797509f,
+    (float16_t)0.170961889f, (float16_t)-0.985277642f,
+    (float16_t)0.173983873f, (float16_t)-0.984748502f,
+    (float16_t)0.177004220f, (float16_t)-0.984210092f,
+    (float16_t)0.180022901f, (float16_t)-0.983662419f,
+    (float16_t)0.183039888f, (float16_t)-0.983105487f,
+    (float16_t)0.186055152f, (float16_t)-0.982539302f,
+    (float16_t)0.189068664f, (float16_t)-0.981963869f,
+    (float16_t)0.192080397f, (float16_t)-0.981379193f,
+    (float16_t)0.195090322f, (float16_t)-0.980785280f,
+    (float16_t)0.198098411f, (float16_t)-0.980182136f,
+    (float16_t)0.201104635f, (float16_t)-0.979569766f,
+    (float16_t)0.204108966f, (float16_t)-0.978948175f,
+    (float16_t)0.207111376f, (float16_t)-0.978317371f,
+    (float16_t)0.210111837f, (float16_t)-0.977677358f,
+    (float16_t)0.213110320f, (float16_t)-0.977028143f,
+    (float16_t)0.216106797f, (float16_t)-0.976369731f,
+    (float16_t)0.219101240f, (float16_t)-0.975702130f,
+    (float16_t)0.222093621f, (float16_t)-0.975025345f,
+    (float16_t)0.225083911f, (float16_t)-0.974339383f,
+    (float16_t)0.228072083f, (float16_t)-0.973644250f,
+    (float16_t)0.231058108f, (float16_t)-0.972939952f,
+    (float16_t)0.234041959f, (float16_t)-0.972226497f,
+    (float16_t)0.237023606f, (float16_t)-0.971503891f,
+    (float16_t)0.240003022f, (float16_t)-0.970772141f,
+    (float16_t)0.242980180f, (float16_t)-0.970031253f,
+    (float16_t)0.245955050f, (float16_t)-0.969281235f,
+    (float16_t)0.248927606f, (float16_t)-0.968522094f,
+    (float16_t)0.251897818f, (float16_t)-0.967753837f,
+    (float16_t)0.254865660f, (float16_t)-0.966976471f,
+    (float16_t)0.257831102f, (float16_t)-0.966190003f,
+    (float16_t)0.260794118f, (float16_t)-0.965394442f,
+    (float16_t)0.263754679f, (float16_t)-0.964589793f,
+    (float16_t)0.266712757f, (float16_t)-0.963776066f,
+    (float16_t)0.269668326f, (float16_t)-0.962953267f,
+    (float16_t)0.272621355f, (float16_t)-0.962121404f,
+    (float16_t)0.275571819f, (float16_t)-0.961280486f,
+    (float16_t)0.278519689f, (float16_t)-0.960430519f,
+    (float16_t)0.281464938f, (float16_t)-0.959571513f,
+    (float16_t)0.284407537f, (float16_t)-0.958703475f,
+    (float16_t)0.287347460f, (float16_t)-0.957826413f,
+    (float16_t)0.290284677f, (float16_t)-0.956940336f,
+    (float16_t)0.293219163f, (float16_t)-0.956045251f,
+    (float16_t)0.296150888f, (float16_t)-0.955141168f,
+    (float16_t)0.299079826f, (float16_t)-0.954228095f,
+    (float16_t)0.302005949f, (float16_t)-0.953306040f,
+    (float16_t)0.304929230f, (float16_t)-0.952375013f,
+    (float16_t)0.307849640f, (float16_t)-0.951435021f,
+    (float16_t)0.310767153f, (float16_t)-0.950486074f,
+    (float16_t)0.313681740f, (float16_t)-0.949528181f,
+    (float16_t)0.316593376f, (float16_t)-0.948561350f,
+    (float16_t)0.319502031f, (float16_t)-0.947585591f,
+    (float16_t)0.322407679f, (float16_t)-0.946600913f,
+    (float16_t)0.325310292f, (float16_t)-0.945607325f,
+    (float16_t)0.328209844f, (float16_t)-0.944604837f,
+    (float16_t)0.331106306f, (float16_t)-0.943593458f,
+    (float16_t)0.333999651f, (float16_t)-0.942573198f,
+    (float16_t)0.336889853f, (float16_t)-0.941544065f,
+    (float16_t)0.339776884f, (float16_t)-0.940506071f,
+    (float16_t)0.342660717f, (float16_t)-0.939459224f,
+    (float16_t)0.345541325f, (float16_t)-0.938403534f,
+    (float16_t)0.348418680f, (float16_t)-0.937339012f,
+    (float16_t)0.351292756f, (float16_t)-0.936265667f,
+    (float16_t)0.354163525f, (float16_t)-0.935183510f,
+    (float16_t)0.357030961f, (float16_t)-0.934092550f,
+    (float16_t)0.359895037f, (float16_t)-0.932992799f,
+    (float16_t)0.362755724f, (float16_t)-0.931884266f,
+    (float16_t)0.365612998f, (float16_t)-0.930766961f,
+    (float16_t)0.368466830f, (float16_t)-0.929640896f,
+    (float16_t)0.371317194f, (float16_t)-0.928506080f,
+    (float16_t)0.374164063f, (float16_t)-0.927362526f,
+    (float16_t)0.377007410f, (float16_t)-0.926210242f,
+    (float16_t)0.379847209f, (float16_t)-0.925049241f,
+    (float16_t)0.382683432f, (float16_t)-0.923879533f,
+    (float16_t)0.385516054f, (float16_t)-0.922701128f,
+    (float16_t)0.388345047f, (float16_t)-0.921514039f,
+    (float16_t)0.391170384f, (float16_t)-0.920318277f,
+    (float16_t)0.393992040f, (float16_t)-0.919113852f,
+    (float16_t)0.396809987f, (float16_t)-0.917900776f,
+    (float16_t)0.399624200f, (float16_t)-0.916679060f,
+    (float16_t)0.402434651f, (float16_t)-0.915448716f,
+    (float16_t)0.405241314f, (float16_t)-0.914209756f,
+    (float16_t)0.408044163f, (float16_t)-0.912962190f,
+    (float16_t)0.410843171f, (float16_t)-0.911706032f,
+    (float16_t)0.413638312f, (float16_t)-0.910441292f,
+    (float16_t)0.416429560f, (float16_t)-0.909167983f,
+    (float16_t)0.419216888f, (float16_t)-0.907886116f,
+    (float16_t)0.422000271f, (float16_t)-0.906595705f,
+    (float16_t)0.424779681f, (float16_t)-0.905296759f,
+    (float16_t)0.427555093f, (float16_t)-0.903989293f,
+    (float16_t)0.430326481f, (float16_t)-0.902673318f,
+    (float16_t)0.433093819f, (float16_t)-0.901348847f,
+    (float16_t)0.435857080f, (float16_t)-0.900015892f,
+    (float16_t)0.438616239f, (float16_t)-0.898674466f,
+    (float16_t)0.441371269f, (float16_t)-0.897324581f,
+    (float16_t)0.444122145f, (float16_t)-0.895966250f,
+    (float16_t)0.446868840f, (float16_t)-0.894599486f,
+    (float16_t)0.449611330f, (float16_t)-0.893224301f,
+    (float16_t)0.452349587f, (float16_t)-0.891840709f,
+    (float16_t)0.455083587f, (float16_t)-0.890448723f,
+    (float16_t)0.457813304f, (float16_t)-0.889048356f,
+    (float16_t)0.460538711f, (float16_t)-0.887639620f,
+    (float16_t)0.463259784f, (float16_t)-0.886222530f,
+    (float16_t)0.465976496f, (float16_t)-0.884797098f,
+    (float16_t)0.468688822f, (float16_t)-0.883363339f,
+    (float16_t)0.471396737f, (float16_t)-0.881921264f,
+    (float16_t)0.474100215f, (float16_t)-0.880470889f,
+    (float16_t)0.476799230f, (float16_t)-0.879012226f,
+    (float16_t)0.479493758f, (float16_t)-0.877545290f,
+    (float16_t)0.482183772f, (float16_t)-0.876070094f,
+    (float16_t)0.484869248f, (float16_t)-0.874586652f,
+    (float16_t)0.487550160f, (float16_t)-0.873094978f,
+    (float16_t)0.490226483f, (float16_t)-0.871595087f,
+    (float16_t)0.492898192f, (float16_t)-0.870086991f,
+    (float16_t)0.495565262f, (float16_t)-0.868570706f,
+    (float16_t)0.498227667f, (float16_t)-0.867046246f,
+    (float16_t)0.500885383f, (float16_t)-0.865513624f,
+    (float16_t)0.503538384f, (float16_t)-0.863972856f,
+    (float16_t)0.506186645f, (float16_t)-0.862423956f,
+    (float16_t)0.508830143f, (float16_t)-0.860866939f,
+    (float16_t)0.511468850f, (float16_t)-0.859301818f,
+    (float16_t)0.514102744f, (float16_t)-0.857728610f,
+    (float16_t)0.516731799f, (float16_t)-0.856147328f,
+    (float16_t)0.519355990f, (float16_t)-0.854557988f,
+    (float16_t)0.521975293f, (float16_t)-0.852960605f,
+    (float16_t)0.524589683f, (float16_t)-0.851355193f,
+    (float16_t)0.527199135f, (float16_t)-0.849741768f,
+    (float16_t)0.529803625f, (float16_t)-0.848120345f,
+    (float16_t)0.532403128f, (float16_t)-0.846490939f,
+    (float16_t)0.534997620f, (float16_t)-0.844853565f,
+    (float16_t)0.537587076f, (float16_t)-0.843208240f,
+    (float16_t)0.540171473f, (float16_t)-0.841554977f,
+    (float16_t)0.542750785f, (float16_t)-0.839893794f,
+    (float16_t)0.545324988f, (float16_t)-0.838224706f,
+    (float16_t)0.547894059f, (float16_t)-0.836547727f,
+    (float16_t)0.550457973f, (float16_t)-0.834862875f,
+    (float16_t)0.553016706f, (float16_t)-0.833170165f,
+    (float16_t)0.555570233f, (float16_t)-0.831469612f,
+    (float16_t)0.558118531f, (float16_t)-0.829761234f,
+    (float16_t)0.560661576f, (float16_t)-0.828045045f,
+    (float16_t)0.563199344f, (float16_t)-0.826321063f,
+    (float16_t)0.565731811f, (float16_t)-0.824589303f,
+    (float16_t)0.568258953f, (float16_t)-0.822849781f,
+    (float16_t)0.570780746f, (float16_t)-0.821102515f,
+    (float16_t)0.573297167f, (float16_t)-0.819347520f,
+    (float16_t)0.575808191f, (float16_t)-0.817584813f,
+    (float16_t)0.578313796f, (float16_t)-0.815814411f,
+    (float16_t)0.580813958f, (float16_t)-0.814036330f,
+    (float16_t)0.583308653f, (float16_t)-0.812250587f,
+    (float16_t)0.585797857f, (float16_t)-0.810457198f,
+    (float16_t)0.588281548f, (float16_t)-0.808656182f,
+    (float16_t)0.590759702f, (float16_t)-0.806847554f,
+    (float16_t)0.593232295f, (float16_t)-0.805031331f,
+    (float16_t)0.595699304f, (float16_t)-0.803207531f,
+    (float16_t)0.598160707f, (float16_t)-0.801376172f,
+    (float16_t)0.600616479f, (float16_t)-0.799537269f,
+    (float16_t)0.603066599f, (float16_t)-0.797690841f,
+    (float16_t)0.605511041f, (float16_t)-0.795836905f,
+    (float16_t)0.607949785f, (float16_t)-0.793975478f,
+    (float16_t)0.610382806f, (float16_t)-0.792106577f,
+    (float16_t)0.612810082f, (float16_t)-0.790230221f,
+    (float16_t)0.615231591f, (float16_t)-0.788346428f,
+    (float16_t)0.617647308f, (float16_t)-0.786455214f,
+    (float16_t)0.620057212f, (float16_t)-0.784556597f,
+    (float16_t)0.622461279f, (float16_t)-0.782650596f,
+    (float16_t)0.624859488f, (float16_t)-0.780737229f,
+    (float16_t)0.627251815f, (float16_t)-0.778816512f,
+    (float16_t)0.629638239f, (float16_t)-0.776888466f,
+    (float16_t)0.632018736f, (float16_t)-0.774953107f,
+    (float16_t)0.634393284f, (float16_t)-0.773010453f,
+    (float16_t)0.636761861f, (float16_t)-0.771060524f,
+    (float16_t)0.639124445f, (float16_t)-0.769103338f,
+    (float16_t)0.641481013f, (float16_t)-0.767138912f,
+    (float16_t)0.643831543f, (float16_t)-0.765167266f,
+    (float16_t)0.646176013f, (float16_t)-0.763188417f,
+    (float16_t)0.648514401f, (float16_t)-0.761202385f,
+    (float16_t)0.650846685f, (float16_t)-0.759209189f,
+    (float16_t)0.653172843f, (float16_t)-0.757208847f,
+    (float16_t)0.655492853f, (float16_t)-0.755201377f,
+    (float16_t)0.657806693f, (float16_t)-0.753186799f,
+    (float16_t)0.660114342f, (float16_t)-0.751165132f,
+    (float16_t)0.662415778f, (float16_t)-0.749136395f,
+    (float16_t)0.664710978f, (float16_t)-0.747100606f,
+    (float16_t)0.666999922f, (float16_t)-0.745057785f,
+    (float16_t)0.669282588f, (float16_t)-0.743007952f,
+    (float16_t)0.671558955f, (float16_t)-0.740951125f,
+    (float16_t)0.673829000f, (float16_t)-0.738887324f,
+    (float16_t)0.676092704f, (float16_t)-0.736816569f,
+    (float16_t)0.678350043f, (float16_t)-0.734738878f,
+    (float16_t)0.680600998f, (float16_t)-0.732654272f,
+    (float16_t)0.682845546f, (float16_t)-0.730562769f,
+    (float16_t)0.685083668f, (float16_t)-0.728464390f,
+    (float16_t)0.687315341f, (float16_t)-0.726359155f,
+    (float16_t)0.689540545f, (float16_t)-0.724247083f,
+    (float16_t)0.691759258f, (float16_t)-0.722128194f,
+    (float16_t)0.693971461f, (float16_t)-0.720002508f,
+    (float16_t)0.696177131f, (float16_t)-0.717870045f,
+    (float16_t)0.698376249f, (float16_t)-0.715730825f,
+    (float16_t)0.700568794f, (float16_t)-0.713584869f,
+    (float16_t)0.702754744f, (float16_t)-0.711432196f,
+    (float16_t)0.704934080f, (float16_t)-0.709272826f,
+    (float16_t)0.707106781f, (float16_t)-0.707106781f,
+    (float16_t)0.709272826f, (float16_t)-0.704934080f,
+    (float16_t)0.711432196f, (float16_t)-0.702754744f,
+    (float16_t)0.713584869f, (float16_t)-0.700568794f,
+    (float16_t)0.715730825f, (float16_t)-0.698376249f,
+    (float16_t)0.717870045f, (float16_t)-0.696177131f,
+    (float16_t)0.720002508f, (float16_t)-0.693971461f,
+    (float16_t)0.722128194f, (float16_t)-0.691759258f,
+    (float16_t)0.724247083f, (float16_t)-0.689540545f,
+    (float16_t)0.726359155f, (float16_t)-0.687315341f,
+    (float16_t)0.728464390f, (float16_t)-0.685083668f,
+    (float16_t)0.730562769f, (float16_t)-0.682845546f,
+    (float16_t)0.732654272f, (float16_t)-0.680600998f,
+    (float16_t)0.734738878f, (float16_t)-0.678350043f,
+    (float16_t)0.736816569f, (float16_t)-0.676092704f,
+    (float16_t)0.738887324f, (float16_t)-0.673829000f,
+    (float16_t)0.740951125f, (float16_t)-0.671558955f,
+    (float16_t)0.743007952f, (float16_t)-0.669282588f,
+    (float16_t)0.745057785f, (float16_t)-0.666999922f,
+    (float16_t)0.747100606f, (float16_t)-0.664710978f,
+    (float16_t)0.749136395f, (float16_t)-0.662415778f,
+    (float16_t)0.751165132f, (float16_t)-0.660114342f,
+    (float16_t)0.753186799f, (float16_t)-0.657806693f,
+    (float16_t)0.755201377f, (float16_t)-0.655492853f,
+    (float16_t)0.757208847f, (float16_t)-0.653172843f,
+    (float16_t)0.759209189f, (float16_t)-0.650846685f,
+    (float16_t)0.761202385f, (float16_t)-0.648514401f,
+    (float16_t)0.763188417f, (float16_t)-0.646176013f,
+    (float16_t)0.765167266f, (float16_t)-0.643831543f,
+    (float16_t)0.767138912f, (float16_t)-0.641481013f,
+    (float16_t)0.769103338f, (float16_t)-0.639124445f,
+    (float16_t)0.771060524f, (float16_t)-0.636761861f,
+    (float16_t)0.773010453f, (float16_t)-0.634393284f,
+    (float16_t)0.774953107f, (float16_t)-0.632018736f,
+    (float16_t)0.776888466f, (float16_t)-0.629638239f,
+    (float16_t)0.778816512f, (float16_t)-0.627251815f,
+    (float16_t)0.780737229f, (float16_t)-0.624859488f,
+    (float16_t)0.782650596f, (float16_t)-0.622461279f,
+    (float16_t)0.784556597f, (float16_t)-0.620057212f,
+    (float16_t)0.786455214f, (float16_t)-0.617647308f,
+    (float16_t)0.788346428f, (float16_t)-0.615231591f,
+    (float16_t)0.790230221f, (float16_t)-0.612810082f,
+    (float16_t)0.792106577f, (float16_t)-0.610382806f,
+    (float16_t)0.793975478f, (float16_t)-0.607949785f,
+    (float16_t)0.795836905f, (float16_t)-0.605511041f,
+    (float16_t)0.797690841f, (float16_t)-0.603066599f,
+    (float16_t)0.799537269f, (float16_t)-0.600616479f,
+    (float16_t)0.801376172f, (float16_t)-0.598160707f,
+    (float16_t)0.803207531f, (float16_t)-0.595699304f,
+    (float16_t)0.805031331f, (float16_t)-0.593232295f,
+    (float16_t)0.806847554f, (float16_t)-0.590759702f,
+    (float16_t)0.808656182f, (float16_t)-0.588281548f,
+    (float16_t)0.810457198f, (float16_t)-0.585797857f,
+    (float16_t)0.812250587f, (float16_t)-0.583308653f,
+    (float16_t)0.814036330f, (float16_t)-0.580813958f,
+    (float16_t)0.815814411f, (float16_t)-0.578313796f,
+    (float16_t)0.817584813f, (float16_t)-0.575808191f,
+    (float16_t)0.819347520f, (float16_t)-0.573297167f,
+    (float16_t)0.821102515f, (float16_t)-0.570780746f,
+    (float16_t)0.822849781f, (float16_t)-0.568258953f,
+    (float16_t)0.824589303f, (float16_t)-0.565731811f,
+    (float16_t)0.826321063f, (float16_t)-0.563199344f,
+    (float16_t)0.828045045f, (float16_t)-0.560661576f,
+    (float16_t)0.829761234f, (float16_t)-0.558118531f,
+    (float16_t)0.831469612f, (float16_t)-0.555570233f,
+    (float16_t)0.833170165f, (float16_t)-0.553016706f,
+    (float16_t)0.834862875f, (float16_t)-0.550457973f,
+    (float16_t)0.836547727f, (float16_t)-0.547894059f,
+    (float16_t)0.838224706f, (float16_t)-0.545324988f,
+    (float16_t)0.839893794f, (float16_t)-0.542750785f,
+    (float16_t)0.841554977f, (float16_t)-0.540171473f,
+    (float16_t)0.843208240f, (float16_t)-0.537587076f,
+    (float16_t)0.844853565f, (float16_t)-0.534997620f,
+    (float16_t)0.846490939f, (float16_t)-0.532403128f,
+    (float16_t)0.848120345f, (float16_t)-0.529803625f,
+    (float16_t)0.849741768f, (float16_t)-0.527199135f,
+    (float16_t)0.851355193f, (float16_t)-0.524589683f,
+    (float16_t)0.852960605f, (float16_t)-0.521975293f,
+    (float16_t)0.854557988f, (float16_t)-0.519355990f,
+    (float16_t)0.856147328f, (float16_t)-0.516731799f,
+    (float16_t)0.857728610f, (float16_t)-0.514102744f,
+    (float16_t)0.859301818f, (float16_t)-0.511468850f,
+    (float16_t)0.860866939f, (float16_t)-0.508830143f,
+    (float16_t)0.862423956f, (float16_t)-0.506186645f,
+    (float16_t)0.863972856f, (float16_t)-0.503538384f,
+    (float16_t)0.865513624f, (float16_t)-0.500885383f,
+    (float16_t)0.867046246f, (float16_t)-0.498227667f,
+    (float16_t)0.868570706f, (float16_t)-0.495565262f,
+    (float16_t)0.870086991f, (float16_t)-0.492898192f,
+    (float16_t)0.871595087f, (float16_t)-0.490226483f,
+    (float16_t)0.873094978f, (float16_t)-0.487550160f,
+    (float16_t)0.874586652f, (float16_t)-0.484869248f,
+    (float16_t)0.876070094f, (float16_t)-0.482183772f,
+    (float16_t)0.877545290f, (float16_t)-0.479493758f,
+    (float16_t)0.879012226f, (float16_t)-0.476799230f,
+    (float16_t)0.880470889f, (float16_t)-0.474100215f,
+    (float16_t)0.881921264f, (float16_t)-0.471396737f,
+    (float16_t)0.883363339f, (float16_t)-0.468688822f,
+    (float16_t)0.884797098f, (float16_t)-0.465976496f,
+    (float16_t)0.886222530f, (float16_t)-0.463259784f,
+    (float16_t)0.887639620f, (float16_t)-0.460538711f,
+    (float16_t)0.889048356f, (float16_t)-0.457813304f,
+    (float16_t)0.890448723f, (float16_t)-0.455083587f,
+    (float16_t)0.891840709f, (float16_t)-0.452349587f,
+    (float16_t)0.893224301f, (float16_t)-0.449611330f,
+    (float16_t)0.894599486f, (float16_t)-0.446868840f,
+    (float16_t)0.895966250f, (float16_t)-0.444122145f,
+    (float16_t)0.897324581f, (float16_t)-0.441371269f,
+    (float16_t)0.898674466f, (float16_t)-0.438616239f,
+    (float16_t)0.900015892f, (float16_t)-0.435857080f,
+    (float16_t)0.901348847f, (float16_t)-0.433093819f,
+    (float16_t)0.902673318f, (float16_t)-0.430326481f,
+    (float16_t)0.903989293f, (float16_t)-0.427555093f,
+    (float16_t)0.905296759f, (float16_t)-0.424779681f,
+    (float16_t)0.906595705f, (float16_t)-0.422000271f,
+    (float16_t)0.907886116f, (float16_t)-0.419216888f,
+    (float16_t)0.909167983f, (float16_t)-0.416429560f,
+    (float16_t)0.910441292f, (float16_t)-0.413638312f,
+    (float16_t)0.911706032f, (float16_t)-0.410843171f,
+    (float16_t)0.912962190f, (float16_t)-0.408044163f,
+    (float16_t)0.914209756f, (float16_t)-0.405241314f,
+    (float16_t)0.915448716f, (float16_t)-0.402434651f,
+    (float16_t)0.916679060f, (float16_t)-0.399624200f,
+    (float16_t)0.917900776f, (float16_t)-0.396809987f,
+    (float16_t)0.919113852f, (float16_t)-0.393992040f,
+    (float16_t)0.920318277f, (float16_t)-0.391170384f,
+    (float16_t)0.921514039f, (float16_t)-0.388345047f,
+    (float16_t)0.922701128f, (float16_t)-0.385516054f,
+    (float16_t)0.923879533f, (float16_t)-0.382683432f,
+    (float16_t)0.925049241f, (float16_t)-0.379847209f,
+    (float16_t)0.926210242f, (float16_t)-0.377007410f,
+    (float16_t)0.927362526f, (float16_t)-0.374164063f,
+    (float16_t)0.928506080f, (float16_t)-0.371317194f,
+    (float16_t)0.929640896f, (float16_t)-0.368466830f,
+    (float16_t)0.930766961f, (float16_t)-0.365612998f,
+    (float16_t)0.931884266f, (float16_t)-0.362755724f,
+    (float16_t)0.932992799f, (float16_t)-0.359895037f,
+    (float16_t)0.934092550f, (float16_t)-0.357030961f,
+    (float16_t)0.935183510f, (float16_t)-0.354163525f,
+    (float16_t)0.936265667f, (float16_t)-0.351292756f,
+    (float16_t)0.937339012f, (float16_t)-0.348418680f,
+    (float16_t)0.938403534f, (float16_t)-0.345541325f,
+    (float16_t)0.939459224f, (float16_t)-0.342660717f,
+    (float16_t)0.940506071f, (float16_t)-0.339776884f,
+    (float16_t)0.941544065f, (float16_t)-0.336889853f,
+    (float16_t)0.942573198f, (float16_t)-0.333999651f,
+    (float16_t)0.943593458f, (float16_t)-0.331106306f,
+    (float16_t)0.944604837f, (float16_t)-0.328209844f,
+    (float16_t)0.945607325f, (float16_t)-0.325310292f,
+    (float16_t)0.946600913f, (float16_t)-0.322407679f,
+    (float16_t)0.947585591f, (float16_t)-0.319502031f,
+    (float16_t)0.948561350f, (float16_t)-0.316593376f,
+    (float16_t)0.949528181f, (float16_t)-0.313681740f,
+    (float16_t)0.950486074f, (float16_t)-0.310767153f,
+    (float16_t)0.951435021f, (float16_t)-0.307849640f,
+    (float16_t)0.952375013f, (float16_t)-0.304929230f,
+    (float16_t)0.953306040f, (float16_t)-0.302005949f,
+    (float16_t)0.954228095f, (float16_t)-0.299079826f,
+    (float16_t)0.955141168f, (float16_t)-0.296150888f,
+    (float16_t)0.956045251f, (float16_t)-0.293219163f,
+    (float16_t)0.956940336f, (float16_t)-0.290284677f,
+    (float16_t)0.957826413f, (float16_t)-0.287347460f,
+    (float16_t)0.958703475f, (float16_t)-0.284407537f,
+    (float16_t)0.959571513f, (float16_t)-0.281464938f,
+    (float16_t)0.960430519f, (float16_t)-0.278519689f,
+    (float16_t)0.961280486f, (float16_t)-0.275571819f,
+    (float16_t)0.962121404f, (float16_t)-0.272621355f,
+    (float16_t)0.962953267f, (float16_t)-0.269668326f,
+    (float16_t)0.963776066f, (float16_t)-0.266712757f,
+    (float16_t)0.964589793f, (float16_t)-0.263754679f,
+    (float16_t)0.965394442f, (float16_t)-0.260794118f,
+    (float16_t)0.966190003f, (float16_t)-0.257831102f,
+    (float16_t)0.966976471f, (float16_t)-0.254865660f,
+    (float16_t)0.967753837f, (float16_t)-0.251897818f,
+    (float16_t)0.968522094f, (float16_t)-0.248927606f,
+    (float16_t)0.969281235f, (float16_t)-0.245955050f,
+    (float16_t)0.970031253f, (float16_t)-0.242980180f,
+    (float16_t)0.970772141f, (float16_t)-0.240003022f,
+    (float16_t)0.971503891f, (float16_t)-0.237023606f,
+    (float16_t)0.972226497f, (float16_t)-0.234041959f,
+    (float16_t)0.972939952f, (float16_t)-0.231058108f,
+    (float16_t)0.973644250f, (float16_t)-0.228072083f,
+    (float16_t)0.974339383f, (float16_t)-0.225083911f,
+    (float16_t)0.975025345f, (float16_t)-0.222093621f,
+    (float16_t)0.975702130f, (float16_t)-0.219101240f,
+    (float16_t)0.976369731f, (float16_t)-0.216106797f,
+    (float16_t)0.977028143f, (float16_t)-0.213110320f,
+    (float16_t)0.977677358f, (float16_t)-0.210111837f,
+    (float16_t)0.978317371f, (float16_t)-0.207111376f,
+    (float16_t)0.978948175f, (float16_t)-0.204108966f,
+    (float16_t)0.979569766f, (float16_t)-0.201104635f,
+    (float16_t)0.980182136f, (float16_t)-0.198098411f,
+    (float16_t)0.980785280f, (float16_t)-0.195090322f,
+    (float16_t)0.981379193f, (float16_t)-0.192080397f,
+    (float16_t)0.981963869f, (float16_t)-0.189068664f,
+    (float16_t)0.982539302f, (float16_t)-0.186055152f,
+    (float16_t)0.983105487f, (float16_t)-0.183039888f,
+    (float16_t)0.983662419f, (float16_t)-0.180022901f,
+    (float16_t)0.984210092f, (float16_t)-0.177004220f,
+    (float16_t)0.984748502f, (float16_t)-0.173983873f,
+    (float16_t)0.985277642f, (float16_t)-0.170961889f,
+    (float16_t)0.985797509f, (float16_t)-0.167938295f,
+    (float16_t)0.986308097f, (float16_t)-0.164913120f,
+    (float16_t)0.986809402f, (float16_t)-0.161886394f,
+    (float16_t)0.987301418f, (float16_t)-0.158858143f,
+    (float16_t)0.987784142f, (float16_t)-0.155828398f,
+    (float16_t)0.988257568f, (float16_t)-0.152797185f,
+    (float16_t)0.988721692f, (float16_t)-0.149764535f,
+    (float16_t)0.989176510f, (float16_t)-0.146730474f,
+    (float16_t)0.989622017f, (float16_t)-0.143695033f,
+    (float16_t)0.990058210f, (float16_t)-0.140658239f,
+    (float16_t)0.990485084f, (float16_t)-0.137620122f,
+    (float16_t)0.990902635f, (float16_t)-0.134580709f,
+    (float16_t)0.991310860f, (float16_t)-0.131540029f,
+    (float16_t)0.991709754f, (float16_t)-0.128498111f,
+    (float16_t)0.992099313f, (float16_t)-0.125454983f,
+    (float16_t)0.992479535f, (float16_t)-0.122410675f,
+    (float16_t)0.992850414f, (float16_t)-0.119365215f,
+    (float16_t)0.993211949f, (float16_t)-0.116318631f,
+    (float16_t)0.993564136f, (float16_t)-0.113270952f,
+    (float16_t)0.993906970f, (float16_t)-0.110222207f,
+    (float16_t)0.994240449f, (float16_t)-0.107172425f,
+    (float16_t)0.994564571f, (float16_t)-0.104121634f,
+    (float16_t)0.994879331f, (float16_t)-0.101069863f,
+    (float16_t)0.995184727f, (float16_t)-0.098017140f,
+    (float16_t)0.995480755f, (float16_t)-0.094963495f,
+    (float16_t)0.995767414f, (float16_t)-0.091908956f,
+    (float16_t)0.996044701f, (float16_t)-0.088853553f,
+    (float16_t)0.996312612f, (float16_t)-0.085797312f,
+    (float16_t)0.996571146f, (float16_t)-0.082740265f,
+    (float16_t)0.996820299f, (float16_t)-0.079682438f,
+    (float16_t)0.997060070f, (float16_t)-0.076623861f,
+    (float16_t)0.997290457f, (float16_t)-0.073564564f,
+    (float16_t)0.997511456f, (float16_t)-0.070504573f,
+    (float16_t)0.997723067f, (float16_t)-0.067443920f,
+    (float16_t)0.997925286f, (float16_t)-0.064382631f,
+    (float16_t)0.998118113f, (float16_t)-0.061320736f,
+    (float16_t)0.998301545f, (float16_t)-0.058258265f,
+    (float16_t)0.998475581f, (float16_t)-0.055195244f,
+    (float16_t)0.998640218f, (float16_t)-0.052131705f,
+    (float16_t)0.998795456f, (float16_t)-0.049067674f,
+    (float16_t)0.998941293f, (float16_t)-0.046003182f,
+    (float16_t)0.999077728f, (float16_t)-0.042938257f,
+    (float16_t)0.999204759f, (float16_t)-0.039872928f,
+    (float16_t)0.999322385f, (float16_t)-0.036807223f,
+    (float16_t)0.999430605f, (float16_t)-0.033741172f,
+    (float16_t)0.999529418f, (float16_t)-0.030674803f,
+    (float16_t)0.999618822f, (float16_t)-0.027608146f,
+    (float16_t)0.999698819f, (float16_t)-0.024541229f,
+    (float16_t)0.999769405f, (float16_t)-0.021474080f,
+    (float16_t)0.999830582f, (float16_t)-0.018406730f,
+    (float16_t)0.999882347f, (float16_t)-0.015339206f,
+    (float16_t)0.999924702f, (float16_t)-0.012271538f,
+    (float16_t)0.999957645f, (float16_t)-0.009203755f,
+    (float16_t)0.999981175f, (float16_t)-0.006135885f,
+    (float16_t)0.999995294f, (float16_t)-0.003067957f
+};
+#endif
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_4096)
+
+/**
+* \par
+* Example code for Floating-point Twiddle factors Generation:
+* \par
+* <pre>for(i = 0; i< N/; i++)
+* {
+* twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
+* twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+* } </pre>
+* \par
+* where N = 4096  and PI = 3.14159265358979
+* \par
+* Cos and Sin values are in interleaved fashion
+*
+*/
+const float16_t twiddleCoefF16_4096[8192] = {
+    (float16_t)1.000000000f,  (float16_t)0.000000000f,
+    (float16_t)0.999998823f,  (float16_t)0.001533980f,
+    (float16_t)0.999995294f,  (float16_t)0.003067957f,
+    (float16_t)0.999989411f,  (float16_t)0.004601926f,
+    (float16_t)0.999981175f,  (float16_t)0.006135885f,
+    (float16_t)0.999970586f,  (float16_t)0.007669829f,
+    (float16_t)0.999957645f,  (float16_t)0.009203755f,
+    (float16_t)0.999942350f,  (float16_t)0.010737659f,
+    (float16_t)0.999924702f,  (float16_t)0.012271538f,
+    (float16_t)0.999904701f,  (float16_t)0.013805389f,
+    (float16_t)0.999882347f,  (float16_t)0.015339206f,
+    (float16_t)0.999857641f,  (float16_t)0.016872988f,
+    (float16_t)0.999830582f,  (float16_t)0.018406730f,
+    (float16_t)0.999801170f,  (float16_t)0.019940429f,
+    (float16_t)0.999769405f,  (float16_t)0.021474080f,
+    (float16_t)0.999735288f,  (float16_t)0.023007681f,
+    (float16_t)0.999698819f,  (float16_t)0.024541229f,
+    (float16_t)0.999659997f,  (float16_t)0.026074718f,
+    (float16_t)0.999618822f,  (float16_t)0.027608146f,
+    (float16_t)0.999575296f,  (float16_t)0.029141509f,
+    (float16_t)0.999529418f,  (float16_t)0.030674803f,
+    (float16_t)0.999481187f,  (float16_t)0.032208025f,
+    (float16_t)0.999430605f,  (float16_t)0.033741172f,
+    (float16_t)0.999377670f,  (float16_t)0.035274239f,
+    (float16_t)0.999322385f,  (float16_t)0.036807223f,
+    (float16_t)0.999264747f,  (float16_t)0.038340120f,
+    (float16_t)0.999204759f,  (float16_t)0.039872928f,
+    (float16_t)0.999142419f,  (float16_t)0.041405641f,
+    (float16_t)0.999077728f,  (float16_t)0.042938257f,
+    (float16_t)0.999010686f,  (float16_t)0.044470772f,
+    (float16_t)0.998941293f,  (float16_t)0.046003182f,
+    (float16_t)0.998869550f,  (float16_t)0.047535484f,
+    (float16_t)0.998795456f,  (float16_t)0.049067674f,
+    (float16_t)0.998719012f,  (float16_t)0.050599749f,
+    (float16_t)0.998640218f,  (float16_t)0.052131705f,
+    (float16_t)0.998559074f,  (float16_t)0.053663538f,
+    (float16_t)0.998475581f,  (float16_t)0.055195244f,
+    (float16_t)0.998389737f,  (float16_t)0.056726821f,
+    (float16_t)0.998301545f,  (float16_t)0.058258265f,
+    (float16_t)0.998211003f,  (float16_t)0.059789571f,
+    (float16_t)0.998118113f,  (float16_t)0.061320736f,
+    (float16_t)0.998022874f,  (float16_t)0.062851758f,
+    (float16_t)0.997925286f,  (float16_t)0.064382631f,
+    (float16_t)0.997825350f,  (float16_t)0.065913353f,
+    (float16_t)0.997723067f,  (float16_t)0.067443920f,
+    (float16_t)0.997618435f,  (float16_t)0.068974328f,
+    (float16_t)0.997511456f,  (float16_t)0.070504573f,
+    (float16_t)0.997402130f,  (float16_t)0.072034653f,
+    (float16_t)0.997290457f,  (float16_t)0.073564564f,
+    (float16_t)0.997176437f,  (float16_t)0.075094301f,
+    (float16_t)0.997060070f,  (float16_t)0.076623861f,
+    (float16_t)0.996941358f,  (float16_t)0.078153242f,
+    (float16_t)0.996820299f,  (float16_t)0.079682438f,
+    (float16_t)0.996696895f,  (float16_t)0.081211447f,
+    (float16_t)0.996571146f,  (float16_t)0.082740265f,
+    (float16_t)0.996443051f,  (float16_t)0.084268888f,
+    (float16_t)0.996312612f,  (float16_t)0.085797312f,
+    (float16_t)0.996179829f,  (float16_t)0.087325535f,
+    (float16_t)0.996044701f,  (float16_t)0.088853553f,
+    (float16_t)0.995907229f,  (float16_t)0.090381361f,
+    (float16_t)0.995767414f,  (float16_t)0.091908956f,
+    (float16_t)0.995625256f,  (float16_t)0.093436336f,
+    (float16_t)0.995480755f,  (float16_t)0.094963495f,
+    (float16_t)0.995333912f,  (float16_t)0.096490431f,
+    (float16_t)0.995184727f,  (float16_t)0.098017140f,
+    (float16_t)0.995033199f,  (float16_t)0.099543619f,
+    (float16_t)0.994879331f,  (float16_t)0.101069863f,
+    (float16_t)0.994723121f,  (float16_t)0.102595869f,
+    (float16_t)0.994564571f,  (float16_t)0.104121634f,
+    (float16_t)0.994403680f,  (float16_t)0.105647154f,
+    (float16_t)0.994240449f,  (float16_t)0.107172425f,
+    (float16_t)0.994074879f,  (float16_t)0.108697444f,
+    (float16_t)0.993906970f,  (float16_t)0.110222207f,
+    (float16_t)0.993736722f,  (float16_t)0.111746711f,
+    (float16_t)0.993564136f,  (float16_t)0.113270952f,
+    (float16_t)0.993389211f,  (float16_t)0.114794927f,
+    (float16_t)0.993211949f,  (float16_t)0.116318631f,
+    (float16_t)0.993032350f,  (float16_t)0.117842062f,
+    (float16_t)0.992850414f,  (float16_t)0.119365215f,
+    (float16_t)0.992666142f,  (float16_t)0.120888087f,
+    (float16_t)0.992479535f,  (float16_t)0.122410675f,
+    (float16_t)0.992290591f,  (float16_t)0.123932975f,
+    (float16_t)0.992099313f,  (float16_t)0.125454983f,
+    (float16_t)0.991905700f,  (float16_t)0.126976696f,
+    (float16_t)0.991709754f,  (float16_t)0.128498111f,
+    (float16_t)0.991511473f,  (float16_t)0.130019223f,
+    (float16_t)0.991310860f,  (float16_t)0.131540029f,
+    (float16_t)0.991107914f,  (float16_t)0.133060525f,
+    (float16_t)0.990902635f,  (float16_t)0.134580709f,
+    (float16_t)0.990695025f,  (float16_t)0.136100575f,
+    (float16_t)0.990485084f,  (float16_t)0.137620122f,
+    (float16_t)0.990272812f,  (float16_t)0.139139344f,
+    (float16_t)0.990058210f,  (float16_t)0.140658239f,
+    (float16_t)0.989841278f,  (float16_t)0.142176804f,
+    (float16_t)0.989622017f,  (float16_t)0.143695033f,
+    (float16_t)0.989400428f,  (float16_t)0.145212925f,
+    (float16_t)0.989176510f,  (float16_t)0.146730474f,
+    (float16_t)0.988950265f,  (float16_t)0.148247679f,
+    (float16_t)0.988721692f,  (float16_t)0.149764535f,
+    (float16_t)0.988490793f,  (float16_t)0.151281038f,
+    (float16_t)0.988257568f,  (float16_t)0.152797185f,
+    (float16_t)0.988022017f,  (float16_t)0.154312973f,
+    (float16_t)0.987784142f,  (float16_t)0.155828398f,
+    (float16_t)0.987543942f,  (float16_t)0.157343456f,
+    (float16_t)0.987301418f,  (float16_t)0.158858143f,
+    (float16_t)0.987056571f,  (float16_t)0.160372457f,
+    (float16_t)0.986809402f,  (float16_t)0.161886394f,
+    (float16_t)0.986559910f,  (float16_t)0.163399949f,
+    (float16_t)0.986308097f,  (float16_t)0.164913120f,
+    (float16_t)0.986053963f,  (float16_t)0.166425904f,
+    (float16_t)0.985797509f,  (float16_t)0.167938295f,
+    (float16_t)0.985538735f,  (float16_t)0.169450291f,
+    (float16_t)0.985277642f,  (float16_t)0.170961889f,
+    (float16_t)0.985014231f,  (float16_t)0.172473084f,
+    (float16_t)0.984748502f,  (float16_t)0.173983873f,
+    (float16_t)0.984480455f,  (float16_t)0.175494253f,
+    (float16_t)0.984210092f,  (float16_t)0.177004220f,
+    (float16_t)0.983937413f,  (float16_t)0.178513771f,
+    (float16_t)0.983662419f,  (float16_t)0.180022901f,
+    (float16_t)0.983385110f,  (float16_t)0.181531608f,
+    (float16_t)0.983105487f,  (float16_t)0.183039888f,
+    (float16_t)0.982823551f,  (float16_t)0.184547737f,
+    (float16_t)0.982539302f,  (float16_t)0.186055152f,
+    (float16_t)0.982252741f,  (float16_t)0.187562129f,
+    (float16_t)0.981963869f,  (float16_t)0.189068664f,
+    (float16_t)0.981672686f,  (float16_t)0.190574755f,
+    (float16_t)0.981379193f,  (float16_t)0.192080397f,
+    (float16_t)0.981083391f,  (float16_t)0.193585587f,
+    (float16_t)0.980785280f,  (float16_t)0.195090322f,
+    (float16_t)0.980484862f,  (float16_t)0.196594598f,
+    (float16_t)0.980182136f,  (float16_t)0.198098411f,
+    (float16_t)0.979877104f,  (float16_t)0.199601758f,
+    (float16_t)0.979569766f,  (float16_t)0.201104635f,
+    (float16_t)0.979260123f,  (float16_t)0.202607039f,
+    (float16_t)0.978948175f,  (float16_t)0.204108966f,
+    (float16_t)0.978633924f,  (float16_t)0.205610413f,
+    (float16_t)0.978317371f,  (float16_t)0.207111376f,
+    (float16_t)0.977998515f,  (float16_t)0.208611852f,
+    (float16_t)0.977677358f,  (float16_t)0.210111837f,
+    (float16_t)0.977353900f,  (float16_t)0.211611327f,
+    (float16_t)0.977028143f,  (float16_t)0.213110320f,
+    (float16_t)0.976700086f,  (float16_t)0.214608811f,
+    (float16_t)0.976369731f,  (float16_t)0.216106797f,
+    (float16_t)0.976037079f,  (float16_t)0.217604275f,
+    (float16_t)0.975702130f,  (float16_t)0.219101240f,
+    (float16_t)0.975364885f,  (float16_t)0.220597690f,
+    (float16_t)0.975025345f,  (float16_t)0.222093621f,
+    (float16_t)0.974683511f,  (float16_t)0.223589029f,
+    (float16_t)0.974339383f,  (float16_t)0.225083911f,
+    (float16_t)0.973992962f,  (float16_t)0.226578264f,
+    (float16_t)0.973644250f,  (float16_t)0.228072083f,
+    (float16_t)0.973293246f,  (float16_t)0.229565366f,
+    (float16_t)0.972939952f,  (float16_t)0.231058108f,
+    (float16_t)0.972584369f,  (float16_t)0.232550307f,
+    (float16_t)0.972226497f,  (float16_t)0.234041959f,
+    (float16_t)0.971866337f,  (float16_t)0.235533059f,
+    (float16_t)0.971503891f,  (float16_t)0.237023606f,
+    (float16_t)0.971139158f,  (float16_t)0.238513595f,
+    (float16_t)0.970772141f,  (float16_t)0.240003022f,
+    (float16_t)0.970402839f,  (float16_t)0.241491885f,
+    (float16_t)0.970031253f,  (float16_t)0.242980180f,
+    (float16_t)0.969657385f,  (float16_t)0.244467903f,
+    (float16_t)0.969281235f,  (float16_t)0.245955050f,
+    (float16_t)0.968902805f,  (float16_t)0.247441619f,
+    (float16_t)0.968522094f,  (float16_t)0.248927606f,
+    (float16_t)0.968139105f,  (float16_t)0.250413007f,
+    (float16_t)0.967753837f,  (float16_t)0.251897818f,
+    (float16_t)0.967366292f,  (float16_t)0.253382037f,
+    (float16_t)0.966976471f,  (float16_t)0.254865660f,
+    (float16_t)0.966584374f,  (float16_t)0.256348682f,
+    (float16_t)0.966190003f,  (float16_t)0.257831102f,
+    (float16_t)0.965793359f,  (float16_t)0.259312915f,
+    (float16_t)0.965394442f,  (float16_t)0.260794118f,
+    (float16_t)0.964993253f,  (float16_t)0.262274707f,
+    (float16_t)0.964589793f,  (float16_t)0.263754679f,
+    (float16_t)0.964184064f,  (float16_t)0.265234030f,
+    (float16_t)0.963776066f,  (float16_t)0.266712757f,
+    (float16_t)0.963365800f,  (float16_t)0.268190857f,
+    (float16_t)0.962953267f,  (float16_t)0.269668326f,
+    (float16_t)0.962538468f,  (float16_t)0.271145160f,
+    (float16_t)0.962121404f,  (float16_t)0.272621355f,
+    (float16_t)0.961702077f,  (float16_t)0.274096910f,
+    (float16_t)0.961280486f,  (float16_t)0.275571819f,
+    (float16_t)0.960856633f,  (float16_t)0.277046080f,
+    (float16_t)0.960430519f,  (float16_t)0.278519689f,
+    (float16_t)0.960002146f,  (float16_t)0.279992643f,
+    (float16_t)0.959571513f,  (float16_t)0.281464938f,
+    (float16_t)0.959138622f,  (float16_t)0.282936570f,
+    (float16_t)0.958703475f,  (float16_t)0.284407537f,
+    (float16_t)0.958266071f,  (float16_t)0.285877835f,
+    (float16_t)0.957826413f,  (float16_t)0.287347460f,
+    (float16_t)0.957384501f,  (float16_t)0.288816408f,
+    (float16_t)0.956940336f,  (float16_t)0.290284677f,
+    (float16_t)0.956493919f,  (float16_t)0.291752263f,
+    (float16_t)0.956045251f,  (float16_t)0.293219163f,
+    (float16_t)0.955594334f,  (float16_t)0.294685372f,
+    (float16_t)0.955141168f,  (float16_t)0.296150888f,
+    (float16_t)0.954685755f,  (float16_t)0.297615707f,
+    (float16_t)0.954228095f,  (float16_t)0.299079826f,
+    (float16_t)0.953768190f,  (float16_t)0.300543241f,
+    (float16_t)0.953306040f,  (float16_t)0.302005949f,
+    (float16_t)0.952841648f,  (float16_t)0.303467947f,
+    (float16_t)0.952375013f,  (float16_t)0.304929230f,
+    (float16_t)0.951906137f,  (float16_t)0.306389795f,
+    (float16_t)0.951435021f,  (float16_t)0.307849640f,
+    (float16_t)0.950961666f,  (float16_t)0.309308760f,
+    (float16_t)0.950486074f,  (float16_t)0.310767153f,
+    (float16_t)0.950008245f,  (float16_t)0.312224814f,
+    (float16_t)0.949528181f,  (float16_t)0.313681740f,
+    (float16_t)0.949045882f,  (float16_t)0.315137929f,
+    (float16_t)0.948561350f,  (float16_t)0.316593376f,
+    (float16_t)0.948074586f,  (float16_t)0.318048077f,
+    (float16_t)0.947585591f,  (float16_t)0.319502031f,
+    (float16_t)0.947094366f,  (float16_t)0.320955232f,
+    (float16_t)0.946600913f,  (float16_t)0.322407679f,
+    (float16_t)0.946105232f,  (float16_t)0.323859367f,
+    (float16_t)0.945607325f,  (float16_t)0.325310292f,
+    (float16_t)0.945107193f,  (float16_t)0.326760452f,
+    (float16_t)0.944604837f,  (float16_t)0.328209844f,
+    (float16_t)0.944100258f,  (float16_t)0.329658463f,
+    (float16_t)0.943593458f,  (float16_t)0.331106306f,
+    (float16_t)0.943084437f,  (float16_t)0.332553370f,
+    (float16_t)0.942573198f,  (float16_t)0.333999651f,
+    (float16_t)0.942059740f,  (float16_t)0.335445147f,
+    (float16_t)0.941544065f,  (float16_t)0.336889853f,
+    (float16_t)0.941026175f,  (float16_t)0.338333767f,
+    (float16_t)0.940506071f,  (float16_t)0.339776884f,
+    (float16_t)0.939983753f,  (float16_t)0.341219202f,
+    (float16_t)0.939459224f,  (float16_t)0.342660717f,
+    (float16_t)0.938932484f,  (float16_t)0.344101426f,
+    (float16_t)0.938403534f,  (float16_t)0.345541325f,
+    (float16_t)0.937872376f,  (float16_t)0.346980411f,
+    (float16_t)0.937339012f,  (float16_t)0.348418680f,
+    (float16_t)0.936803442f,  (float16_t)0.349856130f,
+    (float16_t)0.936265667f,  (float16_t)0.351292756f,
+    (float16_t)0.935725689f,  (float16_t)0.352728556f,
+    (float16_t)0.935183510f,  (float16_t)0.354163525f,
+    (float16_t)0.934639130f,  (float16_t)0.355597662f,
+    (float16_t)0.934092550f,  (float16_t)0.357030961f,
+    (float16_t)0.933543773f,  (float16_t)0.358463421f,
+    (float16_t)0.932992799f,  (float16_t)0.359895037f,
+    (float16_t)0.932439629f,  (float16_t)0.361325806f,
+    (float16_t)0.931884266f,  (float16_t)0.362755724f,
+    (float16_t)0.931326709f,  (float16_t)0.364184790f,
+    (float16_t)0.930766961f,  (float16_t)0.365612998f,
+    (float16_t)0.930205023f,  (float16_t)0.367040346f,
+    (float16_t)0.929640896f,  (float16_t)0.368466830f,
+    (float16_t)0.929074581f,  (float16_t)0.369892447f,
+    (float16_t)0.928506080f,  (float16_t)0.371317194f,
+    (float16_t)0.927935395f,  (float16_t)0.372741067f,
+    (float16_t)0.927362526f,  (float16_t)0.374164063f,
+    (float16_t)0.926787474f,  (float16_t)0.375586178f,
+    (float16_t)0.926210242f,  (float16_t)0.377007410f,
+    (float16_t)0.925630831f,  (float16_t)0.378427755f,
+    (float16_t)0.925049241f,  (float16_t)0.379847209f,
+    (float16_t)0.924465474f,  (float16_t)0.381265769f,
+    (float16_t)0.923879533f,  (float16_t)0.382683432f,
+    (float16_t)0.923291417f,  (float16_t)0.384100195f,
+    (float16_t)0.922701128f,  (float16_t)0.385516054f,
+    (float16_t)0.922108669f,  (float16_t)0.386931006f,
+    (float16_t)0.921514039f,  (float16_t)0.388345047f,
+    (float16_t)0.920917242f,  (float16_t)0.389758174f,
+    (float16_t)0.920318277f,  (float16_t)0.391170384f,
+    (float16_t)0.919717146f,  (float16_t)0.392581674f,
+    (float16_t)0.919113852f,  (float16_t)0.393992040f,
+    (float16_t)0.918508394f,  (float16_t)0.395401479f,
+    (float16_t)0.917900776f,  (float16_t)0.396809987f,
+    (float16_t)0.917290997f,  (float16_t)0.398217562f,
+    (float16_t)0.916679060f,  (float16_t)0.399624200f,
+    (float16_t)0.916064966f,  (float16_t)0.401029897f,
+    (float16_t)0.915448716f,  (float16_t)0.402434651f,
+    (float16_t)0.914830312f,  (float16_t)0.403838458f,
+    (float16_t)0.914209756f,  (float16_t)0.405241314f,
+    (float16_t)0.913587048f,  (float16_t)0.406643217f,
+    (float16_t)0.912962190f,  (float16_t)0.408044163f,
+    (float16_t)0.912335185f,  (float16_t)0.409444149f,
+    (float16_t)0.911706032f,  (float16_t)0.410843171f,
+    (float16_t)0.911074734f,  (float16_t)0.412241227f,
+    (float16_t)0.910441292f,  (float16_t)0.413638312f,
+    (float16_t)0.909805708f,  (float16_t)0.415034424f,
+    (float16_t)0.909167983f,  (float16_t)0.416429560f,
+    (float16_t)0.908528119f,  (float16_t)0.417823716f,
+    (float16_t)0.907886116f,  (float16_t)0.419216888f,
+    (float16_t)0.907241978f,  (float16_t)0.420609074f,
+    (float16_t)0.906595705f,  (float16_t)0.422000271f,
+    (float16_t)0.905947298f,  (float16_t)0.423390474f,
+    (float16_t)0.905296759f,  (float16_t)0.424779681f,
+    (float16_t)0.904644091f,  (float16_t)0.426167889f,
+    (float16_t)0.903989293f,  (float16_t)0.427555093f,
+    (float16_t)0.903332368f,  (float16_t)0.428941292f,
+    (float16_t)0.902673318f,  (float16_t)0.430326481f,
+    (float16_t)0.902012144f,  (float16_t)0.431710658f,
+    (float16_t)0.901348847f,  (float16_t)0.433093819f,
+    (float16_t)0.900683429f,  (float16_t)0.434475961f,
+    (float16_t)0.900015892f,  (float16_t)0.435857080f,
+    (float16_t)0.899346237f,  (float16_t)0.437237174f,
+    (float16_t)0.898674466f,  (float16_t)0.438616239f,
+    (float16_t)0.898000580f,  (float16_t)0.439994271f,
+    (float16_t)0.897324581f,  (float16_t)0.441371269f,
+    (float16_t)0.896646470f,  (float16_t)0.442747228f,
+    (float16_t)0.895966250f,  (float16_t)0.444122145f,
+    (float16_t)0.895283921f,  (float16_t)0.445496017f,
+    (float16_t)0.894599486f,  (float16_t)0.446868840f,
+    (float16_t)0.893912945f,  (float16_t)0.448240612f,
+    (float16_t)0.893224301f,  (float16_t)0.449611330f,
+    (float16_t)0.892533555f,  (float16_t)0.450980989f,
+    (float16_t)0.891840709f,  (float16_t)0.452349587f,
+    (float16_t)0.891145765f,  (float16_t)0.453717121f,
+    (float16_t)0.890448723f,  (float16_t)0.455083587f,
+    (float16_t)0.889749586f,  (float16_t)0.456448982f,
+    (float16_t)0.889048356f,  (float16_t)0.457813304f,
+    (float16_t)0.888345033f,  (float16_t)0.459176548f,
+    (float16_t)0.887639620f,  (float16_t)0.460538711f,
+    (float16_t)0.886932119f,  (float16_t)0.461899791f,
+    (float16_t)0.886222530f,  (float16_t)0.463259784f,
+    (float16_t)0.885510856f,  (float16_t)0.464618686f,
+    (float16_t)0.884797098f,  (float16_t)0.465976496f,
+    (float16_t)0.884081259f,  (float16_t)0.467333209f,
+    (float16_t)0.883363339f,  (float16_t)0.468688822f,
+    (float16_t)0.882643340f,  (float16_t)0.470043332f,
+    (float16_t)0.881921264f,  (float16_t)0.471396737f,
+    (float16_t)0.881197113f,  (float16_t)0.472749032f,
+    (float16_t)0.880470889f,  (float16_t)0.474100215f,
+    (float16_t)0.879742593f,  (float16_t)0.475450282f,
+    (float16_t)0.879012226f,  (float16_t)0.476799230f,
+    (float16_t)0.878279792f,  (float16_t)0.478147056f,
+    (float16_t)0.877545290f,  (float16_t)0.479493758f,
+    (float16_t)0.876808724f,  (float16_t)0.480839331f,
+    (float16_t)0.876070094f,  (float16_t)0.482183772f,
+    (float16_t)0.875329403f,  (float16_t)0.483527079f,
+    (float16_t)0.874586652f,  (float16_t)0.484869248f,
+    (float16_t)0.873841843f,  (float16_t)0.486210276f,
+    (float16_t)0.873094978f,  (float16_t)0.487550160f,
+    (float16_t)0.872346059f,  (float16_t)0.488888897f,
+    (float16_t)0.871595087f,  (float16_t)0.490226483f,
+    (float16_t)0.870842063f,  (float16_t)0.491562916f,
+    (float16_t)0.870086991f,  (float16_t)0.492898192f,
+    (float16_t)0.869329871f,  (float16_t)0.494232309f,
+    (float16_t)0.868570706f,  (float16_t)0.495565262f,
+    (float16_t)0.867809497f,  (float16_t)0.496897049f,
+    (float16_t)0.867046246f,  (float16_t)0.498227667f,
+    (float16_t)0.866280954f,  (float16_t)0.499557113f,
+    (float16_t)0.865513624f,  (float16_t)0.500885383f,
+    (float16_t)0.864744258f,  (float16_t)0.502212474f,
+    (float16_t)0.863972856f,  (float16_t)0.503538384f,
+    (float16_t)0.863199422f,  (float16_t)0.504863109f,
+    (float16_t)0.862423956f,  (float16_t)0.506186645f,
+    (float16_t)0.861646461f,  (float16_t)0.507508991f,
+    (float16_t)0.860866939f,  (float16_t)0.508830143f,
+    (float16_t)0.860085390f,  (float16_t)0.510150097f,
+    (float16_t)0.859301818f,  (float16_t)0.511468850f,
+    (float16_t)0.858516224f,  (float16_t)0.512786401f,
+    (float16_t)0.857728610f,  (float16_t)0.514102744f,
+    (float16_t)0.856938977f,  (float16_t)0.515417878f,
+    (float16_t)0.856147328f,  (float16_t)0.516731799f,
+    (float16_t)0.855353665f,  (float16_t)0.518044504f,
+    (float16_t)0.854557988f,  (float16_t)0.519355990f,
+    (float16_t)0.853760301f,  (float16_t)0.520666254f,
+    (float16_t)0.852960605f,  (float16_t)0.521975293f,
+    (float16_t)0.852158902f,  (float16_t)0.523283103f,
+    (float16_t)0.851355193f,  (float16_t)0.524589683f,
+    (float16_t)0.850549481f,  (float16_t)0.525895027f,
+    (float16_t)0.849741768f,  (float16_t)0.527199135f,
+    (float16_t)0.848932055f,  (float16_t)0.528502002f,
+    (float16_t)0.848120345f,  (float16_t)0.529803625f,
+    (float16_t)0.847306639f,  (float16_t)0.531104001f,
+    (float16_t)0.846490939f,  (float16_t)0.532403128f,
+    (float16_t)0.845673247f,  (float16_t)0.533701002f,
+    (float16_t)0.844853565f,  (float16_t)0.534997620f,
+    (float16_t)0.844031895f,  (float16_t)0.536292979f,
+    (float16_t)0.843208240f,  (float16_t)0.537587076f,
+    (float16_t)0.842382600f,  (float16_t)0.538879909f,
+    (float16_t)0.841554977f,  (float16_t)0.540171473f,
+    (float16_t)0.840725375f,  (float16_t)0.541461766f,
+    (float16_t)0.839893794f,  (float16_t)0.542750785f,
+    (float16_t)0.839060237f,  (float16_t)0.544038527f,
+    (float16_t)0.838224706f,  (float16_t)0.545324988f,
+    (float16_t)0.837387202f,  (float16_t)0.546610167f,
+    (float16_t)0.836547727f,  (float16_t)0.547894059f,
+    (float16_t)0.835706284f,  (float16_t)0.549176662f,
+    (float16_t)0.834862875f,  (float16_t)0.550457973f,
+    (float16_t)0.834017501f,  (float16_t)0.551737988f,
+    (float16_t)0.833170165f,  (float16_t)0.553016706f,
+    (float16_t)0.832320868f,  (float16_t)0.554294121f,
+    (float16_t)0.831469612f,  (float16_t)0.555570233f,
+    (float16_t)0.830616400f,  (float16_t)0.556845037f,
+    (float16_t)0.829761234f,  (float16_t)0.558118531f,
+    (float16_t)0.828904115f,  (float16_t)0.559390712f,
+    (float16_t)0.828045045f,  (float16_t)0.560661576f,
+    (float16_t)0.827184027f,  (float16_t)0.561931121f,
+    (float16_t)0.826321063f,  (float16_t)0.563199344f,
+    (float16_t)0.825456154f,  (float16_t)0.564466242f,
+    (float16_t)0.824589303f,  (float16_t)0.565731811f,
+    (float16_t)0.823720511f,  (float16_t)0.566996049f,
+    (float16_t)0.822849781f,  (float16_t)0.568258953f,
+    (float16_t)0.821977115f,  (float16_t)0.569520519f,
+    (float16_t)0.821102515f,  (float16_t)0.570780746f,
+    (float16_t)0.820225983f,  (float16_t)0.572039629f,
+    (float16_t)0.819347520f,  (float16_t)0.573297167f,
+    (float16_t)0.818467130f,  (float16_t)0.574553355f,
+    (float16_t)0.817584813f,  (float16_t)0.575808191f,
+    (float16_t)0.816700573f,  (float16_t)0.577061673f,
+    (float16_t)0.815814411f,  (float16_t)0.578313796f,
+    (float16_t)0.814926329f,  (float16_t)0.579564559f,
+    (float16_t)0.814036330f,  (float16_t)0.580813958f,
+    (float16_t)0.813144415f,  (float16_t)0.582061990f,
+    (float16_t)0.812250587f,  (float16_t)0.583308653f,
+    (float16_t)0.811354847f,  (float16_t)0.584553943f,
+    (float16_t)0.810457198f,  (float16_t)0.585797857f,
+    (float16_t)0.809557642f,  (float16_t)0.587040394f,
+    (float16_t)0.808656182f,  (float16_t)0.588281548f,
+    (float16_t)0.807752818f,  (float16_t)0.589521319f,
+    (float16_t)0.806847554f,  (float16_t)0.590759702f,
+    (float16_t)0.805940391f,  (float16_t)0.591996695f,
+    (float16_t)0.805031331f,  (float16_t)0.593232295f,
+    (float16_t)0.804120377f,  (float16_t)0.594466499f,
+    (float16_t)0.803207531f,  (float16_t)0.595699304f,
+    (float16_t)0.802292796f,  (float16_t)0.596930708f,
+    (float16_t)0.801376172f,  (float16_t)0.598160707f,
+    (float16_t)0.800457662f,  (float16_t)0.599389298f,
+    (float16_t)0.799537269f,  (float16_t)0.600616479f,
+    (float16_t)0.798614995f,  (float16_t)0.601842247f,
+    (float16_t)0.797690841f,  (float16_t)0.603066599f,
+    (float16_t)0.796764810f,  (float16_t)0.604289531f,
+    (float16_t)0.795836905f,  (float16_t)0.605511041f,
+    (float16_t)0.794907126f,  (float16_t)0.606731127f,
+    (float16_t)0.793975478f,  (float16_t)0.607949785f,
+    (float16_t)0.793041960f,  (float16_t)0.609167012f,
+    (float16_t)0.792106577f,  (float16_t)0.610382806f,
+    (float16_t)0.791169330f,  (float16_t)0.611597164f,
+    (float16_t)0.790230221f,  (float16_t)0.612810082f,
+    (float16_t)0.789289253f,  (float16_t)0.614021559f,
+    (float16_t)0.788346428f,  (float16_t)0.615231591f,
+    (float16_t)0.787401747f,  (float16_t)0.616440175f,
+    (float16_t)0.786455214f,  (float16_t)0.617647308f,
+    (float16_t)0.785506830f,  (float16_t)0.618852988f,
+    (float16_t)0.784556597f,  (float16_t)0.620057212f,
+    (float16_t)0.783604519f,  (float16_t)0.621259977f,
+    (float16_t)0.782650596f,  (float16_t)0.622461279f,
+    (float16_t)0.781694832f,  (float16_t)0.623661118f,
+    (float16_t)0.780737229f,  (float16_t)0.624859488f,
+    (float16_t)0.779777788f,  (float16_t)0.626056388f,
+    (float16_t)0.778816512f,  (float16_t)0.627251815f,
+    (float16_t)0.777853404f,  (float16_t)0.628445767f,
+    (float16_t)0.776888466f,  (float16_t)0.629638239f,
+    (float16_t)0.775921699f,  (float16_t)0.630829230f,
+    (float16_t)0.774953107f,  (float16_t)0.632018736f,
+    (float16_t)0.773982691f,  (float16_t)0.633206755f,
+    (float16_t)0.773010453f,  (float16_t)0.634393284f,
+    (float16_t)0.772036397f,  (float16_t)0.635578320f,
+    (float16_t)0.771060524f,  (float16_t)0.636761861f,
+    (float16_t)0.770082837f,  (float16_t)0.637943904f,
+    (float16_t)0.769103338f,  (float16_t)0.639124445f,
+    (float16_t)0.768122029f,  (float16_t)0.640303482f,
+    (float16_t)0.767138912f,  (float16_t)0.641481013f,
+    (float16_t)0.766153990f,  (float16_t)0.642657034f,
+    (float16_t)0.765167266f,  (float16_t)0.643831543f,
+    (float16_t)0.764178741f,  (float16_t)0.645004537f,
+    (float16_t)0.763188417f,  (float16_t)0.646176013f,
+    (float16_t)0.762196298f,  (float16_t)0.647345969f,
+    (float16_t)0.761202385f,  (float16_t)0.648514401f,
+    (float16_t)0.760206682f,  (float16_t)0.649681307f,
+    (float16_t)0.759209189f,  (float16_t)0.650846685f,
+    (float16_t)0.758209910f,  (float16_t)0.652010531f,
+    (float16_t)0.757208847f,  (float16_t)0.653172843f,
+    (float16_t)0.756206001f,  (float16_t)0.654333618f,
+    (float16_t)0.755201377f,  (float16_t)0.655492853f,
+    (float16_t)0.754194975f,  (float16_t)0.656650546f,
+    (float16_t)0.753186799f,  (float16_t)0.657806693f,
+    (float16_t)0.752176850f,  (float16_t)0.658961293f,
+    (float16_t)0.751165132f,  (float16_t)0.660114342f,
+    (float16_t)0.750151646f,  (float16_t)0.661265838f,
+    (float16_t)0.749136395f,  (float16_t)0.662415778f,
+    (float16_t)0.748119380f,  (float16_t)0.663564159f,
+    (float16_t)0.747100606f,  (float16_t)0.664710978f,
+    (float16_t)0.746080074f,  (float16_t)0.665856234f,
+    (float16_t)0.745057785f,  (float16_t)0.666999922f,
+    (float16_t)0.744033744f,  (float16_t)0.668142041f,
+    (float16_t)0.743007952f,  (float16_t)0.669282588f,
+    (float16_t)0.741980412f,  (float16_t)0.670421560f,
+    (float16_t)0.740951125f,  (float16_t)0.671558955f,
+    (float16_t)0.739920095f,  (float16_t)0.672694769f,
+    (float16_t)0.738887324f,  (float16_t)0.673829000f,
+    (float16_t)0.737852815f,  (float16_t)0.674961646f,
+    (float16_t)0.736816569f,  (float16_t)0.676092704f,
+    (float16_t)0.735778589f,  (float16_t)0.677222170f,
+    (float16_t)0.734738878f,  (float16_t)0.678350043f,
+    (float16_t)0.733697438f,  (float16_t)0.679476320f,
+    (float16_t)0.732654272f,  (float16_t)0.680600998f,
+    (float16_t)0.731609381f,  (float16_t)0.681724074f,
+    (float16_t)0.730562769f,  (float16_t)0.682845546f,
+    (float16_t)0.729514438f,  (float16_t)0.683965412f,
+    (float16_t)0.728464390f,  (float16_t)0.685083668f,
+    (float16_t)0.727412629f,  (float16_t)0.686200312f,
+    (float16_t)0.726359155f,  (float16_t)0.687315341f,
+    (float16_t)0.725303972f,  (float16_t)0.688428753f,
+    (float16_t)0.724247083f,  (float16_t)0.689540545f,
+    (float16_t)0.723188489f,  (float16_t)0.690650714f,
+    (float16_t)0.722128194f,  (float16_t)0.691759258f,
+    (float16_t)0.721066199f,  (float16_t)0.692866175f,
+    (float16_t)0.720002508f,  (float16_t)0.693971461f,
+    (float16_t)0.718937122f,  (float16_t)0.695075114f,
+    (float16_t)0.717870045f,  (float16_t)0.696177131f,
+    (float16_t)0.716801279f,  (float16_t)0.697277511f,
+    (float16_t)0.715730825f,  (float16_t)0.698376249f,
+    (float16_t)0.714658688f,  (float16_t)0.699473345f,
+    (float16_t)0.713584869f,  (float16_t)0.700568794f,
+    (float16_t)0.712509371f,  (float16_t)0.701662595f,
+    (float16_t)0.711432196f,  (float16_t)0.702754744f,
+    (float16_t)0.710353347f,  (float16_t)0.703845241f,
+    (float16_t)0.709272826f,  (float16_t)0.704934080f,
+    (float16_t)0.708190637f,  (float16_t)0.706021261f,
+    (float16_t)0.707106781f,  (float16_t)0.707106781f,
+    (float16_t)0.706021261f,  (float16_t)0.708190637f,
+    (float16_t)0.704934080f,  (float16_t)0.709272826f,
+    (float16_t)0.703845241f,  (float16_t)0.710353347f,
+    (float16_t)0.702754744f,  (float16_t)0.711432196f,
+    (float16_t)0.701662595f,  (float16_t)0.712509371f,
+    (float16_t)0.700568794f,  (float16_t)0.713584869f,
+    (float16_t)0.699473345f,  (float16_t)0.714658688f,
+    (float16_t)0.698376249f,  (float16_t)0.715730825f,
+    (float16_t)0.697277511f,  (float16_t)0.716801279f,
+    (float16_t)0.696177131f,  (float16_t)0.717870045f,
+    (float16_t)0.695075114f,  (float16_t)0.718937122f,
+    (float16_t)0.693971461f,  (float16_t)0.720002508f,
+    (float16_t)0.692866175f,  (float16_t)0.721066199f,
+    (float16_t)0.691759258f,  (float16_t)0.722128194f,
+    (float16_t)0.690650714f,  (float16_t)0.723188489f,
+    (float16_t)0.689540545f,  (float16_t)0.724247083f,
+    (float16_t)0.688428753f,  (float16_t)0.725303972f,
+    (float16_t)0.687315341f,  (float16_t)0.726359155f,
+    (float16_t)0.686200312f,  (float16_t)0.727412629f,
+    (float16_t)0.685083668f,  (float16_t)0.728464390f,
+    (float16_t)0.683965412f,  (float16_t)0.729514438f,
+    (float16_t)0.682845546f,  (float16_t)0.730562769f,
+    (float16_t)0.681724074f,  (float16_t)0.731609381f,
+    (float16_t)0.680600998f,  (float16_t)0.732654272f,
+    (float16_t)0.679476320f,  (float16_t)0.733697438f,
+    (float16_t)0.678350043f,  (float16_t)0.734738878f,
+    (float16_t)0.677222170f,  (float16_t)0.735778589f,
+    (float16_t)0.676092704f,  (float16_t)0.736816569f,
+    (float16_t)0.674961646f,  (float16_t)0.737852815f,
+    (float16_t)0.673829000f,  (float16_t)0.738887324f,
+    (float16_t)0.672694769f,  (float16_t)0.739920095f,
+    (float16_t)0.671558955f,  (float16_t)0.740951125f,
+    (float16_t)0.670421560f,  (float16_t)0.741980412f,
+    (float16_t)0.669282588f,  (float16_t)0.743007952f,
+    (float16_t)0.668142041f,  (float16_t)0.744033744f,
+    (float16_t)0.666999922f,  (float16_t)0.745057785f,
+    (float16_t)0.665856234f,  (float16_t)0.746080074f,
+    (float16_t)0.664710978f,  (float16_t)0.747100606f,
+    (float16_t)0.663564159f,  (float16_t)0.748119380f,
+    (float16_t)0.662415778f,  (float16_t)0.749136395f,
+    (float16_t)0.661265838f,  (float16_t)0.750151646f,
+    (float16_t)0.660114342f,  (float16_t)0.751165132f,
+    (float16_t)0.658961293f,  (float16_t)0.752176850f,
+    (float16_t)0.657806693f,  (float16_t)0.753186799f,
+    (float16_t)0.656650546f,  (float16_t)0.754194975f,
+    (float16_t)0.655492853f,  (float16_t)0.755201377f,
+    (float16_t)0.654333618f,  (float16_t)0.756206001f,
+    (float16_t)0.653172843f,  (float16_t)0.757208847f,
+    (float16_t)0.652010531f,  (float16_t)0.758209910f,
+    (float16_t)0.650846685f,  (float16_t)0.759209189f,
+    (float16_t)0.649681307f,  (float16_t)0.760206682f,
+    (float16_t)0.648514401f,  (float16_t)0.761202385f,
+    (float16_t)0.647345969f,  (float16_t)0.762196298f,
+    (float16_t)0.646176013f,  (float16_t)0.763188417f,
+    (float16_t)0.645004537f,  (float16_t)0.764178741f,
+    (float16_t)0.643831543f,  (float16_t)0.765167266f,
+    (float16_t)0.642657034f,  (float16_t)0.766153990f,
+    (float16_t)0.641481013f,  (float16_t)0.767138912f,
+    (float16_t)0.640303482f,  (float16_t)0.768122029f,
+    (float16_t)0.639124445f,  (float16_t)0.769103338f,
+    (float16_t)0.637943904f,  (float16_t)0.770082837f,
+    (float16_t)0.636761861f,  (float16_t)0.771060524f,
+    (float16_t)0.635578320f,  (float16_t)0.772036397f,
+    (float16_t)0.634393284f,  (float16_t)0.773010453f,
+    (float16_t)0.633206755f,  (float16_t)0.773982691f,
+    (float16_t)0.632018736f,  (float16_t)0.774953107f,
+    (float16_t)0.630829230f,  (float16_t)0.775921699f,
+    (float16_t)0.629638239f,  (float16_t)0.776888466f,
+    (float16_t)0.628445767f,  (float16_t)0.777853404f,
+    (float16_t)0.627251815f,  (float16_t)0.778816512f,
+    (float16_t)0.626056388f,  (float16_t)0.779777788f,
+    (float16_t)0.624859488f,  (float16_t)0.780737229f,
+    (float16_t)0.623661118f,  (float16_t)0.781694832f,
+    (float16_t)0.622461279f,  (float16_t)0.782650596f,
+    (float16_t)0.621259977f,  (float16_t)0.783604519f,
+    (float16_t)0.620057212f,  (float16_t)0.784556597f,
+    (float16_t)0.618852988f,  (float16_t)0.785506830f,
+    (float16_t)0.617647308f,  (float16_t)0.786455214f,
+    (float16_t)0.616440175f,  (float16_t)0.787401747f,
+    (float16_t)0.615231591f,  (float16_t)0.788346428f,
+    (float16_t)0.614021559f,  (float16_t)0.789289253f,
+    (float16_t)0.612810082f,  (float16_t)0.790230221f,
+    (float16_t)0.611597164f,  (float16_t)0.791169330f,
+    (float16_t)0.610382806f,  (float16_t)0.792106577f,
+    (float16_t)0.609167012f,  (float16_t)0.793041960f,
+    (float16_t)0.607949785f,  (float16_t)0.793975478f,
+    (float16_t)0.606731127f,  (float16_t)0.794907126f,
+    (float16_t)0.605511041f,  (float16_t)0.795836905f,
+    (float16_t)0.604289531f,  (float16_t)0.796764810f,
+    (float16_t)0.603066599f,  (float16_t)0.797690841f,
+    (float16_t)0.601842247f,  (float16_t)0.798614995f,
+    (float16_t)0.600616479f,  (float16_t)0.799537269f,
+    (float16_t)0.599389298f,  (float16_t)0.800457662f,
+    (float16_t)0.598160707f,  (float16_t)0.801376172f,
+    (float16_t)0.596930708f,  (float16_t)0.802292796f,
+    (float16_t)0.595699304f,  (float16_t)0.803207531f,
+    (float16_t)0.594466499f,  (float16_t)0.804120377f,
+    (float16_t)0.593232295f,  (float16_t)0.805031331f,
+    (float16_t)0.591996695f,  (float16_t)0.805940391f,
+    (float16_t)0.590759702f,  (float16_t)0.806847554f,
+    (float16_t)0.589521319f,  (float16_t)0.807752818f,
+    (float16_t)0.588281548f,  (float16_t)0.808656182f,
+    (float16_t)0.587040394f,  (float16_t)0.809557642f,
+    (float16_t)0.585797857f,  (float16_t)0.810457198f,
+    (float16_t)0.584553943f,  (float16_t)0.811354847f,
+    (float16_t)0.583308653f,  (float16_t)0.812250587f,
+    (float16_t)0.582061990f,  (float16_t)0.813144415f,
+    (float16_t)0.580813958f,  (float16_t)0.814036330f,
+    (float16_t)0.579564559f,  (float16_t)0.814926329f,
+    (float16_t)0.578313796f,  (float16_t)0.815814411f,
+    (float16_t)0.577061673f,  (float16_t)0.816700573f,
+    (float16_t)0.575808191f,  (float16_t)0.817584813f,
+    (float16_t)0.574553355f,  (float16_t)0.818467130f,
+    (float16_t)0.573297167f,  (float16_t)0.819347520f,
+    (float16_t)0.572039629f,  (float16_t)0.820225983f,
+    (float16_t)0.570780746f,  (float16_t)0.821102515f,
+    (float16_t)0.569520519f,  (float16_t)0.821977115f,
+    (float16_t)0.568258953f,  (float16_t)0.822849781f,
+    (float16_t)0.566996049f,  (float16_t)0.823720511f,
+    (float16_t)0.565731811f,  (float16_t)0.824589303f,
+    (float16_t)0.564466242f,  (float16_t)0.825456154f,
+    (float16_t)0.563199344f,  (float16_t)0.826321063f,
+    (float16_t)0.561931121f,  (float16_t)0.827184027f,
+    (float16_t)0.560661576f,  (float16_t)0.828045045f,
+    (float16_t)0.559390712f,  (float16_t)0.828904115f,
+    (float16_t)0.558118531f,  (float16_t)0.829761234f,
+    (float16_t)0.556845037f,  (float16_t)0.830616400f,
+    (float16_t)0.555570233f,  (float16_t)0.831469612f,
+    (float16_t)0.554294121f,  (float16_t)0.832320868f,
+    (float16_t)0.553016706f,  (float16_t)0.833170165f,
+    (float16_t)0.551737988f,  (float16_t)0.834017501f,
+    (float16_t)0.550457973f,  (float16_t)0.834862875f,
+    (float16_t)0.549176662f,  (float16_t)0.835706284f,
+    (float16_t)0.547894059f,  (float16_t)0.836547727f,
+    (float16_t)0.546610167f,  (float16_t)0.837387202f,
+    (float16_t)0.545324988f,  (float16_t)0.838224706f,
+    (float16_t)0.544038527f,  (float16_t)0.839060237f,
+    (float16_t)0.542750785f,  (float16_t)0.839893794f,
+    (float16_t)0.541461766f,  (float16_t)0.840725375f,
+    (float16_t)0.540171473f,  (float16_t)0.841554977f,
+    (float16_t)0.538879909f,  (float16_t)0.842382600f,
+    (float16_t)0.537587076f,  (float16_t)0.843208240f,
+    (float16_t)0.536292979f,  (float16_t)0.844031895f,
+    (float16_t)0.534997620f,  (float16_t)0.844853565f,
+    (float16_t)0.533701002f,  (float16_t)0.845673247f,
+    (float16_t)0.532403128f,  (float16_t)0.846490939f,
+    (float16_t)0.531104001f,  (float16_t)0.847306639f,
+    (float16_t)0.529803625f,  (float16_t)0.848120345f,
+    (float16_t)0.528502002f,  (float16_t)0.848932055f,
+    (float16_t)0.527199135f,  (float16_t)0.849741768f,
+    (float16_t)0.525895027f,  (float16_t)0.850549481f,
+    (float16_t)0.524589683f,  (float16_t)0.851355193f,
+    (float16_t)0.523283103f,  (float16_t)0.852158902f,
+    (float16_t)0.521975293f,  (float16_t)0.852960605f,
+    (float16_t)0.520666254f,  (float16_t)0.853760301f,
+    (float16_t)0.519355990f,  (float16_t)0.854557988f,
+    (float16_t)0.518044504f,  (float16_t)0.855353665f,
+    (float16_t)0.516731799f,  (float16_t)0.856147328f,
+    (float16_t)0.515417878f,  (float16_t)0.856938977f,
+    (float16_t)0.514102744f,  (float16_t)0.857728610f,
+    (float16_t)0.512786401f,  (float16_t)0.858516224f,
+    (float16_t)0.511468850f,  (float16_t)0.859301818f,
+    (float16_t)0.510150097f,  (float16_t)0.860085390f,
+    (float16_t)0.508830143f,  (float16_t)0.860866939f,
+    (float16_t)0.507508991f,  (float16_t)0.861646461f,
+    (float16_t)0.506186645f,  (float16_t)0.862423956f,
+    (float16_t)0.504863109f,  (float16_t)0.863199422f,
+    (float16_t)0.503538384f,  (float16_t)0.863972856f,
+    (float16_t)0.502212474f,  (float16_t)0.864744258f,
+    (float16_t)0.500885383f,  (float16_t)0.865513624f,
+    (float16_t)0.499557113f,  (float16_t)0.866280954f,
+    (float16_t)0.498227667f,  (float16_t)0.867046246f,
+    (float16_t)0.496897049f,  (float16_t)0.867809497f,
+    (float16_t)0.495565262f,  (float16_t)0.868570706f,
+    (float16_t)0.494232309f,  (float16_t)0.869329871f,
+    (float16_t)0.492898192f,  (float16_t)0.870086991f,
+    (float16_t)0.491562916f,  (float16_t)0.870842063f,
+    (float16_t)0.490226483f,  (float16_t)0.871595087f,
+    (float16_t)0.488888897f,  (float16_t)0.872346059f,
+    (float16_t)0.487550160f,  (float16_t)0.873094978f,
+    (float16_t)0.486210276f,  (float16_t)0.873841843f,
+    (float16_t)0.484869248f,  (float16_t)0.874586652f,
+    (float16_t)0.483527079f,  (float16_t)0.875329403f,
+    (float16_t)0.482183772f,  (float16_t)0.876070094f,
+    (float16_t)0.480839331f,  (float16_t)0.876808724f,
+    (float16_t)0.479493758f,  (float16_t)0.877545290f,
+    (float16_t)0.478147056f,  (float16_t)0.878279792f,
+    (float16_t)0.476799230f,  (float16_t)0.879012226f,
+    (float16_t)0.475450282f,  (float16_t)0.879742593f,
+    (float16_t)0.474100215f,  (float16_t)0.880470889f,
+    (float16_t)0.472749032f,  (float16_t)0.881197113f,
+    (float16_t)0.471396737f,  (float16_t)0.881921264f,
+    (float16_t)0.470043332f,  (float16_t)0.882643340f,
+    (float16_t)0.468688822f,  (float16_t)0.883363339f,
+    (float16_t)0.467333209f,  (float16_t)0.884081259f,
+    (float16_t)0.465976496f,  (float16_t)0.884797098f,
+    (float16_t)0.464618686f,  (float16_t)0.885510856f,
+    (float16_t)0.463259784f,  (float16_t)0.886222530f,
+    (float16_t)0.461899791f,  (float16_t)0.886932119f,
+    (float16_t)0.460538711f,  (float16_t)0.887639620f,
+    (float16_t)0.459176548f,  (float16_t)0.888345033f,
+    (float16_t)0.457813304f,  (float16_t)0.889048356f,
+    (float16_t)0.456448982f,  (float16_t)0.889749586f,
+    (float16_t)0.455083587f,  (float16_t)0.890448723f,
+    (float16_t)0.453717121f,  (float16_t)0.891145765f,
+    (float16_t)0.452349587f,  (float16_t)0.891840709f,
+    (float16_t)0.450980989f,  (float16_t)0.892533555f,
+    (float16_t)0.449611330f,  (float16_t)0.893224301f,
+    (float16_t)0.448240612f,  (float16_t)0.893912945f,
+    (float16_t)0.446868840f,  (float16_t)0.894599486f,
+    (float16_t)0.445496017f,  (float16_t)0.895283921f,
+    (float16_t)0.444122145f,  (float16_t)0.895966250f,
+    (float16_t)0.442747228f,  (float16_t)0.896646470f,
+    (float16_t)0.441371269f,  (float16_t)0.897324581f,
+    (float16_t)0.439994271f,  (float16_t)0.898000580f,
+    (float16_t)0.438616239f,  (float16_t)0.898674466f,
+    (float16_t)0.437237174f,  (float16_t)0.899346237f,
+    (float16_t)0.435857080f,  (float16_t)0.900015892f,
+    (float16_t)0.434475961f,  (float16_t)0.900683429f,
+    (float16_t)0.433093819f,  (float16_t)0.901348847f,
+    (float16_t)0.431710658f,  (float16_t)0.902012144f,
+    (float16_t)0.430326481f,  (float16_t)0.902673318f,
+    (float16_t)0.428941292f,  (float16_t)0.903332368f,
+    (float16_t)0.427555093f,  (float16_t)0.903989293f,
+    (float16_t)0.426167889f,  (float16_t)0.904644091f,
+    (float16_t)0.424779681f,  (float16_t)0.905296759f,
+    (float16_t)0.423390474f,  (float16_t)0.905947298f,
+    (float16_t)0.422000271f,  (float16_t)0.906595705f,
+    (float16_t)0.420609074f,  (float16_t)0.907241978f,
+    (float16_t)0.419216888f,  (float16_t)0.907886116f,
+    (float16_t)0.417823716f,  (float16_t)0.908528119f,
+    (float16_t)0.416429560f,  (float16_t)0.909167983f,
+    (float16_t)0.415034424f,  (float16_t)0.909805708f,
+    (float16_t)0.413638312f,  (float16_t)0.910441292f,
+    (float16_t)0.412241227f,  (float16_t)0.911074734f,
+    (float16_t)0.410843171f,  (float16_t)0.911706032f,
+    (float16_t)0.409444149f,  (float16_t)0.912335185f,
+    (float16_t)0.408044163f,  (float16_t)0.912962190f,
+    (float16_t)0.406643217f,  (float16_t)0.913587048f,
+    (float16_t)0.405241314f,  (float16_t)0.914209756f,
+    (float16_t)0.403838458f,  (float16_t)0.914830312f,
+    (float16_t)0.402434651f,  (float16_t)0.915448716f,
+    (float16_t)0.401029897f,  (float16_t)0.916064966f,
+    (float16_t)0.399624200f,  (float16_t)0.916679060f,
+    (float16_t)0.398217562f,  (float16_t)0.917290997f,
+    (float16_t)0.396809987f,  (float16_t)0.917900776f,
+    (float16_t)0.395401479f,  (float16_t)0.918508394f,
+    (float16_t)0.393992040f,  (float16_t)0.919113852f,
+    (float16_t)0.392581674f,  (float16_t)0.919717146f,
+    (float16_t)0.391170384f,  (float16_t)0.920318277f,
+    (float16_t)0.389758174f,  (float16_t)0.920917242f,
+    (float16_t)0.388345047f,  (float16_t)0.921514039f,
+    (float16_t)0.386931006f,  (float16_t)0.922108669f,
+    (float16_t)0.385516054f,  (float16_t)0.922701128f,
+    (float16_t)0.384100195f,  (float16_t)0.923291417f,
+    (float16_t)0.382683432f,  (float16_t)0.923879533f,
+    (float16_t)0.381265769f,  (float16_t)0.924465474f,
+    (float16_t)0.379847209f,  (float16_t)0.925049241f,
+    (float16_t)0.378427755f,  (float16_t)0.925630831f,
+    (float16_t)0.377007410f,  (float16_t)0.926210242f,
+    (float16_t)0.375586178f,  (float16_t)0.926787474f,
+    (float16_t)0.374164063f,  (float16_t)0.927362526f,
+    (float16_t)0.372741067f,  (float16_t)0.927935395f,
+    (float16_t)0.371317194f,  (float16_t)0.928506080f,
+    (float16_t)0.369892447f,  (float16_t)0.929074581f,
+    (float16_t)0.368466830f,  (float16_t)0.929640896f,
+    (float16_t)0.367040346f,  (float16_t)0.930205023f,
+    (float16_t)0.365612998f,  (float16_t)0.930766961f,
+    (float16_t)0.364184790f,  (float16_t)0.931326709f,
+    (float16_t)0.362755724f,  (float16_t)0.931884266f,
+    (float16_t)0.361325806f,  (float16_t)0.932439629f,
+    (float16_t)0.359895037f,  (float16_t)0.932992799f,
+    (float16_t)0.358463421f,  (float16_t)0.933543773f,
+    (float16_t)0.357030961f,  (float16_t)0.934092550f,
+    (float16_t)0.355597662f,  (float16_t)0.934639130f,
+    (float16_t)0.354163525f,  (float16_t)0.935183510f,
+    (float16_t)0.352728556f,  (float16_t)0.935725689f,
+    (float16_t)0.351292756f,  (float16_t)0.936265667f,
+    (float16_t)0.349856130f,  (float16_t)0.936803442f,
+    (float16_t)0.348418680f,  (float16_t)0.937339012f,
+    (float16_t)0.346980411f,  (float16_t)0.937872376f,
+    (float16_t)0.345541325f,  (float16_t)0.938403534f,
+    (float16_t)0.344101426f,  (float16_t)0.938932484f,
+    (float16_t)0.342660717f,  (float16_t)0.939459224f,
+    (float16_t)0.341219202f,  (float16_t)0.939983753f,
+    (float16_t)0.339776884f,  (float16_t)0.940506071f,
+    (float16_t)0.338333767f,  (float16_t)0.941026175f,
+    (float16_t)0.336889853f,  (float16_t)0.941544065f,
+    (float16_t)0.335445147f,  (float16_t)0.942059740f,
+    (float16_t)0.333999651f,  (float16_t)0.942573198f,
+    (float16_t)0.332553370f,  (float16_t)0.943084437f,
+    (float16_t)0.331106306f,  (float16_t)0.943593458f,
+    (float16_t)0.329658463f,  (float16_t)0.944100258f,
+    (float16_t)0.328209844f,  (float16_t)0.944604837f,
+    (float16_t)0.326760452f,  (float16_t)0.945107193f,
+    (float16_t)0.325310292f,  (float16_t)0.945607325f,
+    (float16_t)0.323859367f,  (float16_t)0.946105232f,
+    (float16_t)0.322407679f,  (float16_t)0.946600913f,
+    (float16_t)0.320955232f,  (float16_t)0.947094366f,
+    (float16_t)0.319502031f,  (float16_t)0.947585591f,
+    (float16_t)0.318048077f,  (float16_t)0.948074586f,
+    (float16_t)0.316593376f,  (float16_t)0.948561350f,
+    (float16_t)0.315137929f,  (float16_t)0.949045882f,
+    (float16_t)0.313681740f,  (float16_t)0.949528181f,
+    (float16_t)0.312224814f,  (float16_t)0.950008245f,
+    (float16_t)0.310767153f,  (float16_t)0.950486074f,
+    (float16_t)0.309308760f,  (float16_t)0.950961666f,
+    (float16_t)0.307849640f,  (float16_t)0.951435021f,
+    (float16_t)0.306389795f,  (float16_t)0.951906137f,
+    (float16_t)0.304929230f,  (float16_t)0.952375013f,
+    (float16_t)0.303467947f,  (float16_t)0.952841648f,
+    (float16_t)0.302005949f,  (float16_t)0.953306040f,
+    (float16_t)0.300543241f,  (float16_t)0.953768190f,
+    (float16_t)0.299079826f,  (float16_t)0.954228095f,
+    (float16_t)0.297615707f,  (float16_t)0.954685755f,
+    (float16_t)0.296150888f,  (float16_t)0.955141168f,
+    (float16_t)0.294685372f,  (float16_t)0.955594334f,
+    (float16_t)0.293219163f,  (float16_t)0.956045251f,
+    (float16_t)0.291752263f,  (float16_t)0.956493919f,
+    (float16_t)0.290284677f,  (float16_t)0.956940336f,
+    (float16_t)0.288816408f,  (float16_t)0.957384501f,
+    (float16_t)0.287347460f,  (float16_t)0.957826413f,
+    (float16_t)0.285877835f,  (float16_t)0.958266071f,
+    (float16_t)0.284407537f,  (float16_t)0.958703475f,
+    (float16_t)0.282936570f,  (float16_t)0.959138622f,
+    (float16_t)0.281464938f,  (float16_t)0.959571513f,
+    (float16_t)0.279992643f,  (float16_t)0.960002146f,
+    (float16_t)0.278519689f,  (float16_t)0.960430519f,
+    (float16_t)0.277046080f,  (float16_t)0.960856633f,
+    (float16_t)0.275571819f,  (float16_t)0.961280486f,
+    (float16_t)0.274096910f,  (float16_t)0.961702077f,
+    (float16_t)0.272621355f,  (float16_t)0.962121404f,
+    (float16_t)0.271145160f,  (float16_t)0.962538468f,
+    (float16_t)0.269668326f,  (float16_t)0.962953267f,
+    (float16_t)0.268190857f,  (float16_t)0.963365800f,
+    (float16_t)0.266712757f,  (float16_t)0.963776066f,
+    (float16_t)0.265234030f,  (float16_t)0.964184064f,
+    (float16_t)0.263754679f,  (float16_t)0.964589793f,
+    (float16_t)0.262274707f,  (float16_t)0.964993253f,
+    (float16_t)0.260794118f,  (float16_t)0.965394442f,
+    (float16_t)0.259312915f,  (float16_t)0.965793359f,
+    (float16_t)0.257831102f,  (float16_t)0.966190003f,
+    (float16_t)0.256348682f,  (float16_t)0.966584374f,
+    (float16_t)0.254865660f,  (float16_t)0.966976471f,
+    (float16_t)0.253382037f,  (float16_t)0.967366292f,
+    (float16_t)0.251897818f,  (float16_t)0.967753837f,
+    (float16_t)0.250413007f,  (float16_t)0.968139105f,
+    (float16_t)0.248927606f,  (float16_t)0.968522094f,
+    (float16_t)0.247441619f,  (float16_t)0.968902805f,
+    (float16_t)0.245955050f,  (float16_t)0.969281235f,
+    (float16_t)0.244467903f,  (float16_t)0.969657385f,
+    (float16_t)0.242980180f,  (float16_t)0.970031253f,
+    (float16_t)0.241491885f,  (float16_t)0.970402839f,
+    (float16_t)0.240003022f,  (float16_t)0.970772141f,
+    (float16_t)0.238513595f,  (float16_t)0.971139158f,
+    (float16_t)0.237023606f,  (float16_t)0.971503891f,
+    (float16_t)0.235533059f,  (float16_t)0.971866337f,
+    (float16_t)0.234041959f,  (float16_t)0.972226497f,
+    (float16_t)0.232550307f,  (float16_t)0.972584369f,
+    (float16_t)0.231058108f,  (float16_t)0.972939952f,
+    (float16_t)0.229565366f,  (float16_t)0.973293246f,
+    (float16_t)0.228072083f,  (float16_t)0.973644250f,
+    (float16_t)0.226578264f,  (float16_t)0.973992962f,
+    (float16_t)0.225083911f,  (float16_t)0.974339383f,
+    (float16_t)0.223589029f,  (float16_t)0.974683511f,
+    (float16_t)0.222093621f,  (float16_t)0.975025345f,
+    (float16_t)0.220597690f,  (float16_t)0.975364885f,
+    (float16_t)0.219101240f,  (float16_t)0.975702130f,
+    (float16_t)0.217604275f,  (float16_t)0.976037079f,
+    (float16_t)0.216106797f,  (float16_t)0.976369731f,
+    (float16_t)0.214608811f,  (float16_t)0.976700086f,
+    (float16_t)0.213110320f,  (float16_t)0.977028143f,
+    (float16_t)0.211611327f,  (float16_t)0.977353900f,
+    (float16_t)0.210111837f,  (float16_t)0.977677358f,
+    (float16_t)0.208611852f,  (float16_t)0.977998515f,
+    (float16_t)0.207111376f,  (float16_t)0.978317371f,
+    (float16_t)0.205610413f,  (float16_t)0.978633924f,
+    (float16_t)0.204108966f,  (float16_t)0.978948175f,
+    (float16_t)0.202607039f,  (float16_t)0.979260123f,
+    (float16_t)0.201104635f,  (float16_t)0.979569766f,
+    (float16_t)0.199601758f,  (float16_t)0.979877104f,
+    (float16_t)0.198098411f,  (float16_t)0.980182136f,
+    (float16_t)0.196594598f,  (float16_t)0.980484862f,
+    (float16_t)0.195090322f,  (float16_t)0.980785280f,
+    (float16_t)0.193585587f,  (float16_t)0.981083391f,
+    (float16_t)0.192080397f,  (float16_t)0.981379193f,
+    (float16_t)0.190574755f,  (float16_t)0.981672686f,
+    (float16_t)0.189068664f,  (float16_t)0.981963869f,
+    (float16_t)0.187562129f,  (float16_t)0.982252741f,
+    (float16_t)0.186055152f,  (float16_t)0.982539302f,
+    (float16_t)0.184547737f,  (float16_t)0.982823551f,
+    (float16_t)0.183039888f,  (float16_t)0.983105487f,
+    (float16_t)0.181531608f,  (float16_t)0.983385110f,
+    (float16_t)0.180022901f,  (float16_t)0.983662419f,
+    (float16_t)0.178513771f,  (float16_t)0.983937413f,
+    (float16_t)0.177004220f,  (float16_t)0.984210092f,
+    (float16_t)0.175494253f,  (float16_t)0.984480455f,
+    (float16_t)0.173983873f,  (float16_t)0.984748502f,
+    (float16_t)0.172473084f,  (float16_t)0.985014231f,
+    (float16_t)0.170961889f,  (float16_t)0.985277642f,
+    (float16_t)0.169450291f,  (float16_t)0.985538735f,
+    (float16_t)0.167938295f,  (float16_t)0.985797509f,
+    (float16_t)0.166425904f,  (float16_t)0.986053963f,
+    (float16_t)0.164913120f,  (float16_t)0.986308097f,
+    (float16_t)0.163399949f,  (float16_t)0.986559910f,
+    (float16_t)0.161886394f,  (float16_t)0.986809402f,
+    (float16_t)0.160372457f,  (float16_t)0.987056571f,
+    (float16_t)0.158858143f,  (float16_t)0.987301418f,
+    (float16_t)0.157343456f,  (float16_t)0.987543942f,
+    (float16_t)0.155828398f,  (float16_t)0.987784142f,
+    (float16_t)0.154312973f,  (float16_t)0.988022017f,
+    (float16_t)0.152797185f,  (float16_t)0.988257568f,
+    (float16_t)0.151281038f,  (float16_t)0.988490793f,
+    (float16_t)0.149764535f,  (float16_t)0.988721692f,
+    (float16_t)0.148247679f,  (float16_t)0.988950265f,
+    (float16_t)0.146730474f,  (float16_t)0.989176510f,
+    (float16_t)0.145212925f,  (float16_t)0.989400428f,
+    (float16_t)0.143695033f,  (float16_t)0.989622017f,
+    (float16_t)0.142176804f,  (float16_t)0.989841278f,
+    (float16_t)0.140658239f,  (float16_t)0.990058210f,
+    (float16_t)0.139139344f,  (float16_t)0.990272812f,
+    (float16_t)0.137620122f,  (float16_t)0.990485084f,
+    (float16_t)0.136100575f,  (float16_t)0.990695025f,
+    (float16_t)0.134580709f,  (float16_t)0.990902635f,
+    (float16_t)0.133060525f,  (float16_t)0.991107914f,
+    (float16_t)0.131540029f,  (float16_t)0.991310860f,
+    (float16_t)0.130019223f,  (float16_t)0.991511473f,
+    (float16_t)0.128498111f,  (float16_t)0.991709754f,
+    (float16_t)0.126976696f,  (float16_t)0.991905700f,
+    (float16_t)0.125454983f,  (float16_t)0.992099313f,
+    (float16_t)0.123932975f,  (float16_t)0.992290591f,
+    (float16_t)0.122410675f,  (float16_t)0.992479535f,
+    (float16_t)0.120888087f,  (float16_t)0.992666142f,
+    (float16_t)0.119365215f,  (float16_t)0.992850414f,
+    (float16_t)0.117842062f,  (float16_t)0.993032350f,
+    (float16_t)0.116318631f,  (float16_t)0.993211949f,
+    (float16_t)0.114794927f,  (float16_t)0.993389211f,
+    (float16_t)0.113270952f,  (float16_t)0.993564136f,
+    (float16_t)0.111746711f,  (float16_t)0.993736722f,
+    (float16_t)0.110222207f,  (float16_t)0.993906970f,
+    (float16_t)0.108697444f,  (float16_t)0.994074879f,
+    (float16_t)0.107172425f,  (float16_t)0.994240449f,
+    (float16_t)0.105647154f,  (float16_t)0.994403680f,
+    (float16_t)0.104121634f,  (float16_t)0.994564571f,
+    (float16_t)0.102595869f,  (float16_t)0.994723121f,
+    (float16_t)0.101069863f,  (float16_t)0.994879331f,
+    (float16_t)0.099543619f,  (float16_t)0.995033199f,
+    (float16_t)0.098017140f,  (float16_t)0.995184727f,
+    (float16_t)0.096490431f,  (float16_t)0.995333912f,
+    (float16_t)0.094963495f,  (float16_t)0.995480755f,
+    (float16_t)0.093436336f,  (float16_t)0.995625256f,
+    (float16_t)0.091908956f,  (float16_t)0.995767414f,
+    (float16_t)0.090381361f,  (float16_t)0.995907229f,
+    (float16_t)0.088853553f,  (float16_t)0.996044701f,
+    (float16_t)0.087325535f,  (float16_t)0.996179829f,
+    (float16_t)0.085797312f,  (float16_t)0.996312612f,
+    (float16_t)0.084268888f,  (float16_t)0.996443051f,
+    (float16_t)0.082740265f,  (float16_t)0.996571146f,
+    (float16_t)0.081211447f,  (float16_t)0.996696895f,
+    (float16_t)0.079682438f,  (float16_t)0.996820299f,
+    (float16_t)0.078153242f,  (float16_t)0.996941358f,
+    (float16_t)0.076623861f,  (float16_t)0.997060070f,
+    (float16_t)0.075094301f,  (float16_t)0.997176437f,
+    (float16_t)0.073564564f,  (float16_t)0.997290457f,
+    (float16_t)0.072034653f,  (float16_t)0.997402130f,
+    (float16_t)0.070504573f,  (float16_t)0.997511456f,
+    (float16_t)0.068974328f,  (float16_t)0.997618435f,
+    (float16_t)0.067443920f,  (float16_t)0.997723067f,
+    (float16_t)0.065913353f,  (float16_t)0.997825350f,
+    (float16_t)0.064382631f,  (float16_t)0.997925286f,
+    (float16_t)0.062851758f,  (float16_t)0.998022874f,
+    (float16_t)0.061320736f,  (float16_t)0.998118113f,
+    (float16_t)0.059789571f,  (float16_t)0.998211003f,
+    (float16_t)0.058258265f,  (float16_t)0.998301545f,
+    (float16_t)0.056726821f,  (float16_t)0.998389737f,
+    (float16_t)0.055195244f,  (float16_t)0.998475581f,
+    (float16_t)0.053663538f,  (float16_t)0.998559074f,
+    (float16_t)0.052131705f,  (float16_t)0.998640218f,
+    (float16_t)0.050599749f,  (float16_t)0.998719012f,
+    (float16_t)0.049067674f,  (float16_t)0.998795456f,
+    (float16_t)0.047535484f,  (float16_t)0.998869550f,
+    (float16_t)0.046003182f,  (float16_t)0.998941293f,
+    (float16_t)0.044470772f,  (float16_t)0.999010686f,
+    (float16_t)0.042938257f,  (float16_t)0.999077728f,
+    (float16_t)0.041405641f,  (float16_t)0.999142419f,
+    (float16_t)0.039872928f,  (float16_t)0.999204759f,
+    (float16_t)0.038340120f,  (float16_t)0.999264747f,
+    (float16_t)0.036807223f,  (float16_t)0.999322385f,
+    (float16_t)0.035274239f,  (float16_t)0.999377670f,
+    (float16_t)0.033741172f,  (float16_t)0.999430605f,
+    (float16_t)0.032208025f,  (float16_t)0.999481187f,
+    (float16_t)0.030674803f,  (float16_t)0.999529418f,
+    (float16_t)0.029141509f,  (float16_t)0.999575296f,
+    (float16_t)0.027608146f,  (float16_t)0.999618822f,
+    (float16_t)0.026074718f,  (float16_t)0.999659997f,
+    (float16_t)0.024541229f,  (float16_t)0.999698819f,
+    (float16_t)0.023007681f,  (float16_t)0.999735288f,
+    (float16_t)0.021474080f,  (float16_t)0.999769405f,
+    (float16_t)0.019940429f,  (float16_t)0.999801170f,
+    (float16_t)0.018406730f,  (float16_t)0.999830582f,
+    (float16_t)0.016872988f,  (float16_t)0.999857641f,
+    (float16_t)0.015339206f,  (float16_t)0.999882347f,
+    (float16_t)0.013805389f,  (float16_t)0.999904701f,
+    (float16_t)0.012271538f,  (float16_t)0.999924702f,
+    (float16_t)0.010737659f,  (float16_t)0.999942350f,
+    (float16_t)0.009203755f,  (float16_t)0.999957645f,
+    (float16_t)0.007669829f,  (float16_t)0.999970586f,
+    (float16_t)0.006135885f,  (float16_t)0.999981175f,
+    (float16_t)0.004601926f,  (float16_t)0.999989411f,
+    (float16_t)0.003067957f,  (float16_t)0.999995294f,
+    (float16_t)0.001533980f,  (float16_t)0.999998823f,
+    (float16_t)0.000000000f,  (float16_t)1.000000000f,
+   (float16_t)-0.001533980f,  (float16_t)0.999998823f,
+   (float16_t)-0.003067957f,  (float16_t)0.999995294f,
+   (float16_t)-0.004601926f,  (float16_t)0.999989411f,
+   (float16_t)-0.006135885f,  (float16_t)0.999981175f,
+   (float16_t)-0.007669829f,  (float16_t)0.999970586f,
+   (float16_t)-0.009203755f,  (float16_t)0.999957645f,
+   (float16_t)-0.010737659f,  (float16_t)0.999942350f,
+   (float16_t)-0.012271538f,  (float16_t)0.999924702f,
+   (float16_t)-0.013805389f,  (float16_t)0.999904701f,
+   (float16_t)-0.015339206f,  (float16_t)0.999882347f,
+   (float16_t)-0.016872988f,  (float16_t)0.999857641f,
+   (float16_t)-0.018406730f,  (float16_t)0.999830582f,
+   (float16_t)-0.019940429f,  (float16_t)0.999801170f,
+   (float16_t)-0.021474080f,  (float16_t)0.999769405f,
+   (float16_t)-0.023007681f,  (float16_t)0.999735288f,
+   (float16_t)-0.024541229f,  (float16_t)0.999698819f,
+   (float16_t)-0.026074718f,  (float16_t)0.999659997f,
+   (float16_t)-0.027608146f,  (float16_t)0.999618822f,
+   (float16_t)-0.029141509f,  (float16_t)0.999575296f,
+   (float16_t)-0.030674803f,  (float16_t)0.999529418f,
+   (float16_t)-0.032208025f,  (float16_t)0.999481187f,
+   (float16_t)-0.033741172f,  (float16_t)0.999430605f,
+   (float16_t)-0.035274239f,  (float16_t)0.999377670f,
+   (float16_t)-0.036807223f,  (float16_t)0.999322385f,
+   (float16_t)-0.038340120f,  (float16_t)0.999264747f,
+   (float16_t)-0.039872928f,  (float16_t)0.999204759f,
+   (float16_t)-0.041405641f,  (float16_t)0.999142419f,
+   (float16_t)-0.042938257f,  (float16_t)0.999077728f,
+   (float16_t)-0.044470772f,  (float16_t)0.999010686f,
+   (float16_t)-0.046003182f,  (float16_t)0.998941293f,
+   (float16_t)-0.047535484f,  (float16_t)0.998869550f,
+   (float16_t)-0.049067674f,  (float16_t)0.998795456f,
+   (float16_t)-0.050599749f,  (float16_t)0.998719012f,
+   (float16_t)-0.052131705f,  (float16_t)0.998640218f,
+   (float16_t)-0.053663538f,  (float16_t)0.998559074f,
+   (float16_t)-0.055195244f,  (float16_t)0.998475581f,
+   (float16_t)-0.056726821f,  (float16_t)0.998389737f,
+   (float16_t)-0.058258265f,  (float16_t)0.998301545f,
+   (float16_t)-0.059789571f,  (float16_t)0.998211003f,
+   (float16_t)-0.061320736f,  (float16_t)0.998118113f,
+   (float16_t)-0.062851758f,  (float16_t)0.998022874f,
+   (float16_t)-0.064382631f,  (float16_t)0.997925286f,
+   (float16_t)-0.065913353f,  (float16_t)0.997825350f,
+   (float16_t)-0.067443920f,  (float16_t)0.997723067f,
+   (float16_t)-0.068974328f,  (float16_t)0.997618435f,
+   (float16_t)-0.070504573f,  (float16_t)0.997511456f,
+   (float16_t)-0.072034653f,  (float16_t)0.997402130f,
+   (float16_t)-0.073564564f,  (float16_t)0.997290457f,
+   (float16_t)-0.075094301f,  (float16_t)0.997176437f,
+   (float16_t)-0.076623861f,  (float16_t)0.997060070f,
+   (float16_t)-0.078153242f,  (float16_t)0.996941358f,
+   (float16_t)-0.079682438f,  (float16_t)0.996820299f,
+   (float16_t)-0.081211447f,  (float16_t)0.996696895f,
+   (float16_t)-0.082740265f,  (float16_t)0.996571146f,
+   (float16_t)-0.084268888f,  (float16_t)0.996443051f,
+   (float16_t)-0.085797312f,  (float16_t)0.996312612f,
+   (float16_t)-0.087325535f,  (float16_t)0.996179829f,
+   (float16_t)-0.088853553f,  (float16_t)0.996044701f,
+   (float16_t)-0.090381361f,  (float16_t)0.995907229f,
+   (float16_t)-0.091908956f,  (float16_t)0.995767414f,
+   (float16_t)-0.093436336f,  (float16_t)0.995625256f,
+   (float16_t)-0.094963495f,  (float16_t)0.995480755f,
+   (float16_t)-0.096490431f,  (float16_t)0.995333912f,
+   (float16_t)-0.098017140f,  (float16_t)0.995184727f,
+   (float16_t)-0.099543619f,  (float16_t)0.995033199f,
+   (float16_t)-0.101069863f,  (float16_t)0.994879331f,
+   (float16_t)-0.102595869f,  (float16_t)0.994723121f,
+   (float16_t)-0.104121634f,  (float16_t)0.994564571f,
+   (float16_t)-0.105647154f,  (float16_t)0.994403680f,
+   (float16_t)-0.107172425f,  (float16_t)0.994240449f,
+   (float16_t)-0.108697444f,  (float16_t)0.994074879f,
+   (float16_t)-0.110222207f,  (float16_t)0.993906970f,
+   (float16_t)-0.111746711f,  (float16_t)0.993736722f,
+   (float16_t)-0.113270952f,  (float16_t)0.993564136f,
+   (float16_t)-0.114794927f,  (float16_t)0.993389211f,
+   (float16_t)-0.116318631f,  (float16_t)0.993211949f,
+   (float16_t)-0.117842062f,  (float16_t)0.993032350f,
+   (float16_t)-0.119365215f,  (float16_t)0.992850414f,
+   (float16_t)-0.120888087f,  (float16_t)0.992666142f,
+   (float16_t)-0.122410675f,  (float16_t)0.992479535f,
+   (float16_t)-0.123932975f,  (float16_t)0.992290591f,
+   (float16_t)-0.125454983f,  (float16_t)0.992099313f,
+   (float16_t)-0.126976696f,  (float16_t)0.991905700f,
+   (float16_t)-0.128498111f,  (float16_t)0.991709754f,
+   (float16_t)-0.130019223f,  (float16_t)0.991511473f,
+   (float16_t)-0.131540029f,  (float16_t)0.991310860f,
+   (float16_t)-0.133060525f,  (float16_t)0.991107914f,
+   (float16_t)-0.134580709f,  (float16_t)0.990902635f,
+   (float16_t)-0.136100575f,  (float16_t)0.990695025f,
+   (float16_t)-0.137620122f,  (float16_t)0.990485084f,
+   (float16_t)-0.139139344f,  (float16_t)0.990272812f,
+   (float16_t)-0.140658239f,  (float16_t)0.990058210f,
+   (float16_t)-0.142176804f,  (float16_t)0.989841278f,
+   (float16_t)-0.143695033f,  (float16_t)0.989622017f,
+   (float16_t)-0.145212925f,  (float16_t)0.989400428f,
+   (float16_t)-0.146730474f,  (float16_t)0.989176510f,
+   (float16_t)-0.148247679f,  (float16_t)0.988950265f,
+   (float16_t)-0.149764535f,  (float16_t)0.988721692f,
+   (float16_t)-0.151281038f,  (float16_t)0.988490793f,
+   (float16_t)-0.152797185f,  (float16_t)0.988257568f,
+   (float16_t)-0.154312973f,  (float16_t)0.988022017f,
+   (float16_t)-0.155828398f,  (float16_t)0.987784142f,
+   (float16_t)-0.157343456f,  (float16_t)0.987543942f,
+   (float16_t)-0.158858143f,  (float16_t)0.987301418f,
+   (float16_t)-0.160372457f,  (float16_t)0.987056571f,
+   (float16_t)-0.161886394f,  (float16_t)0.986809402f,
+   (float16_t)-0.163399949f,  (float16_t)0.986559910f,
+   (float16_t)-0.164913120f,  (float16_t)0.986308097f,
+   (float16_t)-0.166425904f,  (float16_t)0.986053963f,
+   (float16_t)-0.167938295f,  (float16_t)0.985797509f,
+   (float16_t)-0.169450291f,  (float16_t)0.985538735f,
+   (float16_t)-0.170961889f,  (float16_t)0.985277642f,
+   (float16_t)-0.172473084f,  (float16_t)0.985014231f,
+   (float16_t)-0.173983873f,  (float16_t)0.984748502f,
+   (float16_t)-0.175494253f,  (float16_t)0.984480455f,
+   (float16_t)-0.177004220f,  (float16_t)0.984210092f,
+   (float16_t)-0.178513771f,  (float16_t)0.983937413f,
+   (float16_t)-0.180022901f,  (float16_t)0.983662419f,
+   (float16_t)-0.181531608f,  (float16_t)0.983385110f,
+   (float16_t)-0.183039888f,  (float16_t)0.983105487f,
+   (float16_t)-0.184547737f,  (float16_t)0.982823551f,
+   (float16_t)-0.186055152f,  (float16_t)0.982539302f,
+   (float16_t)-0.187562129f,  (float16_t)0.982252741f,
+   (float16_t)-0.189068664f,  (float16_t)0.981963869f,
+   (float16_t)-0.190574755f,  (float16_t)0.981672686f,
+   (float16_t)-0.192080397f,  (float16_t)0.981379193f,
+   (float16_t)-0.193585587f,  (float16_t)0.981083391f,
+   (float16_t)-0.195090322f,  (float16_t)0.980785280f,
+   (float16_t)-0.196594598f,  (float16_t)0.980484862f,
+   (float16_t)-0.198098411f,  (float16_t)0.980182136f,
+   (float16_t)-0.199601758f,  (float16_t)0.979877104f,
+   (float16_t)-0.201104635f,  (float16_t)0.979569766f,
+   (float16_t)-0.202607039f,  (float16_t)0.979260123f,
+   (float16_t)-0.204108966f,  (float16_t)0.978948175f,
+   (float16_t)-0.205610413f,  (float16_t)0.978633924f,
+   (float16_t)-0.207111376f,  (float16_t)0.978317371f,
+   (float16_t)-0.208611852f,  (float16_t)0.977998515f,
+   (float16_t)-0.210111837f,  (float16_t)0.977677358f,
+   (float16_t)-0.211611327f,  (float16_t)0.977353900f,
+   (float16_t)-0.213110320f,  (float16_t)0.977028143f,
+   (float16_t)-0.214608811f,  (float16_t)0.976700086f,
+   (float16_t)-0.216106797f,  (float16_t)0.976369731f,
+   (float16_t)-0.217604275f,  (float16_t)0.976037079f,
+   (float16_t)-0.219101240f,  (float16_t)0.975702130f,
+   (float16_t)-0.220597690f,  (float16_t)0.975364885f,
+   (float16_t)-0.222093621f,  (float16_t)0.975025345f,
+   (float16_t)-0.223589029f,  (float16_t)0.974683511f,
+   (float16_t)-0.225083911f,  (float16_t)0.974339383f,
+   (float16_t)-0.226578264f,  (float16_t)0.973992962f,
+   (float16_t)-0.228072083f,  (float16_t)0.973644250f,
+   (float16_t)-0.229565366f,  (float16_t)0.973293246f,
+   (float16_t)-0.231058108f,  (float16_t)0.972939952f,
+   (float16_t)-0.232550307f,  (float16_t)0.972584369f,
+   (float16_t)-0.234041959f,  (float16_t)0.972226497f,
+   (float16_t)-0.235533059f,  (float16_t)0.971866337f,
+   (float16_t)-0.237023606f,  (float16_t)0.971503891f,
+   (float16_t)-0.238513595f,  (float16_t)0.971139158f,
+   (float16_t)-0.240003022f,  (float16_t)0.970772141f,
+   (float16_t)-0.241491885f,  (float16_t)0.970402839f,
+   (float16_t)-0.242980180f,  (float16_t)0.970031253f,
+   (float16_t)-0.244467903f,  (float16_t)0.969657385f,
+   (float16_t)-0.245955050f,  (float16_t)0.969281235f,
+   (float16_t)-0.247441619f,  (float16_t)0.968902805f,
+   (float16_t)-0.248927606f,  (float16_t)0.968522094f,
+   (float16_t)-0.250413007f,  (float16_t)0.968139105f,
+   (float16_t)-0.251897818f,  (float16_t)0.967753837f,
+   (float16_t)-0.253382037f,  (float16_t)0.967366292f,
+   (float16_t)-0.254865660f,  (float16_t)0.966976471f,
+   (float16_t)-0.256348682f,  (float16_t)0.966584374f,
+   (float16_t)-0.257831102f,  (float16_t)0.966190003f,
+   (float16_t)-0.259312915f,  (float16_t)0.965793359f,
+   (float16_t)-0.260794118f,  (float16_t)0.965394442f,
+   (float16_t)-0.262274707f,  (float16_t)0.964993253f,
+   (float16_t)-0.263754679f,  (float16_t)0.964589793f,
+   (float16_t)-0.265234030f,  (float16_t)0.964184064f,
+   (float16_t)-0.266712757f,  (float16_t)0.963776066f,
+   (float16_t)-0.268190857f,  (float16_t)0.963365800f,
+   (float16_t)-0.269668326f,  (float16_t)0.962953267f,
+   (float16_t)-0.271145160f,  (float16_t)0.962538468f,
+   (float16_t)-0.272621355f,  (float16_t)0.962121404f,
+   (float16_t)-0.274096910f,  (float16_t)0.961702077f,
+   (float16_t)-0.275571819f,  (float16_t)0.961280486f,
+   (float16_t)-0.277046080f,  (float16_t)0.960856633f,
+   (float16_t)-0.278519689f,  (float16_t)0.960430519f,
+   (float16_t)-0.279992643f,  (float16_t)0.960002146f,
+   (float16_t)-0.281464938f,  (float16_t)0.959571513f,
+   (float16_t)-0.282936570f,  (float16_t)0.959138622f,
+   (float16_t)-0.284407537f,  (float16_t)0.958703475f,
+   (float16_t)-0.285877835f,  (float16_t)0.958266071f,
+   (float16_t)-0.287347460f,  (float16_t)0.957826413f,
+   (float16_t)-0.288816408f,  (float16_t)0.957384501f,
+   (float16_t)-0.290284677f,  (float16_t)0.956940336f,
+   (float16_t)-0.291752263f,  (float16_t)0.956493919f,
+   (float16_t)-0.293219163f,  (float16_t)0.956045251f,
+   (float16_t)-0.294685372f,  (float16_t)0.955594334f,
+   (float16_t)-0.296150888f,  (float16_t)0.955141168f,
+   (float16_t)-0.297615707f,  (float16_t)0.954685755f,
+   (float16_t)-0.299079826f,  (float16_t)0.954228095f,
+   (float16_t)-0.300543241f,  (float16_t)0.953768190f,
+   (float16_t)-0.302005949f,  (float16_t)0.953306040f,
+   (float16_t)-0.303467947f,  (float16_t)0.952841648f,
+   (float16_t)-0.304929230f,  (float16_t)0.952375013f,
+   (float16_t)-0.306389795f,  (float16_t)0.951906137f,
+   (float16_t)-0.307849640f,  (float16_t)0.951435021f,
+   (float16_t)-0.309308760f,  (float16_t)0.950961666f,
+   (float16_t)-0.310767153f,  (float16_t)0.950486074f,
+   (float16_t)-0.312224814f,  (float16_t)0.950008245f,
+   (float16_t)-0.313681740f,  (float16_t)0.949528181f,
+   (float16_t)-0.315137929f,  (float16_t)0.949045882f,
+   (float16_t)-0.316593376f,  (float16_t)0.948561350f,
+   (float16_t)-0.318048077f,  (float16_t)0.948074586f,
+   (float16_t)-0.319502031f,  (float16_t)0.947585591f,
+   (float16_t)-0.320955232f,  (float16_t)0.947094366f,
+   (float16_t)-0.322407679f,  (float16_t)0.946600913f,
+   (float16_t)-0.323859367f,  (float16_t)0.946105232f,
+   (float16_t)-0.325310292f,  (float16_t)0.945607325f,
+   (float16_t)-0.326760452f,  (float16_t)0.945107193f,
+   (float16_t)-0.328209844f,  (float16_t)0.944604837f,
+   (float16_t)-0.329658463f,  (float16_t)0.944100258f,
+   (float16_t)-0.331106306f,  (float16_t)0.943593458f,
+   (float16_t)-0.332553370f,  (float16_t)0.943084437f,
+   (float16_t)-0.333999651f,  (float16_t)0.942573198f,
+   (float16_t)-0.335445147f,  (float16_t)0.942059740f,
+   (float16_t)-0.336889853f,  (float16_t)0.941544065f,
+   (float16_t)-0.338333767f,  (float16_t)0.941026175f,
+   (float16_t)-0.339776884f,  (float16_t)0.940506071f,
+   (float16_t)-0.341219202f,  (float16_t)0.939983753f,
+   (float16_t)-0.342660717f,  (float16_t)0.939459224f,
+   (float16_t)-0.344101426f,  (float16_t)0.938932484f,
+   (float16_t)-0.345541325f,  (float16_t)0.938403534f,
+   (float16_t)-0.346980411f,  (float16_t)0.937872376f,
+   (float16_t)-0.348418680f,  (float16_t)0.937339012f,
+   (float16_t)-0.349856130f,  (float16_t)0.936803442f,
+   (float16_t)-0.351292756f,  (float16_t)0.936265667f,
+   (float16_t)-0.352728556f,  (float16_t)0.935725689f,
+   (float16_t)-0.354163525f,  (float16_t)0.935183510f,
+   (float16_t)-0.355597662f,  (float16_t)0.934639130f,
+   (float16_t)-0.357030961f,  (float16_t)0.934092550f,
+   (float16_t)-0.358463421f,  (float16_t)0.933543773f,
+   (float16_t)-0.359895037f,  (float16_t)0.932992799f,
+   (float16_t)-0.361325806f,  (float16_t)0.932439629f,
+   (float16_t)-0.362755724f,  (float16_t)0.931884266f,
+   (float16_t)-0.364184790f,  (float16_t)0.931326709f,
+   (float16_t)-0.365612998f,  (float16_t)0.930766961f,
+   (float16_t)-0.367040346f,  (float16_t)0.930205023f,
+   (float16_t)-0.368466830f,  (float16_t)0.929640896f,
+   (float16_t)-0.369892447f,  (float16_t)0.929074581f,
+   (float16_t)-0.371317194f,  (float16_t)0.928506080f,
+   (float16_t)-0.372741067f,  (float16_t)0.927935395f,
+   (float16_t)-0.374164063f,  (float16_t)0.927362526f,
+   (float16_t)-0.375586178f,  (float16_t)0.926787474f,
+   (float16_t)-0.377007410f,  (float16_t)0.926210242f,
+   (float16_t)-0.378427755f,  (float16_t)0.925630831f,
+   (float16_t)-0.379847209f,  (float16_t)0.925049241f,
+   (float16_t)-0.381265769f,  (float16_t)0.924465474f,
+   (float16_t)-0.382683432f,  (float16_t)0.923879533f,
+   (float16_t)-0.384100195f,  (float16_t)0.923291417f,
+   (float16_t)-0.385516054f,  (float16_t)0.922701128f,
+   (float16_t)-0.386931006f,  (float16_t)0.922108669f,
+   (float16_t)-0.388345047f,  (float16_t)0.921514039f,
+   (float16_t)-0.389758174f,  (float16_t)0.920917242f,
+   (float16_t)-0.391170384f,  (float16_t)0.920318277f,
+   (float16_t)-0.392581674f,  (float16_t)0.919717146f,
+   (float16_t)-0.393992040f,  (float16_t)0.919113852f,
+   (float16_t)-0.395401479f,  (float16_t)0.918508394f,
+   (float16_t)-0.396809987f,  (float16_t)0.917900776f,
+   (float16_t)-0.398217562f,  (float16_t)0.917290997f,
+   (float16_t)-0.399624200f,  (float16_t)0.916679060f,
+   (float16_t)-0.401029897f,  (float16_t)0.916064966f,
+   (float16_t)-0.402434651f,  (float16_t)0.915448716f,
+   (float16_t)-0.403838458f,  (float16_t)0.914830312f,
+   (float16_t)-0.405241314f,  (float16_t)0.914209756f,
+   (float16_t)-0.406643217f,  (float16_t)0.913587048f,
+   (float16_t)-0.408044163f,  (float16_t)0.912962190f,
+   (float16_t)-0.409444149f,  (float16_t)0.912335185f,
+   (float16_t)-0.410843171f,  (float16_t)0.911706032f,
+   (float16_t)-0.412241227f,  (float16_t)0.911074734f,
+   (float16_t)-0.413638312f,  (float16_t)0.910441292f,
+   (float16_t)-0.415034424f,  (float16_t)0.909805708f,
+   (float16_t)-0.416429560f,  (float16_t)0.909167983f,
+   (float16_t)-0.417823716f,  (float16_t)0.908528119f,
+   (float16_t)-0.419216888f,  (float16_t)0.907886116f,
+   (float16_t)-0.420609074f,  (float16_t)0.907241978f,
+   (float16_t)-0.422000271f,  (float16_t)0.906595705f,
+   (float16_t)-0.423390474f,  (float16_t)0.905947298f,
+   (float16_t)-0.424779681f,  (float16_t)0.905296759f,
+   (float16_t)-0.426167889f,  (float16_t)0.904644091f,
+   (float16_t)-0.427555093f,  (float16_t)0.903989293f,
+   (float16_t)-0.428941292f,  (float16_t)0.903332368f,
+   (float16_t)-0.430326481f,  (float16_t)0.902673318f,
+   (float16_t)-0.431710658f,  (float16_t)0.902012144f,
+   (float16_t)-0.433093819f,  (float16_t)0.901348847f,
+   (float16_t)-0.434475961f,  (float16_t)0.900683429f,
+   (float16_t)-0.435857080f,  (float16_t)0.900015892f,
+   (float16_t)-0.437237174f,  (float16_t)0.899346237f,
+   (float16_t)-0.438616239f,  (float16_t)0.898674466f,
+   (float16_t)-0.439994271f,  (float16_t)0.898000580f,
+   (float16_t)-0.441371269f,  (float16_t)0.897324581f,
+   (float16_t)-0.442747228f,  (float16_t)0.896646470f,
+   (float16_t)-0.444122145f,  (float16_t)0.895966250f,
+   (float16_t)-0.445496017f,  (float16_t)0.895283921f,
+   (float16_t)-0.446868840f,  (float16_t)0.894599486f,
+   (float16_t)-0.448240612f,  (float16_t)0.893912945f,
+   (float16_t)-0.449611330f,  (float16_t)0.893224301f,
+   (float16_t)-0.450980989f,  (float16_t)0.892533555f,
+   (float16_t)-0.452349587f,  (float16_t)0.891840709f,
+   (float16_t)-0.453717121f,  (float16_t)0.891145765f,
+   (float16_t)-0.455083587f,  (float16_t)0.890448723f,
+   (float16_t)-0.456448982f,  (float16_t)0.889749586f,
+   (float16_t)-0.457813304f,  (float16_t)0.889048356f,
+   (float16_t)-0.459176548f,  (float16_t)0.888345033f,
+   (float16_t)-0.460538711f,  (float16_t)0.887639620f,
+   (float16_t)-0.461899791f,  (float16_t)0.886932119f,
+   (float16_t)-0.463259784f,  (float16_t)0.886222530f,
+   (float16_t)-0.464618686f,  (float16_t)0.885510856f,
+   (float16_t)-0.465976496f,  (float16_t)0.884797098f,
+   (float16_t)-0.467333209f,  (float16_t)0.884081259f,
+   (float16_t)-0.468688822f,  (float16_t)0.883363339f,
+   (float16_t)-0.470043332f,  (float16_t)0.882643340f,
+   (float16_t)-0.471396737f,  (float16_t)0.881921264f,
+   (float16_t)-0.472749032f,  (float16_t)0.881197113f,
+   (float16_t)-0.474100215f,  (float16_t)0.880470889f,
+   (float16_t)-0.475450282f,  (float16_t)0.879742593f,
+   (float16_t)-0.476799230f,  (float16_t)0.879012226f,
+   (float16_t)-0.478147056f,  (float16_t)0.878279792f,
+   (float16_t)-0.479493758f,  (float16_t)0.877545290f,
+   (float16_t)-0.480839331f,  (float16_t)0.876808724f,
+   (float16_t)-0.482183772f,  (float16_t)0.876070094f,
+   (float16_t)-0.483527079f,  (float16_t)0.875329403f,
+   (float16_t)-0.484869248f,  (float16_t)0.874586652f,
+   (float16_t)-0.486210276f,  (float16_t)0.873841843f,
+   (float16_t)-0.487550160f,  (float16_t)0.873094978f,
+   (float16_t)-0.488888897f,  (float16_t)0.872346059f,
+   (float16_t)-0.490226483f,  (float16_t)0.871595087f,
+   (float16_t)-0.491562916f,  (float16_t)0.870842063f,
+   (float16_t)-0.492898192f,  (float16_t)0.870086991f,
+   (float16_t)-0.494232309f,  (float16_t)0.869329871f,
+   (float16_t)-0.495565262f,  (float16_t)0.868570706f,
+   (float16_t)-0.496897049f,  (float16_t)0.867809497f,
+   (float16_t)-0.498227667f,  (float16_t)0.867046246f,
+   (float16_t)-0.499557113f,  (float16_t)0.866280954f,
+   (float16_t)-0.500885383f,  (float16_t)0.865513624f,
+   (float16_t)-0.502212474f,  (float16_t)0.864744258f,
+   (float16_t)-0.503538384f,  (float16_t)0.863972856f,
+   (float16_t)-0.504863109f,  (float16_t)0.863199422f,
+   (float16_t)-0.506186645f,  (float16_t)0.862423956f,
+   (float16_t)-0.507508991f,  (float16_t)0.861646461f,
+   (float16_t)-0.508830143f,  (float16_t)0.860866939f,
+   (float16_t)-0.510150097f,  (float16_t)0.860085390f,
+   (float16_t)-0.511468850f,  (float16_t)0.859301818f,
+   (float16_t)-0.512786401f,  (float16_t)0.858516224f,
+   (float16_t)-0.514102744f,  (float16_t)0.857728610f,
+   (float16_t)-0.515417878f,  (float16_t)0.856938977f,
+   (float16_t)-0.516731799f,  (float16_t)0.856147328f,
+   (float16_t)-0.518044504f,  (float16_t)0.855353665f,
+   (float16_t)-0.519355990f,  (float16_t)0.854557988f,
+   (float16_t)-0.520666254f,  (float16_t)0.853760301f,
+   (float16_t)-0.521975293f,  (float16_t)0.852960605f,
+   (float16_t)-0.523283103f,  (float16_t)0.852158902f,
+   (float16_t)-0.524589683f,  (float16_t)0.851355193f,
+   (float16_t)-0.525895027f,  (float16_t)0.850549481f,
+   (float16_t)-0.527199135f,  (float16_t)0.849741768f,
+   (float16_t)-0.528502002f,  (float16_t)0.848932055f,
+   (float16_t)-0.529803625f,  (float16_t)0.848120345f,
+   (float16_t)-0.531104001f,  (float16_t)0.847306639f,
+   (float16_t)-0.532403128f,  (float16_t)0.846490939f,
+   (float16_t)-0.533701002f,  (float16_t)0.845673247f,
+   (float16_t)-0.534997620f,  (float16_t)0.844853565f,
+   (float16_t)-0.536292979f,  (float16_t)0.844031895f,
+   (float16_t)-0.537587076f,  (float16_t)0.843208240f,
+   (float16_t)-0.538879909f,  (float16_t)0.842382600f,
+   (float16_t)-0.540171473f,  (float16_t)0.841554977f,
+   (float16_t)-0.541461766f,  (float16_t)0.840725375f,
+   (float16_t)-0.542750785f,  (float16_t)0.839893794f,
+   (float16_t)-0.544038527f,  (float16_t)0.839060237f,
+   (float16_t)-0.545324988f,  (float16_t)0.838224706f,
+   (float16_t)-0.546610167f,  (float16_t)0.837387202f,
+   (float16_t)-0.547894059f,  (float16_t)0.836547727f,
+   (float16_t)-0.549176662f,  (float16_t)0.835706284f,
+   (float16_t)-0.550457973f,  (float16_t)0.834862875f,
+   (float16_t)-0.551737988f,  (float16_t)0.834017501f,
+   (float16_t)-0.553016706f,  (float16_t)0.833170165f,
+   (float16_t)-0.554294121f,  (float16_t)0.832320868f,
+   (float16_t)-0.555570233f,  (float16_t)0.831469612f,
+   (float16_t)-0.556845037f,  (float16_t)0.830616400f,
+   (float16_t)-0.558118531f,  (float16_t)0.829761234f,
+   (float16_t)-0.559390712f,  (float16_t)0.828904115f,
+   (float16_t)-0.560661576f,  (float16_t)0.828045045f,
+   (float16_t)-0.561931121f,  (float16_t)0.827184027f,
+   (float16_t)-0.563199344f,  (float16_t)0.826321063f,
+   (float16_t)-0.564466242f,  (float16_t)0.825456154f,
+   (float16_t)-0.565731811f,  (float16_t)0.824589303f,
+   (float16_t)-0.566996049f,  (float16_t)0.823720511f,
+   (float16_t)-0.568258953f,  (float16_t)0.822849781f,
+   (float16_t)-0.569520519f,  (float16_t)0.821977115f,
+   (float16_t)-0.570780746f,  (float16_t)0.821102515f,
+   (float16_t)-0.572039629f,  (float16_t)0.820225983f,
+   (float16_t)-0.573297167f,  (float16_t)0.819347520f,
+   (float16_t)-0.574553355f,  (float16_t)0.818467130f,
+   (float16_t)-0.575808191f,  (float16_t)0.817584813f,
+   (float16_t)-0.577061673f,  (float16_t)0.816700573f,
+   (float16_t)-0.578313796f,  (float16_t)0.815814411f,
+   (float16_t)-0.579564559f,  (float16_t)0.814926329f,
+   (float16_t)-0.580813958f,  (float16_t)0.814036330f,
+   (float16_t)-0.582061990f,  (float16_t)0.813144415f,
+   (float16_t)-0.583308653f,  (float16_t)0.812250587f,
+   (float16_t)-0.584553943f,  (float16_t)0.811354847f,
+   (float16_t)-0.585797857f,  (float16_t)0.810457198f,
+   (float16_t)-0.587040394f,  (float16_t)0.809557642f,
+   (float16_t)-0.588281548f,  (float16_t)0.808656182f,
+   (float16_t)-0.589521319f,  (float16_t)0.807752818f,
+   (float16_t)-0.590759702f,  (float16_t)0.806847554f,
+   (float16_t)-0.591996695f,  (float16_t)0.805940391f,
+   (float16_t)-0.593232295f,  (float16_t)0.805031331f,
+   (float16_t)-0.594466499f,  (float16_t)0.804120377f,
+   (float16_t)-0.595699304f,  (float16_t)0.803207531f,
+   (float16_t)-0.596930708f,  (float16_t)0.802292796f,
+   (float16_t)-0.598160707f,  (float16_t)0.801376172f,
+   (float16_t)-0.599389298f,  (float16_t)0.800457662f,
+   (float16_t)-0.600616479f,  (float16_t)0.799537269f,
+   (float16_t)-0.601842247f,  (float16_t)0.798614995f,
+   (float16_t)-0.603066599f,  (float16_t)0.797690841f,
+   (float16_t)-0.604289531f,  (float16_t)0.796764810f,
+   (float16_t)-0.605511041f,  (float16_t)0.795836905f,
+   (float16_t)-0.606731127f,  (float16_t)0.794907126f,
+   (float16_t)-0.607949785f,  (float16_t)0.793975478f,
+   (float16_t)-0.609167012f,  (float16_t)0.793041960f,
+   (float16_t)-0.610382806f,  (float16_t)0.792106577f,
+   (float16_t)-0.611597164f,  (float16_t)0.791169330f,
+   (float16_t)-0.612810082f,  (float16_t)0.790230221f,
+   (float16_t)-0.614021559f,  (float16_t)0.789289253f,
+   (float16_t)-0.615231591f,  (float16_t)0.788346428f,
+   (float16_t)-0.616440175f,  (float16_t)0.787401747f,
+   (float16_t)-0.617647308f,  (float16_t)0.786455214f,
+   (float16_t)-0.618852988f,  (float16_t)0.785506830f,
+   (float16_t)-0.620057212f,  (float16_t)0.784556597f,
+   (float16_t)-0.621259977f,  (float16_t)0.783604519f,
+   (float16_t)-0.622461279f,  (float16_t)0.782650596f,
+   (float16_t)-0.623661118f,  (float16_t)0.781694832f,
+   (float16_t)-0.624859488f,  (float16_t)0.780737229f,
+   (float16_t)-0.626056388f,  (float16_t)0.779777788f,
+   (float16_t)-0.627251815f,  (float16_t)0.778816512f,
+   (float16_t)-0.628445767f,  (float16_t)0.777853404f,
+   (float16_t)-0.629638239f,  (float16_t)0.776888466f,
+   (float16_t)-0.630829230f,  (float16_t)0.775921699f,
+   (float16_t)-0.632018736f,  (float16_t)0.774953107f,
+   (float16_t)-0.633206755f,  (float16_t)0.773982691f,
+   (float16_t)-0.634393284f,  (float16_t)0.773010453f,
+   (float16_t)-0.635578320f,  (float16_t)0.772036397f,
+   (float16_t)-0.636761861f,  (float16_t)0.771060524f,
+   (float16_t)-0.637943904f,  (float16_t)0.770082837f,
+   (float16_t)-0.639124445f,  (float16_t)0.769103338f,
+   (float16_t)-0.640303482f,  (float16_t)0.768122029f,
+   (float16_t)-0.641481013f,  (float16_t)0.767138912f,
+   (float16_t)-0.642657034f,  (float16_t)0.766153990f,
+   (float16_t)-0.643831543f,  (float16_t)0.765167266f,
+   (float16_t)-0.645004537f,  (float16_t)0.764178741f,
+   (float16_t)-0.646176013f,  (float16_t)0.763188417f,
+   (float16_t)-0.647345969f,  (float16_t)0.762196298f,
+   (float16_t)-0.648514401f,  (float16_t)0.761202385f,
+   (float16_t)-0.649681307f,  (float16_t)0.760206682f,
+   (float16_t)-0.650846685f,  (float16_t)0.759209189f,
+   (float16_t)-0.652010531f,  (float16_t)0.758209910f,
+   (float16_t)-0.653172843f,  (float16_t)0.757208847f,
+   (float16_t)-0.654333618f,  (float16_t)0.756206001f,
+   (float16_t)-0.655492853f,  (float16_t)0.755201377f,
+   (float16_t)-0.656650546f,  (float16_t)0.754194975f,
+   (float16_t)-0.657806693f,  (float16_t)0.753186799f,
+   (float16_t)-0.658961293f,  (float16_t)0.752176850f,
+   (float16_t)-0.660114342f,  (float16_t)0.751165132f,
+   (float16_t)-0.661265838f,  (float16_t)0.750151646f,
+   (float16_t)-0.662415778f,  (float16_t)0.749136395f,
+   (float16_t)-0.663564159f,  (float16_t)0.748119380f,
+   (float16_t)-0.664710978f,  (float16_t)0.747100606f,
+   (float16_t)-0.665856234f,  (float16_t)0.746080074f,
+   (float16_t)-0.666999922f,  (float16_t)0.745057785f,
+   (float16_t)-0.668142041f,  (float16_t)0.744033744f,
+   (float16_t)-0.669282588f,  (float16_t)0.743007952f,
+   (float16_t)-0.670421560f,  (float16_t)0.741980412f,
+   (float16_t)-0.671558955f,  (float16_t)0.740951125f,
+   (float16_t)-0.672694769f,  (float16_t)0.739920095f,
+   (float16_t)-0.673829000f,  (float16_t)0.738887324f,
+   (float16_t)-0.674961646f,  (float16_t)0.737852815f,
+   (float16_t)-0.676092704f,  (float16_t)0.736816569f,
+   (float16_t)-0.677222170f,  (float16_t)0.735778589f,
+   (float16_t)-0.678350043f,  (float16_t)0.734738878f,
+   (float16_t)-0.679476320f,  (float16_t)0.733697438f,
+   (float16_t)-0.680600998f,  (float16_t)0.732654272f,
+   (float16_t)-0.681724074f,  (float16_t)0.731609381f,
+   (float16_t)-0.682845546f,  (float16_t)0.730562769f,
+   (float16_t)-0.683965412f,  (float16_t)0.729514438f,
+   (float16_t)-0.685083668f,  (float16_t)0.728464390f,
+   (float16_t)-0.686200312f,  (float16_t)0.727412629f,
+   (float16_t)-0.687315341f,  (float16_t)0.726359155f,
+   (float16_t)-0.688428753f,  (float16_t)0.725303972f,
+   (float16_t)-0.689540545f,  (float16_t)0.724247083f,
+   (float16_t)-0.690650714f,  (float16_t)0.723188489f,
+   (float16_t)-0.691759258f,  (float16_t)0.722128194f,
+   (float16_t)-0.692866175f,  (float16_t)0.721066199f,
+   (float16_t)-0.693971461f,  (float16_t)0.720002508f,
+   (float16_t)-0.695075114f,  (float16_t)0.718937122f,
+   (float16_t)-0.696177131f,  (float16_t)0.717870045f,
+   (float16_t)-0.697277511f,  (float16_t)0.716801279f,
+   (float16_t)-0.698376249f,  (float16_t)0.715730825f,
+   (float16_t)-0.699473345f,  (float16_t)0.714658688f,
+   (float16_t)-0.700568794f,  (float16_t)0.713584869f,
+   (float16_t)-0.701662595f,  (float16_t)0.712509371f,
+   (float16_t)-0.702754744f,  (float16_t)0.711432196f,
+   (float16_t)-0.703845241f,  (float16_t)0.710353347f,
+   (float16_t)-0.704934080f,  (float16_t)0.709272826f,
+   (float16_t)-0.706021261f,  (float16_t)0.708190637f,
+   (float16_t)-0.707106781f,  (float16_t)0.707106781f,
+   (float16_t)-0.708190637f,  (float16_t)0.706021261f,
+   (float16_t)-0.709272826f,  (float16_t)0.704934080f,
+   (float16_t)-0.710353347f,  (float16_t)0.703845241f,
+   (float16_t)-0.711432196f,  (float16_t)0.702754744f,
+   (float16_t)-0.712509371f,  (float16_t)0.701662595f,
+   (float16_t)-0.713584869f,  (float16_t)0.700568794f,
+   (float16_t)-0.714658688f,  (float16_t)0.699473345f,
+   (float16_t)-0.715730825f,  (float16_t)0.698376249f,
+   (float16_t)-0.716801279f,  (float16_t)0.697277511f,
+   (float16_t)-0.717870045f,  (float16_t)0.696177131f,
+   (float16_t)-0.718937122f,  (float16_t)0.695075114f,
+   (float16_t)-0.720002508f,  (float16_t)0.693971461f,
+   (float16_t)-0.721066199f,  (float16_t)0.692866175f,
+   (float16_t)-0.722128194f,  (float16_t)0.691759258f,
+   (float16_t)-0.723188489f,  (float16_t)0.690650714f,
+   (float16_t)-0.724247083f,  (float16_t)0.689540545f,
+   (float16_t)-0.725303972f,  (float16_t)0.688428753f,
+   (float16_t)-0.726359155f,  (float16_t)0.687315341f,
+   (float16_t)-0.727412629f,  (float16_t)0.686200312f,
+   (float16_t)-0.728464390f,  (float16_t)0.685083668f,
+   (float16_t)-0.729514438f,  (float16_t)0.683965412f,
+   (float16_t)-0.730562769f,  (float16_t)0.682845546f,
+   (float16_t)-0.731609381f,  (float16_t)0.681724074f,
+   (float16_t)-0.732654272f,  (float16_t)0.680600998f,
+   (float16_t)-0.733697438f,  (float16_t)0.679476320f,
+   (float16_t)-0.734738878f,  (float16_t)0.678350043f,
+   (float16_t)-0.735778589f,  (float16_t)0.677222170f,
+   (float16_t)-0.736816569f,  (float16_t)0.676092704f,
+   (float16_t)-0.737852815f,  (float16_t)0.674961646f,
+   (float16_t)-0.738887324f,  (float16_t)0.673829000f,
+   (float16_t)-0.739920095f,  (float16_t)0.672694769f,
+   (float16_t)-0.740951125f,  (float16_t)0.671558955f,
+   (float16_t)-0.741980412f,  (float16_t)0.670421560f,
+   (float16_t)-0.743007952f,  (float16_t)0.669282588f,
+   (float16_t)-0.744033744f,  (float16_t)0.668142041f,
+   (float16_t)-0.745057785f,  (float16_t)0.666999922f,
+   (float16_t)-0.746080074f,  (float16_t)0.665856234f,
+   (float16_t)-0.747100606f,  (float16_t)0.664710978f,
+   (float16_t)-0.748119380f,  (float16_t)0.663564159f,
+   (float16_t)-0.749136395f,  (float16_t)0.662415778f,
+   (float16_t)-0.750151646f,  (float16_t)0.661265838f,
+   (float16_t)-0.751165132f,  (float16_t)0.660114342f,
+   (float16_t)-0.752176850f,  (float16_t)0.658961293f,
+   (float16_t)-0.753186799f,  (float16_t)0.657806693f,
+   (float16_t)-0.754194975f,  (float16_t)0.656650546f,
+   (float16_t)-0.755201377f,  (float16_t)0.655492853f,
+   (float16_t)-0.756206001f,  (float16_t)0.654333618f,
+   (float16_t)-0.757208847f,  (float16_t)0.653172843f,
+   (float16_t)-0.758209910f,  (float16_t)0.652010531f,
+   (float16_t)-0.759209189f,  (float16_t)0.650846685f,
+   (float16_t)-0.760206682f,  (float16_t)0.649681307f,
+   (float16_t)-0.761202385f,  (float16_t)0.648514401f,
+   (float16_t)-0.762196298f,  (float16_t)0.647345969f,
+   (float16_t)-0.763188417f,  (float16_t)0.646176013f,
+   (float16_t)-0.764178741f,  (float16_t)0.645004537f,
+   (float16_t)-0.765167266f,  (float16_t)0.643831543f,
+   (float16_t)-0.766153990f,  (float16_t)0.642657034f,
+   (float16_t)-0.767138912f,  (float16_t)0.641481013f,
+   (float16_t)-0.768122029f,  (float16_t)0.640303482f,
+   (float16_t)-0.769103338f,  (float16_t)0.639124445f,
+   (float16_t)-0.770082837f,  (float16_t)0.637943904f,
+   (float16_t)-0.771060524f,  (float16_t)0.636761861f,
+   (float16_t)-0.772036397f,  (float16_t)0.635578320f,
+   (float16_t)-0.773010453f,  (float16_t)0.634393284f,
+   (float16_t)-0.773982691f,  (float16_t)0.633206755f,
+   (float16_t)-0.774953107f,  (float16_t)0.632018736f,
+   (float16_t)-0.775921699f,  (float16_t)0.630829230f,
+   (float16_t)-0.776888466f,  (float16_t)0.629638239f,
+   (float16_t)-0.777853404f,  (float16_t)0.628445767f,
+   (float16_t)-0.778816512f,  (float16_t)0.627251815f,
+   (float16_t)-0.779777788f,  (float16_t)0.626056388f,
+   (float16_t)-0.780737229f,  (float16_t)0.624859488f,
+   (float16_t)-0.781694832f,  (float16_t)0.623661118f,
+   (float16_t)-0.782650596f,  (float16_t)0.622461279f,
+   (float16_t)-0.783604519f,  (float16_t)0.621259977f,
+   (float16_t)-0.784556597f,  (float16_t)0.620057212f,
+   (float16_t)-0.785506830f,  (float16_t)0.618852988f,
+   (float16_t)-0.786455214f,  (float16_t)0.617647308f,
+   (float16_t)-0.787401747f,  (float16_t)0.616440175f,
+   (float16_t)-0.788346428f,  (float16_t)0.615231591f,
+   (float16_t)-0.789289253f,  (float16_t)0.614021559f,
+   (float16_t)-0.790230221f,  (float16_t)0.612810082f,
+   (float16_t)-0.791169330f,  (float16_t)0.611597164f,
+   (float16_t)-0.792106577f,  (float16_t)0.610382806f,
+   (float16_t)-0.793041960f,  (float16_t)0.609167012f,
+   (float16_t)-0.793975478f,  (float16_t)0.607949785f,
+   (float16_t)-0.794907126f,  (float16_t)0.606731127f,
+   (float16_t)-0.795836905f,  (float16_t)0.605511041f,
+   (float16_t)-0.796764810f,  (float16_t)0.604289531f,
+   (float16_t)-0.797690841f,  (float16_t)0.603066599f,
+   (float16_t)-0.798614995f,  (float16_t)0.601842247f,
+   (float16_t)-0.799537269f,  (float16_t)0.600616479f,
+   (float16_t)-0.800457662f,  (float16_t)0.599389298f,
+   (float16_t)-0.801376172f,  (float16_t)0.598160707f,
+   (float16_t)-0.802292796f,  (float16_t)0.596930708f,
+   (float16_t)-0.803207531f,  (float16_t)0.595699304f,
+   (float16_t)-0.804120377f,  (float16_t)0.594466499f,
+   (float16_t)-0.805031331f,  (float16_t)0.593232295f,
+   (float16_t)-0.805940391f,  (float16_t)0.591996695f,
+   (float16_t)-0.806847554f,  (float16_t)0.590759702f,
+   (float16_t)-0.807752818f,  (float16_t)0.589521319f,
+   (float16_t)-0.808656182f,  (float16_t)0.588281548f,
+   (float16_t)-0.809557642f,  (float16_t)0.587040394f,
+   (float16_t)-0.810457198f,  (float16_t)0.585797857f,
+   (float16_t)-0.811354847f,  (float16_t)0.584553943f,
+   (float16_t)-0.812250587f,  (float16_t)0.583308653f,
+   (float16_t)-0.813144415f,  (float16_t)0.582061990f,
+   (float16_t)-0.814036330f,  (float16_t)0.580813958f,
+   (float16_t)-0.814926329f,  (float16_t)0.579564559f,
+   (float16_t)-0.815814411f,  (float16_t)0.578313796f,
+   (float16_t)-0.816700573f,  (float16_t)0.577061673f,
+   (float16_t)-0.817584813f,  (float16_t)0.575808191f,
+   (float16_t)-0.818467130f,  (float16_t)0.574553355f,
+   (float16_t)-0.819347520f,  (float16_t)0.573297167f,
+   (float16_t)-0.820225983f,  (float16_t)0.572039629f,
+   (float16_t)-0.821102515f,  (float16_t)0.570780746f,
+   (float16_t)-0.821977115f,  (float16_t)0.569520519f,
+   (float16_t)-0.822849781f,  (float16_t)0.568258953f,
+   (float16_t)-0.823720511f,  (float16_t)0.566996049f,
+   (float16_t)-0.824589303f,  (float16_t)0.565731811f,
+   (float16_t)-0.825456154f,  (float16_t)0.564466242f,
+   (float16_t)-0.826321063f,  (float16_t)0.563199344f,
+   (float16_t)-0.827184027f,  (float16_t)0.561931121f,
+   (float16_t)-0.828045045f,  (float16_t)0.560661576f,
+   (float16_t)-0.828904115f,  (float16_t)0.559390712f,
+   (float16_t)-0.829761234f,  (float16_t)0.558118531f,
+   (float16_t)-0.830616400f,  (float16_t)0.556845037f,
+   (float16_t)-0.831469612f,  (float16_t)0.555570233f,
+   (float16_t)-0.832320868f,  (float16_t)0.554294121f,
+   (float16_t)-0.833170165f,  (float16_t)0.553016706f,
+   (float16_t)-0.834017501f,  (float16_t)0.551737988f,
+   (float16_t)-0.834862875f,  (float16_t)0.550457973f,
+   (float16_t)-0.835706284f,  (float16_t)0.549176662f,
+   (float16_t)-0.836547727f,  (float16_t)0.547894059f,
+   (float16_t)-0.837387202f,  (float16_t)0.546610167f,
+   (float16_t)-0.838224706f,  (float16_t)0.545324988f,
+   (float16_t)-0.839060237f,  (float16_t)0.544038527f,
+   (float16_t)-0.839893794f,  (float16_t)0.542750785f,
+   (float16_t)-0.840725375f,  (float16_t)0.541461766f,
+   (float16_t)-0.841554977f,  (float16_t)0.540171473f,
+   (float16_t)-0.842382600f,  (float16_t)0.538879909f,
+   (float16_t)-0.843208240f,  (float16_t)0.537587076f,
+   (float16_t)-0.844031895f,  (float16_t)0.536292979f,
+   (float16_t)-0.844853565f,  (float16_t)0.534997620f,
+   (float16_t)-0.845673247f,  (float16_t)0.533701002f,
+   (float16_t)-0.846490939f,  (float16_t)0.532403128f,
+   (float16_t)-0.847306639f,  (float16_t)0.531104001f,
+   (float16_t)-0.848120345f,  (float16_t)0.529803625f,
+   (float16_t)-0.848932055f,  (float16_t)0.528502002f,
+   (float16_t)-0.849741768f,  (float16_t)0.527199135f,
+   (float16_t)-0.850549481f,  (float16_t)0.525895027f,
+   (float16_t)-0.851355193f,  (float16_t)0.524589683f,
+   (float16_t)-0.852158902f,  (float16_t)0.523283103f,
+   (float16_t)-0.852960605f,  (float16_t)0.521975293f,
+   (float16_t)-0.853760301f,  (float16_t)0.520666254f,
+   (float16_t)-0.854557988f,  (float16_t)0.519355990f,
+   (float16_t)-0.855353665f,  (float16_t)0.518044504f,
+   (float16_t)-0.856147328f,  (float16_t)0.516731799f,
+   (float16_t)-0.856938977f,  (float16_t)0.515417878f,
+   (float16_t)-0.857728610f,  (float16_t)0.514102744f,
+   (float16_t)-0.858516224f,  (float16_t)0.512786401f,
+   (float16_t)-0.859301818f,  (float16_t)0.511468850f,
+   (float16_t)-0.860085390f,  (float16_t)0.510150097f,
+   (float16_t)-0.860866939f,  (float16_t)0.508830143f,
+   (float16_t)-0.861646461f,  (float16_t)0.507508991f,
+   (float16_t)-0.862423956f,  (float16_t)0.506186645f,
+   (float16_t)-0.863199422f,  (float16_t)0.504863109f,
+   (float16_t)-0.863972856f,  (float16_t)0.503538384f,
+   (float16_t)-0.864744258f,  (float16_t)0.502212474f,
+   (float16_t)-0.865513624f,  (float16_t)0.500885383f,
+   (float16_t)-0.866280954f,  (float16_t)0.499557113f,
+   (float16_t)-0.867046246f,  (float16_t)0.498227667f,
+   (float16_t)-0.867809497f,  (float16_t)0.496897049f,
+   (float16_t)-0.868570706f,  (float16_t)0.495565262f,
+   (float16_t)-0.869329871f,  (float16_t)0.494232309f,
+   (float16_t)-0.870086991f,  (float16_t)0.492898192f,
+   (float16_t)-0.870842063f,  (float16_t)0.491562916f,
+   (float16_t)-0.871595087f,  (float16_t)0.490226483f,
+   (float16_t)-0.872346059f,  (float16_t)0.488888897f,
+   (float16_t)-0.873094978f,  (float16_t)0.487550160f,
+   (float16_t)-0.873841843f,  (float16_t)0.486210276f,
+   (float16_t)-0.874586652f,  (float16_t)0.484869248f,
+   (float16_t)-0.875329403f,  (float16_t)0.483527079f,
+   (float16_t)-0.876070094f,  (float16_t)0.482183772f,
+   (float16_t)-0.876808724f,  (float16_t)0.480839331f,
+   (float16_t)-0.877545290f,  (float16_t)0.479493758f,
+   (float16_t)-0.878279792f,  (float16_t)0.478147056f,
+   (float16_t)-0.879012226f,  (float16_t)0.476799230f,
+   (float16_t)-0.879742593f,  (float16_t)0.475450282f,
+   (float16_t)-0.880470889f,  (float16_t)0.474100215f,
+   (float16_t)-0.881197113f,  (float16_t)0.472749032f,
+   (float16_t)-0.881921264f,  (float16_t)0.471396737f,
+   (float16_t)-0.882643340f,  (float16_t)0.470043332f,
+   (float16_t)-0.883363339f,  (float16_t)0.468688822f,
+   (float16_t)-0.884081259f,  (float16_t)0.467333209f,
+   (float16_t)-0.884797098f,  (float16_t)0.465976496f,
+   (float16_t)-0.885510856f,  (float16_t)0.464618686f,
+   (float16_t)-0.886222530f,  (float16_t)0.463259784f,
+   (float16_t)-0.886932119f,  (float16_t)0.461899791f,
+   (float16_t)-0.887639620f,  (float16_t)0.460538711f,
+   (float16_t)-0.888345033f,  (float16_t)0.459176548f,
+   (float16_t)-0.889048356f,  (float16_t)0.457813304f,
+   (float16_t)-0.889749586f,  (float16_t)0.456448982f,
+   (float16_t)-0.890448723f,  (float16_t)0.455083587f,
+   (float16_t)-0.891145765f,  (float16_t)0.453717121f,
+   (float16_t)-0.891840709f,  (float16_t)0.452349587f,
+   (float16_t)-0.892533555f,  (float16_t)0.450980989f,
+   (float16_t)-0.893224301f,  (float16_t)0.449611330f,
+   (float16_t)-0.893912945f,  (float16_t)0.448240612f,
+   (float16_t)-0.894599486f,  (float16_t)0.446868840f,
+   (float16_t)-0.895283921f,  (float16_t)0.445496017f,
+   (float16_t)-0.895966250f,  (float16_t)0.444122145f,
+   (float16_t)-0.896646470f,  (float16_t)0.442747228f,
+   (float16_t)-0.897324581f,  (float16_t)0.441371269f,
+   (float16_t)-0.898000580f,  (float16_t)0.439994271f,
+   (float16_t)-0.898674466f,  (float16_t)0.438616239f,
+   (float16_t)-0.899346237f,  (float16_t)0.437237174f,
+   (float16_t)-0.900015892f,  (float16_t)0.435857080f,
+   (float16_t)-0.900683429f,  (float16_t)0.434475961f,
+   (float16_t)-0.901348847f,  (float16_t)0.433093819f,
+   (float16_t)-0.902012144f,  (float16_t)0.431710658f,
+   (float16_t)-0.902673318f,  (float16_t)0.430326481f,
+   (float16_t)-0.903332368f,  (float16_t)0.428941292f,
+   (float16_t)-0.903989293f,  (float16_t)0.427555093f,
+   (float16_t)-0.904644091f,  (float16_t)0.426167889f,
+   (float16_t)-0.905296759f,  (float16_t)0.424779681f,
+   (float16_t)-0.905947298f,  (float16_t)0.423390474f,
+   (float16_t)-0.906595705f,  (float16_t)0.422000271f,
+   (float16_t)-0.907241978f,  (float16_t)0.420609074f,
+   (float16_t)-0.907886116f,  (float16_t)0.419216888f,
+   (float16_t)-0.908528119f,  (float16_t)0.417823716f,
+   (float16_t)-0.909167983f,  (float16_t)0.416429560f,
+   (float16_t)-0.909805708f,  (float16_t)0.415034424f,
+   (float16_t)-0.910441292f,  (float16_t)0.413638312f,
+   (float16_t)-0.911074734f,  (float16_t)0.412241227f,
+   (float16_t)-0.911706032f,  (float16_t)0.410843171f,
+   (float16_t)-0.912335185f,  (float16_t)0.409444149f,
+   (float16_t)-0.912962190f,  (float16_t)0.408044163f,
+   (float16_t)-0.913587048f,  (float16_t)0.406643217f,
+   (float16_t)-0.914209756f,  (float16_t)0.405241314f,
+   (float16_t)-0.914830312f,  (float16_t)0.403838458f,
+   (float16_t)-0.915448716f,  (float16_t)0.402434651f,
+   (float16_t)-0.916064966f,  (float16_t)0.401029897f,
+   (float16_t)-0.916679060f,  (float16_t)0.399624200f,
+   (float16_t)-0.917290997f,  (float16_t)0.398217562f,
+   (float16_t)-0.917900776f,  (float16_t)0.396809987f,
+   (float16_t)-0.918508394f,  (float16_t)0.395401479f,
+   (float16_t)-0.919113852f,  (float16_t)0.393992040f,
+   (float16_t)-0.919717146f,  (float16_t)0.392581674f,
+   (float16_t)-0.920318277f,  (float16_t)0.391170384f,
+   (float16_t)-0.920917242f,  (float16_t)0.389758174f,
+   (float16_t)-0.921514039f,  (float16_t)0.388345047f,
+   (float16_t)-0.922108669f,  (float16_t)0.386931006f,
+   (float16_t)-0.922701128f,  (float16_t)0.385516054f,
+   (float16_t)-0.923291417f,  (float16_t)0.384100195f,
+   (float16_t)-0.923879533f,  (float16_t)0.382683432f,
+   (float16_t)-0.924465474f,  (float16_t)0.381265769f,
+   (float16_t)-0.925049241f,  (float16_t)0.379847209f,
+   (float16_t)-0.925630831f,  (float16_t)0.378427755f,
+   (float16_t)-0.926210242f,  (float16_t)0.377007410f,
+   (float16_t)-0.926787474f,  (float16_t)0.375586178f,
+   (float16_t)-0.927362526f,  (float16_t)0.374164063f,
+   (float16_t)-0.927935395f,  (float16_t)0.372741067f,
+   (float16_t)-0.928506080f,  (float16_t)0.371317194f,
+   (float16_t)-0.929074581f,  (float16_t)0.369892447f,
+   (float16_t)-0.929640896f,  (float16_t)0.368466830f,
+   (float16_t)-0.930205023f,  (float16_t)0.367040346f,
+   (float16_t)-0.930766961f,  (float16_t)0.365612998f,
+   (float16_t)-0.931326709f,  (float16_t)0.364184790f,
+   (float16_t)-0.931884266f,  (float16_t)0.362755724f,
+   (float16_t)-0.932439629f,  (float16_t)0.361325806f,
+   (float16_t)-0.932992799f,  (float16_t)0.359895037f,
+   (float16_t)-0.933543773f,  (float16_t)0.358463421f,
+   (float16_t)-0.934092550f,  (float16_t)0.357030961f,
+   (float16_t)-0.934639130f,  (float16_t)0.355597662f,
+   (float16_t)-0.935183510f,  (float16_t)0.354163525f,
+   (float16_t)-0.935725689f,  (float16_t)0.352728556f,
+   (float16_t)-0.936265667f,  (float16_t)0.351292756f,
+   (float16_t)-0.936803442f,  (float16_t)0.349856130f,
+   (float16_t)-0.937339012f,  (float16_t)0.348418680f,
+   (float16_t)-0.937872376f,  (float16_t)0.346980411f,
+   (float16_t)-0.938403534f,  (float16_t)0.345541325f,
+   (float16_t)-0.938932484f,  (float16_t)0.344101426f,
+   (float16_t)-0.939459224f,  (float16_t)0.342660717f,
+   (float16_t)-0.939983753f,  (float16_t)0.341219202f,
+   (float16_t)-0.940506071f,  (float16_t)0.339776884f,
+   (float16_t)-0.941026175f,  (float16_t)0.338333767f,
+   (float16_t)-0.941544065f,  (float16_t)0.336889853f,
+   (float16_t)-0.942059740f,  (float16_t)0.335445147f,
+   (float16_t)-0.942573198f,  (float16_t)0.333999651f,
+   (float16_t)-0.943084437f,  (float16_t)0.332553370f,
+   (float16_t)-0.943593458f,  (float16_t)0.331106306f,
+   (float16_t)-0.944100258f,  (float16_t)0.329658463f,
+   (float16_t)-0.944604837f,  (float16_t)0.328209844f,
+   (float16_t)-0.945107193f,  (float16_t)0.326760452f,
+   (float16_t)-0.945607325f,  (float16_t)0.325310292f,
+   (float16_t)-0.946105232f,  (float16_t)0.323859367f,
+   (float16_t)-0.946600913f,  (float16_t)0.322407679f,
+   (float16_t)-0.947094366f,  (float16_t)0.320955232f,
+   (float16_t)-0.947585591f,  (float16_t)0.319502031f,
+   (float16_t)-0.948074586f,  (float16_t)0.318048077f,
+   (float16_t)-0.948561350f,  (float16_t)0.316593376f,
+   (float16_t)-0.949045882f,  (float16_t)0.315137929f,
+   (float16_t)-0.949528181f,  (float16_t)0.313681740f,
+   (float16_t)-0.950008245f,  (float16_t)0.312224814f,
+   (float16_t)-0.950486074f,  (float16_t)0.310767153f,
+   (float16_t)-0.950961666f,  (float16_t)0.309308760f,
+   (float16_t)-0.951435021f,  (float16_t)0.307849640f,
+   (float16_t)-0.951906137f,  (float16_t)0.306389795f,
+   (float16_t)-0.952375013f,  (float16_t)0.304929230f,
+   (float16_t)-0.952841648f,  (float16_t)0.303467947f,
+   (float16_t)-0.953306040f,  (float16_t)0.302005949f,
+   (float16_t)-0.953768190f,  (float16_t)0.300543241f,
+   (float16_t)-0.954228095f,  (float16_t)0.299079826f,
+   (float16_t)-0.954685755f,  (float16_t)0.297615707f,
+   (float16_t)-0.955141168f,  (float16_t)0.296150888f,
+   (float16_t)-0.955594334f,  (float16_t)0.294685372f,
+   (float16_t)-0.956045251f,  (float16_t)0.293219163f,
+   (float16_t)-0.956493919f,  (float16_t)0.291752263f,
+   (float16_t)-0.956940336f,  (float16_t)0.290284677f,
+   (float16_t)-0.957384501f,  (float16_t)0.288816408f,
+   (float16_t)-0.957826413f,  (float16_t)0.287347460f,
+   (float16_t)-0.958266071f,  (float16_t)0.285877835f,
+   (float16_t)-0.958703475f,  (float16_t)0.284407537f,
+   (float16_t)-0.959138622f,  (float16_t)0.282936570f,
+   (float16_t)-0.959571513f,  (float16_t)0.281464938f,
+   (float16_t)-0.960002146f,  (float16_t)0.279992643f,
+   (float16_t)-0.960430519f,  (float16_t)0.278519689f,
+   (float16_t)-0.960856633f,  (float16_t)0.277046080f,
+   (float16_t)-0.961280486f,  (float16_t)0.275571819f,
+   (float16_t)-0.961702077f,  (float16_t)0.274096910f,
+   (float16_t)-0.962121404f,  (float16_t)0.272621355f,
+   (float16_t)-0.962538468f,  (float16_t)0.271145160f,
+   (float16_t)-0.962953267f,  (float16_t)0.269668326f,
+   (float16_t)-0.963365800f,  (float16_t)0.268190857f,
+   (float16_t)-0.963776066f,  (float16_t)0.266712757f,
+   (float16_t)-0.964184064f,  (float16_t)0.265234030f,
+   (float16_t)-0.964589793f,  (float16_t)0.263754679f,
+   (float16_t)-0.964993253f,  (float16_t)0.262274707f,
+   (float16_t)-0.965394442f,  (float16_t)0.260794118f,
+   (float16_t)-0.965793359f,  (float16_t)0.259312915f,
+   (float16_t)-0.966190003f,  (float16_t)0.257831102f,
+   (float16_t)-0.966584374f,  (float16_t)0.256348682f,
+   (float16_t)-0.966976471f,  (float16_t)0.254865660f,
+   (float16_t)-0.967366292f,  (float16_t)0.253382037f,
+   (float16_t)-0.967753837f,  (float16_t)0.251897818f,
+   (float16_t)-0.968139105f,  (float16_t)0.250413007f,
+   (float16_t)-0.968522094f,  (float16_t)0.248927606f,
+   (float16_t)-0.968902805f,  (float16_t)0.247441619f,
+   (float16_t)-0.969281235f,  (float16_t)0.245955050f,
+   (float16_t)-0.969657385f,  (float16_t)0.244467903f,
+   (float16_t)-0.970031253f,  (float16_t)0.242980180f,
+   (float16_t)-0.970402839f,  (float16_t)0.241491885f,
+   (float16_t)-0.970772141f,  (float16_t)0.240003022f,
+   (float16_t)-0.971139158f,  (float16_t)0.238513595f,
+   (float16_t)-0.971503891f,  (float16_t)0.237023606f,
+   (float16_t)-0.971866337f,  (float16_t)0.235533059f,
+   (float16_t)-0.972226497f,  (float16_t)0.234041959f,
+   (float16_t)-0.972584369f,  (float16_t)0.232550307f,
+   (float16_t)-0.972939952f,  (float16_t)0.231058108f,
+   (float16_t)-0.973293246f,  (float16_t)0.229565366f,
+   (float16_t)-0.973644250f,  (float16_t)0.228072083f,
+   (float16_t)-0.973992962f,  (float16_t)0.226578264f,
+   (float16_t)-0.974339383f,  (float16_t)0.225083911f,
+   (float16_t)-0.974683511f,  (float16_t)0.223589029f,
+   (float16_t)-0.975025345f,  (float16_t)0.222093621f,
+   (float16_t)-0.975364885f,  (float16_t)0.220597690f,
+   (float16_t)-0.975702130f,  (float16_t)0.219101240f,
+   (float16_t)-0.976037079f,  (float16_t)0.217604275f,
+   (float16_t)-0.976369731f,  (float16_t)0.216106797f,
+   (float16_t)-0.976700086f,  (float16_t)0.214608811f,
+   (float16_t)-0.977028143f,  (float16_t)0.213110320f,
+   (float16_t)-0.977353900f,  (float16_t)0.211611327f,
+   (float16_t)-0.977677358f,  (float16_t)0.210111837f,
+   (float16_t)-0.977998515f,  (float16_t)0.208611852f,
+   (float16_t)-0.978317371f,  (float16_t)0.207111376f,
+   (float16_t)-0.978633924f,  (float16_t)0.205610413f,
+   (float16_t)-0.978948175f,  (float16_t)0.204108966f,
+   (float16_t)-0.979260123f,  (float16_t)0.202607039f,
+   (float16_t)-0.979569766f,  (float16_t)0.201104635f,
+   (float16_t)-0.979877104f,  (float16_t)0.199601758f,
+   (float16_t)-0.980182136f,  (float16_t)0.198098411f,
+   (float16_t)-0.980484862f,  (float16_t)0.196594598f,
+   (float16_t)-0.980785280f,  (float16_t)0.195090322f,
+   (float16_t)-0.981083391f,  (float16_t)0.193585587f,
+   (float16_t)-0.981379193f,  (float16_t)0.192080397f,
+   (float16_t)-0.981672686f,  (float16_t)0.190574755f,
+   (float16_t)-0.981963869f,  (float16_t)0.189068664f,
+   (float16_t)-0.982252741f,  (float16_t)0.187562129f,
+   (float16_t)-0.982539302f,  (float16_t)0.186055152f,
+   (float16_t)-0.982823551f,  (float16_t)0.184547737f,
+   (float16_t)-0.983105487f,  (float16_t)0.183039888f,
+   (float16_t)-0.983385110f,  (float16_t)0.181531608f,
+   (float16_t)-0.983662419f,  (float16_t)0.180022901f,
+   (float16_t)-0.983937413f,  (float16_t)0.178513771f,
+   (float16_t)-0.984210092f,  (float16_t)0.177004220f,
+   (float16_t)-0.984480455f,  (float16_t)0.175494253f,
+   (float16_t)-0.984748502f,  (float16_t)0.173983873f,
+   (float16_t)-0.985014231f,  (float16_t)0.172473084f,
+   (float16_t)-0.985277642f,  (float16_t)0.170961889f,
+   (float16_t)-0.985538735f,  (float16_t)0.169450291f,
+   (float16_t)-0.985797509f,  (float16_t)0.167938295f,
+   (float16_t)-0.986053963f,  (float16_t)0.166425904f,
+   (float16_t)-0.986308097f,  (float16_t)0.164913120f,
+   (float16_t)-0.986559910f,  (float16_t)0.163399949f,
+   (float16_t)-0.986809402f,  (float16_t)0.161886394f,
+   (float16_t)-0.987056571f,  (float16_t)0.160372457f,
+   (float16_t)-0.987301418f,  (float16_t)0.158858143f,
+   (float16_t)-0.987543942f,  (float16_t)0.157343456f,
+   (float16_t)-0.987784142f,  (float16_t)0.155828398f,
+   (float16_t)-0.988022017f,  (float16_t)0.154312973f,
+   (float16_t)-0.988257568f,  (float16_t)0.152797185f,
+   (float16_t)-0.988490793f,  (float16_t)0.151281038f,
+   (float16_t)-0.988721692f,  (float16_t)0.149764535f,
+   (float16_t)-0.988950265f,  (float16_t)0.148247679f,
+   (float16_t)-0.989176510f,  (float16_t)0.146730474f,
+   (float16_t)-0.989400428f,  (float16_t)0.145212925f,
+   (float16_t)-0.989622017f,  (float16_t)0.143695033f,
+   (float16_t)-0.989841278f,  (float16_t)0.142176804f,
+   (float16_t)-0.990058210f,  (float16_t)0.140658239f,
+   (float16_t)-0.990272812f,  (float16_t)0.139139344f,
+   (float16_t)-0.990485084f,  (float16_t)0.137620122f,
+   (float16_t)-0.990695025f,  (float16_t)0.136100575f,
+   (float16_t)-0.990902635f,  (float16_t)0.134580709f,
+   (float16_t)-0.991107914f,  (float16_t)0.133060525f,
+   (float16_t)-0.991310860f,  (float16_t)0.131540029f,
+   (float16_t)-0.991511473f,  (float16_t)0.130019223f,
+   (float16_t)-0.991709754f,  (float16_t)0.128498111f,
+   (float16_t)-0.991905700f,  (float16_t)0.126976696f,
+   (float16_t)-0.992099313f,  (float16_t)0.125454983f,
+   (float16_t)-0.992290591f,  (float16_t)0.123932975f,
+   (float16_t)-0.992479535f,  (float16_t)0.122410675f,
+   (float16_t)-0.992666142f,  (float16_t)0.120888087f,
+   (float16_t)-0.992850414f,  (float16_t)0.119365215f,
+   (float16_t)-0.993032350f,  (float16_t)0.117842062f,
+   (float16_t)-0.993211949f,  (float16_t)0.116318631f,
+   (float16_t)-0.993389211f,  (float16_t)0.114794927f,
+   (float16_t)-0.993564136f,  (float16_t)0.113270952f,
+   (float16_t)-0.993736722f,  (float16_t)0.111746711f,
+   (float16_t)-0.993906970f,  (float16_t)0.110222207f,
+   (float16_t)-0.994074879f,  (float16_t)0.108697444f,
+   (float16_t)-0.994240449f,  (float16_t)0.107172425f,
+   (float16_t)-0.994403680f,  (float16_t)0.105647154f,
+   (float16_t)-0.994564571f,  (float16_t)0.104121634f,
+   (float16_t)-0.994723121f,  (float16_t)0.102595869f,
+   (float16_t)-0.994879331f,  (float16_t)0.101069863f,
+   (float16_t)-0.995033199f,  (float16_t)0.099543619f,
+   (float16_t)-0.995184727f,  (float16_t)0.098017140f,
+   (float16_t)-0.995333912f,  (float16_t)0.096490431f,
+   (float16_t)-0.995480755f,  (float16_t)0.094963495f,
+   (float16_t)-0.995625256f,  (float16_t)0.093436336f,
+   (float16_t)-0.995767414f,  (float16_t)0.091908956f,
+   (float16_t)-0.995907229f,  (float16_t)0.090381361f,
+   (float16_t)-0.996044701f,  (float16_t)0.088853553f,
+   (float16_t)-0.996179829f,  (float16_t)0.087325535f,
+   (float16_t)-0.996312612f,  (float16_t)0.085797312f,
+   (float16_t)-0.996443051f,  (float16_t)0.084268888f,
+   (float16_t)-0.996571146f,  (float16_t)0.082740265f,
+   (float16_t)-0.996696895f,  (float16_t)0.081211447f,
+   (float16_t)-0.996820299f,  (float16_t)0.079682438f,
+   (float16_t)-0.996941358f,  (float16_t)0.078153242f,
+   (float16_t)-0.997060070f,  (float16_t)0.076623861f,
+   (float16_t)-0.997176437f,  (float16_t)0.075094301f,
+   (float16_t)-0.997290457f,  (float16_t)0.073564564f,
+   (float16_t)-0.997402130f,  (float16_t)0.072034653f,
+   (float16_t)-0.997511456f,  (float16_t)0.070504573f,
+   (float16_t)-0.997618435f,  (float16_t)0.068974328f,
+   (float16_t)-0.997723067f,  (float16_t)0.067443920f,
+   (float16_t)-0.997825350f,  (float16_t)0.065913353f,
+   (float16_t)-0.997925286f,  (float16_t)0.064382631f,
+   (float16_t)-0.998022874f,  (float16_t)0.062851758f,
+   (float16_t)-0.998118113f,  (float16_t)0.061320736f,
+   (float16_t)-0.998211003f,  (float16_t)0.059789571f,
+   (float16_t)-0.998301545f,  (float16_t)0.058258265f,
+   (float16_t)-0.998389737f,  (float16_t)0.056726821f,
+   (float16_t)-0.998475581f,  (float16_t)0.055195244f,
+   (float16_t)-0.998559074f,  (float16_t)0.053663538f,
+   (float16_t)-0.998640218f,  (float16_t)0.052131705f,
+   (float16_t)-0.998719012f,  (float16_t)0.050599749f,
+   (float16_t)-0.998795456f,  (float16_t)0.049067674f,
+   (float16_t)-0.998869550f,  (float16_t)0.047535484f,
+   (float16_t)-0.998941293f,  (float16_t)0.046003182f,
+   (float16_t)-0.999010686f,  (float16_t)0.044470772f,
+   (float16_t)-0.999077728f,  (float16_t)0.042938257f,
+   (float16_t)-0.999142419f,  (float16_t)0.041405641f,
+   (float16_t)-0.999204759f,  (float16_t)0.039872928f,
+   (float16_t)-0.999264747f,  (float16_t)0.038340120f,
+   (float16_t)-0.999322385f,  (float16_t)0.036807223f,
+   (float16_t)-0.999377670f,  (float16_t)0.035274239f,
+   (float16_t)-0.999430605f,  (float16_t)0.033741172f,
+   (float16_t)-0.999481187f,  (float16_t)0.032208025f,
+   (float16_t)-0.999529418f,  (float16_t)0.030674803f,
+   (float16_t)-0.999575296f,  (float16_t)0.029141509f,
+   (float16_t)-0.999618822f,  (float16_t)0.027608146f,
+   (float16_t)-0.999659997f,  (float16_t)0.026074718f,
+   (float16_t)-0.999698819f,  (float16_t)0.024541229f,
+   (float16_t)-0.999735288f,  (float16_t)0.023007681f,
+   (float16_t)-0.999769405f,  (float16_t)0.021474080f,
+   (float16_t)-0.999801170f,  (float16_t)0.019940429f,
+   (float16_t)-0.999830582f,  (float16_t)0.018406730f,
+   (float16_t)-0.999857641f,  (float16_t)0.016872988f,
+   (float16_t)-0.999882347f,  (float16_t)0.015339206f,
+   (float16_t)-0.999904701f,  (float16_t)0.013805389f,
+   (float16_t)-0.999924702f,  (float16_t)0.012271538f,
+   (float16_t)-0.999942350f,  (float16_t)0.010737659f,
+   (float16_t)-0.999957645f,  (float16_t)0.009203755f,
+   (float16_t)-0.999970586f,  (float16_t)0.007669829f,
+   (float16_t)-0.999981175f,  (float16_t)0.006135885f,
+   (float16_t)-0.999989411f,  (float16_t)0.004601926f,
+   (float16_t)-0.999995294f,  (float16_t)0.003067957f,
+   (float16_t)-0.999998823f,  (float16_t)0.001533980f,
+   (float16_t)-1.000000000f,  (float16_t)0.000000000f,
+   (float16_t)-0.999998823f, (float16_t)-0.001533980f,
+   (float16_t)-0.999995294f, (float16_t)-0.003067957f,
+   (float16_t)-0.999989411f, (float16_t)-0.004601926f,
+   (float16_t)-0.999981175f, (float16_t)-0.006135885f,
+   (float16_t)-0.999970586f, (float16_t)-0.007669829f,
+   (float16_t)-0.999957645f, (float16_t)-0.009203755f,
+   (float16_t)-0.999942350f, (float16_t)-0.010737659f,
+   (float16_t)-0.999924702f, (float16_t)-0.012271538f,
+   (float16_t)-0.999904701f, (float16_t)-0.013805389f,
+   (float16_t)-0.999882347f, (float16_t)-0.015339206f,
+   (float16_t)-0.999857641f, (float16_t)-0.016872988f,
+   (float16_t)-0.999830582f, (float16_t)-0.018406730f,
+   (float16_t)-0.999801170f, (float16_t)-0.019940429f,
+   (float16_t)-0.999769405f, (float16_t)-0.021474080f,
+   (float16_t)-0.999735288f, (float16_t)-0.023007681f,
+   (float16_t)-0.999698819f, (float16_t)-0.024541229f,
+   (float16_t)-0.999659997f, (float16_t)-0.026074718f,
+   (float16_t)-0.999618822f, (float16_t)-0.027608146f,
+   (float16_t)-0.999575296f, (float16_t)-0.029141509f,
+   (float16_t)-0.999529418f, (float16_t)-0.030674803f,
+   (float16_t)-0.999481187f, (float16_t)-0.032208025f,
+   (float16_t)-0.999430605f, (float16_t)-0.033741172f,
+   (float16_t)-0.999377670f, (float16_t)-0.035274239f,
+   (float16_t)-0.999322385f, (float16_t)-0.036807223f,
+   (float16_t)-0.999264747f, (float16_t)-0.038340120f,
+   (float16_t)-0.999204759f, (float16_t)-0.039872928f,
+   (float16_t)-0.999142419f, (float16_t)-0.041405641f,
+   (float16_t)-0.999077728f, (float16_t)-0.042938257f,
+   (float16_t)-0.999010686f, (float16_t)-0.044470772f,
+   (float16_t)-0.998941293f, (float16_t)-0.046003182f,
+   (float16_t)-0.998869550f, (float16_t)-0.047535484f,
+   (float16_t)-0.998795456f, (float16_t)-0.049067674f,
+   (float16_t)-0.998719012f, (float16_t)-0.050599749f,
+   (float16_t)-0.998640218f, (float16_t)-0.052131705f,
+   (float16_t)-0.998559074f, (float16_t)-0.053663538f,
+   (float16_t)-0.998475581f, (float16_t)-0.055195244f,
+   (float16_t)-0.998389737f, (float16_t)-0.056726821f,
+   (float16_t)-0.998301545f, (float16_t)-0.058258265f,
+   (float16_t)-0.998211003f, (float16_t)-0.059789571f,
+   (float16_t)-0.998118113f, (float16_t)-0.061320736f,
+   (float16_t)-0.998022874f, (float16_t)-0.062851758f,
+   (float16_t)-0.997925286f, (float16_t)-0.064382631f,
+   (float16_t)-0.997825350f, (float16_t)-0.065913353f,
+   (float16_t)-0.997723067f, (float16_t)-0.067443920f,
+   (float16_t)-0.997618435f, (float16_t)-0.068974328f,
+   (float16_t)-0.997511456f, (float16_t)-0.070504573f,
+   (float16_t)-0.997402130f, (float16_t)-0.072034653f,
+   (float16_t)-0.997290457f, (float16_t)-0.073564564f,
+   (float16_t)-0.997176437f, (float16_t)-0.075094301f,
+   (float16_t)-0.997060070f, (float16_t)-0.076623861f,
+   (float16_t)-0.996941358f, (float16_t)-0.078153242f,
+   (float16_t)-0.996820299f, (float16_t)-0.079682438f,
+   (float16_t)-0.996696895f, (float16_t)-0.081211447f,
+   (float16_t)-0.996571146f, (float16_t)-0.082740265f,
+   (float16_t)-0.996443051f, (float16_t)-0.084268888f,
+   (float16_t)-0.996312612f, (float16_t)-0.085797312f,
+   (float16_t)-0.996179829f, (float16_t)-0.087325535f,
+   (float16_t)-0.996044701f, (float16_t)-0.088853553f,
+   (float16_t)-0.995907229f, (float16_t)-0.090381361f,
+   (float16_t)-0.995767414f, (float16_t)-0.091908956f,
+   (float16_t)-0.995625256f, (float16_t)-0.093436336f,
+   (float16_t)-0.995480755f, (float16_t)-0.094963495f,
+   (float16_t)-0.995333912f, (float16_t)-0.096490431f,
+   (float16_t)-0.995184727f, (float16_t)-0.098017140f,
+   (float16_t)-0.995033199f, (float16_t)-0.099543619f,
+   (float16_t)-0.994879331f, (float16_t)-0.101069863f,
+   (float16_t)-0.994723121f, (float16_t)-0.102595869f,
+   (float16_t)-0.994564571f, (float16_t)-0.104121634f,
+   (float16_t)-0.994403680f, (float16_t)-0.105647154f,
+   (float16_t)-0.994240449f, (float16_t)-0.107172425f,
+   (float16_t)-0.994074879f, (float16_t)-0.108697444f,
+   (float16_t)-0.993906970f, (float16_t)-0.110222207f,
+   (float16_t)-0.993736722f, (float16_t)-0.111746711f,
+   (float16_t)-0.993564136f, (float16_t)-0.113270952f,
+   (float16_t)-0.993389211f, (float16_t)-0.114794927f,
+   (float16_t)-0.993211949f, (float16_t)-0.116318631f,
+   (float16_t)-0.993032350f, (float16_t)-0.117842062f,
+   (float16_t)-0.992850414f, (float16_t)-0.119365215f,
+   (float16_t)-0.992666142f, (float16_t)-0.120888087f,
+   (float16_t)-0.992479535f, (float16_t)-0.122410675f,
+   (float16_t)-0.992290591f, (float16_t)-0.123932975f,
+   (float16_t)-0.992099313f, (float16_t)-0.125454983f,
+   (float16_t)-0.991905700f, (float16_t)-0.126976696f,
+   (float16_t)-0.991709754f, (float16_t)-0.128498111f,
+   (float16_t)-0.991511473f, (float16_t)-0.130019223f,
+   (float16_t)-0.991310860f, (float16_t)-0.131540029f,
+   (float16_t)-0.991107914f, (float16_t)-0.133060525f,
+   (float16_t)-0.990902635f, (float16_t)-0.134580709f,
+   (float16_t)-0.990695025f, (float16_t)-0.136100575f,
+   (float16_t)-0.990485084f, (float16_t)-0.137620122f,
+   (float16_t)-0.990272812f, (float16_t)-0.139139344f,
+   (float16_t)-0.990058210f, (float16_t)-0.140658239f,
+   (float16_t)-0.989841278f, (float16_t)-0.142176804f,
+   (float16_t)-0.989622017f, (float16_t)-0.143695033f,
+   (float16_t)-0.989400428f, (float16_t)-0.145212925f,
+   (float16_t)-0.989176510f, (float16_t)-0.146730474f,
+   (float16_t)-0.988950265f, (float16_t)-0.148247679f,
+   (float16_t)-0.988721692f, (float16_t)-0.149764535f,
+   (float16_t)-0.988490793f, (float16_t)-0.151281038f,
+   (float16_t)-0.988257568f, (float16_t)-0.152797185f,
+   (float16_t)-0.988022017f, (float16_t)-0.154312973f,
+   (float16_t)-0.987784142f, (float16_t)-0.155828398f,
+   (float16_t)-0.987543942f, (float16_t)-0.157343456f,
+   (float16_t)-0.987301418f, (float16_t)-0.158858143f,
+   (float16_t)-0.987056571f, (float16_t)-0.160372457f,
+   (float16_t)-0.986809402f, (float16_t)-0.161886394f,
+   (float16_t)-0.986559910f, (float16_t)-0.163399949f,
+   (float16_t)-0.986308097f, (float16_t)-0.164913120f,
+   (float16_t)-0.986053963f, (float16_t)-0.166425904f,
+   (float16_t)-0.985797509f, (float16_t)-0.167938295f,
+   (float16_t)-0.985538735f, (float16_t)-0.169450291f,
+   (float16_t)-0.985277642f, (float16_t)-0.170961889f,
+   (float16_t)-0.985014231f, (float16_t)-0.172473084f,
+   (float16_t)-0.984748502f, (float16_t)-0.173983873f,
+   (float16_t)-0.984480455f, (float16_t)-0.175494253f,
+   (float16_t)-0.984210092f, (float16_t)-0.177004220f,
+   (float16_t)-0.983937413f, (float16_t)-0.178513771f,
+   (float16_t)-0.983662419f, (float16_t)-0.180022901f,
+   (float16_t)-0.983385110f, (float16_t)-0.181531608f,
+   (float16_t)-0.983105487f, (float16_t)-0.183039888f,
+   (float16_t)-0.982823551f, (float16_t)-0.184547737f,
+   (float16_t)-0.982539302f, (float16_t)-0.186055152f,
+   (float16_t)-0.982252741f, (float16_t)-0.187562129f,
+   (float16_t)-0.981963869f, (float16_t)-0.189068664f,
+   (float16_t)-0.981672686f, (float16_t)-0.190574755f,
+   (float16_t)-0.981379193f, (float16_t)-0.192080397f,
+   (float16_t)-0.981083391f, (float16_t)-0.193585587f,
+   (float16_t)-0.980785280f, (float16_t)-0.195090322f,
+   (float16_t)-0.980484862f, (float16_t)-0.196594598f,
+   (float16_t)-0.980182136f, (float16_t)-0.198098411f,
+   (float16_t)-0.979877104f, (float16_t)-0.199601758f,
+   (float16_t)-0.979569766f, (float16_t)-0.201104635f,
+   (float16_t)-0.979260123f, (float16_t)-0.202607039f,
+   (float16_t)-0.978948175f, (float16_t)-0.204108966f,
+   (float16_t)-0.978633924f, (float16_t)-0.205610413f,
+   (float16_t)-0.978317371f, (float16_t)-0.207111376f,
+   (float16_t)-0.977998515f, (float16_t)-0.208611852f,
+   (float16_t)-0.977677358f, (float16_t)-0.210111837f,
+   (float16_t)-0.977353900f, (float16_t)-0.211611327f,
+   (float16_t)-0.977028143f, (float16_t)-0.213110320f,
+   (float16_t)-0.976700086f, (float16_t)-0.214608811f,
+   (float16_t)-0.976369731f, (float16_t)-0.216106797f,
+   (float16_t)-0.976037079f, (float16_t)-0.217604275f,
+   (float16_t)-0.975702130f, (float16_t)-0.219101240f,
+   (float16_t)-0.975364885f, (float16_t)-0.220597690f,
+   (float16_t)-0.975025345f, (float16_t)-0.222093621f,
+   (float16_t)-0.974683511f, (float16_t)-0.223589029f,
+   (float16_t)-0.974339383f, (float16_t)-0.225083911f,
+   (float16_t)-0.973992962f, (float16_t)-0.226578264f,
+   (float16_t)-0.973644250f, (float16_t)-0.228072083f,
+   (float16_t)-0.973293246f, (float16_t)-0.229565366f,
+   (float16_t)-0.972939952f, (float16_t)-0.231058108f,
+   (float16_t)-0.972584369f, (float16_t)-0.232550307f,
+   (float16_t)-0.972226497f, (float16_t)-0.234041959f,
+   (float16_t)-0.971866337f, (float16_t)-0.235533059f,
+   (float16_t)-0.971503891f, (float16_t)-0.237023606f,
+   (float16_t)-0.971139158f, (float16_t)-0.238513595f,
+   (float16_t)-0.970772141f, (float16_t)-0.240003022f,
+   (float16_t)-0.970402839f, (float16_t)-0.241491885f,
+   (float16_t)-0.970031253f, (float16_t)-0.242980180f,
+   (float16_t)-0.969657385f, (float16_t)-0.244467903f,
+   (float16_t)-0.969281235f, (float16_t)-0.245955050f,
+   (float16_t)-0.968902805f, (float16_t)-0.247441619f,
+   (float16_t)-0.968522094f, (float16_t)-0.248927606f,
+   (float16_t)-0.968139105f, (float16_t)-0.250413007f,
+   (float16_t)-0.967753837f, (float16_t)-0.251897818f,
+   (float16_t)-0.967366292f, (float16_t)-0.253382037f,
+   (float16_t)-0.966976471f, (float16_t)-0.254865660f,
+   (float16_t)-0.966584374f, (float16_t)-0.256348682f,
+   (float16_t)-0.966190003f, (float16_t)-0.257831102f,
+   (float16_t)-0.965793359f, (float16_t)-0.259312915f,
+   (float16_t)-0.965394442f, (float16_t)-0.260794118f,
+   (float16_t)-0.964993253f, (float16_t)-0.262274707f,
+   (float16_t)-0.964589793f, (float16_t)-0.263754679f,
+   (float16_t)-0.964184064f, (float16_t)-0.265234030f,
+   (float16_t)-0.963776066f, (float16_t)-0.266712757f,
+   (float16_t)-0.963365800f, (float16_t)-0.268190857f,
+   (float16_t)-0.962953267f, (float16_t)-0.269668326f,
+   (float16_t)-0.962538468f, (float16_t)-0.271145160f,
+   (float16_t)-0.962121404f, (float16_t)-0.272621355f,
+   (float16_t)-0.961702077f, (float16_t)-0.274096910f,
+   (float16_t)-0.961280486f, (float16_t)-0.275571819f,
+   (float16_t)-0.960856633f, (float16_t)-0.277046080f,
+   (float16_t)-0.960430519f, (float16_t)-0.278519689f,
+   (float16_t)-0.960002146f, (float16_t)-0.279992643f,
+   (float16_t)-0.959571513f, (float16_t)-0.281464938f,
+   (float16_t)-0.959138622f, (float16_t)-0.282936570f,
+   (float16_t)-0.958703475f, (float16_t)-0.284407537f,
+   (float16_t)-0.958266071f, (float16_t)-0.285877835f,
+   (float16_t)-0.957826413f, (float16_t)-0.287347460f,
+   (float16_t)-0.957384501f, (float16_t)-0.288816408f,
+   (float16_t)-0.956940336f, (float16_t)-0.290284677f,
+   (float16_t)-0.956493919f, (float16_t)-0.291752263f,
+   (float16_t)-0.956045251f, (float16_t)-0.293219163f,
+   (float16_t)-0.955594334f, (float16_t)-0.294685372f,
+   (float16_t)-0.955141168f, (float16_t)-0.296150888f,
+   (float16_t)-0.954685755f, (float16_t)-0.297615707f,
+   (float16_t)-0.954228095f, (float16_t)-0.299079826f,
+   (float16_t)-0.953768190f, (float16_t)-0.300543241f,
+   (float16_t)-0.953306040f, (float16_t)-0.302005949f,
+   (float16_t)-0.952841648f, (float16_t)-0.303467947f,
+   (float16_t)-0.952375013f, (float16_t)-0.304929230f,
+   (float16_t)-0.951906137f, (float16_t)-0.306389795f,
+   (float16_t)-0.951435021f, (float16_t)-0.307849640f,
+   (float16_t)-0.950961666f, (float16_t)-0.309308760f,
+   (float16_t)-0.950486074f, (float16_t)-0.310767153f,
+   (float16_t)-0.950008245f, (float16_t)-0.312224814f,
+   (float16_t)-0.949528181f, (float16_t)-0.313681740f,
+   (float16_t)-0.949045882f, (float16_t)-0.315137929f,
+   (float16_t)-0.948561350f, (float16_t)-0.316593376f,
+   (float16_t)-0.948074586f, (float16_t)-0.318048077f,
+   (float16_t)-0.947585591f, (float16_t)-0.319502031f,
+   (float16_t)-0.947094366f, (float16_t)-0.320955232f,
+   (float16_t)-0.946600913f, (float16_t)-0.322407679f,
+   (float16_t)-0.946105232f, (float16_t)-0.323859367f,
+   (float16_t)-0.945607325f, (float16_t)-0.325310292f,
+   (float16_t)-0.945107193f, (float16_t)-0.326760452f,
+   (float16_t)-0.944604837f, (float16_t)-0.328209844f,
+   (float16_t)-0.944100258f, (float16_t)-0.329658463f,
+   (float16_t)-0.943593458f, (float16_t)-0.331106306f,
+   (float16_t)-0.943084437f, (float16_t)-0.332553370f,
+   (float16_t)-0.942573198f, (float16_t)-0.333999651f,
+   (float16_t)-0.942059740f, (float16_t)-0.335445147f,
+   (float16_t)-0.941544065f, (float16_t)-0.336889853f,
+   (float16_t)-0.941026175f, (float16_t)-0.338333767f,
+   (float16_t)-0.940506071f, (float16_t)-0.339776884f,
+   (float16_t)-0.939983753f, (float16_t)-0.341219202f,
+   (float16_t)-0.939459224f, (float16_t)-0.342660717f,
+   (float16_t)-0.938932484f, (float16_t)-0.344101426f,
+   (float16_t)-0.938403534f, (float16_t)-0.345541325f,
+   (float16_t)-0.937872376f, (float16_t)-0.346980411f,
+   (float16_t)-0.937339012f, (float16_t)-0.348418680f,
+   (float16_t)-0.936803442f, (float16_t)-0.349856130f,
+   (float16_t)-0.936265667f, (float16_t)-0.351292756f,
+   (float16_t)-0.935725689f, (float16_t)-0.352728556f,
+   (float16_t)-0.935183510f, (float16_t)-0.354163525f,
+   (float16_t)-0.934639130f, (float16_t)-0.355597662f,
+   (float16_t)-0.934092550f, (float16_t)-0.357030961f,
+   (float16_t)-0.933543773f, (float16_t)-0.358463421f,
+   (float16_t)-0.932992799f, (float16_t)-0.359895037f,
+   (float16_t)-0.932439629f, (float16_t)-0.361325806f,
+   (float16_t)-0.931884266f, (float16_t)-0.362755724f,
+   (float16_t)-0.931326709f, (float16_t)-0.364184790f,
+   (float16_t)-0.930766961f, (float16_t)-0.365612998f,
+   (float16_t)-0.930205023f, (float16_t)-0.367040346f,
+   (float16_t)-0.929640896f, (float16_t)-0.368466830f,
+   (float16_t)-0.929074581f, (float16_t)-0.369892447f,
+   (float16_t)-0.928506080f, (float16_t)-0.371317194f,
+   (float16_t)-0.927935395f, (float16_t)-0.372741067f,
+   (float16_t)-0.927362526f, (float16_t)-0.374164063f,
+   (float16_t)-0.926787474f, (float16_t)-0.375586178f,
+   (float16_t)-0.926210242f, (float16_t)-0.377007410f,
+   (float16_t)-0.925630831f, (float16_t)-0.378427755f,
+   (float16_t)-0.925049241f, (float16_t)-0.379847209f,
+   (float16_t)-0.924465474f, (float16_t)-0.381265769f,
+   (float16_t)-0.923879533f, (float16_t)-0.382683432f,
+   (float16_t)-0.923291417f, (float16_t)-0.384100195f,
+   (float16_t)-0.922701128f, (float16_t)-0.385516054f,
+   (float16_t)-0.922108669f, (float16_t)-0.386931006f,
+   (float16_t)-0.921514039f, (float16_t)-0.388345047f,
+   (float16_t)-0.920917242f, (float16_t)-0.389758174f,
+   (float16_t)-0.920318277f, (float16_t)-0.391170384f,
+   (float16_t)-0.919717146f, (float16_t)-0.392581674f,
+   (float16_t)-0.919113852f, (float16_t)-0.393992040f,
+   (float16_t)-0.918508394f, (float16_t)-0.395401479f,
+   (float16_t)-0.917900776f, (float16_t)-0.396809987f,
+   (float16_t)-0.917290997f, (float16_t)-0.398217562f,
+   (float16_t)-0.916679060f, (float16_t)-0.399624200f,
+   (float16_t)-0.916064966f, (float16_t)-0.401029897f,
+   (float16_t)-0.915448716f, (float16_t)-0.402434651f,
+   (float16_t)-0.914830312f, (float16_t)-0.403838458f,
+   (float16_t)-0.914209756f, (float16_t)-0.405241314f,
+   (float16_t)-0.913587048f, (float16_t)-0.406643217f,
+   (float16_t)-0.912962190f, (float16_t)-0.408044163f,
+   (float16_t)-0.912335185f, (float16_t)-0.409444149f,
+   (float16_t)-0.911706032f, (float16_t)-0.410843171f,
+   (float16_t)-0.911074734f, (float16_t)-0.412241227f,
+   (float16_t)-0.910441292f, (float16_t)-0.413638312f,
+   (float16_t)-0.909805708f, (float16_t)-0.415034424f,
+   (float16_t)-0.909167983f, (float16_t)-0.416429560f,
+   (float16_t)-0.908528119f, (float16_t)-0.417823716f,
+   (float16_t)-0.907886116f, (float16_t)-0.419216888f,
+   (float16_t)-0.907241978f, (float16_t)-0.420609074f,
+   (float16_t)-0.906595705f, (float16_t)-0.422000271f,
+   (float16_t)-0.905947298f, (float16_t)-0.423390474f,
+   (float16_t)-0.905296759f, (float16_t)-0.424779681f,
+   (float16_t)-0.904644091f, (float16_t)-0.426167889f,
+   (float16_t)-0.903989293f, (float16_t)-0.427555093f,
+   (float16_t)-0.903332368f, (float16_t)-0.428941292f,
+   (float16_t)-0.902673318f, (float16_t)-0.430326481f,
+   (float16_t)-0.902012144f, (float16_t)-0.431710658f,
+   (float16_t)-0.901348847f, (float16_t)-0.433093819f,
+   (float16_t)-0.900683429f, (float16_t)-0.434475961f,
+   (float16_t)-0.900015892f, (float16_t)-0.435857080f,
+   (float16_t)-0.899346237f, (float16_t)-0.437237174f,
+   (float16_t)-0.898674466f, (float16_t)-0.438616239f,
+   (float16_t)-0.898000580f, (float16_t)-0.439994271f,
+   (float16_t)-0.897324581f, (float16_t)-0.441371269f,
+   (float16_t)-0.896646470f, (float16_t)-0.442747228f,
+   (float16_t)-0.895966250f, (float16_t)-0.444122145f,
+   (float16_t)-0.895283921f, (float16_t)-0.445496017f,
+   (float16_t)-0.894599486f, (float16_t)-0.446868840f,
+   (float16_t)-0.893912945f, (float16_t)-0.448240612f,
+   (float16_t)-0.893224301f, (float16_t)-0.449611330f,
+   (float16_t)-0.892533555f, (float16_t)-0.450980989f,
+   (float16_t)-0.891840709f, (float16_t)-0.452349587f,
+   (float16_t)-0.891145765f, (float16_t)-0.453717121f,
+   (float16_t)-0.890448723f, (float16_t)-0.455083587f,
+   (float16_t)-0.889749586f, (float16_t)-0.456448982f,
+   (float16_t)-0.889048356f, (float16_t)-0.457813304f,
+   (float16_t)-0.888345033f, (float16_t)-0.459176548f,
+   (float16_t)-0.887639620f, (float16_t)-0.460538711f,
+   (float16_t)-0.886932119f, (float16_t)-0.461899791f,
+   (float16_t)-0.886222530f, (float16_t)-0.463259784f,
+   (float16_t)-0.885510856f, (float16_t)-0.464618686f,
+   (float16_t)-0.884797098f, (float16_t)-0.465976496f,
+   (float16_t)-0.884081259f, (float16_t)-0.467333209f,
+   (float16_t)-0.883363339f, (float16_t)-0.468688822f,
+   (float16_t)-0.882643340f, (float16_t)-0.470043332f,
+   (float16_t)-0.881921264f, (float16_t)-0.471396737f,
+   (float16_t)-0.881197113f, (float16_t)-0.472749032f,
+   (float16_t)-0.880470889f, (float16_t)-0.474100215f,
+   (float16_t)-0.879742593f, (float16_t)-0.475450282f,
+   (float16_t)-0.879012226f, (float16_t)-0.476799230f,
+   (float16_t)-0.878279792f, (float16_t)-0.478147056f,
+   (float16_t)-0.877545290f, (float16_t)-0.479493758f,
+   (float16_t)-0.876808724f, (float16_t)-0.480839331f,
+   (float16_t)-0.876070094f, (float16_t)-0.482183772f,
+   (float16_t)-0.875329403f, (float16_t)-0.483527079f,
+   (float16_t)-0.874586652f, (float16_t)-0.484869248f,
+   (float16_t)-0.873841843f, (float16_t)-0.486210276f,
+   (float16_t)-0.873094978f, (float16_t)-0.487550160f,
+   (float16_t)-0.872346059f, (float16_t)-0.488888897f,
+   (float16_t)-0.871595087f, (float16_t)-0.490226483f,
+   (float16_t)-0.870842063f, (float16_t)-0.491562916f,
+   (float16_t)-0.870086991f, (float16_t)-0.492898192f,
+   (float16_t)-0.869329871f, (float16_t)-0.494232309f,
+   (float16_t)-0.868570706f, (float16_t)-0.495565262f,
+   (float16_t)-0.867809497f, (float16_t)-0.496897049f,
+   (float16_t)-0.867046246f, (float16_t)-0.498227667f,
+   (float16_t)-0.866280954f, (float16_t)-0.499557113f,
+   (float16_t)-0.865513624f, (float16_t)-0.500885383f,
+   (float16_t)-0.864744258f, (float16_t)-0.502212474f,
+   (float16_t)-0.863972856f, (float16_t)-0.503538384f,
+   (float16_t)-0.863199422f, (float16_t)-0.504863109f,
+   (float16_t)-0.862423956f, (float16_t)-0.506186645f,
+   (float16_t)-0.861646461f, (float16_t)-0.507508991f,
+   (float16_t)-0.860866939f, (float16_t)-0.508830143f,
+   (float16_t)-0.860085390f, (float16_t)-0.510150097f,
+   (float16_t)-0.859301818f, (float16_t)-0.511468850f,
+   (float16_t)-0.858516224f, (float16_t)-0.512786401f,
+   (float16_t)-0.857728610f, (float16_t)-0.514102744f,
+   (float16_t)-0.856938977f, (float16_t)-0.515417878f,
+   (float16_t)-0.856147328f, (float16_t)-0.516731799f,
+   (float16_t)-0.855353665f, (float16_t)-0.518044504f,
+   (float16_t)-0.854557988f, (float16_t)-0.519355990f,
+   (float16_t)-0.853760301f, (float16_t)-0.520666254f,
+   (float16_t)-0.852960605f, (float16_t)-0.521975293f,
+   (float16_t)-0.852158902f, (float16_t)-0.523283103f,
+   (float16_t)-0.851355193f, (float16_t)-0.524589683f,
+   (float16_t)-0.850549481f, (float16_t)-0.525895027f,
+   (float16_t)-0.849741768f, (float16_t)-0.527199135f,
+   (float16_t)-0.848932055f, (float16_t)-0.528502002f,
+   (float16_t)-0.848120345f, (float16_t)-0.529803625f,
+   (float16_t)-0.847306639f, (float16_t)-0.531104001f,
+   (float16_t)-0.846490939f, (float16_t)-0.532403128f,
+   (float16_t)-0.845673247f, (float16_t)-0.533701002f,
+   (float16_t)-0.844853565f, (float16_t)-0.534997620f,
+   (float16_t)-0.844031895f, (float16_t)-0.536292979f,
+   (float16_t)-0.843208240f, (float16_t)-0.537587076f,
+   (float16_t)-0.842382600f, (float16_t)-0.538879909f,
+   (float16_t)-0.841554977f, (float16_t)-0.540171473f,
+   (float16_t)-0.840725375f, (float16_t)-0.541461766f,
+   (float16_t)-0.839893794f, (float16_t)-0.542750785f,
+   (float16_t)-0.839060237f, (float16_t)-0.544038527f,
+   (float16_t)-0.838224706f, (float16_t)-0.545324988f,
+   (float16_t)-0.837387202f, (float16_t)-0.546610167f,
+   (float16_t)-0.836547727f, (float16_t)-0.547894059f,
+   (float16_t)-0.835706284f, (float16_t)-0.549176662f,
+   (float16_t)-0.834862875f, (float16_t)-0.550457973f,
+   (float16_t)-0.834017501f, (float16_t)-0.551737988f,
+   (float16_t)-0.833170165f, (float16_t)-0.553016706f,
+   (float16_t)-0.832320868f, (float16_t)-0.554294121f,
+   (float16_t)-0.831469612f, (float16_t)-0.555570233f,
+   (float16_t)-0.830616400f, (float16_t)-0.556845037f,
+   (float16_t)-0.829761234f, (float16_t)-0.558118531f,
+   (float16_t)-0.828904115f, (float16_t)-0.559390712f,
+   (float16_t)-0.828045045f, (float16_t)-0.560661576f,
+   (float16_t)-0.827184027f, (float16_t)-0.561931121f,
+   (float16_t)-0.826321063f, (float16_t)-0.563199344f,
+   (float16_t)-0.825456154f, (float16_t)-0.564466242f,
+   (float16_t)-0.824589303f, (float16_t)-0.565731811f,
+   (float16_t)-0.823720511f, (float16_t)-0.566996049f,
+   (float16_t)-0.822849781f, (float16_t)-0.568258953f,
+   (float16_t)-0.821977115f, (float16_t)-0.569520519f,
+   (float16_t)-0.821102515f, (float16_t)-0.570780746f,
+   (float16_t)-0.820225983f, (float16_t)-0.572039629f,
+   (float16_t)-0.819347520f, (float16_t)-0.573297167f,
+   (float16_t)-0.818467130f, (float16_t)-0.574553355f,
+   (float16_t)-0.817584813f, (float16_t)-0.575808191f,
+   (float16_t)-0.816700573f, (float16_t)-0.577061673f,
+   (float16_t)-0.815814411f, (float16_t)-0.578313796f,
+   (float16_t)-0.814926329f, (float16_t)-0.579564559f,
+   (float16_t)-0.814036330f, (float16_t)-0.580813958f,
+   (float16_t)-0.813144415f, (float16_t)-0.582061990f,
+   (float16_t)-0.812250587f, (float16_t)-0.583308653f,
+   (float16_t)-0.811354847f, (float16_t)-0.584553943f,
+   (float16_t)-0.810457198f, (float16_t)-0.585797857f,
+   (float16_t)-0.809557642f, (float16_t)-0.587040394f,
+   (float16_t)-0.808656182f, (float16_t)-0.588281548f,
+   (float16_t)-0.807752818f, (float16_t)-0.589521319f,
+   (float16_t)-0.806847554f, (float16_t)-0.590759702f,
+   (float16_t)-0.805940391f, (float16_t)-0.591996695f,
+   (float16_t)-0.805031331f, (float16_t)-0.593232295f,
+   (float16_t)-0.804120377f, (float16_t)-0.594466499f,
+   (float16_t)-0.803207531f, (float16_t)-0.595699304f,
+   (float16_t)-0.802292796f, (float16_t)-0.596930708f,
+   (float16_t)-0.801376172f, (float16_t)-0.598160707f,
+   (float16_t)-0.800457662f, (float16_t)-0.599389298f,
+   (float16_t)-0.799537269f, (float16_t)-0.600616479f,
+   (float16_t)-0.798614995f, (float16_t)-0.601842247f,
+   (float16_t)-0.797690841f, (float16_t)-0.603066599f,
+   (float16_t)-0.796764810f, (float16_t)-0.604289531f,
+   (float16_t)-0.795836905f, (float16_t)-0.605511041f,
+   (float16_t)-0.794907126f, (float16_t)-0.606731127f,
+   (float16_t)-0.793975478f, (float16_t)-0.607949785f,
+   (float16_t)-0.793041960f, (float16_t)-0.609167012f,
+   (float16_t)-0.792106577f, (float16_t)-0.610382806f,
+   (float16_t)-0.791169330f, (float16_t)-0.611597164f,
+   (float16_t)-0.790230221f, (float16_t)-0.612810082f,
+   (float16_t)-0.789289253f, (float16_t)-0.614021559f,
+   (float16_t)-0.788346428f, (float16_t)-0.615231591f,
+   (float16_t)-0.787401747f, (float16_t)-0.616440175f,
+   (float16_t)-0.786455214f, (float16_t)-0.617647308f,
+   (float16_t)-0.785506830f, (float16_t)-0.618852988f,
+   (float16_t)-0.784556597f, (float16_t)-0.620057212f,
+   (float16_t)-0.783604519f, (float16_t)-0.621259977f,
+   (float16_t)-0.782650596f, (float16_t)-0.622461279f,
+   (float16_t)-0.781694832f, (float16_t)-0.623661118f,
+   (float16_t)-0.780737229f, (float16_t)-0.624859488f,
+   (float16_t)-0.779777788f, (float16_t)-0.626056388f,
+   (float16_t)-0.778816512f, (float16_t)-0.627251815f,
+   (float16_t)-0.777853404f, (float16_t)-0.628445767f,
+   (float16_t)-0.776888466f, (float16_t)-0.629638239f,
+   (float16_t)-0.775921699f, (float16_t)-0.630829230f,
+   (float16_t)-0.774953107f, (float16_t)-0.632018736f,
+   (float16_t)-0.773982691f, (float16_t)-0.633206755f,
+   (float16_t)-0.773010453f, (float16_t)-0.634393284f,
+   (float16_t)-0.772036397f, (float16_t)-0.635578320f,
+   (float16_t)-0.771060524f, (float16_t)-0.636761861f,
+   (float16_t)-0.770082837f, (float16_t)-0.637943904f,
+   (float16_t)-0.769103338f, (float16_t)-0.639124445f,
+   (float16_t)-0.768122029f, (float16_t)-0.640303482f,
+   (float16_t)-0.767138912f, (float16_t)-0.641481013f,
+   (float16_t)-0.766153990f, (float16_t)-0.642657034f,
+   (float16_t)-0.765167266f, (float16_t)-0.643831543f,
+   (float16_t)-0.764178741f, (float16_t)-0.645004537f,
+   (float16_t)-0.763188417f, (float16_t)-0.646176013f,
+   (float16_t)-0.762196298f, (float16_t)-0.647345969f,
+   (float16_t)-0.761202385f, (float16_t)-0.648514401f,
+   (float16_t)-0.760206682f, (float16_t)-0.649681307f,
+   (float16_t)-0.759209189f, (float16_t)-0.650846685f,
+   (float16_t)-0.758209910f, (float16_t)-0.652010531f,
+   (float16_t)-0.757208847f, (float16_t)-0.653172843f,
+   (float16_t)-0.756206001f, (float16_t)-0.654333618f,
+   (float16_t)-0.755201377f, (float16_t)-0.655492853f,
+   (float16_t)-0.754194975f, (float16_t)-0.656650546f,
+   (float16_t)-0.753186799f, (float16_t)-0.657806693f,
+   (float16_t)-0.752176850f, (float16_t)-0.658961293f,
+   (float16_t)-0.751165132f, (float16_t)-0.660114342f,
+   (float16_t)-0.750151646f, (float16_t)-0.661265838f,
+   (float16_t)-0.749136395f, (float16_t)-0.662415778f,
+   (float16_t)-0.748119380f, (float16_t)-0.663564159f,
+   (float16_t)-0.747100606f, (float16_t)-0.664710978f,
+   (float16_t)-0.746080074f, (float16_t)-0.665856234f,
+   (float16_t)-0.745057785f, (float16_t)-0.666999922f,
+   (float16_t)-0.744033744f, (float16_t)-0.668142041f,
+   (float16_t)-0.743007952f, (float16_t)-0.669282588f,
+   (float16_t)-0.741980412f, (float16_t)-0.670421560f,
+   (float16_t)-0.740951125f, (float16_t)-0.671558955f,
+   (float16_t)-0.739920095f, (float16_t)-0.672694769f,
+   (float16_t)-0.738887324f, (float16_t)-0.673829000f,
+   (float16_t)-0.737852815f, (float16_t)-0.674961646f,
+   (float16_t)-0.736816569f, (float16_t)-0.676092704f,
+   (float16_t)-0.735778589f, (float16_t)-0.677222170f,
+   (float16_t)-0.734738878f, (float16_t)-0.678350043f,
+   (float16_t)-0.733697438f, (float16_t)-0.679476320f,
+   (float16_t)-0.732654272f, (float16_t)-0.680600998f,
+   (float16_t)-0.731609381f, (float16_t)-0.681724074f,
+   (float16_t)-0.730562769f, (float16_t)-0.682845546f,
+   (float16_t)-0.729514438f, (float16_t)-0.683965412f,
+   (float16_t)-0.728464390f, (float16_t)-0.685083668f,
+   (float16_t)-0.727412629f, (float16_t)-0.686200312f,
+   (float16_t)-0.726359155f, (float16_t)-0.687315341f,
+   (float16_t)-0.725303972f, (float16_t)-0.688428753f,
+   (float16_t)-0.724247083f, (float16_t)-0.689540545f,
+   (float16_t)-0.723188489f, (float16_t)-0.690650714f,
+   (float16_t)-0.722128194f, (float16_t)-0.691759258f,
+   (float16_t)-0.721066199f, (float16_t)-0.692866175f,
+   (float16_t)-0.720002508f, (float16_t)-0.693971461f,
+   (float16_t)-0.718937122f, (float16_t)-0.695075114f,
+   (float16_t)-0.717870045f, (float16_t)-0.696177131f,
+   (float16_t)-0.716801279f, (float16_t)-0.697277511f,
+   (float16_t)-0.715730825f, (float16_t)-0.698376249f,
+   (float16_t)-0.714658688f, (float16_t)-0.699473345f,
+   (float16_t)-0.713584869f, (float16_t)-0.700568794f,
+   (float16_t)-0.712509371f, (float16_t)-0.701662595f,
+   (float16_t)-0.711432196f, (float16_t)-0.702754744f,
+   (float16_t)-0.710353347f, (float16_t)-0.703845241f,
+   (float16_t)-0.709272826f, (float16_t)-0.704934080f,
+   (float16_t)-0.708190637f, (float16_t)-0.706021261f,
+   (float16_t)-0.707106781f, (float16_t)-0.707106781f,
+   (float16_t)-0.706021261f, (float16_t)-0.708190637f,
+   (float16_t)-0.704934080f, (float16_t)-0.709272826f,
+   (float16_t)-0.703845241f, (float16_t)-0.710353347f,
+   (float16_t)-0.702754744f, (float16_t)-0.711432196f,
+   (float16_t)-0.701662595f, (float16_t)-0.712509371f,
+   (float16_t)-0.700568794f, (float16_t)-0.713584869f,
+   (float16_t)-0.699473345f, (float16_t)-0.714658688f,
+   (float16_t)-0.698376249f, (float16_t)-0.715730825f,
+   (float16_t)-0.697277511f, (float16_t)-0.716801279f,
+   (float16_t)-0.696177131f, (float16_t)-0.717870045f,
+   (float16_t)-0.695075114f, (float16_t)-0.718937122f,
+   (float16_t)-0.693971461f, (float16_t)-0.720002508f,
+   (float16_t)-0.692866175f, (float16_t)-0.721066199f,
+   (float16_t)-0.691759258f, (float16_t)-0.722128194f,
+   (float16_t)-0.690650714f, (float16_t)-0.723188489f,
+   (float16_t)-0.689540545f, (float16_t)-0.724247083f,
+   (float16_t)-0.688428753f, (float16_t)-0.725303972f,
+   (float16_t)-0.687315341f, (float16_t)-0.726359155f,
+   (float16_t)-0.686200312f, (float16_t)-0.727412629f,
+   (float16_t)-0.685083668f, (float16_t)-0.728464390f,
+   (float16_t)-0.683965412f, (float16_t)-0.729514438f,
+   (float16_t)-0.682845546f, (float16_t)-0.730562769f,
+   (float16_t)-0.681724074f, (float16_t)-0.731609381f,
+   (float16_t)-0.680600998f, (float16_t)-0.732654272f,
+   (float16_t)-0.679476320f, (float16_t)-0.733697438f,
+   (float16_t)-0.678350043f, (float16_t)-0.734738878f,
+   (float16_t)-0.677222170f, (float16_t)-0.735778589f,
+   (float16_t)-0.676092704f, (float16_t)-0.736816569f,
+   (float16_t)-0.674961646f, (float16_t)-0.737852815f,
+   (float16_t)-0.673829000f, (float16_t)-0.738887324f,
+   (float16_t)-0.672694769f, (float16_t)-0.739920095f,
+   (float16_t)-0.671558955f, (float16_t)-0.740951125f,
+   (float16_t)-0.670421560f, (float16_t)-0.741980412f,
+   (float16_t)-0.669282588f, (float16_t)-0.743007952f,
+   (float16_t)-0.668142041f, (float16_t)-0.744033744f,
+   (float16_t)-0.666999922f, (float16_t)-0.745057785f,
+   (float16_t)-0.665856234f, (float16_t)-0.746080074f,
+   (float16_t)-0.664710978f, (float16_t)-0.747100606f,
+   (float16_t)-0.663564159f, (float16_t)-0.748119380f,
+   (float16_t)-0.662415778f, (float16_t)-0.749136395f,
+   (float16_t)-0.661265838f, (float16_t)-0.750151646f,
+   (float16_t)-0.660114342f, (float16_t)-0.751165132f,
+   (float16_t)-0.658961293f, (float16_t)-0.752176850f,
+   (float16_t)-0.657806693f, (float16_t)-0.753186799f,
+   (float16_t)-0.656650546f, (float16_t)-0.754194975f,
+   (float16_t)-0.655492853f, (float16_t)-0.755201377f,
+   (float16_t)-0.654333618f, (float16_t)-0.756206001f,
+   (float16_t)-0.653172843f, (float16_t)-0.757208847f,
+   (float16_t)-0.652010531f, (float16_t)-0.758209910f,
+   (float16_t)-0.650846685f, (float16_t)-0.759209189f,
+   (float16_t)-0.649681307f, (float16_t)-0.760206682f,
+   (float16_t)-0.648514401f, (float16_t)-0.761202385f,
+   (float16_t)-0.647345969f, (float16_t)-0.762196298f,
+   (float16_t)-0.646176013f, (float16_t)-0.763188417f,
+   (float16_t)-0.645004537f, (float16_t)-0.764178741f,
+   (float16_t)-0.643831543f, (float16_t)-0.765167266f,
+   (float16_t)-0.642657034f, (float16_t)-0.766153990f,
+   (float16_t)-0.641481013f, (float16_t)-0.767138912f,
+   (float16_t)-0.640303482f, (float16_t)-0.768122029f,
+   (float16_t)-0.639124445f, (float16_t)-0.769103338f,
+   (float16_t)-0.637943904f, (float16_t)-0.770082837f,
+   (float16_t)-0.636761861f, (float16_t)-0.771060524f,
+   (float16_t)-0.635578320f, (float16_t)-0.772036397f,
+   (float16_t)-0.634393284f, (float16_t)-0.773010453f,
+   (float16_t)-0.633206755f, (float16_t)-0.773982691f,
+   (float16_t)-0.632018736f, (float16_t)-0.774953107f,
+   (float16_t)-0.630829230f, (float16_t)-0.775921699f,
+   (float16_t)-0.629638239f, (float16_t)-0.776888466f,
+   (float16_t)-0.628445767f, (float16_t)-0.777853404f,
+   (float16_t)-0.627251815f, (float16_t)-0.778816512f,
+   (float16_t)-0.626056388f, (float16_t)-0.779777788f,
+   (float16_t)-0.624859488f, (float16_t)-0.780737229f,
+   (float16_t)-0.623661118f, (float16_t)-0.781694832f,
+   (float16_t)-0.622461279f, (float16_t)-0.782650596f,
+   (float16_t)-0.621259977f, (float16_t)-0.783604519f,
+   (float16_t)-0.620057212f, (float16_t)-0.784556597f,
+   (float16_t)-0.618852988f, (float16_t)-0.785506830f,
+   (float16_t)-0.617647308f, (float16_t)-0.786455214f,
+   (float16_t)-0.616440175f, (float16_t)-0.787401747f,
+   (float16_t)-0.615231591f, (float16_t)-0.788346428f,
+   (float16_t)-0.614021559f, (float16_t)-0.789289253f,
+   (float16_t)-0.612810082f, (float16_t)-0.790230221f,
+   (float16_t)-0.611597164f, (float16_t)-0.791169330f,
+   (float16_t)-0.610382806f, (float16_t)-0.792106577f,
+   (float16_t)-0.609167012f, (float16_t)-0.793041960f,
+   (float16_t)-0.607949785f, (float16_t)-0.793975478f,
+   (float16_t)-0.606731127f, (float16_t)-0.794907126f,
+   (float16_t)-0.605511041f, (float16_t)-0.795836905f,
+   (float16_t)-0.604289531f, (float16_t)-0.796764810f,
+   (float16_t)-0.603066599f, (float16_t)-0.797690841f,
+   (float16_t)-0.601842247f, (float16_t)-0.798614995f,
+   (float16_t)-0.600616479f, (float16_t)-0.799537269f,
+   (float16_t)-0.599389298f, (float16_t)-0.800457662f,
+   (float16_t)-0.598160707f, (float16_t)-0.801376172f,
+   (float16_t)-0.596930708f, (float16_t)-0.802292796f,
+   (float16_t)-0.595699304f, (float16_t)-0.803207531f,
+   (float16_t)-0.594466499f, (float16_t)-0.804120377f,
+   (float16_t)-0.593232295f, (float16_t)-0.805031331f,
+   (float16_t)-0.591996695f, (float16_t)-0.805940391f,
+   (float16_t)-0.590759702f, (float16_t)-0.806847554f,
+   (float16_t)-0.589521319f, (float16_t)-0.807752818f,
+   (float16_t)-0.588281548f, (float16_t)-0.808656182f,
+   (float16_t)-0.587040394f, (float16_t)-0.809557642f,
+   (float16_t)-0.585797857f, (float16_t)-0.810457198f,
+   (float16_t)-0.584553943f, (float16_t)-0.811354847f,
+   (float16_t)-0.583308653f, (float16_t)-0.812250587f,
+   (float16_t)-0.582061990f, (float16_t)-0.813144415f,
+   (float16_t)-0.580813958f, (float16_t)-0.814036330f,
+   (float16_t)-0.579564559f, (float16_t)-0.814926329f,
+   (float16_t)-0.578313796f, (float16_t)-0.815814411f,
+   (float16_t)-0.577061673f, (float16_t)-0.816700573f,
+   (float16_t)-0.575808191f, (float16_t)-0.817584813f,
+   (float16_t)-0.574553355f, (float16_t)-0.818467130f,
+   (float16_t)-0.573297167f, (float16_t)-0.819347520f,
+   (float16_t)-0.572039629f, (float16_t)-0.820225983f,
+   (float16_t)-0.570780746f, (float16_t)-0.821102515f,
+   (float16_t)-0.569520519f, (float16_t)-0.821977115f,
+   (float16_t)-0.568258953f, (float16_t)-0.822849781f,
+   (float16_t)-0.566996049f, (float16_t)-0.823720511f,
+   (float16_t)-0.565731811f, (float16_t)-0.824589303f,
+   (float16_t)-0.564466242f, (float16_t)-0.825456154f,
+   (float16_t)-0.563199344f, (float16_t)-0.826321063f,
+   (float16_t)-0.561931121f, (float16_t)-0.827184027f,
+   (float16_t)-0.560661576f, (float16_t)-0.828045045f,
+   (float16_t)-0.559390712f, (float16_t)-0.828904115f,
+   (float16_t)-0.558118531f, (float16_t)-0.829761234f,
+   (float16_t)-0.556845037f, (float16_t)-0.830616400f,
+   (float16_t)-0.555570233f, (float16_t)-0.831469612f,
+   (float16_t)-0.554294121f, (float16_t)-0.832320868f,
+   (float16_t)-0.553016706f, (float16_t)-0.833170165f,
+   (float16_t)-0.551737988f, (float16_t)-0.834017501f,
+   (float16_t)-0.550457973f, (float16_t)-0.834862875f,
+   (float16_t)-0.549176662f, (float16_t)-0.835706284f,
+   (float16_t)-0.547894059f, (float16_t)-0.836547727f,
+   (float16_t)-0.546610167f, (float16_t)-0.837387202f,
+   (float16_t)-0.545324988f, (float16_t)-0.838224706f,
+   (float16_t)-0.544038527f, (float16_t)-0.839060237f,
+   (float16_t)-0.542750785f, (float16_t)-0.839893794f,
+   (float16_t)-0.541461766f, (float16_t)-0.840725375f,
+   (float16_t)-0.540171473f, (float16_t)-0.841554977f,
+   (float16_t)-0.538879909f, (float16_t)-0.842382600f,
+   (float16_t)-0.537587076f, (float16_t)-0.843208240f,
+   (float16_t)-0.536292979f, (float16_t)-0.844031895f,
+   (float16_t)-0.534997620f, (float16_t)-0.844853565f,
+   (float16_t)-0.533701002f, (float16_t)-0.845673247f,
+   (float16_t)-0.532403128f, (float16_t)-0.846490939f,
+   (float16_t)-0.531104001f, (float16_t)-0.847306639f,
+   (float16_t)-0.529803625f, (float16_t)-0.848120345f,
+   (float16_t)-0.528502002f, (float16_t)-0.848932055f,
+   (float16_t)-0.527199135f, (float16_t)-0.849741768f,
+   (float16_t)-0.525895027f, (float16_t)-0.850549481f,
+   (float16_t)-0.524589683f, (float16_t)-0.851355193f,
+   (float16_t)-0.523283103f, (float16_t)-0.852158902f,
+   (float16_t)-0.521975293f, (float16_t)-0.852960605f,
+   (float16_t)-0.520666254f, (float16_t)-0.853760301f,
+   (float16_t)-0.519355990f, (float16_t)-0.854557988f,
+   (float16_t)-0.518044504f, (float16_t)-0.855353665f,
+   (float16_t)-0.516731799f, (float16_t)-0.856147328f,
+   (float16_t)-0.515417878f, (float16_t)-0.856938977f,
+   (float16_t)-0.514102744f, (float16_t)-0.857728610f,
+   (float16_t)-0.512786401f, (float16_t)-0.858516224f,
+   (float16_t)-0.511468850f, (float16_t)-0.859301818f,
+   (float16_t)-0.510150097f, (float16_t)-0.860085390f,
+   (float16_t)-0.508830143f, (float16_t)-0.860866939f,
+   (float16_t)-0.507508991f, (float16_t)-0.861646461f,
+   (float16_t)-0.506186645f, (float16_t)-0.862423956f,
+   (float16_t)-0.504863109f, (float16_t)-0.863199422f,
+   (float16_t)-0.503538384f, (float16_t)-0.863972856f,
+   (float16_t)-0.502212474f, (float16_t)-0.864744258f,
+   (float16_t)-0.500885383f, (float16_t)-0.865513624f,
+   (float16_t)-0.499557113f, (float16_t)-0.866280954f,
+   (float16_t)-0.498227667f, (float16_t)-0.867046246f,
+   (float16_t)-0.496897049f, (float16_t)-0.867809497f,
+   (float16_t)-0.495565262f, (float16_t)-0.868570706f,
+   (float16_t)-0.494232309f, (float16_t)-0.869329871f,
+   (float16_t)-0.492898192f, (float16_t)-0.870086991f,
+   (float16_t)-0.491562916f, (float16_t)-0.870842063f,
+   (float16_t)-0.490226483f, (float16_t)-0.871595087f,
+   (float16_t)-0.488888897f, (float16_t)-0.872346059f,
+   (float16_t)-0.487550160f, (float16_t)-0.873094978f,
+   (float16_t)-0.486210276f, (float16_t)-0.873841843f,
+   (float16_t)-0.484869248f, (float16_t)-0.874586652f,
+   (float16_t)-0.483527079f, (float16_t)-0.875329403f,
+   (float16_t)-0.482183772f, (float16_t)-0.876070094f,
+   (float16_t)-0.480839331f, (float16_t)-0.876808724f,
+   (float16_t)-0.479493758f, (float16_t)-0.877545290f,
+   (float16_t)-0.478147056f, (float16_t)-0.878279792f,
+   (float16_t)-0.476799230f, (float16_t)-0.879012226f,
+   (float16_t)-0.475450282f, (float16_t)-0.879742593f,
+   (float16_t)-0.474100215f, (float16_t)-0.880470889f,
+   (float16_t)-0.472749032f, (float16_t)-0.881197113f,
+   (float16_t)-0.471396737f, (float16_t)-0.881921264f,
+   (float16_t)-0.470043332f, (float16_t)-0.882643340f,
+   (float16_t)-0.468688822f, (float16_t)-0.883363339f,
+   (float16_t)-0.467333209f, (float16_t)-0.884081259f,
+   (float16_t)-0.465976496f, (float16_t)-0.884797098f,
+   (float16_t)-0.464618686f, (float16_t)-0.885510856f,
+   (float16_t)-0.463259784f, (float16_t)-0.886222530f,
+   (float16_t)-0.461899791f, (float16_t)-0.886932119f,
+   (float16_t)-0.460538711f, (float16_t)-0.887639620f,
+   (float16_t)-0.459176548f, (float16_t)-0.888345033f,
+   (float16_t)-0.457813304f, (float16_t)-0.889048356f,
+   (float16_t)-0.456448982f, (float16_t)-0.889749586f,
+   (float16_t)-0.455083587f, (float16_t)-0.890448723f,
+   (float16_t)-0.453717121f, (float16_t)-0.891145765f,
+   (float16_t)-0.452349587f, (float16_t)-0.891840709f,
+   (float16_t)-0.450980989f, (float16_t)-0.892533555f,
+   (float16_t)-0.449611330f, (float16_t)-0.893224301f,
+   (float16_t)-0.448240612f, (float16_t)-0.893912945f,
+   (float16_t)-0.446868840f, (float16_t)-0.894599486f,
+   (float16_t)-0.445496017f, (float16_t)-0.895283921f,
+   (float16_t)-0.444122145f, (float16_t)-0.895966250f,
+   (float16_t)-0.442747228f, (float16_t)-0.896646470f,
+   (float16_t)-0.441371269f, (float16_t)-0.897324581f,
+   (float16_t)-0.439994271f, (float16_t)-0.898000580f,
+   (float16_t)-0.438616239f, (float16_t)-0.898674466f,
+   (float16_t)-0.437237174f, (float16_t)-0.899346237f,
+   (float16_t)-0.435857080f, (float16_t)-0.900015892f,
+   (float16_t)-0.434475961f, (float16_t)-0.900683429f,
+   (float16_t)-0.433093819f, (float16_t)-0.901348847f,
+   (float16_t)-0.431710658f, (float16_t)-0.902012144f,
+   (float16_t)-0.430326481f, (float16_t)-0.902673318f,
+   (float16_t)-0.428941292f, (float16_t)-0.903332368f,
+   (float16_t)-0.427555093f, (float16_t)-0.903989293f,
+   (float16_t)-0.426167889f, (float16_t)-0.904644091f,
+   (float16_t)-0.424779681f, (float16_t)-0.905296759f,
+   (float16_t)-0.423390474f, (float16_t)-0.905947298f,
+   (float16_t)-0.422000271f, (float16_t)-0.906595705f,
+   (float16_t)-0.420609074f, (float16_t)-0.907241978f,
+   (float16_t)-0.419216888f, (float16_t)-0.907886116f,
+   (float16_t)-0.417823716f, (float16_t)-0.908528119f,
+   (float16_t)-0.416429560f, (float16_t)-0.909167983f,
+   (float16_t)-0.415034424f, (float16_t)-0.909805708f,
+   (float16_t)-0.413638312f, (float16_t)-0.910441292f,
+   (float16_t)-0.412241227f, (float16_t)-0.911074734f,
+   (float16_t)-0.410843171f, (float16_t)-0.911706032f,
+   (float16_t)-0.409444149f, (float16_t)-0.912335185f,
+   (float16_t)-0.408044163f, (float16_t)-0.912962190f,
+   (float16_t)-0.406643217f, (float16_t)-0.913587048f,
+   (float16_t)-0.405241314f, (float16_t)-0.914209756f,
+   (float16_t)-0.403838458f, (float16_t)-0.914830312f,
+   (float16_t)-0.402434651f, (float16_t)-0.915448716f,
+   (float16_t)-0.401029897f, (float16_t)-0.916064966f,
+   (float16_t)-0.399624200f, (float16_t)-0.916679060f,
+   (float16_t)-0.398217562f, (float16_t)-0.917290997f,
+   (float16_t)-0.396809987f, (float16_t)-0.917900776f,
+   (float16_t)-0.395401479f, (float16_t)-0.918508394f,
+   (float16_t)-0.393992040f, (float16_t)-0.919113852f,
+   (float16_t)-0.392581674f, (float16_t)-0.919717146f,
+   (float16_t)-0.391170384f, (float16_t)-0.920318277f,
+   (float16_t)-0.389758174f, (float16_t)-0.920917242f,
+   (float16_t)-0.388345047f, (float16_t)-0.921514039f,
+   (float16_t)-0.386931006f, (float16_t)-0.922108669f,
+   (float16_t)-0.385516054f, (float16_t)-0.922701128f,
+   (float16_t)-0.384100195f, (float16_t)-0.923291417f,
+   (float16_t)-0.382683432f, (float16_t)-0.923879533f,
+   (float16_t)-0.381265769f, (float16_t)-0.924465474f,
+   (float16_t)-0.379847209f, (float16_t)-0.925049241f,
+   (float16_t)-0.378427755f, (float16_t)-0.925630831f,
+   (float16_t)-0.377007410f, (float16_t)-0.926210242f,
+   (float16_t)-0.375586178f, (float16_t)-0.926787474f,
+   (float16_t)-0.374164063f, (float16_t)-0.927362526f,
+   (float16_t)-0.372741067f, (float16_t)-0.927935395f,
+   (float16_t)-0.371317194f, (float16_t)-0.928506080f,
+   (float16_t)-0.369892447f, (float16_t)-0.929074581f,
+   (float16_t)-0.368466830f, (float16_t)-0.929640896f,
+   (float16_t)-0.367040346f, (float16_t)-0.930205023f,
+   (float16_t)-0.365612998f, (float16_t)-0.930766961f,
+   (float16_t)-0.364184790f, (float16_t)-0.931326709f,
+   (float16_t)-0.362755724f, (float16_t)-0.931884266f,
+   (float16_t)-0.361325806f, (float16_t)-0.932439629f,
+   (float16_t)-0.359895037f, (float16_t)-0.932992799f,
+   (float16_t)-0.358463421f, (float16_t)-0.933543773f,
+   (float16_t)-0.357030961f, (float16_t)-0.934092550f,
+   (float16_t)-0.355597662f, (float16_t)-0.934639130f,
+   (float16_t)-0.354163525f, (float16_t)-0.935183510f,
+   (float16_t)-0.352728556f, (float16_t)-0.935725689f,
+   (float16_t)-0.351292756f, (float16_t)-0.936265667f,
+   (float16_t)-0.349856130f, (float16_t)-0.936803442f,
+   (float16_t)-0.348418680f, (float16_t)-0.937339012f,
+   (float16_t)-0.346980411f, (float16_t)-0.937872376f,
+   (float16_t)-0.345541325f, (float16_t)-0.938403534f,
+   (float16_t)-0.344101426f, (float16_t)-0.938932484f,
+   (float16_t)-0.342660717f, (float16_t)-0.939459224f,
+   (float16_t)-0.341219202f, (float16_t)-0.939983753f,
+   (float16_t)-0.339776884f, (float16_t)-0.940506071f,
+   (float16_t)-0.338333767f, (float16_t)-0.941026175f,
+   (float16_t)-0.336889853f, (float16_t)-0.941544065f,
+   (float16_t)-0.335445147f, (float16_t)-0.942059740f,
+   (float16_t)-0.333999651f, (float16_t)-0.942573198f,
+   (float16_t)-0.332553370f, (float16_t)-0.943084437f,
+   (float16_t)-0.331106306f, (float16_t)-0.943593458f,
+   (float16_t)-0.329658463f, (float16_t)-0.944100258f,
+   (float16_t)-0.328209844f, (float16_t)-0.944604837f,
+   (float16_t)-0.326760452f, (float16_t)-0.945107193f,
+   (float16_t)-0.325310292f, (float16_t)-0.945607325f,
+   (float16_t)-0.323859367f, (float16_t)-0.946105232f,
+   (float16_t)-0.322407679f, (float16_t)-0.946600913f,
+   (float16_t)-0.320955232f, (float16_t)-0.947094366f,
+   (float16_t)-0.319502031f, (float16_t)-0.947585591f,
+   (float16_t)-0.318048077f, (float16_t)-0.948074586f,
+   (float16_t)-0.316593376f, (float16_t)-0.948561350f,
+   (float16_t)-0.315137929f, (float16_t)-0.949045882f,
+   (float16_t)-0.313681740f, (float16_t)-0.949528181f,
+   (float16_t)-0.312224814f, (float16_t)-0.950008245f,
+   (float16_t)-0.310767153f, (float16_t)-0.950486074f,
+   (float16_t)-0.309308760f, (float16_t)-0.950961666f,
+   (float16_t)-0.307849640f, (float16_t)-0.951435021f,
+   (float16_t)-0.306389795f, (float16_t)-0.951906137f,
+   (float16_t)-0.304929230f, (float16_t)-0.952375013f,
+   (float16_t)-0.303467947f, (float16_t)-0.952841648f,
+   (float16_t)-0.302005949f, (float16_t)-0.953306040f,
+   (float16_t)-0.300543241f, (float16_t)-0.953768190f,
+   (float16_t)-0.299079826f, (float16_t)-0.954228095f,
+   (float16_t)-0.297615707f, (float16_t)-0.954685755f,
+   (float16_t)-0.296150888f, (float16_t)-0.955141168f,
+   (float16_t)-0.294685372f, (float16_t)-0.955594334f,
+   (float16_t)-0.293219163f, (float16_t)-0.956045251f,
+   (float16_t)-0.291752263f, (float16_t)-0.956493919f,
+   (float16_t)-0.290284677f, (float16_t)-0.956940336f,
+   (float16_t)-0.288816408f, (float16_t)-0.957384501f,
+   (float16_t)-0.287347460f, (float16_t)-0.957826413f,
+   (float16_t)-0.285877835f, (float16_t)-0.958266071f,
+   (float16_t)-0.284407537f, (float16_t)-0.958703475f,
+   (float16_t)-0.282936570f, (float16_t)-0.959138622f,
+   (float16_t)-0.281464938f, (float16_t)-0.959571513f,
+   (float16_t)-0.279992643f, (float16_t)-0.960002146f,
+   (float16_t)-0.278519689f, (float16_t)-0.960430519f,
+   (float16_t)-0.277046080f, (float16_t)-0.960856633f,
+   (float16_t)-0.275571819f, (float16_t)-0.961280486f,
+   (float16_t)-0.274096910f, (float16_t)-0.961702077f,
+   (float16_t)-0.272621355f, (float16_t)-0.962121404f,
+   (float16_t)-0.271145160f, (float16_t)-0.962538468f,
+   (float16_t)-0.269668326f, (float16_t)-0.962953267f,
+   (float16_t)-0.268190857f, (float16_t)-0.963365800f,
+   (float16_t)-0.266712757f, (float16_t)-0.963776066f,
+   (float16_t)-0.265234030f, (float16_t)-0.964184064f,
+   (float16_t)-0.263754679f, (float16_t)-0.964589793f,
+   (float16_t)-0.262274707f, (float16_t)-0.964993253f,
+   (float16_t)-0.260794118f, (float16_t)-0.965394442f,
+   (float16_t)-0.259312915f, (float16_t)-0.965793359f,
+   (float16_t)-0.257831102f, (float16_t)-0.966190003f,
+   (float16_t)-0.256348682f, (float16_t)-0.966584374f,
+   (float16_t)-0.254865660f, (float16_t)-0.966976471f,
+   (float16_t)-0.253382037f, (float16_t)-0.967366292f,
+   (float16_t)-0.251897818f, (float16_t)-0.967753837f,
+   (float16_t)-0.250413007f, (float16_t)-0.968139105f,
+   (float16_t)-0.248927606f, (float16_t)-0.968522094f,
+   (float16_t)-0.247441619f, (float16_t)-0.968902805f,
+   (float16_t)-0.245955050f, (float16_t)-0.969281235f,
+   (float16_t)-0.244467903f, (float16_t)-0.969657385f,
+   (float16_t)-0.242980180f, (float16_t)-0.970031253f,
+   (float16_t)-0.241491885f, (float16_t)-0.970402839f,
+   (float16_t)-0.240003022f, (float16_t)-0.970772141f,
+   (float16_t)-0.238513595f, (float16_t)-0.971139158f,
+   (float16_t)-0.237023606f, (float16_t)-0.971503891f,
+   (float16_t)-0.235533059f, (float16_t)-0.971866337f,
+   (float16_t)-0.234041959f, (float16_t)-0.972226497f,
+   (float16_t)-0.232550307f, (float16_t)-0.972584369f,
+   (float16_t)-0.231058108f, (float16_t)-0.972939952f,
+   (float16_t)-0.229565366f, (float16_t)-0.973293246f,
+   (float16_t)-0.228072083f, (float16_t)-0.973644250f,
+   (float16_t)-0.226578264f, (float16_t)-0.973992962f,
+   (float16_t)-0.225083911f, (float16_t)-0.974339383f,
+   (float16_t)-0.223589029f, (float16_t)-0.974683511f,
+   (float16_t)-0.222093621f, (float16_t)-0.975025345f,
+   (float16_t)-0.220597690f, (float16_t)-0.975364885f,
+   (float16_t)-0.219101240f, (float16_t)-0.975702130f,
+   (float16_t)-0.217604275f, (float16_t)-0.976037079f,
+   (float16_t)-0.216106797f, (float16_t)-0.976369731f,
+   (float16_t)-0.214608811f, (float16_t)-0.976700086f,
+   (float16_t)-0.213110320f, (float16_t)-0.977028143f,
+   (float16_t)-0.211611327f, (float16_t)-0.977353900f,
+   (float16_t)-0.210111837f, (float16_t)-0.977677358f,
+   (float16_t)-0.208611852f, (float16_t)-0.977998515f,
+   (float16_t)-0.207111376f, (float16_t)-0.978317371f,
+   (float16_t)-0.205610413f, (float16_t)-0.978633924f,
+   (float16_t)-0.204108966f, (float16_t)-0.978948175f,
+   (float16_t)-0.202607039f, (float16_t)-0.979260123f,
+   (float16_t)-0.201104635f, (float16_t)-0.979569766f,
+   (float16_t)-0.199601758f, (float16_t)-0.979877104f,
+   (float16_t)-0.198098411f, (float16_t)-0.980182136f,
+   (float16_t)-0.196594598f, (float16_t)-0.980484862f,
+   (float16_t)-0.195090322f, (float16_t)-0.980785280f,
+   (float16_t)-0.193585587f, (float16_t)-0.981083391f,
+   (float16_t)-0.192080397f, (float16_t)-0.981379193f,
+   (float16_t)-0.190574755f, (float16_t)-0.981672686f,
+   (float16_t)-0.189068664f, (float16_t)-0.981963869f,
+   (float16_t)-0.187562129f, (float16_t)-0.982252741f,
+   (float16_t)-0.186055152f, (float16_t)-0.982539302f,
+   (float16_t)-0.184547737f, (float16_t)-0.982823551f,
+   (float16_t)-0.183039888f, (float16_t)-0.983105487f,
+   (float16_t)-0.181531608f, (float16_t)-0.983385110f,
+   (float16_t)-0.180022901f, (float16_t)-0.983662419f,
+   (float16_t)-0.178513771f, (float16_t)-0.983937413f,
+   (float16_t)-0.177004220f, (float16_t)-0.984210092f,
+   (float16_t)-0.175494253f, (float16_t)-0.984480455f,
+   (float16_t)-0.173983873f, (float16_t)-0.984748502f,
+   (float16_t)-0.172473084f, (float16_t)-0.985014231f,
+   (float16_t)-0.170961889f, (float16_t)-0.985277642f,
+   (float16_t)-0.169450291f, (float16_t)-0.985538735f,
+   (float16_t)-0.167938295f, (float16_t)-0.985797509f,
+   (float16_t)-0.166425904f, (float16_t)-0.986053963f,
+   (float16_t)-0.164913120f, (float16_t)-0.986308097f,
+   (float16_t)-0.163399949f, (float16_t)-0.986559910f,
+   (float16_t)-0.161886394f, (float16_t)-0.986809402f,
+   (float16_t)-0.160372457f, (float16_t)-0.987056571f,
+   (float16_t)-0.158858143f, (float16_t)-0.987301418f,
+   (float16_t)-0.157343456f, (float16_t)-0.987543942f,
+   (float16_t)-0.155828398f, (float16_t)-0.987784142f,
+   (float16_t)-0.154312973f, (float16_t)-0.988022017f,
+   (float16_t)-0.152797185f, (float16_t)-0.988257568f,
+   (float16_t)-0.151281038f, (float16_t)-0.988490793f,
+   (float16_t)-0.149764535f, (float16_t)-0.988721692f,
+   (float16_t)-0.148247679f, (float16_t)-0.988950265f,
+   (float16_t)-0.146730474f, (float16_t)-0.989176510f,
+   (float16_t)-0.145212925f, (float16_t)-0.989400428f,
+   (float16_t)-0.143695033f, (float16_t)-0.989622017f,
+   (float16_t)-0.142176804f, (float16_t)-0.989841278f,
+   (float16_t)-0.140658239f, (float16_t)-0.990058210f,
+   (float16_t)-0.139139344f, (float16_t)-0.990272812f,
+   (float16_t)-0.137620122f, (float16_t)-0.990485084f,
+   (float16_t)-0.136100575f, (float16_t)-0.990695025f,
+   (float16_t)-0.134580709f, (float16_t)-0.990902635f,
+   (float16_t)-0.133060525f, (float16_t)-0.991107914f,
+   (float16_t)-0.131540029f, (float16_t)-0.991310860f,
+   (float16_t)-0.130019223f, (float16_t)-0.991511473f,
+   (float16_t)-0.128498111f, (float16_t)-0.991709754f,
+   (float16_t)-0.126976696f, (float16_t)-0.991905700f,
+   (float16_t)-0.125454983f, (float16_t)-0.992099313f,
+   (float16_t)-0.123932975f, (float16_t)-0.992290591f,
+   (float16_t)-0.122410675f, (float16_t)-0.992479535f,
+   (float16_t)-0.120888087f, (float16_t)-0.992666142f,
+   (float16_t)-0.119365215f, (float16_t)-0.992850414f,
+   (float16_t)-0.117842062f, (float16_t)-0.993032350f,
+   (float16_t)-0.116318631f, (float16_t)-0.993211949f,
+   (float16_t)-0.114794927f, (float16_t)-0.993389211f,
+   (float16_t)-0.113270952f, (float16_t)-0.993564136f,
+   (float16_t)-0.111746711f, (float16_t)-0.993736722f,
+   (float16_t)-0.110222207f, (float16_t)-0.993906970f,
+   (float16_t)-0.108697444f, (float16_t)-0.994074879f,
+   (float16_t)-0.107172425f, (float16_t)-0.994240449f,
+   (float16_t)-0.105647154f, (float16_t)-0.994403680f,
+   (float16_t)-0.104121634f, (float16_t)-0.994564571f,
+   (float16_t)-0.102595869f, (float16_t)-0.994723121f,
+   (float16_t)-0.101069863f, (float16_t)-0.994879331f,
+   (float16_t)-0.099543619f, (float16_t)-0.995033199f,
+   (float16_t)-0.098017140f, (float16_t)-0.995184727f,
+   (float16_t)-0.096490431f, (float16_t)-0.995333912f,
+   (float16_t)-0.094963495f, (float16_t)-0.995480755f,
+   (float16_t)-0.093436336f, (float16_t)-0.995625256f,
+   (float16_t)-0.091908956f, (float16_t)-0.995767414f,
+   (float16_t)-0.090381361f, (float16_t)-0.995907229f,
+   (float16_t)-0.088853553f, (float16_t)-0.996044701f,
+   (float16_t)-0.087325535f, (float16_t)-0.996179829f,
+   (float16_t)-0.085797312f, (float16_t)-0.996312612f,
+   (float16_t)-0.084268888f, (float16_t)-0.996443051f,
+   (float16_t)-0.082740265f, (float16_t)-0.996571146f,
+   (float16_t)-0.081211447f, (float16_t)-0.996696895f,
+   (float16_t)-0.079682438f, (float16_t)-0.996820299f,
+   (float16_t)-0.078153242f, (float16_t)-0.996941358f,
+   (float16_t)-0.076623861f, (float16_t)-0.997060070f,
+   (float16_t)-0.075094301f, (float16_t)-0.997176437f,
+   (float16_t)-0.073564564f, (float16_t)-0.997290457f,
+   (float16_t)-0.072034653f, (float16_t)-0.997402130f,
+   (float16_t)-0.070504573f, (float16_t)-0.997511456f,
+   (float16_t)-0.068974328f, (float16_t)-0.997618435f,
+   (float16_t)-0.067443920f, (float16_t)-0.997723067f,
+   (float16_t)-0.065913353f, (float16_t)-0.997825350f,
+   (float16_t)-0.064382631f, (float16_t)-0.997925286f,
+   (float16_t)-0.062851758f, (float16_t)-0.998022874f,
+   (float16_t)-0.061320736f, (float16_t)-0.998118113f,
+   (float16_t)-0.059789571f, (float16_t)-0.998211003f,
+   (float16_t)-0.058258265f, (float16_t)-0.998301545f,
+   (float16_t)-0.056726821f, (float16_t)-0.998389737f,
+   (float16_t)-0.055195244f, (float16_t)-0.998475581f,
+   (float16_t)-0.053663538f, (float16_t)-0.998559074f,
+   (float16_t)-0.052131705f, (float16_t)-0.998640218f,
+   (float16_t)-0.050599749f, (float16_t)-0.998719012f,
+   (float16_t)-0.049067674f, (float16_t)-0.998795456f,
+   (float16_t)-0.047535484f, (float16_t)-0.998869550f,
+   (float16_t)-0.046003182f, (float16_t)-0.998941293f,
+   (float16_t)-0.044470772f, (float16_t)-0.999010686f,
+   (float16_t)-0.042938257f, (float16_t)-0.999077728f,
+   (float16_t)-0.041405641f, (float16_t)-0.999142419f,
+   (float16_t)-0.039872928f, (float16_t)-0.999204759f,
+   (float16_t)-0.038340120f, (float16_t)-0.999264747f,
+   (float16_t)-0.036807223f, (float16_t)-0.999322385f,
+   (float16_t)-0.035274239f, (float16_t)-0.999377670f,
+   (float16_t)-0.033741172f, (float16_t)-0.999430605f,
+   (float16_t)-0.032208025f, (float16_t)-0.999481187f,
+   (float16_t)-0.030674803f, (float16_t)-0.999529418f,
+   (float16_t)-0.029141509f, (float16_t)-0.999575296f,
+   (float16_t)-0.027608146f, (float16_t)-0.999618822f,
+   (float16_t)-0.026074718f, (float16_t)-0.999659997f,
+   (float16_t)-0.024541229f, (float16_t)-0.999698819f,
+   (float16_t)-0.023007681f, (float16_t)-0.999735288f,
+   (float16_t)-0.021474080f, (float16_t)-0.999769405f,
+   (float16_t)-0.019940429f, (float16_t)-0.999801170f,
+   (float16_t)-0.018406730f, (float16_t)-0.999830582f,
+   (float16_t)-0.016872988f, (float16_t)-0.999857641f,
+   (float16_t)-0.015339206f, (float16_t)-0.999882347f,
+   (float16_t)-0.013805389f, (float16_t)-0.999904701f,
+   (float16_t)-0.012271538f, (float16_t)-0.999924702f,
+   (float16_t)-0.010737659f, (float16_t)-0.999942350f,
+   (float16_t)-0.009203755f, (float16_t)-0.999957645f,
+   (float16_t)-0.007669829f, (float16_t)-0.999970586f,
+   (float16_t)-0.006135885f, (float16_t)-0.999981175f,
+   (float16_t)-0.004601926f, (float16_t)-0.999989411f,
+   (float16_t)-0.003067957f, (float16_t)-0.999995294f,
+   (float16_t)-0.001533980f, (float16_t)-0.999998823f,
+   (float16_t)-0.000000000f, (float16_t)-1.000000000f,
+    (float16_t)0.001533980f, (float16_t)-0.999998823f,
+    (float16_t)0.003067957f, (float16_t)-0.999995294f,
+    (float16_t)0.004601926f, (float16_t)-0.999989411f,
+    (float16_t)0.006135885f, (float16_t)-0.999981175f,
+    (float16_t)0.007669829f, (float16_t)-0.999970586f,
+    (float16_t)0.009203755f, (float16_t)-0.999957645f,
+    (float16_t)0.010737659f, (float16_t)-0.999942350f,
+    (float16_t)0.012271538f, (float16_t)-0.999924702f,
+    (float16_t)0.013805389f, (float16_t)-0.999904701f,
+    (float16_t)0.015339206f, (float16_t)-0.999882347f,
+    (float16_t)0.016872988f, (float16_t)-0.999857641f,
+    (float16_t)0.018406730f, (float16_t)-0.999830582f,
+    (float16_t)0.019940429f, (float16_t)-0.999801170f,
+    (float16_t)0.021474080f, (float16_t)-0.999769405f,
+    (float16_t)0.023007681f, (float16_t)-0.999735288f,
+    (float16_t)0.024541229f, (float16_t)-0.999698819f,
+    (float16_t)0.026074718f, (float16_t)-0.999659997f,
+    (float16_t)0.027608146f, (float16_t)-0.999618822f,
+    (float16_t)0.029141509f, (float16_t)-0.999575296f,
+    (float16_t)0.030674803f, (float16_t)-0.999529418f,
+    (float16_t)0.032208025f, (float16_t)-0.999481187f,
+    (float16_t)0.033741172f, (float16_t)-0.999430605f,
+    (float16_t)0.035274239f, (float16_t)-0.999377670f,
+    (float16_t)0.036807223f, (float16_t)-0.999322385f,
+    (float16_t)0.038340120f, (float16_t)-0.999264747f,
+    (float16_t)0.039872928f, (float16_t)-0.999204759f,
+    (float16_t)0.041405641f, (float16_t)-0.999142419f,
+    (float16_t)0.042938257f, (float16_t)-0.999077728f,
+    (float16_t)0.044470772f, (float16_t)-0.999010686f,
+    (float16_t)0.046003182f, (float16_t)-0.998941293f,
+    (float16_t)0.047535484f, (float16_t)-0.998869550f,
+    (float16_t)0.049067674f, (float16_t)-0.998795456f,
+    (float16_t)0.050599749f, (float16_t)-0.998719012f,
+    (float16_t)0.052131705f, (float16_t)-0.998640218f,
+    (float16_t)0.053663538f, (float16_t)-0.998559074f,
+    (float16_t)0.055195244f, (float16_t)-0.998475581f,
+    (float16_t)0.056726821f, (float16_t)-0.998389737f,
+    (float16_t)0.058258265f, (float16_t)-0.998301545f,
+    (float16_t)0.059789571f, (float16_t)-0.998211003f,
+    (float16_t)0.061320736f, (float16_t)-0.998118113f,
+    (float16_t)0.062851758f, (float16_t)-0.998022874f,
+    (float16_t)0.064382631f, (float16_t)-0.997925286f,
+    (float16_t)0.065913353f, (float16_t)-0.997825350f,
+    (float16_t)0.067443920f, (float16_t)-0.997723067f,
+    (float16_t)0.068974328f, (float16_t)-0.997618435f,
+    (float16_t)0.070504573f, (float16_t)-0.997511456f,
+    (float16_t)0.072034653f, (float16_t)-0.997402130f,
+    (float16_t)0.073564564f, (float16_t)-0.997290457f,
+    (float16_t)0.075094301f, (float16_t)-0.997176437f,
+    (float16_t)0.076623861f, (float16_t)-0.997060070f,
+    (float16_t)0.078153242f, (float16_t)-0.996941358f,
+    (float16_t)0.079682438f, (float16_t)-0.996820299f,
+    (float16_t)0.081211447f, (float16_t)-0.996696895f,
+    (float16_t)0.082740265f, (float16_t)-0.996571146f,
+    (float16_t)0.084268888f, (float16_t)-0.996443051f,
+    (float16_t)0.085797312f, (float16_t)-0.996312612f,
+    (float16_t)0.087325535f, (float16_t)-0.996179829f,
+    (float16_t)0.088853553f, (float16_t)-0.996044701f,
+    (float16_t)0.090381361f, (float16_t)-0.995907229f,
+    (float16_t)0.091908956f, (float16_t)-0.995767414f,
+    (float16_t)0.093436336f, (float16_t)-0.995625256f,
+    (float16_t)0.094963495f, (float16_t)-0.995480755f,
+    (float16_t)0.096490431f, (float16_t)-0.995333912f,
+    (float16_t)0.098017140f, (float16_t)-0.995184727f,
+    (float16_t)0.099543619f, (float16_t)-0.995033199f,
+    (float16_t)0.101069863f, (float16_t)-0.994879331f,
+    (float16_t)0.102595869f, (float16_t)-0.994723121f,
+    (float16_t)0.104121634f, (float16_t)-0.994564571f,
+    (float16_t)0.105647154f, (float16_t)-0.994403680f,
+    (float16_t)0.107172425f, (float16_t)-0.994240449f,
+    (float16_t)0.108697444f, (float16_t)-0.994074879f,
+    (float16_t)0.110222207f, (float16_t)-0.993906970f,
+    (float16_t)0.111746711f, (float16_t)-0.993736722f,
+    (float16_t)0.113270952f, (float16_t)-0.993564136f,
+    (float16_t)0.114794927f, (float16_t)-0.993389211f,
+    (float16_t)0.116318631f, (float16_t)-0.993211949f,
+    (float16_t)0.117842062f, (float16_t)-0.993032350f,
+    (float16_t)0.119365215f, (float16_t)-0.992850414f,
+    (float16_t)0.120888087f, (float16_t)-0.992666142f,
+    (float16_t)0.122410675f, (float16_t)-0.992479535f,
+    (float16_t)0.123932975f, (float16_t)-0.992290591f,
+    (float16_t)0.125454983f, (float16_t)-0.992099313f,
+    (float16_t)0.126976696f, (float16_t)-0.991905700f,
+    (float16_t)0.128498111f, (float16_t)-0.991709754f,
+    (float16_t)0.130019223f, (float16_t)-0.991511473f,
+    (float16_t)0.131540029f, (float16_t)-0.991310860f,
+    (float16_t)0.133060525f, (float16_t)-0.991107914f,
+    (float16_t)0.134580709f, (float16_t)-0.990902635f,
+    (float16_t)0.136100575f, (float16_t)-0.990695025f,
+    (float16_t)0.137620122f, (float16_t)-0.990485084f,
+    (float16_t)0.139139344f, (float16_t)-0.990272812f,
+    (float16_t)0.140658239f, (float16_t)-0.990058210f,
+    (float16_t)0.142176804f, (float16_t)-0.989841278f,
+    (float16_t)0.143695033f, (float16_t)-0.989622017f,
+    (float16_t)0.145212925f, (float16_t)-0.989400428f,
+    (float16_t)0.146730474f, (float16_t)-0.989176510f,
+    (float16_t)0.148247679f, (float16_t)-0.988950265f,
+    (float16_t)0.149764535f, (float16_t)-0.988721692f,
+    (float16_t)0.151281038f, (float16_t)-0.988490793f,
+    (float16_t)0.152797185f, (float16_t)-0.988257568f,
+    (float16_t)0.154312973f, (float16_t)-0.988022017f,
+    (float16_t)0.155828398f, (float16_t)-0.987784142f,
+    (float16_t)0.157343456f, (float16_t)-0.987543942f,
+    (float16_t)0.158858143f, (float16_t)-0.987301418f,
+    (float16_t)0.160372457f, (float16_t)-0.987056571f,
+    (float16_t)0.161886394f, (float16_t)-0.986809402f,
+    (float16_t)0.163399949f, (float16_t)-0.986559910f,
+    (float16_t)0.164913120f, (float16_t)-0.986308097f,
+    (float16_t)0.166425904f, (float16_t)-0.986053963f,
+    (float16_t)0.167938295f, (float16_t)-0.985797509f,
+    (float16_t)0.169450291f, (float16_t)-0.985538735f,
+    (float16_t)0.170961889f, (float16_t)-0.985277642f,
+    (float16_t)0.172473084f, (float16_t)-0.985014231f,
+    (float16_t)0.173983873f, (float16_t)-0.984748502f,
+    (float16_t)0.175494253f, (float16_t)-0.984480455f,
+    (float16_t)0.177004220f, (float16_t)-0.984210092f,
+    (float16_t)0.178513771f, (float16_t)-0.983937413f,
+    (float16_t)0.180022901f, (float16_t)-0.983662419f,
+    (float16_t)0.181531608f, (float16_t)-0.983385110f,
+    (float16_t)0.183039888f, (float16_t)-0.983105487f,
+    (float16_t)0.184547737f, (float16_t)-0.982823551f,
+    (float16_t)0.186055152f, (float16_t)-0.982539302f,
+    (float16_t)0.187562129f, (float16_t)-0.982252741f,
+    (float16_t)0.189068664f, (float16_t)-0.981963869f,
+    (float16_t)0.190574755f, (float16_t)-0.981672686f,
+    (float16_t)0.192080397f, (float16_t)-0.981379193f,
+    (float16_t)0.193585587f, (float16_t)-0.981083391f,
+    (float16_t)0.195090322f, (float16_t)-0.980785280f,
+    (float16_t)0.196594598f, (float16_t)-0.980484862f,
+    (float16_t)0.198098411f, (float16_t)-0.980182136f,
+    (float16_t)0.199601758f, (float16_t)-0.979877104f,
+    (float16_t)0.201104635f, (float16_t)-0.979569766f,
+    (float16_t)0.202607039f, (float16_t)-0.979260123f,
+    (float16_t)0.204108966f, (float16_t)-0.978948175f,
+    (float16_t)0.205610413f, (float16_t)-0.978633924f,
+    (float16_t)0.207111376f, (float16_t)-0.978317371f,
+    (float16_t)0.208611852f, (float16_t)-0.977998515f,
+    (float16_t)0.210111837f, (float16_t)-0.977677358f,
+    (float16_t)0.211611327f, (float16_t)-0.977353900f,
+    (float16_t)0.213110320f, (float16_t)-0.977028143f,
+    (float16_t)0.214608811f, (float16_t)-0.976700086f,
+    (float16_t)0.216106797f, (float16_t)-0.976369731f,
+    (float16_t)0.217604275f, (float16_t)-0.976037079f,
+    (float16_t)0.219101240f, (float16_t)-0.975702130f,
+    (float16_t)0.220597690f, (float16_t)-0.975364885f,
+    (float16_t)0.222093621f, (float16_t)-0.975025345f,
+    (float16_t)0.223589029f, (float16_t)-0.974683511f,
+    (float16_t)0.225083911f, (float16_t)-0.974339383f,
+    (float16_t)0.226578264f, (float16_t)-0.973992962f,
+    (float16_t)0.228072083f, (float16_t)-0.973644250f,
+    (float16_t)0.229565366f, (float16_t)-0.973293246f,
+    (float16_t)0.231058108f, (float16_t)-0.972939952f,
+    (float16_t)0.232550307f, (float16_t)-0.972584369f,
+    (float16_t)0.234041959f, (float16_t)-0.972226497f,
+    (float16_t)0.235533059f, (float16_t)-0.971866337f,
+    (float16_t)0.237023606f, (float16_t)-0.971503891f,
+    (float16_t)0.238513595f, (float16_t)-0.971139158f,
+    (float16_t)0.240003022f, (float16_t)-0.970772141f,
+    (float16_t)0.241491885f, (float16_t)-0.970402839f,
+    (float16_t)0.242980180f, (float16_t)-0.970031253f,
+    (float16_t)0.244467903f, (float16_t)-0.969657385f,
+    (float16_t)0.245955050f, (float16_t)-0.969281235f,
+    (float16_t)0.247441619f, (float16_t)-0.968902805f,
+    (float16_t)0.248927606f, (float16_t)-0.968522094f,
+    (float16_t)0.250413007f, (float16_t)-0.968139105f,
+    (float16_t)0.251897818f, (float16_t)-0.967753837f,
+    (float16_t)0.253382037f, (float16_t)-0.967366292f,
+    (float16_t)0.254865660f, (float16_t)-0.966976471f,
+    (float16_t)0.256348682f, (float16_t)-0.966584374f,
+    (float16_t)0.257831102f, (float16_t)-0.966190003f,
+    (float16_t)0.259312915f, (float16_t)-0.965793359f,
+    (float16_t)0.260794118f, (float16_t)-0.965394442f,
+    (float16_t)0.262274707f, (float16_t)-0.964993253f,
+    (float16_t)0.263754679f, (float16_t)-0.964589793f,
+    (float16_t)0.265234030f, (float16_t)-0.964184064f,
+    (float16_t)0.266712757f, (float16_t)-0.963776066f,
+    (float16_t)0.268190857f, (float16_t)-0.963365800f,
+    (float16_t)0.269668326f, (float16_t)-0.962953267f,
+    (float16_t)0.271145160f, (float16_t)-0.962538468f,
+    (float16_t)0.272621355f, (float16_t)-0.962121404f,
+    (float16_t)0.274096910f, (float16_t)-0.961702077f,
+    (float16_t)0.275571819f, (float16_t)-0.961280486f,
+    (float16_t)0.277046080f, (float16_t)-0.960856633f,
+    (float16_t)0.278519689f, (float16_t)-0.960430519f,
+    (float16_t)0.279992643f, (float16_t)-0.960002146f,
+    (float16_t)0.281464938f, (float16_t)-0.959571513f,
+    (float16_t)0.282936570f, (float16_t)-0.959138622f,
+    (float16_t)0.284407537f, (float16_t)-0.958703475f,
+    (float16_t)0.285877835f, (float16_t)-0.958266071f,
+    (float16_t)0.287347460f, (float16_t)-0.957826413f,
+    (float16_t)0.288816408f, (float16_t)-0.957384501f,
+    (float16_t)0.290284677f, (float16_t)-0.956940336f,
+    (float16_t)0.291752263f, (float16_t)-0.956493919f,
+    (float16_t)0.293219163f, (float16_t)-0.956045251f,
+    (float16_t)0.294685372f, (float16_t)-0.955594334f,
+    (float16_t)0.296150888f, (float16_t)-0.955141168f,
+    (float16_t)0.297615707f, (float16_t)-0.954685755f,
+    (float16_t)0.299079826f, (float16_t)-0.954228095f,
+    (float16_t)0.300543241f, (float16_t)-0.953768190f,
+    (float16_t)0.302005949f, (float16_t)-0.953306040f,
+    (float16_t)0.303467947f, (float16_t)-0.952841648f,
+    (float16_t)0.304929230f, (float16_t)-0.952375013f,
+    (float16_t)0.306389795f, (float16_t)-0.951906137f,
+    (float16_t)0.307849640f, (float16_t)-0.951435021f,
+    (float16_t)0.309308760f, (float16_t)-0.950961666f,
+    (float16_t)0.310767153f, (float16_t)-0.950486074f,
+    (float16_t)0.312224814f, (float16_t)-0.950008245f,
+    (float16_t)0.313681740f, (float16_t)-0.949528181f,
+    (float16_t)0.315137929f, (float16_t)-0.949045882f,
+    (float16_t)0.316593376f, (float16_t)-0.948561350f,
+    (float16_t)0.318048077f, (float16_t)-0.948074586f,
+    (float16_t)0.319502031f, (float16_t)-0.947585591f,
+    (float16_t)0.320955232f, (float16_t)-0.947094366f,
+    (float16_t)0.322407679f, (float16_t)-0.946600913f,
+    (float16_t)0.323859367f, (float16_t)-0.946105232f,
+    (float16_t)0.325310292f, (float16_t)-0.945607325f,
+    (float16_t)0.326760452f, (float16_t)-0.945107193f,
+    (float16_t)0.328209844f, (float16_t)-0.944604837f,
+    (float16_t)0.329658463f, (float16_t)-0.944100258f,
+    (float16_t)0.331106306f, (float16_t)-0.943593458f,
+    (float16_t)0.332553370f, (float16_t)-0.943084437f,
+    (float16_t)0.333999651f, (float16_t)-0.942573198f,
+    (float16_t)0.335445147f, (float16_t)-0.942059740f,
+    (float16_t)0.336889853f, (float16_t)-0.941544065f,
+    (float16_t)0.338333767f, (float16_t)-0.941026175f,
+    (float16_t)0.339776884f, (float16_t)-0.940506071f,
+    (float16_t)0.341219202f, (float16_t)-0.939983753f,
+    (float16_t)0.342660717f, (float16_t)-0.939459224f,
+    (float16_t)0.344101426f, (float16_t)-0.938932484f,
+    (float16_t)0.345541325f, (float16_t)-0.938403534f,
+    (float16_t)0.346980411f, (float16_t)-0.937872376f,
+    (float16_t)0.348418680f, (float16_t)-0.937339012f,
+    (float16_t)0.349856130f, (float16_t)-0.936803442f,
+    (float16_t)0.351292756f, (float16_t)-0.936265667f,
+    (float16_t)0.352728556f, (float16_t)-0.935725689f,
+    (float16_t)0.354163525f, (float16_t)-0.935183510f,
+    (float16_t)0.355597662f, (float16_t)-0.934639130f,
+    (float16_t)0.357030961f, (float16_t)-0.934092550f,
+    (float16_t)0.358463421f, (float16_t)-0.933543773f,
+    (float16_t)0.359895037f, (float16_t)-0.932992799f,
+    (float16_t)0.361325806f, (float16_t)-0.932439629f,
+    (float16_t)0.362755724f, (float16_t)-0.931884266f,
+    (float16_t)0.364184790f, (float16_t)-0.931326709f,
+    (float16_t)0.365612998f, (float16_t)-0.930766961f,
+    (float16_t)0.367040346f, (float16_t)-0.930205023f,
+    (float16_t)0.368466830f, (float16_t)-0.929640896f,
+    (float16_t)0.369892447f, (float16_t)-0.929074581f,
+    (float16_t)0.371317194f, (float16_t)-0.928506080f,
+    (float16_t)0.372741067f, (float16_t)-0.927935395f,
+    (float16_t)0.374164063f, (float16_t)-0.927362526f,
+    (float16_t)0.375586178f, (float16_t)-0.926787474f,
+    (float16_t)0.377007410f, (float16_t)-0.926210242f,
+    (float16_t)0.378427755f, (float16_t)-0.925630831f,
+    (float16_t)0.379847209f, (float16_t)-0.925049241f,
+    (float16_t)0.381265769f, (float16_t)-0.924465474f,
+    (float16_t)0.382683432f, (float16_t)-0.923879533f,
+    (float16_t)0.384100195f, (float16_t)-0.923291417f,
+    (float16_t)0.385516054f, (float16_t)-0.922701128f,
+    (float16_t)0.386931006f, (float16_t)-0.922108669f,
+    (float16_t)0.388345047f, (float16_t)-0.921514039f,
+    (float16_t)0.389758174f, (float16_t)-0.920917242f,
+    (float16_t)0.391170384f, (float16_t)-0.920318277f,
+    (float16_t)0.392581674f, (float16_t)-0.919717146f,
+    (float16_t)0.393992040f, (float16_t)-0.919113852f,
+    (float16_t)0.395401479f, (float16_t)-0.918508394f,
+    (float16_t)0.396809987f, (float16_t)-0.917900776f,
+    (float16_t)0.398217562f, (float16_t)-0.917290997f,
+    (float16_t)0.399624200f, (float16_t)-0.916679060f,
+    (float16_t)0.401029897f, (float16_t)-0.916064966f,
+    (float16_t)0.402434651f, (float16_t)-0.915448716f,
+    (float16_t)0.403838458f, (float16_t)-0.914830312f,
+    (float16_t)0.405241314f, (float16_t)-0.914209756f,
+    (float16_t)0.406643217f, (float16_t)-0.913587048f,
+    (float16_t)0.408044163f, (float16_t)-0.912962190f,
+    (float16_t)0.409444149f, (float16_t)-0.912335185f,
+    (float16_t)0.410843171f, (float16_t)-0.911706032f,
+    (float16_t)0.412241227f, (float16_t)-0.911074734f,
+    (float16_t)0.413638312f, (float16_t)-0.910441292f,
+    (float16_t)0.415034424f, (float16_t)-0.909805708f,
+    (float16_t)0.416429560f, (float16_t)-0.909167983f,
+    (float16_t)0.417823716f, (float16_t)-0.908528119f,
+    (float16_t)0.419216888f, (float16_t)-0.907886116f,
+    (float16_t)0.420609074f, (float16_t)-0.907241978f,
+    (float16_t)0.422000271f, (float16_t)-0.906595705f,
+    (float16_t)0.423390474f, (float16_t)-0.905947298f,
+    (float16_t)0.424779681f, (float16_t)-0.905296759f,
+    (float16_t)0.426167889f, (float16_t)-0.904644091f,
+    (float16_t)0.427555093f, (float16_t)-0.903989293f,
+    (float16_t)0.428941292f, (float16_t)-0.903332368f,
+    (float16_t)0.430326481f, (float16_t)-0.902673318f,
+    (float16_t)0.431710658f, (float16_t)-0.902012144f,
+    (float16_t)0.433093819f, (float16_t)-0.901348847f,
+    (float16_t)0.434475961f, (float16_t)-0.900683429f,
+    (float16_t)0.435857080f, (float16_t)-0.900015892f,
+    (float16_t)0.437237174f, (float16_t)-0.899346237f,
+    (float16_t)0.438616239f, (float16_t)-0.898674466f,
+    (float16_t)0.439994271f, (float16_t)-0.898000580f,
+    (float16_t)0.441371269f, (float16_t)-0.897324581f,
+    (float16_t)0.442747228f, (float16_t)-0.896646470f,
+    (float16_t)0.444122145f, (float16_t)-0.895966250f,
+    (float16_t)0.445496017f, (float16_t)-0.895283921f,
+    (float16_t)0.446868840f, (float16_t)-0.894599486f,
+    (float16_t)0.448240612f, (float16_t)-0.893912945f,
+    (float16_t)0.449611330f, (float16_t)-0.893224301f,
+    (float16_t)0.450980989f, (float16_t)-0.892533555f,
+    (float16_t)0.452349587f, (float16_t)-0.891840709f,
+    (float16_t)0.453717121f, (float16_t)-0.891145765f,
+    (float16_t)0.455083587f, (float16_t)-0.890448723f,
+    (float16_t)0.456448982f, (float16_t)-0.889749586f,
+    (float16_t)0.457813304f, (float16_t)-0.889048356f,
+    (float16_t)0.459176548f, (float16_t)-0.888345033f,
+    (float16_t)0.460538711f, (float16_t)-0.887639620f,
+    (float16_t)0.461899791f, (float16_t)-0.886932119f,
+    (float16_t)0.463259784f, (float16_t)-0.886222530f,
+    (float16_t)0.464618686f, (float16_t)-0.885510856f,
+    (float16_t)0.465976496f, (float16_t)-0.884797098f,
+    (float16_t)0.467333209f, (float16_t)-0.884081259f,
+    (float16_t)0.468688822f, (float16_t)-0.883363339f,
+    (float16_t)0.470043332f, (float16_t)-0.882643340f,
+    (float16_t)0.471396737f, (float16_t)-0.881921264f,
+    (float16_t)0.472749032f, (float16_t)-0.881197113f,
+    (float16_t)0.474100215f, (float16_t)-0.880470889f,
+    (float16_t)0.475450282f, (float16_t)-0.879742593f,
+    (float16_t)0.476799230f, (float16_t)-0.879012226f,
+    (float16_t)0.478147056f, (float16_t)-0.878279792f,
+    (float16_t)0.479493758f, (float16_t)-0.877545290f,
+    (float16_t)0.480839331f, (float16_t)-0.876808724f,
+    (float16_t)0.482183772f, (float16_t)-0.876070094f,
+    (float16_t)0.483527079f, (float16_t)-0.875329403f,
+    (float16_t)0.484869248f, (float16_t)-0.874586652f,
+    (float16_t)0.486210276f, (float16_t)-0.873841843f,
+    (float16_t)0.487550160f, (float16_t)-0.873094978f,
+    (float16_t)0.488888897f, (float16_t)-0.872346059f,
+    (float16_t)0.490226483f, (float16_t)-0.871595087f,
+    (float16_t)0.491562916f, (float16_t)-0.870842063f,
+    (float16_t)0.492898192f, (float16_t)-0.870086991f,
+    (float16_t)0.494232309f, (float16_t)-0.869329871f,
+    (float16_t)0.495565262f, (float16_t)-0.868570706f,
+    (float16_t)0.496897049f, (float16_t)-0.867809497f,
+    (float16_t)0.498227667f, (float16_t)-0.867046246f,
+    (float16_t)0.499557113f, (float16_t)-0.866280954f,
+    (float16_t)0.500885383f, (float16_t)-0.865513624f,
+    (float16_t)0.502212474f, (float16_t)-0.864744258f,
+    (float16_t)0.503538384f, (float16_t)-0.863972856f,
+    (float16_t)0.504863109f, (float16_t)-0.863199422f,
+    (float16_t)0.506186645f, (float16_t)-0.862423956f,
+    (float16_t)0.507508991f, (float16_t)-0.861646461f,
+    (float16_t)0.508830143f, (float16_t)-0.860866939f,
+    (float16_t)0.510150097f, (float16_t)-0.860085390f,
+    (float16_t)0.511468850f, (float16_t)-0.859301818f,
+    (float16_t)0.512786401f, (float16_t)-0.858516224f,
+    (float16_t)0.514102744f, (float16_t)-0.857728610f,
+    (float16_t)0.515417878f, (float16_t)-0.856938977f,
+    (float16_t)0.516731799f, (float16_t)-0.856147328f,
+    (float16_t)0.518044504f, (float16_t)-0.855353665f,
+    (float16_t)0.519355990f, (float16_t)-0.854557988f,
+    (float16_t)0.520666254f, (float16_t)-0.853760301f,
+    (float16_t)0.521975293f, (float16_t)-0.852960605f,
+    (float16_t)0.523283103f, (float16_t)-0.852158902f,
+    (float16_t)0.524589683f, (float16_t)-0.851355193f,
+    (float16_t)0.525895027f, (float16_t)-0.850549481f,
+    (float16_t)0.527199135f, (float16_t)-0.849741768f,
+    (float16_t)0.528502002f, (float16_t)-0.848932055f,
+    (float16_t)0.529803625f, (float16_t)-0.848120345f,
+    (float16_t)0.531104001f, (float16_t)-0.847306639f,
+    (float16_t)0.532403128f, (float16_t)-0.846490939f,
+    (float16_t)0.533701002f, (float16_t)-0.845673247f,
+    (float16_t)0.534997620f, (float16_t)-0.844853565f,
+    (float16_t)0.536292979f, (float16_t)-0.844031895f,
+    (float16_t)0.537587076f, (float16_t)-0.843208240f,
+    (float16_t)0.538879909f, (float16_t)-0.842382600f,
+    (float16_t)0.540171473f, (float16_t)-0.841554977f,
+    (float16_t)0.541461766f, (float16_t)-0.840725375f,
+    (float16_t)0.542750785f, (float16_t)-0.839893794f,
+    (float16_t)0.544038527f, (float16_t)-0.839060237f,
+    (float16_t)0.545324988f, (float16_t)-0.838224706f,
+    (float16_t)0.546610167f, (float16_t)-0.837387202f,
+    (float16_t)0.547894059f, (float16_t)-0.836547727f,
+    (float16_t)0.549176662f, (float16_t)-0.835706284f,
+    (float16_t)0.550457973f, (float16_t)-0.834862875f,
+    (float16_t)0.551737988f, (float16_t)-0.834017501f,
+    (float16_t)0.553016706f, (float16_t)-0.833170165f,
+    (float16_t)0.554294121f, (float16_t)-0.832320868f,
+    (float16_t)0.555570233f, (float16_t)-0.831469612f,
+    (float16_t)0.556845037f, (float16_t)-0.830616400f,
+    (float16_t)0.558118531f, (float16_t)-0.829761234f,
+    (float16_t)0.559390712f, (float16_t)-0.828904115f,
+    (float16_t)0.560661576f, (float16_t)-0.828045045f,
+    (float16_t)0.561931121f, (float16_t)-0.827184027f,
+    (float16_t)0.563199344f, (float16_t)-0.826321063f,
+    (float16_t)0.564466242f, (float16_t)-0.825456154f,
+    (float16_t)0.565731811f, (float16_t)-0.824589303f,
+    (float16_t)0.566996049f, (float16_t)-0.823720511f,
+    (float16_t)0.568258953f, (float16_t)-0.822849781f,
+    (float16_t)0.569520519f, (float16_t)-0.821977115f,
+    (float16_t)0.570780746f, (float16_t)-0.821102515f,
+    (float16_t)0.572039629f, (float16_t)-0.820225983f,
+    (float16_t)0.573297167f, (float16_t)-0.819347520f,
+    (float16_t)0.574553355f, (float16_t)-0.818467130f,
+    (float16_t)0.575808191f, (float16_t)-0.817584813f,
+    (float16_t)0.577061673f, (float16_t)-0.816700573f,
+    (float16_t)0.578313796f, (float16_t)-0.815814411f,
+    (float16_t)0.579564559f, (float16_t)-0.814926329f,
+    (float16_t)0.580813958f, (float16_t)-0.814036330f,
+    (float16_t)0.582061990f, (float16_t)-0.813144415f,
+    (float16_t)0.583308653f, (float16_t)-0.812250587f,
+    (float16_t)0.584553943f, (float16_t)-0.811354847f,
+    (float16_t)0.585797857f, (float16_t)-0.810457198f,
+    (float16_t)0.587040394f, (float16_t)-0.809557642f,
+    (float16_t)0.588281548f, (float16_t)-0.808656182f,
+    (float16_t)0.589521319f, (float16_t)-0.807752818f,
+    (float16_t)0.590759702f, (float16_t)-0.806847554f,
+    (float16_t)0.591996695f, (float16_t)-0.805940391f,
+    (float16_t)0.593232295f, (float16_t)-0.805031331f,
+    (float16_t)0.594466499f, (float16_t)-0.804120377f,
+    (float16_t)0.595699304f, (float16_t)-0.803207531f,
+    (float16_t)0.596930708f, (float16_t)-0.802292796f,
+    (float16_t)0.598160707f, (float16_t)-0.801376172f,
+    (float16_t)0.599389298f, (float16_t)-0.800457662f,
+    (float16_t)0.600616479f, (float16_t)-0.799537269f,
+    (float16_t)0.601842247f, (float16_t)-0.798614995f,
+    (float16_t)0.603066599f, (float16_t)-0.797690841f,
+    (float16_t)0.604289531f, (float16_t)-0.796764810f,
+    (float16_t)0.605511041f, (float16_t)-0.795836905f,
+    (float16_t)0.606731127f, (float16_t)-0.794907126f,
+    (float16_t)0.607949785f, (float16_t)-0.793975478f,
+    (float16_t)0.609167012f, (float16_t)-0.793041960f,
+    (float16_t)0.610382806f, (float16_t)-0.792106577f,
+    (float16_t)0.611597164f, (float16_t)-0.791169330f,
+    (float16_t)0.612810082f, (float16_t)-0.790230221f,
+    (float16_t)0.614021559f, (float16_t)-0.789289253f,
+    (float16_t)0.615231591f, (float16_t)-0.788346428f,
+    (float16_t)0.616440175f, (float16_t)-0.787401747f,
+    (float16_t)0.617647308f, (float16_t)-0.786455214f,
+    (float16_t)0.618852988f, (float16_t)-0.785506830f,
+    (float16_t)0.620057212f, (float16_t)-0.784556597f,
+    (float16_t)0.621259977f, (float16_t)-0.783604519f,
+    (float16_t)0.622461279f, (float16_t)-0.782650596f,
+    (float16_t)0.623661118f, (float16_t)-0.781694832f,
+    (float16_t)0.624859488f, (float16_t)-0.780737229f,
+    (float16_t)0.626056388f, (float16_t)-0.779777788f,
+    (float16_t)0.627251815f, (float16_t)-0.778816512f,
+    (float16_t)0.628445767f, (float16_t)-0.777853404f,
+    (float16_t)0.629638239f, (float16_t)-0.776888466f,
+    (float16_t)0.630829230f, (float16_t)-0.775921699f,
+    (float16_t)0.632018736f, (float16_t)-0.774953107f,
+    (float16_t)0.633206755f, (float16_t)-0.773982691f,
+    (float16_t)0.634393284f, (float16_t)-0.773010453f,
+    (float16_t)0.635578320f, (float16_t)-0.772036397f,
+    (float16_t)0.636761861f, (float16_t)-0.771060524f,
+    (float16_t)0.637943904f, (float16_t)-0.770082837f,
+    (float16_t)0.639124445f, (float16_t)-0.769103338f,
+    (float16_t)0.640303482f, (float16_t)-0.768122029f,
+    (float16_t)0.641481013f, (float16_t)-0.767138912f,
+    (float16_t)0.642657034f, (float16_t)-0.766153990f,
+    (float16_t)0.643831543f, (float16_t)-0.765167266f,
+    (float16_t)0.645004537f, (float16_t)-0.764178741f,
+    (float16_t)0.646176013f, (float16_t)-0.763188417f,
+    (float16_t)0.647345969f, (float16_t)-0.762196298f,
+    (float16_t)0.648514401f, (float16_t)-0.761202385f,
+    (float16_t)0.649681307f, (float16_t)-0.760206682f,
+    (float16_t)0.650846685f, (float16_t)-0.759209189f,
+    (float16_t)0.652010531f, (float16_t)-0.758209910f,
+    (float16_t)0.653172843f, (float16_t)-0.757208847f,
+    (float16_t)0.654333618f, (float16_t)-0.756206001f,
+    (float16_t)0.655492853f, (float16_t)-0.755201377f,
+    (float16_t)0.656650546f, (float16_t)-0.754194975f,
+    (float16_t)0.657806693f, (float16_t)-0.753186799f,
+    (float16_t)0.658961293f, (float16_t)-0.752176850f,
+    (float16_t)0.660114342f, (float16_t)-0.751165132f,
+    (float16_t)0.661265838f, (float16_t)-0.750151646f,
+    (float16_t)0.662415778f, (float16_t)-0.749136395f,
+    (float16_t)0.663564159f, (float16_t)-0.748119380f,
+    (float16_t)0.664710978f, (float16_t)-0.747100606f,
+    (float16_t)0.665856234f, (float16_t)-0.746080074f,
+    (float16_t)0.666999922f, (float16_t)-0.745057785f,
+    (float16_t)0.668142041f, (float16_t)-0.744033744f,
+    (float16_t)0.669282588f, (float16_t)-0.743007952f,
+    (float16_t)0.670421560f, (float16_t)-0.741980412f,
+    (float16_t)0.671558955f, (float16_t)-0.740951125f,
+    (float16_t)0.672694769f, (float16_t)-0.739920095f,
+    (float16_t)0.673829000f, (float16_t)-0.738887324f,
+    (float16_t)0.674961646f, (float16_t)-0.737852815f,
+    (float16_t)0.676092704f, (float16_t)-0.736816569f,
+    (float16_t)0.677222170f, (float16_t)-0.735778589f,
+    (float16_t)0.678350043f, (float16_t)-0.734738878f,
+    (float16_t)0.679476320f, (float16_t)-0.733697438f,
+    (float16_t)0.680600998f, (float16_t)-0.732654272f,
+    (float16_t)0.681724074f, (float16_t)-0.731609381f,
+    (float16_t)0.682845546f, (float16_t)-0.730562769f,
+    (float16_t)0.683965412f, (float16_t)-0.729514438f,
+    (float16_t)0.685083668f, (float16_t)-0.728464390f,
+    (float16_t)0.686200312f, (float16_t)-0.727412629f,
+    (float16_t)0.687315341f, (float16_t)-0.726359155f,
+    (float16_t)0.688428753f, (float16_t)-0.725303972f,
+    (float16_t)0.689540545f, (float16_t)-0.724247083f,
+    (float16_t)0.690650714f, (float16_t)-0.723188489f,
+    (float16_t)0.691759258f, (float16_t)-0.722128194f,
+    (float16_t)0.692866175f, (float16_t)-0.721066199f,
+    (float16_t)0.693971461f, (float16_t)-0.720002508f,
+    (float16_t)0.695075114f, (float16_t)-0.718937122f,
+    (float16_t)0.696177131f, (float16_t)-0.717870045f,
+    (float16_t)0.697277511f, (float16_t)-0.716801279f,
+    (float16_t)0.698376249f, (float16_t)-0.715730825f,
+    (float16_t)0.699473345f, (float16_t)-0.714658688f,
+    (float16_t)0.700568794f, (float16_t)-0.713584869f,
+    (float16_t)0.701662595f, (float16_t)-0.712509371f,
+    (float16_t)0.702754744f, (float16_t)-0.711432196f,
+    (float16_t)0.703845241f, (float16_t)-0.710353347f,
+    (float16_t)0.704934080f, (float16_t)-0.709272826f,
+    (float16_t)0.706021261f, (float16_t)-0.708190637f,
+    (float16_t)0.707106781f, (float16_t)-0.707106781f,
+    (float16_t)0.708190637f, (float16_t)-0.706021261f,
+    (float16_t)0.709272826f, (float16_t)-0.704934080f,
+    (float16_t)0.710353347f, (float16_t)-0.703845241f,
+    (float16_t)0.711432196f, (float16_t)-0.702754744f,
+    (float16_t)0.712509371f, (float16_t)-0.701662595f,
+    (float16_t)0.713584869f, (float16_t)-0.700568794f,
+    (float16_t)0.714658688f, (float16_t)-0.699473345f,
+    (float16_t)0.715730825f, (float16_t)-0.698376249f,
+    (float16_t)0.716801279f, (float16_t)-0.697277511f,
+    (float16_t)0.717870045f, (float16_t)-0.696177131f,
+    (float16_t)0.718937122f, (float16_t)-0.695075114f,
+    (float16_t)0.720002508f, (float16_t)-0.693971461f,
+    (float16_t)0.721066199f, (float16_t)-0.692866175f,
+    (float16_t)0.722128194f, (float16_t)-0.691759258f,
+    (float16_t)0.723188489f, (float16_t)-0.690650714f,
+    (float16_t)0.724247083f, (float16_t)-0.689540545f,
+    (float16_t)0.725303972f, (float16_t)-0.688428753f,
+    (float16_t)0.726359155f, (float16_t)-0.687315341f,
+    (float16_t)0.727412629f, (float16_t)-0.686200312f,
+    (float16_t)0.728464390f, (float16_t)-0.685083668f,
+    (float16_t)0.729514438f, (float16_t)-0.683965412f,
+    (float16_t)0.730562769f, (float16_t)-0.682845546f,
+    (float16_t)0.731609381f, (float16_t)-0.681724074f,
+    (float16_t)0.732654272f, (float16_t)-0.680600998f,
+    (float16_t)0.733697438f, (float16_t)-0.679476320f,
+    (float16_t)0.734738878f, (float16_t)-0.678350043f,
+    (float16_t)0.735778589f, (float16_t)-0.677222170f,
+    (float16_t)0.736816569f, (float16_t)-0.676092704f,
+    (float16_t)0.737852815f, (float16_t)-0.674961646f,
+    (float16_t)0.738887324f, (float16_t)-0.673829000f,
+    (float16_t)0.739920095f, (float16_t)-0.672694769f,
+    (float16_t)0.740951125f, (float16_t)-0.671558955f,
+    (float16_t)0.741980412f, (float16_t)-0.670421560f,
+    (float16_t)0.743007952f, (float16_t)-0.669282588f,
+    (float16_t)0.744033744f, (float16_t)-0.668142041f,
+    (float16_t)0.745057785f, (float16_t)-0.666999922f,
+    (float16_t)0.746080074f, (float16_t)-0.665856234f,
+    (float16_t)0.747100606f, (float16_t)-0.664710978f,
+    (float16_t)0.748119380f, (float16_t)-0.663564159f,
+    (float16_t)0.749136395f, (float16_t)-0.662415778f,
+    (float16_t)0.750151646f, (float16_t)-0.661265838f,
+    (float16_t)0.751165132f, (float16_t)-0.660114342f,
+    (float16_t)0.752176850f, (float16_t)-0.658961293f,
+    (float16_t)0.753186799f, (float16_t)-0.657806693f,
+    (float16_t)0.754194975f, (float16_t)-0.656650546f,
+    (float16_t)0.755201377f, (float16_t)-0.655492853f,
+    (float16_t)0.756206001f, (float16_t)-0.654333618f,
+    (float16_t)0.757208847f, (float16_t)-0.653172843f,
+    (float16_t)0.758209910f, (float16_t)-0.652010531f,
+    (float16_t)0.759209189f, (float16_t)-0.650846685f,
+    (float16_t)0.760206682f, (float16_t)-0.649681307f,
+    (float16_t)0.761202385f, (float16_t)-0.648514401f,
+    (float16_t)0.762196298f, (float16_t)-0.647345969f,
+    (float16_t)0.763188417f, (float16_t)-0.646176013f,
+    (float16_t)0.764178741f, (float16_t)-0.645004537f,
+    (float16_t)0.765167266f, (float16_t)-0.643831543f,
+    (float16_t)0.766153990f, (float16_t)-0.642657034f,
+    (float16_t)0.767138912f, (float16_t)-0.641481013f,
+    (float16_t)0.768122029f, (float16_t)-0.640303482f,
+    (float16_t)0.769103338f, (float16_t)-0.639124445f,
+    (float16_t)0.770082837f, (float16_t)-0.637943904f,
+    (float16_t)0.771060524f, (float16_t)-0.636761861f,
+    (float16_t)0.772036397f, (float16_t)-0.635578320f,
+    (float16_t)0.773010453f, (float16_t)-0.634393284f,
+    (float16_t)0.773982691f, (float16_t)-0.633206755f,
+    (float16_t)0.774953107f, (float16_t)-0.632018736f,
+    (float16_t)0.775921699f, (float16_t)-0.630829230f,
+    (float16_t)0.776888466f, (float16_t)-0.629638239f,
+    (float16_t)0.777853404f, (float16_t)-0.628445767f,
+    (float16_t)0.778816512f, (float16_t)-0.627251815f,
+    (float16_t)0.779777788f, (float16_t)-0.626056388f,
+    (float16_t)0.780737229f, (float16_t)-0.624859488f,
+    (float16_t)0.781694832f, (float16_t)-0.623661118f,
+    (float16_t)0.782650596f, (float16_t)-0.622461279f,
+    (float16_t)0.783604519f, (float16_t)-0.621259977f,
+    (float16_t)0.784556597f, (float16_t)-0.620057212f,
+    (float16_t)0.785506830f, (float16_t)-0.618852988f,
+    (float16_t)0.786455214f, (float16_t)-0.617647308f,
+    (float16_t)0.787401747f, (float16_t)-0.616440175f,
+    (float16_t)0.788346428f, (float16_t)-0.615231591f,
+    (float16_t)0.789289253f, (float16_t)-0.614021559f,
+    (float16_t)0.790230221f, (float16_t)-0.612810082f,
+    (float16_t)0.791169330f, (float16_t)-0.611597164f,
+    (float16_t)0.792106577f, (float16_t)-0.610382806f,
+    (float16_t)0.793041960f, (float16_t)-0.609167012f,
+    (float16_t)0.793975478f, (float16_t)-0.607949785f,
+    (float16_t)0.794907126f, (float16_t)-0.606731127f,
+    (float16_t)0.795836905f, (float16_t)-0.605511041f,
+    (float16_t)0.796764810f, (float16_t)-0.604289531f,
+    (float16_t)0.797690841f, (float16_t)-0.603066599f,
+    (float16_t)0.798614995f, (float16_t)-0.601842247f,
+    (float16_t)0.799537269f, (float16_t)-0.600616479f,
+    (float16_t)0.800457662f, (float16_t)-0.599389298f,
+    (float16_t)0.801376172f, (float16_t)-0.598160707f,
+    (float16_t)0.802292796f, (float16_t)-0.596930708f,
+    (float16_t)0.803207531f, (float16_t)-0.595699304f,
+    (float16_t)0.804120377f, (float16_t)-0.594466499f,
+    (float16_t)0.805031331f, (float16_t)-0.593232295f,
+    (float16_t)0.805940391f, (float16_t)-0.591996695f,
+    (float16_t)0.806847554f, (float16_t)-0.590759702f,
+    (float16_t)0.807752818f, (float16_t)-0.589521319f,
+    (float16_t)0.808656182f, (float16_t)-0.588281548f,
+    (float16_t)0.809557642f, (float16_t)-0.587040394f,
+    (float16_t)0.810457198f, (float16_t)-0.585797857f,
+    (float16_t)0.811354847f, (float16_t)-0.584553943f,
+    (float16_t)0.812250587f, (float16_t)-0.583308653f,
+    (float16_t)0.813144415f, (float16_t)-0.582061990f,
+    (float16_t)0.814036330f, (float16_t)-0.580813958f,
+    (float16_t)0.814926329f, (float16_t)-0.579564559f,
+    (float16_t)0.815814411f, (float16_t)-0.578313796f,
+    (float16_t)0.816700573f, (float16_t)-0.577061673f,
+    (float16_t)0.817584813f, (float16_t)-0.575808191f,
+    (float16_t)0.818467130f, (float16_t)-0.574553355f,
+    (float16_t)0.819347520f, (float16_t)-0.573297167f,
+    (float16_t)0.820225983f, (float16_t)-0.572039629f,
+    (float16_t)0.821102515f, (float16_t)-0.570780746f,
+    (float16_t)0.821977115f, (float16_t)-0.569520519f,
+    (float16_t)0.822849781f, (float16_t)-0.568258953f,
+    (float16_t)0.823720511f, (float16_t)-0.566996049f,
+    (float16_t)0.824589303f, (float16_t)-0.565731811f,
+    (float16_t)0.825456154f, (float16_t)-0.564466242f,
+    (float16_t)0.826321063f, (float16_t)-0.563199344f,
+    (float16_t)0.827184027f, (float16_t)-0.561931121f,
+    (float16_t)0.828045045f, (float16_t)-0.560661576f,
+    (float16_t)0.828904115f, (float16_t)-0.559390712f,
+    (float16_t)0.829761234f, (float16_t)-0.558118531f,
+    (float16_t)0.830616400f, (float16_t)-0.556845037f,
+    (float16_t)0.831469612f, (float16_t)-0.555570233f,
+    (float16_t)0.832320868f, (float16_t)-0.554294121f,
+    (float16_t)0.833170165f, (float16_t)-0.553016706f,
+    (float16_t)0.834017501f, (float16_t)-0.551737988f,
+    (float16_t)0.834862875f, (float16_t)-0.550457973f,
+    (float16_t)0.835706284f, (float16_t)-0.549176662f,
+    (float16_t)0.836547727f, (float16_t)-0.547894059f,
+    (float16_t)0.837387202f, (float16_t)-0.546610167f,
+    (float16_t)0.838224706f, (float16_t)-0.545324988f,
+    (float16_t)0.839060237f, (float16_t)-0.544038527f,
+    (float16_t)0.839893794f, (float16_t)-0.542750785f,
+    (float16_t)0.840725375f, (float16_t)-0.541461766f,
+    (float16_t)0.841554977f, (float16_t)-0.540171473f,
+    (float16_t)0.842382600f, (float16_t)-0.538879909f,
+    (float16_t)0.843208240f, (float16_t)-0.537587076f,
+    (float16_t)0.844031895f, (float16_t)-0.536292979f,
+    (float16_t)0.844853565f, (float16_t)-0.534997620f,
+    (float16_t)0.845673247f, (float16_t)-0.533701002f,
+    (float16_t)0.846490939f, (float16_t)-0.532403128f,
+    (float16_t)0.847306639f, (float16_t)-0.531104001f,
+    (float16_t)0.848120345f, (float16_t)-0.529803625f,
+    (float16_t)0.848932055f, (float16_t)-0.528502002f,
+    (float16_t)0.849741768f, (float16_t)-0.527199135f,
+    (float16_t)0.850549481f, (float16_t)-0.525895027f,
+    (float16_t)0.851355193f, (float16_t)-0.524589683f,
+    (float16_t)0.852158902f, (float16_t)-0.523283103f,
+    (float16_t)0.852960605f, (float16_t)-0.521975293f,
+    (float16_t)0.853760301f, (float16_t)-0.520666254f,
+    (float16_t)0.854557988f, (float16_t)-0.519355990f,
+    (float16_t)0.855353665f, (float16_t)-0.518044504f,
+    (float16_t)0.856147328f, (float16_t)-0.516731799f,
+    (float16_t)0.856938977f, (float16_t)-0.515417878f,
+    (float16_t)0.857728610f, (float16_t)-0.514102744f,
+    (float16_t)0.858516224f, (float16_t)-0.512786401f,
+    (float16_t)0.859301818f, (float16_t)-0.511468850f,
+    (float16_t)0.860085390f, (float16_t)-0.510150097f,
+    (float16_t)0.860866939f, (float16_t)-0.508830143f,
+    (float16_t)0.861646461f, (float16_t)-0.507508991f,
+    (float16_t)0.862423956f, (float16_t)-0.506186645f,
+    (float16_t)0.863199422f, (float16_t)-0.504863109f,
+    (float16_t)0.863972856f, (float16_t)-0.503538384f,
+    (float16_t)0.864744258f, (float16_t)-0.502212474f,
+    (float16_t)0.865513624f, (float16_t)-0.500885383f,
+    (float16_t)0.866280954f, (float16_t)-0.499557113f,
+    (float16_t)0.867046246f, (float16_t)-0.498227667f,
+    (float16_t)0.867809497f, (float16_t)-0.496897049f,
+    (float16_t)0.868570706f, (float16_t)-0.495565262f,
+    (float16_t)0.869329871f, (float16_t)-0.494232309f,
+    (float16_t)0.870086991f, (float16_t)-0.492898192f,
+    (float16_t)0.870842063f, (float16_t)-0.491562916f,
+    (float16_t)0.871595087f, (float16_t)-0.490226483f,
+    (float16_t)0.872346059f, (float16_t)-0.488888897f,
+    (float16_t)0.873094978f, (float16_t)-0.487550160f,
+    (float16_t)0.873841843f, (float16_t)-0.486210276f,
+    (float16_t)0.874586652f, (float16_t)-0.484869248f,
+    (float16_t)0.875329403f, (float16_t)-0.483527079f,
+    (float16_t)0.876070094f, (float16_t)-0.482183772f,
+    (float16_t)0.876808724f, (float16_t)-0.480839331f,
+    (float16_t)0.877545290f, (float16_t)-0.479493758f,
+    (float16_t)0.878279792f, (float16_t)-0.478147056f,
+    (float16_t)0.879012226f, (float16_t)-0.476799230f,
+    (float16_t)0.879742593f, (float16_t)-0.475450282f,
+    (float16_t)0.880470889f, (float16_t)-0.474100215f,
+    (float16_t)0.881197113f, (float16_t)-0.472749032f,
+    (float16_t)0.881921264f, (float16_t)-0.471396737f,
+    (float16_t)0.882643340f, (float16_t)-0.470043332f,
+    (float16_t)0.883363339f, (float16_t)-0.468688822f,
+    (float16_t)0.884081259f, (float16_t)-0.467333209f,
+    (float16_t)0.884797098f, (float16_t)-0.465976496f,
+    (float16_t)0.885510856f, (float16_t)-0.464618686f,
+    (float16_t)0.886222530f, (float16_t)-0.463259784f,
+    (float16_t)0.886932119f, (float16_t)-0.461899791f,
+    (float16_t)0.887639620f, (float16_t)-0.460538711f,
+    (float16_t)0.888345033f, (float16_t)-0.459176548f,
+    (float16_t)0.889048356f, (float16_t)-0.457813304f,
+    (float16_t)0.889749586f, (float16_t)-0.456448982f,
+    (float16_t)0.890448723f, (float16_t)-0.455083587f,
+    (float16_t)0.891145765f, (float16_t)-0.453717121f,
+    (float16_t)0.891840709f, (float16_t)-0.452349587f,
+    (float16_t)0.892533555f, (float16_t)-0.450980989f,
+    (float16_t)0.893224301f, (float16_t)-0.449611330f,
+    (float16_t)0.893912945f, (float16_t)-0.448240612f,
+    (float16_t)0.894599486f, (float16_t)-0.446868840f,
+    (float16_t)0.895283921f, (float16_t)-0.445496017f,
+    (float16_t)0.895966250f, (float16_t)-0.444122145f,
+    (float16_t)0.896646470f, (float16_t)-0.442747228f,
+    (float16_t)0.897324581f, (float16_t)-0.441371269f,
+    (float16_t)0.898000580f, (float16_t)-0.439994271f,
+    (float16_t)0.898674466f, (float16_t)-0.438616239f,
+    (float16_t)0.899346237f, (float16_t)-0.437237174f,
+    (float16_t)0.900015892f, (float16_t)-0.435857080f,
+    (float16_t)0.900683429f, (float16_t)-0.434475961f,
+    (float16_t)0.901348847f, (float16_t)-0.433093819f,
+    (float16_t)0.902012144f, (float16_t)-0.431710658f,
+    (float16_t)0.902673318f, (float16_t)-0.430326481f,
+    (float16_t)0.903332368f, (float16_t)-0.428941292f,
+    (float16_t)0.903989293f, (float16_t)-0.427555093f,
+    (float16_t)0.904644091f, (float16_t)-0.426167889f,
+    (float16_t)0.905296759f, (float16_t)-0.424779681f,
+    (float16_t)0.905947298f, (float16_t)-0.423390474f,
+    (float16_t)0.906595705f, (float16_t)-0.422000271f,
+    (float16_t)0.907241978f, (float16_t)-0.420609074f,
+    (float16_t)0.907886116f, (float16_t)-0.419216888f,
+    (float16_t)0.908528119f, (float16_t)-0.417823716f,
+    (float16_t)0.909167983f, (float16_t)-0.416429560f,
+    (float16_t)0.909805708f, (float16_t)-0.415034424f,
+    (float16_t)0.910441292f, (float16_t)-0.413638312f,
+    (float16_t)0.911074734f, (float16_t)-0.412241227f,
+    (float16_t)0.911706032f, (float16_t)-0.410843171f,
+    (float16_t)0.912335185f, (float16_t)-0.409444149f,
+    (float16_t)0.912962190f, (float16_t)-0.408044163f,
+    (float16_t)0.913587048f, (float16_t)-0.406643217f,
+    (float16_t)0.914209756f, (float16_t)-0.405241314f,
+    (float16_t)0.914830312f, (float16_t)-0.403838458f,
+    (float16_t)0.915448716f, (float16_t)-0.402434651f,
+    (float16_t)0.916064966f, (float16_t)-0.401029897f,
+    (float16_t)0.916679060f, (float16_t)-0.399624200f,
+    (float16_t)0.917290997f, (float16_t)-0.398217562f,
+    (float16_t)0.917900776f, (float16_t)-0.396809987f,
+    (float16_t)0.918508394f, (float16_t)-0.395401479f,
+    (float16_t)0.919113852f, (float16_t)-0.393992040f,
+    (float16_t)0.919717146f, (float16_t)-0.392581674f,
+    (float16_t)0.920318277f, (float16_t)-0.391170384f,
+    (float16_t)0.920917242f, (float16_t)-0.389758174f,
+    (float16_t)0.921514039f, (float16_t)-0.388345047f,
+    (float16_t)0.922108669f, (float16_t)-0.386931006f,
+    (float16_t)0.922701128f, (float16_t)-0.385516054f,
+    (float16_t)0.923291417f, (float16_t)-0.384100195f,
+    (float16_t)0.923879533f, (float16_t)-0.382683432f,
+    (float16_t)0.924465474f, (float16_t)-0.381265769f,
+    (float16_t)0.925049241f, (float16_t)-0.379847209f,
+    (float16_t)0.925630831f, (float16_t)-0.378427755f,
+    (float16_t)0.926210242f, (float16_t)-0.377007410f,
+    (float16_t)0.926787474f, (float16_t)-0.375586178f,
+    (float16_t)0.927362526f, (float16_t)-0.374164063f,
+    (float16_t)0.927935395f, (float16_t)-0.372741067f,
+    (float16_t)0.928506080f, (float16_t)-0.371317194f,
+    (float16_t)0.929074581f, (float16_t)-0.369892447f,
+    (float16_t)0.929640896f, (float16_t)-0.368466830f,
+    (float16_t)0.930205023f, (float16_t)-0.367040346f,
+    (float16_t)0.930766961f, (float16_t)-0.365612998f,
+    (float16_t)0.931326709f, (float16_t)-0.364184790f,
+    (float16_t)0.931884266f, (float16_t)-0.362755724f,
+    (float16_t)0.932439629f, (float16_t)-0.361325806f,
+    (float16_t)0.932992799f, (float16_t)-0.359895037f,
+    (float16_t)0.933543773f, (float16_t)-0.358463421f,
+    (float16_t)0.934092550f, (float16_t)-0.357030961f,
+    (float16_t)0.934639130f, (float16_t)-0.355597662f,
+    (float16_t)0.935183510f, (float16_t)-0.354163525f,
+    (float16_t)0.935725689f, (float16_t)-0.352728556f,
+    (float16_t)0.936265667f, (float16_t)-0.351292756f,
+    (float16_t)0.936803442f, (float16_t)-0.349856130f,
+    (float16_t)0.937339012f, (float16_t)-0.348418680f,
+    (float16_t)0.937872376f, (float16_t)-0.346980411f,
+    (float16_t)0.938403534f, (float16_t)-0.345541325f,
+    (float16_t)0.938932484f, (float16_t)-0.344101426f,
+    (float16_t)0.939459224f, (float16_t)-0.342660717f,
+    (float16_t)0.939983753f, (float16_t)-0.341219202f,
+    (float16_t)0.940506071f, (float16_t)-0.339776884f,
+    (float16_t)0.941026175f, (float16_t)-0.338333767f,
+    (float16_t)0.941544065f, (float16_t)-0.336889853f,
+    (float16_t)0.942059740f, (float16_t)-0.335445147f,
+    (float16_t)0.942573198f, (float16_t)-0.333999651f,
+    (float16_t)0.943084437f, (float16_t)-0.332553370f,
+    (float16_t)0.943593458f, (float16_t)-0.331106306f,
+    (float16_t)0.944100258f, (float16_t)-0.329658463f,
+    (float16_t)0.944604837f, (float16_t)-0.328209844f,
+    (float16_t)0.945107193f, (float16_t)-0.326760452f,
+    (float16_t)0.945607325f, (float16_t)-0.325310292f,
+    (float16_t)0.946105232f, (float16_t)-0.323859367f,
+    (float16_t)0.946600913f, (float16_t)-0.322407679f,
+    (float16_t)0.947094366f, (float16_t)-0.320955232f,
+    (float16_t)0.947585591f, (float16_t)-0.319502031f,
+    (float16_t)0.948074586f, (float16_t)-0.318048077f,
+    (float16_t)0.948561350f, (float16_t)-0.316593376f,
+    (float16_t)0.949045882f, (float16_t)-0.315137929f,
+    (float16_t)0.949528181f, (float16_t)-0.313681740f,
+    (float16_t)0.950008245f, (float16_t)-0.312224814f,
+    (float16_t)0.950486074f, (float16_t)-0.310767153f,
+    (float16_t)0.950961666f, (float16_t)-0.309308760f,
+    (float16_t)0.951435021f, (float16_t)-0.307849640f,
+    (float16_t)0.951906137f, (float16_t)-0.306389795f,
+    (float16_t)0.952375013f, (float16_t)-0.304929230f,
+    (float16_t)0.952841648f, (float16_t)-0.303467947f,
+    (float16_t)0.953306040f, (float16_t)-0.302005949f,
+    (float16_t)0.953768190f, (float16_t)-0.300543241f,
+    (float16_t)0.954228095f, (float16_t)-0.299079826f,
+    (float16_t)0.954685755f, (float16_t)-0.297615707f,
+    (float16_t)0.955141168f, (float16_t)-0.296150888f,
+    (float16_t)0.955594334f, (float16_t)-0.294685372f,
+    (float16_t)0.956045251f, (float16_t)-0.293219163f,
+    (float16_t)0.956493919f, (float16_t)-0.291752263f,
+    (float16_t)0.956940336f, (float16_t)-0.290284677f,
+    (float16_t)0.957384501f, (float16_t)-0.288816408f,
+    (float16_t)0.957826413f, (float16_t)-0.287347460f,
+    (float16_t)0.958266071f, (float16_t)-0.285877835f,
+    (float16_t)0.958703475f, (float16_t)-0.284407537f,
+    (float16_t)0.959138622f, (float16_t)-0.282936570f,
+    (float16_t)0.959571513f, (float16_t)-0.281464938f,
+    (float16_t)0.960002146f, (float16_t)-0.279992643f,
+    (float16_t)0.960430519f, (float16_t)-0.278519689f,
+    (float16_t)0.960856633f, (float16_t)-0.277046080f,
+    (float16_t)0.961280486f, (float16_t)-0.275571819f,
+    (float16_t)0.961702077f, (float16_t)-0.274096910f,
+    (float16_t)0.962121404f, (float16_t)-0.272621355f,
+    (float16_t)0.962538468f, (float16_t)-0.271145160f,
+    (float16_t)0.962953267f, (float16_t)-0.269668326f,
+    (float16_t)0.963365800f, (float16_t)-0.268190857f,
+    (float16_t)0.963776066f, (float16_t)-0.266712757f,
+    (float16_t)0.964184064f, (float16_t)-0.265234030f,
+    (float16_t)0.964589793f, (float16_t)-0.263754679f,
+    (float16_t)0.964993253f, (float16_t)-0.262274707f,
+    (float16_t)0.965394442f, (float16_t)-0.260794118f,
+    (float16_t)0.965793359f, (float16_t)-0.259312915f,
+    (float16_t)0.966190003f, (float16_t)-0.257831102f,
+    (float16_t)0.966584374f, (float16_t)-0.256348682f,
+    (float16_t)0.966976471f, (float16_t)-0.254865660f,
+    (float16_t)0.967366292f, (float16_t)-0.253382037f,
+    (float16_t)0.967753837f, (float16_t)-0.251897818f,
+    (float16_t)0.968139105f, (float16_t)-0.250413007f,
+    (float16_t)0.968522094f, (float16_t)-0.248927606f,
+    (float16_t)0.968902805f, (float16_t)-0.247441619f,
+    (float16_t)0.969281235f, (float16_t)-0.245955050f,
+    (float16_t)0.969657385f, (float16_t)-0.244467903f,
+    (float16_t)0.970031253f, (float16_t)-0.242980180f,
+    (float16_t)0.970402839f, (float16_t)-0.241491885f,
+    (float16_t)0.970772141f, (float16_t)-0.240003022f,
+    (float16_t)0.971139158f, (float16_t)-0.238513595f,
+    (float16_t)0.971503891f, (float16_t)-0.237023606f,
+    (float16_t)0.971866337f, (float16_t)-0.235533059f,
+    (float16_t)0.972226497f, (float16_t)-0.234041959f,
+    (float16_t)0.972584369f, (float16_t)-0.232550307f,
+    (float16_t)0.972939952f, (float16_t)-0.231058108f,
+    (float16_t)0.973293246f, (float16_t)-0.229565366f,
+    (float16_t)0.973644250f, (float16_t)-0.228072083f,
+    (float16_t)0.973992962f, (float16_t)-0.226578264f,
+    (float16_t)0.974339383f, (float16_t)-0.225083911f,
+    (float16_t)0.974683511f, (float16_t)-0.223589029f,
+    (float16_t)0.975025345f, (float16_t)-0.222093621f,
+    (float16_t)0.975364885f, (float16_t)-0.220597690f,
+    (float16_t)0.975702130f, (float16_t)-0.219101240f,
+    (float16_t)0.976037079f, (float16_t)-0.217604275f,
+    (float16_t)0.976369731f, (float16_t)-0.216106797f,
+    (float16_t)0.976700086f, (float16_t)-0.214608811f,
+    (float16_t)0.977028143f, (float16_t)-0.213110320f,
+    (float16_t)0.977353900f, (float16_t)-0.211611327f,
+    (float16_t)0.977677358f, (float16_t)-0.210111837f,
+    (float16_t)0.977998515f, (float16_t)-0.208611852f,
+    (float16_t)0.978317371f, (float16_t)-0.207111376f,
+    (float16_t)0.978633924f, (float16_t)-0.205610413f,
+    (float16_t)0.978948175f, (float16_t)-0.204108966f,
+    (float16_t)0.979260123f, (float16_t)-0.202607039f,
+    (float16_t)0.979569766f, (float16_t)-0.201104635f,
+    (float16_t)0.979877104f, (float16_t)-0.199601758f,
+    (float16_t)0.980182136f, (float16_t)-0.198098411f,
+    (float16_t)0.980484862f, (float16_t)-0.196594598f,
+    (float16_t)0.980785280f, (float16_t)-0.195090322f,
+    (float16_t)0.981083391f, (float16_t)-0.193585587f,
+    (float16_t)0.981379193f, (float16_t)-0.192080397f,
+    (float16_t)0.981672686f, (float16_t)-0.190574755f,
+    (float16_t)0.981963869f, (float16_t)-0.189068664f,
+    (float16_t)0.982252741f, (float16_t)-0.187562129f,
+    (float16_t)0.982539302f, (float16_t)-0.186055152f,
+    (float16_t)0.982823551f, (float16_t)-0.184547737f,
+    (float16_t)0.983105487f, (float16_t)-0.183039888f,
+    (float16_t)0.983385110f, (float16_t)-0.181531608f,
+    (float16_t)0.983662419f, (float16_t)-0.180022901f,
+    (float16_t)0.983937413f, (float16_t)-0.178513771f,
+    (float16_t)0.984210092f, (float16_t)-0.177004220f,
+    (float16_t)0.984480455f, (float16_t)-0.175494253f,
+    (float16_t)0.984748502f, (float16_t)-0.173983873f,
+    (float16_t)0.985014231f, (float16_t)-0.172473084f,
+    (float16_t)0.985277642f, (float16_t)-0.170961889f,
+    (float16_t)0.985538735f, (float16_t)-0.169450291f,
+    (float16_t)0.985797509f, (float16_t)-0.167938295f,
+    (float16_t)0.986053963f, (float16_t)-0.166425904f,
+    (float16_t)0.986308097f, (float16_t)-0.164913120f,
+    (float16_t)0.986559910f, (float16_t)-0.163399949f,
+    (float16_t)0.986809402f, (float16_t)-0.161886394f,
+    (float16_t)0.987056571f, (float16_t)-0.160372457f,
+    (float16_t)0.987301418f, (float16_t)-0.158858143f,
+    (float16_t)0.987543942f, (float16_t)-0.157343456f,
+    (float16_t)0.987784142f, (float16_t)-0.155828398f,
+    (float16_t)0.988022017f, (float16_t)-0.154312973f,
+    (float16_t)0.988257568f, (float16_t)-0.152797185f,
+    (float16_t)0.988490793f, (float16_t)-0.151281038f,
+    (float16_t)0.988721692f, (float16_t)-0.149764535f,
+    (float16_t)0.988950265f, (float16_t)-0.148247679f,
+    (float16_t)0.989176510f, (float16_t)-0.146730474f,
+    (float16_t)0.989400428f, (float16_t)-0.145212925f,
+    (float16_t)0.989622017f, (float16_t)-0.143695033f,
+    (float16_t)0.989841278f, (float16_t)-0.142176804f,
+    (float16_t)0.990058210f, (float16_t)-0.140658239f,
+    (float16_t)0.990272812f, (float16_t)-0.139139344f,
+    (float16_t)0.990485084f, (float16_t)-0.137620122f,
+    (float16_t)0.990695025f, (float16_t)-0.136100575f,
+    (float16_t)0.990902635f, (float16_t)-0.134580709f,
+    (float16_t)0.991107914f, (float16_t)-0.133060525f,
+    (float16_t)0.991310860f, (float16_t)-0.131540029f,
+    (float16_t)0.991511473f, (float16_t)-0.130019223f,
+    (float16_t)0.991709754f, (float16_t)-0.128498111f,
+    (float16_t)0.991905700f, (float16_t)-0.126976696f,
+    (float16_t)0.992099313f, (float16_t)-0.125454983f,
+    (float16_t)0.992290591f, (float16_t)-0.123932975f,
+    (float16_t)0.992479535f, (float16_t)-0.122410675f,
+    (float16_t)0.992666142f, (float16_t)-0.120888087f,
+    (float16_t)0.992850414f, (float16_t)-0.119365215f,
+    (float16_t)0.993032350f, (float16_t)-0.117842062f,
+    (float16_t)0.993211949f, (float16_t)-0.116318631f,
+    (float16_t)0.993389211f, (float16_t)-0.114794927f,
+    (float16_t)0.993564136f, (float16_t)-0.113270952f,
+    (float16_t)0.993736722f, (float16_t)-0.111746711f,
+    (float16_t)0.993906970f, (float16_t)-0.110222207f,
+    (float16_t)0.994074879f, (float16_t)-0.108697444f,
+    (float16_t)0.994240449f, (float16_t)-0.107172425f,
+    (float16_t)0.994403680f, (float16_t)-0.105647154f,
+    (float16_t)0.994564571f, (float16_t)-0.104121634f,
+    (float16_t)0.994723121f, (float16_t)-0.102595869f,
+    (float16_t)0.994879331f, (float16_t)-0.101069863f,
+    (float16_t)0.995033199f, (float16_t)-0.099543619f,
+    (float16_t)0.995184727f, (float16_t)-0.098017140f,
+    (float16_t)0.995333912f, (float16_t)-0.096490431f,
+    (float16_t)0.995480755f, (float16_t)-0.094963495f,
+    (float16_t)0.995625256f, (float16_t)-0.093436336f,
+    (float16_t)0.995767414f, (float16_t)-0.091908956f,
+    (float16_t)0.995907229f, (float16_t)-0.090381361f,
+    (float16_t)0.996044701f, (float16_t)-0.088853553f,
+    (float16_t)0.996179829f, (float16_t)-0.087325535f,
+    (float16_t)0.996312612f, (float16_t)-0.085797312f,
+    (float16_t)0.996443051f, (float16_t)-0.084268888f,
+    (float16_t)0.996571146f, (float16_t)-0.082740265f,
+    (float16_t)0.996696895f, (float16_t)-0.081211447f,
+    (float16_t)0.996820299f, (float16_t)-0.079682438f,
+    (float16_t)0.996941358f, (float16_t)-0.078153242f,
+    (float16_t)0.997060070f, (float16_t)-0.076623861f,
+    (float16_t)0.997176437f, (float16_t)-0.075094301f,
+    (float16_t)0.997290457f, (float16_t)-0.073564564f,
+    (float16_t)0.997402130f, (float16_t)-0.072034653f,
+    (float16_t)0.997511456f, (float16_t)-0.070504573f,
+    (float16_t)0.997618435f, (float16_t)-0.068974328f,
+    (float16_t)0.997723067f, (float16_t)-0.067443920f,
+    (float16_t)0.997825350f, (float16_t)-0.065913353f,
+    (float16_t)0.997925286f, (float16_t)-0.064382631f,
+    (float16_t)0.998022874f, (float16_t)-0.062851758f,
+    (float16_t)0.998118113f, (float16_t)-0.061320736f,
+    (float16_t)0.998211003f, (float16_t)-0.059789571f,
+    (float16_t)0.998301545f, (float16_t)-0.058258265f,
+    (float16_t)0.998389737f, (float16_t)-0.056726821f,
+    (float16_t)0.998475581f, (float16_t)-0.055195244f,
+    (float16_t)0.998559074f, (float16_t)-0.053663538f,
+    (float16_t)0.998640218f, (float16_t)-0.052131705f,
+    (float16_t)0.998719012f, (float16_t)-0.050599749f,
+    (float16_t)0.998795456f, (float16_t)-0.049067674f,
+    (float16_t)0.998869550f, (float16_t)-0.047535484f,
+    (float16_t)0.998941293f, (float16_t)-0.046003182f,
+    (float16_t)0.999010686f, (float16_t)-0.044470772f,
+    (float16_t)0.999077728f, (float16_t)-0.042938257f,
+    (float16_t)0.999142419f, (float16_t)-0.041405641f,
+    (float16_t)0.999204759f, (float16_t)-0.039872928f,
+    (float16_t)0.999264747f, (float16_t)-0.038340120f,
+    (float16_t)0.999322385f, (float16_t)-0.036807223f,
+    (float16_t)0.999377670f, (float16_t)-0.035274239f,
+    (float16_t)0.999430605f, (float16_t)-0.033741172f,
+    (float16_t)0.999481187f, (float16_t)-0.032208025f,
+    (float16_t)0.999529418f, (float16_t)-0.030674803f,
+    (float16_t)0.999575296f, (float16_t)-0.029141509f,
+    (float16_t)0.999618822f, (float16_t)-0.027608146f,
+    (float16_t)0.999659997f, (float16_t)-0.026074718f,
+    (float16_t)0.999698819f, (float16_t)-0.024541229f,
+    (float16_t)0.999735288f, (float16_t)-0.023007681f,
+    (float16_t)0.999769405f, (float16_t)-0.021474080f,
+    (float16_t)0.999801170f, (float16_t)-0.019940429f,
+    (float16_t)0.999830582f, (float16_t)-0.018406730f,
+    (float16_t)0.999857641f, (float16_t)-0.016872988f,
+    (float16_t)0.999882347f, (float16_t)-0.015339206f,
+    (float16_t)0.999904701f, (float16_t)-0.013805389f,
+    (float16_t)0.999924702f, (float16_t)-0.012271538f,
+    (float16_t)0.999942350f, (float16_t)-0.010737659f,
+    (float16_t)0.999957645f, (float16_t)-0.009203755f,
+    (float16_t)0.999970586f, (float16_t)-0.007669829f,
+    (float16_t)0.999981175f, (float16_t)-0.006135885f,
+    (float16_t)0.999989411f, (float16_t)-0.004601926f,
+    (float16_t)0.999995294f, (float16_t)-0.003067957f,
+    (float16_t)0.999998823f, (float16_t)-0.001533980f
+};
+#endif 
+
+#endif /*!defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES)*/
+
+#endif /* #if defined(ARM_FLOAT16_SUPPORTED) */
+
+#endif /* Not ARM AC5 */
+
+
+
diff --git a/CMSIS/DSP/Source/CommonTables/arm_const_structs.c b/CMSIS/DSP/Source/CommonTables/arm_const_structs.c
index a01d490..428db53 100644
--- a/CMSIS/DSP/Source/CommonTables/arm_const_structs.c
+++ b/CMSIS/DSP/Source/CommonTables/arm_const_structs.c
@@ -95,54 +95,6 @@
 #if !defined(ARM_MATH_MVEF) || defined(ARM_MATH_AUTOVECTORIZE)
 
 
-/* 
-
-Those structures cannot be used to initialize the MVE version of the FFT F32 instances.
-So they are not compiled when MVE is defined.
-
-For the MVE version, the new arm_cfft_init_f32 must be used.
-
-
-*/
-
-#if !defined(__CC_ARM)
-const arm_cfft_instance_f16 arm_cfft_sR_f16_len16 = {
-  16, twiddleCoefF16_16, armBitRevIndexTable_fixed_16, ARMBITREVINDEXTABLE_FIXED_16_TABLE_LENGTH
-};
-
-const arm_cfft_instance_f16 arm_cfft_sR_f16_len32 = {
-  32, twiddleCoefF16_32, armBitRevIndexTable_fixed_32, ARMBITREVINDEXTABLE_FIXED_32_TABLE_LENGTH
-};
-
-const arm_cfft_instance_f16 arm_cfft_sR_f16_len64 = {
-  64, twiddleCoefF16_64, armBitRevIndexTable_fixed_64, ARMBITREVINDEXTABLE_FIXED_64_TABLE_LENGTH
-};
-
-const arm_cfft_instance_f16 arm_cfft_sR_f16_len128 = {
-  128, twiddleCoefF16_128, armBitRevIndexTable_fixed_128, ARMBITREVINDEXTABLE_FIXED_128_TABLE_LENGTH
-};
-
-const arm_cfft_instance_f16 arm_cfft_sR_f16_len256 = {
-  256, twiddleCoefF16_256, armBitRevIndexTable_fixed_256, ARMBITREVINDEXTABLE_FIXED_256_TABLE_LENGTH
-};
-
-const arm_cfft_instance_f16 arm_cfft_sR_f16_len512 = {
-  512, twiddleCoefF16_512, armBitRevIndexTable_fixed_512, ARMBITREVINDEXTABLE_FIXED_512_TABLE_LENGTH
-};
-
-const arm_cfft_instance_f16 arm_cfft_sR_f16_len1024 = {
-  1024, twiddleCoefF16_1024, armBitRevIndexTable_fixed_1024, ARMBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH
-};
-
-const arm_cfft_instance_f16 arm_cfft_sR_f16_len2048 = {
-  2048, twiddleCoefF16_2048, armBitRevIndexTable_fixed_2048, ARMBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH
-};
-
-const arm_cfft_instance_f16 arm_cfft_sR_f16_len4096 = {
-  4096, twiddleCoefF16_4096, armBitRevIndexTable_fixed_4096, ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH
-};
-#endif 
-
 #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || (defined(ARM_TABLE_TWIDDLECOEF_F32_16) && defined(ARM_TABLE_BITREVIDX_FLT_16))
 const arm_cfft_instance_f32 arm_cfft_sR_f32_len16 = {
   16, twiddleCoef_16, armBitRevIndexTable16, ARMBITREVINDEXTABLE_16_TABLE_LENGTH
diff --git a/CMSIS/DSP/Source/CommonTables/arm_const_structs_f16.c b/CMSIS/DSP/Source/CommonTables/arm_const_structs_f16.c
new file mode 100755
index 0000000..354ff52
--- /dev/null
+++ b/CMSIS/DSP/Source/CommonTables/arm_const_structs_f16.c
@@ -0,0 +1,101 @@
+/* ----------------------------------------------------------------------
+ * Project:      CMSIS DSP Library
+ * Title:        arm_const_structs_f16.c
+ * Description:  Constant structs that are initialized for user convenience.
+ *               For example, some can be given as arguments to the arm_cfft_f32() or arm_rfft_f32() functions.
+ *
+ * $Date:        27. January 2017
+ * $Revision:    V.1.5.1
+ *
+ * Target Processor: Cortex-M cores
+ * -------------------------------------------------------------------- */
+/*
+ * Copyright (C) 2010-2017 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 "arm_math_f16.h"
+
+#if defined(ARM_FLOAT16_SUPPORTED)
+
+#include "arm_const_structs_f16.h"
+
+
+/*
+ALLOW TABLE is true when config table is enabled and the Tramsform folder is included 
+for compilation.
+*/
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES)
+
+
+/* Floating-point structs */
+#if !defined(ARM_MATH_MVEF) || defined(ARM_MATH_AUTOVECTORIZE)
+
+
+/* 
+
+Those structures cannot be used to initialize the MVE version of the FFT F32 instances.
+So they are not compiled when MVE is defined.
+
+For the MVE version, the new arm_cfft_init_f32 must be used.
+
+
+*/
+
+#if !defined(__CC_ARM)
+const arm_cfft_instance_f16 arm_cfft_sR_f16_len16 = {
+  16, twiddleCoefF16_16, armBitRevIndexTable_fixed_16, ARMBITREVINDEXTABLE_FIXED_16_TABLE_LENGTH
+};
+
+const arm_cfft_instance_f16 arm_cfft_sR_f16_len32 = {
+  32, twiddleCoefF16_32, armBitRevIndexTable_fixed_32, ARMBITREVINDEXTABLE_FIXED_32_TABLE_LENGTH
+};
+
+const arm_cfft_instance_f16 arm_cfft_sR_f16_len64 = {
+  64, twiddleCoefF16_64, armBitRevIndexTable_fixed_64, ARMBITREVINDEXTABLE_FIXED_64_TABLE_LENGTH
+};
+
+const arm_cfft_instance_f16 arm_cfft_sR_f16_len128 = {
+  128, twiddleCoefF16_128, armBitRevIndexTable_fixed_128, ARMBITREVINDEXTABLE_FIXED_128_TABLE_LENGTH
+};
+
+const arm_cfft_instance_f16 arm_cfft_sR_f16_len256 = {
+  256, twiddleCoefF16_256, armBitRevIndexTable_fixed_256, ARMBITREVINDEXTABLE_FIXED_256_TABLE_LENGTH
+};
+
+const arm_cfft_instance_f16 arm_cfft_sR_f16_len512 = {
+  512, twiddleCoefF16_512, armBitRevIndexTable_fixed_512, ARMBITREVINDEXTABLE_FIXED_512_TABLE_LENGTH
+};
+
+const arm_cfft_instance_f16 arm_cfft_sR_f16_len1024 = {
+  1024, twiddleCoefF16_1024, armBitRevIndexTable_fixed_1024, ARMBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH
+};
+
+const arm_cfft_instance_f16 arm_cfft_sR_f16_len2048 = {
+  2048, twiddleCoefF16_2048, armBitRevIndexTable_fixed_2048, ARMBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH
+};
+
+const arm_cfft_instance_f16 arm_cfft_sR_f16_len4096 = {
+  4096, twiddleCoefF16_4096, armBitRevIndexTable_fixed_4096, ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH
+};
+#endif 
+
+#endif /* !defined(ARM_MATH_MVEF) || defined(ARM_MATH_AUTOVECTORIZE) */
+
+
+#endif
+
+#endif
diff --git a/CMSIS/DSP/Source/CommonTables/arm_mve_tables.c b/CMSIS/DSP/Source/CommonTables/arm_mve_tables.c
index 25e7ed7..0b7c18a 100755
--- a/CMSIS/DSP/Source/CommonTables/arm_mve_tables.c
+++ b/CMSIS/DSP/Source/CommonTables/arm_mve_tables.c
@@ -3765,5548 +3765,6 @@
 
 #include "arm_math.h"
 
-#if defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE)
-
-#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES)
-
-#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_16) || defined(ARM_TABLE_TWIDDLECOEF_F16_32)
-
-uint32_t rearranged_twiddle_tab_stride1_arr_16_f16[2]={
-0,0,};
-
-uint32_t rearranged_twiddle_tab_stride2_arr_16_f16[2]={
-0,0,};
-
-uint32_t rearranged_twiddle_tab_stride3_arr_16_f16[2]={
-0,0,};
-
-float16_t rearranged_twiddle_stride1_16_f16[8]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,};
-
-float16_t rearranged_twiddle_stride2_16_f16[8]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,};
-
-float16_t rearranged_twiddle_stride3_16_f16[8]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,};
-
-#endif
-
-#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_64) || defined(ARM_TABLE_TWIDDLECOEF_F16_128)
-
-uint32_t rearranged_twiddle_tab_stride1_arr_64_f16[3]={
-0,32,0,};
-
-uint32_t rearranged_twiddle_tab_stride2_arr_64_f16[3]={
-0,32,0,};
-
-uint32_t rearranged_twiddle_tab_stride3_arr_64_f16[3]={
-0,32,0,};
-
-float16_t rearranged_twiddle_stride1_64_f16[40]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,};
-
-float16_t rearranged_twiddle_stride2_64_f16[40]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
-(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,};
-
-float16_t rearranged_twiddle_stride3_64_f16[40]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
-(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
-(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
-(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,};
-
-#endif
-
-#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_256) || defined(ARM_TABLE_TWIDDLECOEF_F16_512)
-
-uint32_t rearranged_twiddle_tab_stride1_arr_256_f16[4]={
-0,128,160,0,};
-
-uint32_t rearranged_twiddle_tab_stride2_arr_256_f16[4]={
-0,128,160,0,};
-
-uint32_t rearranged_twiddle_tab_stride3_arr_256_f16[4]={
-0,128,160,0,};
-
-float16_t rearranged_twiddle_stride1_256_f16[168]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
-(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
-(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
-(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
-(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
-(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
-(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
-(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
-(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
-(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
-(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
-(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,};
-
-float16_t rearranged_twiddle_stride2_256_f16[168]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
-(float16_t)-0.09801714032956064526f,(float16_t)0.99518472667219692873f,
-(float16_t)-0.14673047445536163691f,(float16_t)0.98917650996478101444f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.24298017990326387094f,(float16_t)0.97003125319454397424f,
-(float16_t)-0.29028467725446216452f,(float16_t)0.95694033573220893540f,
-(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
-(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.42755509343028186287f,(float16_t)0.90398929312344344922f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.51410274419322155026f,(float16_t)0.85772861000027211809f,
-(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
-(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
-(float16_t)-0.63439328416364537677f,(float16_t)0.77301045336273710440f,
-(float16_t)-0.67155895484701844111f,(float16_t)0.74095112535495899486f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.74095112535495888384f,(float16_t)0.67155895484701855214f,
-(float16_t)-0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
-(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
-(float16_t)-0.85772861000027200706f,(float16_t)0.51410274419322177231f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.90398929312344333820f,(float16_t)0.42755509343028202940f,
-(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
-(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
-(float16_t)-0.95694033573220882438f,(float16_t)0.29028467725446238656f,
-(float16_t)-0.97003125319454397424f,(float16_t)0.24298017990326406523f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.98917650996478101444f,(float16_t)0.14673047445536180344f,
-(float16_t)-0.99518472667219681771f,(float16_t)0.09801714032956082567f,
-(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
-(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,};
-
-float16_t rearranged_twiddle_stride3_256_f16[168]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
-(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
-(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
-(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
-(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
-(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
-(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
-(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
-(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
-(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
-(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
-(float16_t)-0.99969881869620424997f,(float16_t)-0.02454122852291207996f,
-(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
-(float16_t)-0.98527764238894133264f,(float16_t)-0.17096188876030096737f,
-(float16_t)-0.97003125319454397424f,(float16_t)-0.24298017990326381543f,
-(float16_t)-0.94952818059303678577f,(float16_t)-0.31368174039889118454f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
-(float16_t)-0.89322430119551532446f,(float16_t)-0.44961132965460665067f,
-(float16_t)-0.85772861000027211809f,(float16_t)-0.51410274419322155026f,
-(float16_t)-0.81758481315158371139f,(float16_t)-0.57580819141784533866f,
-(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
-(float16_t)-0.72424708295146700276f,(float16_t)-0.68954054473706682948f,
-(float16_t)-0.67155895484701866316f,(float16_t)-0.74095112535495888384f,
-(float16_t)-0.61523159058062726334f,(float16_t)-0.78834642762660589455f,
-(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
-(float16_t)-0.49289819222978420443f,(float16_t)-0.87008699110871134952f,
-(float16_t)-0.42755509343028247349f,(float16_t)-0.90398929312344311615f,
-(float16_t)-0.35989503653498794433f,(float16_t)-0.93299279883473895669f,
-(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
-(float16_t)-0.21910124015687010290f,(float16_t)-0.97570213003852845901f,
-(float16_t)-0.14673047445536230304f,(float16_t)-0.98917650996478090342f,
-(float16_t)-0.07356456359966735692f,(float16_t)-0.99729045667869020697f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
-(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
-(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
-(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,};
-
-#endif
-
-#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_1024) || defined(ARM_TABLE_TWIDDLECOEF_F16_2048)
-
-uint32_t rearranged_twiddle_tab_stride1_arr_1024_f16[5]={
-0,512,640,672,0,};
-
-uint32_t rearranged_twiddle_tab_stride2_arr_1024_f16[5]={
-0,512,640,672,0,};
-
-uint32_t rearranged_twiddle_tab_stride3_arr_1024_f16[5]={
-0,512,640,672,0,};
-
-float16_t rearranged_twiddle_stride1_1024_f16[680]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99998117528260110909f,(float16_t)0.00613588464915447527f,
-(float16_t)0.99992470183914450299f,(float16_t)0.01227153828571992539f,
-(float16_t)0.99983058179582340319f,(float16_t)0.01840672990580482019f,
-(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
-(float16_t)0.99952941750109314256f,(float16_t)0.03067480317663662595f,
-(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
-(float16_t)0.99907772775264536147f,(float16_t)0.04293825693494082024f,
-(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
-(float16_t)0.99847558057329477421f,(float16_t)0.05519524434968993420f,
-(float16_t)0.99811811290014917919f,(float16_t)0.06132073630220857829f,
-(float16_t)0.99772306664419163624f,(float16_t)0.06744391956366405094f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.99682029929116566791f,(float16_t)0.07968243797143012563f,
-(float16_t)0.99631261218277800129f,(float16_t)0.08579731234443989385f,
-(float16_t)0.99576741446765981713f,(float16_t)0.09190895649713272386f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.99456457073425541537f,(float16_t)0.10412163387205458642f,
-(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
-(float16_t)0.99321194923479450001f,(float16_t)0.11631863091190475235f,
-(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
-(float16_t)0.99170975366909952520f,(float16_t)0.12849811079379316880f,
-(float16_t)0.99090263542778000971f,(float16_t)0.13458070850712616773f,
-(float16_t)0.99005821026229712256f,(float16_t)0.14065823933284921088f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98825756773074946437f,(float16_t)0.15279718525844343535f,
-(float16_t)0.98730141815785843473f,(float16_t)0.15885814333386144570f,
-(float16_t)0.98630809724459866938f,(float16_t)0.16491312048996989437f,
-(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
-(float16_t)0.98421009238692902521f,(float16_t)0.17700422041214874946f,
-(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
-(float16_t)0.98196386910955524296f,(float16_t)0.18906866414980619262f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.97956976568544051887f,(float16_t)0.20110463484209190055f,
-(float16_t)0.97831737071962765473f,(float16_t)0.20711137619221856032f,
-(float16_t)0.97702814265775439484f,(float16_t)0.21311031991609136194f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.97433938278557585821f,(float16_t)0.22508391135979283204f,
-(float16_t)0.97293995220556017678f,(float16_t)0.23105810828067110951f,
-(float16_t)0.97150389098625178352f,(float16_t)0.23702360599436719801f,
-(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
-(float16_t)0.96852209427441737777f,(float16_t)0.24892760574572014853f,
-(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
-(float16_t)0.96539444169768939830f,(float16_t)0.26079411791527551401f,
-(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
-(float16_t)0.96212140426904158019f,(float16_t)0.27262135544994897662f,
-(float16_t)0.96043051941556578655f,(float16_t)0.27851968938505305973f,
-(float16_t)0.95870347489587159906f,(float16_t)0.28440753721127187692f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.95514116830577078243f,(float16_t)0.29615088824362378883f,
-(float16_t)0.95330604035419386211f,(float16_t)0.30200594931922808417f,
-(float16_t)0.95143502096900833820f,(float16_t)0.30784964004153486661f,
-(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
-(float16_t)0.94758559101774109124f,(float16_t)0.31950203081601569188f,
-(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
-(float16_t)0.94359345816196038559f,(float16_t)0.33110630575987642921f,
-(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
-(float16_t)0.93945922360218991898f,(float16_t)0.34266071731199437833f,
-(float16_t)0.93733901191257495977f,(float16_t)0.34841868024943456472f,
-(float16_t)0.93518350993894761025f,(float16_t)0.35416352542049034380f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.93076696107898371224f,(float16_t)0.36561299780477385379f,
-(float16_t)0.92850608047321558924f,(float16_t)0.37131719395183754306f,
-(float16_t)0.92621024213831137928f,(float16_t)0.37700741021641825945f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.92151403934204190183f,(float16_t)0.38834504669882624617f,
-(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
-(float16_t)0.91667905992104270485f,(float16_t)0.39962419984564678810f,
-(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
-(float16_t)0.91170603200542987832f,(float16_t)0.41084317105790391089f,
-(float16_t)0.90916798309052238025f,(float16_t)0.41642956009763715253f,
-(float16_t)0.90659570451491533483f,(float16_t)0.42200027079979968159f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.90134884704602202810f,(float16_t)0.43309381885315195726f,
-(float16_t)0.89867446569395381673f,(float16_t)0.43861623853852765853f,
-(float16_t)0.89596624975618521791f,(float16_t)0.44412214457042920035f,
-(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
-(float16_t)0.89044872324475787817f,(float16_t)0.45508358712634383592f,
-(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
-(float16_t)0.88479709843093778954f,(float16_t)0.46597649576796618121f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.87901222642863352519f,(float16_t)0.47679923006332208812f,
-(float16_t)0.87607009419540660122f,(float16_t)0.48218377207912271887f,
-(float16_t)0.87309497841829009079f,(float16_t)0.48755016014843599592f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.86704624551569264845f,(float16_t)0.49822766697278181303f,
-(float16_t)0.86397285612158669643f,(float16_t)0.50353838372571757542f,
-(float16_t)0.86086693863776730939f,(float16_t)0.50883014254310698909f,
-(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
-(float16_t)0.85455798836540053376f,(float16_t)0.51935599016558964269f,
-(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
-(float16_t)0.84812034480329723252f,(float16_t)0.52980362468629460526f,
-(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)0.84155497743689844370f,(float16_t)0.54017147272989285423f,
-(float16_t)0.83822470555483807875f,(float16_t)0.54532498842204646383f,
-(float16_t)0.83486287498638001026f,(float16_t)0.55045797293660481131f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.82804504525775579626f,(float16_t)0.56066157619733603124f,
-(float16_t)0.82458930278502529099f,(float16_t)0.56573181078361312046f,
-(float16_t)0.82110251499110464835f,(float16_t)0.57078074588696725566f,
-(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
-(float16_t)0.81403632970594841378f,(float16_t)0.58081395809576452649f,
-(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
-(float16_t)0.80684755354379933401f,(float16_t)0.59075970185887416442f,
-(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
-(float16_t)0.79953726910790501314f,(float16_t)0.60061647938386897305f,
-(float16_t)0.79583690460888356633f,(float16_t)0.60551104140432554512f,
-(float16_t)0.79210657730021238887f,(float16_t)0.61038280627630947528f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.78455659715557524159f,(float16_t)0.62005721176328909561f,
-(float16_t)0.78073722857209448822f,(float16_t)0.62485948814238634341f,
-(float16_t)0.77688846567323244230f,(float16_t)0.62963823891492698426f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.76910333764557969882f,(float16_t)0.63912444486377573138f,
-(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
-(float16_t)0.76120238548426177871f,(float16_t)0.64851440102211244110f,
-(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
-(float16_t)0.75318679904361252042f,(float16_t)0.65780669329707863735f,
-(float16_t)0.74913639452345937020f,(float16_t)0.66241577759017178373f,
-(float16_t)0.74505778544146594733f,(float16_t)0.66699992230363747137f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.73681656887736979300f,(float16_t)0.67609270357531592310f,
-(float16_t)0.73265427167241281570f,(float16_t)0.68060099779545302212f,
-(float16_t)0.72846439044822519637f,(float16_t)0.68508366777270035541f,
-(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
-(float16_t)0.72000250796138165477f,(float16_t)0.69397146088965389055f,
-(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
-(float16_t)0.71143219574521643356f,(float16_t)0.70275474445722529993f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.70275474445722529993f,(float16_t)0.71143219574521643356f,
-(float16_t)0.69837624940897291559f,(float16_t)0.71573082528381859468f,
-(float16_t)0.69397146088965400157f,(float16_t)0.72000250796138165477f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.68508366777270035541f,(float16_t)0.72846439044822519637f,
-(float16_t)0.68060099779545302212f,(float16_t)0.73265427167241281570f,
-(float16_t)0.67609270357531603413f,(float16_t)0.73681656887736979300f,
-(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
-(float16_t)0.66699992230363747137f,(float16_t)0.74505778544146594733f,
-(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
-(float16_t)0.65780669329707874837f,(float16_t)0.75318679904361252042f,
-(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
-(float16_t)0.64851440102211255212f,(float16_t)0.76120238548426177871f,
-(float16_t)0.64383154288979149715f,(float16_t)0.76516726562245895860f,
-(float16_t)0.63912444486377573138f,(float16_t)0.76910333764557958780f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.62963823891492709528f,(float16_t)0.77688846567323244230f,
-(float16_t)0.62485948814238645443f,(float16_t)0.78073722857209448822f,
-(float16_t)0.62005721176328920663f,(float16_t)0.78455659715557524159f,
-(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
-(float16_t)0.61038280627630947528f,(float16_t)0.79210657730021227785f,
-(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
-(float16_t)0.60061647938386897305f,(float16_t)0.79953726910790501314f,
-(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
-(float16_t)0.59075970185887427544f,(float16_t)0.80684755354379922299f,
-(float16_t)0.58579785745643886408f,(float16_t)0.81045719825259476821f,
-(float16_t)0.58081395809576452649f,(float16_t)0.81403632970594830276f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.57078074588696736669f,(float16_t)0.82110251499110464835f,
-(float16_t)0.56573181078361323149f,(float16_t)0.82458930278502529099f,
-(float16_t)0.56066157619733603124f,(float16_t)0.82804504525775579626f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.55045797293660481131f,(float16_t)0.83486287498638001026f,
-(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
-(float16_t)0.54017147272989296525f,(float16_t)0.84155497743689833268f,
-(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
-(float16_t)0.52980362468629482731f,(float16_t)0.84812034480329712149f,
-(float16_t)0.52458968267846883826f,(float16_t)0.85135519310526519554f,
-(float16_t)0.51935599016558953167f,(float16_t)0.85455798836540053376f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.50883014254310698909f,(float16_t)0.86086693863776730939f,
-(float16_t)0.50353838372571757542f,(float16_t)0.86397285612158669643f,
-(float16_t)0.49822766697278186854f,(float16_t)0.86704624551569264845f,
-(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
-(float16_t)0.48755016014843605143f,(float16_t)0.87309497841829009079f,
-(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
-(float16_t)0.47679923006332225466f,(float16_t)0.87901222642863341417f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.46597649576796612569f,(float16_t)0.88479709843093778954f,
-(float16_t)0.46053871095824000514f,(float16_t)0.88763962040285393496f,
-(float16_t)0.45508358712634383592f,(float16_t)0.89044872324475787817f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.44412214457042925586f,(float16_t)0.89596624975618510689f,
-(float16_t)0.43861623853852771404f,(float16_t)0.89867446569395381673f,
-(float16_t)0.43309381885315201277f,(float16_t)0.90134884704602202810f,
-(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
-(float16_t)0.42200027079979979261f,(float16_t)0.90659570451491533483f,
-(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
-(float16_t)0.41084317105790391089f,(float16_t)0.91170603200542987832f,
-(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
-(float16_t)0.39962419984564678810f,(float16_t)0.91667905992104270485f,
-(float16_t)0.39399204006104809883f,(float16_t)0.91911385169005777040f,
-(float16_t)0.38834504669882630168f,(float16_t)0.92151403934204190183f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.37700741021641831496f,(float16_t)0.92621024213831126826f,
-(float16_t)0.37131719395183759858f,(float16_t)0.92850608047321558924f,
-(float16_t)0.36561299780477396482f,(float16_t)0.93076696107898371224f,
-(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
-(float16_t)0.35416352542049051033f,(float16_t)0.93518350993894749923f,
-(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
-(float16_t)0.34266071731199437833f,(float16_t)0.93945922360218991898f,
-(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
-(float16_t)0.33110630575987642921f,(float16_t)0.94359345816196038559f,
-(float16_t)0.32531029216226298173f,(float16_t)0.94560732538052127971f,
-(float16_t)0.31950203081601574739f,(float16_t)0.94758559101774109124f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.30784964004153497763f,(float16_t)0.95143502096900833820f,
-(float16_t)0.30200594931922819519f,(float16_t)0.95330604035419375109f,
-(float16_t)0.29615088824362395536f,(float16_t)0.95514116830577067141f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.28440753721127182141f,(float16_t)0.95870347489587159906f,
-(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
-(float16_t)0.27262135544994897662f,(float16_t)0.96212140426904158019f,
-(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
-(float16_t)0.26079411791527556952f,(float16_t)0.96539444169768939830f,
-(float16_t)0.25486565960451462720f,(float16_t)0.96697647104485207059f,
-(float16_t)0.24892760574572025956f,(float16_t)0.96852209427441726675f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.23702360599436733679f,(float16_t)0.97150389098625178352f,
-(float16_t)0.23105810828067127605f,(float16_t)0.97293995220556006576f,
-(float16_t)0.22508391135979277653f,(float16_t)0.97433938278557585821f,
-(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
-(float16_t)0.21311031991609136194f,(float16_t)0.97702814265775439484f,
-(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
-(float16_t)0.20110463484209195606f,(float16_t)0.97956976568544051887f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.18906866414980627589f,(float16_t)0.98196386910955524296f,
-(float16_t)0.18303988795514106180f,(float16_t)0.98310548743121628501f,
-(float16_t)0.17700422041214886049f,(float16_t)0.98421009238692902521f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.16491312048997008866f,(float16_t)0.98630809724459866938f,
-(float16_t)0.15885814333386139019f,(float16_t)0.98730141815785843473f,
-(float16_t)0.15279718525844340760f,(float16_t)0.98825756773074946437f,
-(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
-(float16_t)0.14065823933284923863f,(float16_t)0.99005821026229712256f,
-(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
-(float16_t)0.12849811079379322432f,(float16_t)0.99170975366909952520f,
-(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
-(float16_t)0.11631863091190487725f,(float16_t)0.99321194923479450001f,
-(float16_t)0.11022220729388318428f,(float16_t)0.99390697000235606051f,
-(float16_t)0.10412163387205472520f,(float16_t)0.99456457073425541537f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.09190895649713269611f,(float16_t)0.99576741446765981713f,
-(float16_t)0.08579731234443987997f,(float16_t)0.99631261218277800129f,
-(float16_t)0.07968243797143012563f,(float16_t)0.99682029929116566791f,
-(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
-(float16_t)0.06744391956366410645f,(float16_t)0.99772306664419163624f,
-(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
-(float16_t)0.05519524434969003135f,(float16_t)0.99847558057329477421f,
-(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
-(float16_t)0.04293825693494095902f,(float16_t)0.99907772775264536147f,
-(float16_t)0.03680722294135899131f,(float16_t)0.99932238458834954375f,
-(float16_t)0.03067480317663658085f,(float16_t)0.99952941750109314256f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)0.01840672990580482019f,(float16_t)0.99983058179582340319f,
-(float16_t)0.01227153828571994447f,(float16_t)0.99992470183914450299f,
-(float16_t)0.00613588464915451517f,(float16_t)0.99998117528260110909f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
-(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
-(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
-(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
-(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
-(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
-(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
-(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
-(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
-(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
-(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
-(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,};
-
-float16_t rearranged_twiddle_stride2_1024_f16[680]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99992470183914450299f,(float16_t)0.01227153828571992539f,
-(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
-(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
-(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
-(float16_t)0.99811811290014917919f,(float16_t)0.06132073630220857829f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.99631261218277800129f,(float16_t)0.08579731234443989385f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
-(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
-(float16_t)0.99090263542778000971f,(float16_t)0.13458070850712616773f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98730141815785843473f,(float16_t)0.15885814333386144570f,
-(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
-(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.97831737071962765473f,(float16_t)0.20711137619221856032f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.97293995220556017678f,(float16_t)0.23105810828067110951f,
-(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
-(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
-(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
-(float16_t)0.96043051941556578655f,(float16_t)0.27851968938505305973f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.95330604035419386211f,(float16_t)0.30200594931922808417f,
-(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
-(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
-(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
-(float16_t)0.93733901191257495977f,(float16_t)0.34841868024943456472f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.92850608047321558924f,(float16_t)0.37131719395183754306f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
-(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
-(float16_t)0.90916798309052238025f,(float16_t)0.41642956009763715253f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.89867446569395381673f,(float16_t)0.43861623853852765853f,
-(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
-(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.87607009419540660122f,(float16_t)0.48218377207912271887f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.86397285612158669643f,(float16_t)0.50353838372571757542f,
-(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
-(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
-(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)0.83822470555483807875f,(float16_t)0.54532498842204646383f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.82458930278502529099f,(float16_t)0.56573181078361312046f,
-(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
-(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
-(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
-(float16_t)0.79583690460888356633f,(float16_t)0.60551104140432554512f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.78073722857209448822f,(float16_t)0.62485948814238634341f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
-(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
-(float16_t)0.74913639452345937020f,(float16_t)0.66241577759017178373f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.73265427167241281570f,(float16_t)0.68060099779545302212f,
-(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
-(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.69837624940897291559f,(float16_t)0.71573082528381859468f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.68060099779545302212f,(float16_t)0.73265427167241281570f,
-(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
-(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
-(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
-(float16_t)0.64383154288979149715f,(float16_t)0.76516726562245895860f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.62485948814238645443f,(float16_t)0.78073722857209448822f,
-(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
-(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
-(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
-(float16_t)0.58579785745643886408f,(float16_t)0.81045719825259476821f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.56573181078361323149f,(float16_t)0.82458930278502529099f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
-(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
-(float16_t)0.52458968267846883826f,(float16_t)0.85135519310526519554f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.50353838372571757542f,(float16_t)0.86397285612158669643f,
-(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
-(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.46053871095824000514f,(float16_t)0.88763962040285393496f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.43861623853852771404f,(float16_t)0.89867446569395381673f,
-(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
-(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
-(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
-(float16_t)0.39399204006104809883f,(float16_t)0.91911385169005777040f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.37131719395183759858f,(float16_t)0.92850608047321558924f,
-(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
-(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
-(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
-(float16_t)0.32531029216226298173f,(float16_t)0.94560732538052127971f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.30200594931922819519f,(float16_t)0.95330604035419375109f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
-(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
-(float16_t)0.25486565960451462720f,(float16_t)0.96697647104485207059f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.23105810828067127605f,(float16_t)0.97293995220556006576f,
-(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
-(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.18303988795514106180f,(float16_t)0.98310548743121628501f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.15885814333386139019f,(float16_t)0.98730141815785843473f,
-(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
-(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
-(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
-(float16_t)0.11022220729388318428f,(float16_t)0.99390697000235606051f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.08579731234443987997f,(float16_t)0.99631261218277800129f,
-(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
-(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
-(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
-(float16_t)0.03680722294135899131f,(float16_t)0.99932238458834954375f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)0.01227153828571994447f,(float16_t)0.99992470183914450299f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.01227153828571982304f,(float16_t)0.99992470183914450299f,
-(float16_t)-0.02454122852291214241f,(float16_t)0.99969881869620424997f,
-(float16_t)-0.03680722294135886641f,(float16_t)0.99932238458834954375f,
-(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
-(float16_t)-0.06132073630220852972f,(float16_t)0.99811811290014917919f,
-(float16_t)-0.07356456359966732916f,(float16_t)0.99729045667869020697f,
-(float16_t)-0.08579731234443975507f,(float16_t)0.99631261218277800129f,
-(float16_t)-0.09801714032956064526f,(float16_t)0.99518472667219692873f,
-(float16_t)-0.11022220729388305938f,(float16_t)0.99390697000235606051f,
-(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
-(float16_t)-0.13458070850712611222f,(float16_t)0.99090263542778000971f,
-(float16_t)-0.14673047445536163691f,(float16_t)0.98917650996478101444f,
-(float16_t)-0.15885814333386127917f,(float16_t)0.98730141815785843473f,
-(float16_t)-0.17096188876030124493f,(float16_t)0.98527764238894122162f,
-(float16_t)-0.18303988795514092303f,(float16_t)0.98310548743121628501f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.20711137619221844930f,(float16_t)0.97831737071962765473f,
-(float16_t)-0.21910124015686965881f,(float16_t)0.97570213003852857003f,
-(float16_t)-0.23105810828067113727f,(float16_t)0.97293995220556017678f,
-(float16_t)-0.24298017990326387094f,(float16_t)0.97003125319454397424f,
-(float16_t)-0.25486565960451451618f,(float16_t)0.96697647104485207059f,
-(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
-(float16_t)-0.27851968938505294870f,(float16_t)0.96043051941556589757f,
-(float16_t)-0.29028467725446216452f,(float16_t)0.95694033573220893540f,
-(float16_t)-0.30200594931922808417f,(float16_t)0.95330604035419386211f,
-(float16_t)-0.31368174039889140658f,(float16_t)0.94952818059303667475f,
-(float16_t)-0.32531029216226287071f,(float16_t)0.94560732538052139073f,
-(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
-(float16_t)-0.34841868024943439819f,(float16_t)0.93733901191257495977f,
-(float16_t)-0.35989503653498816638f,(float16_t)0.93299279883473884567f,
-(float16_t)-0.37131719395183748755f,(float16_t)0.92850608047321558924f,
-(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.39399204006104798781f,(float16_t)0.91911385169005777040f,
-(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
-(float16_t)-0.41642956009763698599f,(float16_t)0.90916798309052249127f,
-(float16_t)-0.42755509343028186287f,(float16_t)0.90398929312344344922f,
-(float16_t)-0.43861623853852738097f,(float16_t)0.89867446569395392775f,
-(float16_t)-0.44961132965460670619f,(float16_t)0.89322430119551521344f,
-(float16_t)-0.46053871095824006066f,(float16_t)0.88763962040285393496f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.48218377207912271887f,(float16_t)0.87607009419540660122f,
-(float16_t)-0.49289819222978398239f,(float16_t)0.87008699110871146054f,
-(float16_t)-0.50353838372571746440f,(float16_t)0.86397285612158680745f,
-(float16_t)-0.51410274419322155026f,(float16_t)0.85772861000027211809f,
-(float16_t)-0.52458968267846872724f,(float16_t)0.85135519310526519554f,
-(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
-(float16_t)-0.54532498842204624179f,(float16_t)0.83822470555483818977f,
-(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
-(float16_t)-0.56573181078361323149f,(float16_t)0.82458930278502517996f,
-(float16_t)-0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)-0.58579785745643886408f,(float16_t)0.81045719825259476821f,
-(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
-(float16_t)-0.60551104140432543410f,(float16_t)0.79583690460888356633f,
-(float16_t)-0.61523159058062670823f,(float16_t)0.78834642762660633863f,
-(float16_t)-0.62485948814238623239f,(float16_t)0.78073722857209459924f,
-(float16_t)-0.63439328416364537677f,(float16_t)0.77301045336273710440f,
-(float16_t)-0.64383154288979127511f,(float16_t)0.76516726562245906962f,
-(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
-(float16_t)-0.66241577759017189475f,(float16_t)0.74913639452345925918f,
-(float16_t)-0.67155895484701844111f,(float16_t)0.74095112535495899486f,
-(float16_t)-0.68060099779545302212f,(float16_t)0.73265427167241281570f,
-(float16_t)-0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)-0.69837624940897280457f,(float16_t)0.71573082528381870571f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.71573082528381859468f,(float16_t)0.69837624940897291559f,
-(float16_t)-0.72424708295146678072f,(float16_t)0.68954054473706705153f,
-(float16_t)-0.73265427167241270467f,(float16_t)0.68060099779545324417f,
-(float16_t)-0.74095112535495888384f,(float16_t)0.67155895484701855214f,
-(float16_t)-0.74913639452345914815f,(float16_t)0.66241577759017200577f,
-(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
-(float16_t)-0.76516726562245895860f,(float16_t)0.64383154288979138613f,
-(float16_t)-0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)-0.78073722857209448822f,(float16_t)0.62485948814238634341f,
-(float16_t)-0.78834642762660622761f,(float16_t)0.61523159058062693028f,
-(float16_t)-0.79583690460888345530f,(float16_t)0.60551104140432565615f,
-(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
-(float16_t)-0.81045719825259465718f,(float16_t)0.58579785745643897510f,
-(float16_t)-0.81758481315158360037f,(float16_t)0.57580819141784544968f,
-(float16_t)-0.82458930278502506894f,(float16_t)0.56573181078361345353f,
-(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
-(float16_t)-0.83822470555483807875f,(float16_t)0.54532498842204635281f,
-(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)-0.85135519310526519554f,(float16_t)0.52458968267846894928f,
-(float16_t)-0.85772861000027200706f,(float16_t)0.51410274419322177231f,
-(float16_t)-0.86397285612158669643f,(float16_t)0.50353838372571757542f,
-(float16_t)-0.87008699110871134952f,(float16_t)0.49289819222978414892f,
-(float16_t)-0.87607009419540649020f,(float16_t)0.48218377207912288540f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.88763962040285382393f,(float16_t)0.46053871095824022719f,
-(float16_t)-0.89322430119551521344f,(float16_t)0.44961132965460687272f,
-(float16_t)-0.89867446569395392775f,(float16_t)0.43861623853852754751f,
-(float16_t)-0.90398929312344333820f,(float16_t)0.42755509343028202940f,
-(float16_t)-0.90916798309052238025f,(float16_t)0.41642956009763715253f,
-(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
-(float16_t)-0.91911385169005777040f,(float16_t)0.39399204006104815434f,
-(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
-(float16_t)-0.92850608047321547822f,(float16_t)0.37131719395183770960f,
-(float16_t)-0.93299279883473884567f,(float16_t)0.35989503653498833291f,
-(float16_t)-0.93733901191257484875f,(float16_t)0.34841868024943478677f,
-(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
-(float16_t)-0.94560732538052116869f,(float16_t)0.32531029216226325929f,
-(float16_t)-0.94952818059303667475f,(float16_t)0.31368174039889140658f,
-(float16_t)-0.95330604035419386211f,(float16_t)0.30200594931922802866f,
-(float16_t)-0.95694033573220882438f,(float16_t)0.29028467725446238656f,
-(float16_t)-0.96043051941556578655f,(float16_t)0.27851968938505317075f,
-(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
-(float16_t)-0.96697647104485207059f,(float16_t)0.25486565960451468271f,
-(float16_t)-0.97003125319454397424f,(float16_t)0.24298017990326406523f,
-(float16_t)-0.97293995220556006576f,(float16_t)0.23105810828067133156f,
-(float16_t)-0.97570213003852845901f,(float16_t)0.21910124015687004739f,
-(float16_t)-0.97831737071962754371f,(float16_t)0.20711137619221883788f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.98310548743121628501f,(float16_t)0.18303988795514089527f,
-(float16_t)-0.98527764238894122162f,(float16_t)0.17096188876030121717f,
-(float16_t)-0.98730141815785843473f,(float16_t)0.15885814333386147346f,
-(float16_t)-0.98917650996478101444f,(float16_t)0.14673047445536180344f,
-(float16_t)-0.99090263542778000971f,(float16_t)0.13458070850712627875f,
-(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
-(float16_t)-0.99390697000235606051f,(float16_t)0.11022220729388323979f,
-(float16_t)-0.99518472667219681771f,(float16_t)0.09801714032956082567f,
-(float16_t)-0.99631261218277800129f,(float16_t)0.08579731234444015753f,
-(float16_t)-0.99729045667869020697f,(float16_t)0.07356456359966773162f,
-(float16_t)-0.99811811290014917919f,(float16_t)0.06132073630220848809f,
-(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
-(float16_t)-0.99932238458834954375f,(float16_t)0.03680722294135883171f,
-(float16_t)-0.99969881869620424997f,(float16_t)0.02454122852291232629f,
-(float16_t)-0.99992470183914450299f,(float16_t)0.01227153828572000692f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
-(float16_t)-0.09801714032956064526f,(float16_t)0.99518472667219692873f,
-(float16_t)-0.14673047445536163691f,(float16_t)0.98917650996478101444f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.24298017990326387094f,(float16_t)0.97003125319454397424f,
-(float16_t)-0.29028467725446216452f,(float16_t)0.95694033573220893540f,
-(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
-(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.42755509343028186287f,(float16_t)0.90398929312344344922f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.51410274419322155026f,(float16_t)0.85772861000027211809f,
-(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
-(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
-(float16_t)-0.63439328416364537677f,(float16_t)0.77301045336273710440f,
-(float16_t)-0.67155895484701844111f,(float16_t)0.74095112535495899486f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.74095112535495888384f,(float16_t)0.67155895484701855214f,
-(float16_t)-0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
-(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
-(float16_t)-0.85772861000027200706f,(float16_t)0.51410274419322177231f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.90398929312344333820f,(float16_t)0.42755509343028202940f,
-(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
-(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
-(float16_t)-0.95694033573220882438f,(float16_t)0.29028467725446238656f,
-(float16_t)-0.97003125319454397424f,(float16_t)0.24298017990326406523f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.98917650996478101444f,(float16_t)0.14673047445536180344f,
-(float16_t)-0.99518472667219681771f,(float16_t)0.09801714032956082567f,
-(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
-(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,};
-
-float16_t rearranged_twiddle_stride3_1024_f16[680]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99983058179582340319f,(float16_t)0.01840672990580482019f,
-(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
-(float16_t)0.99847558057329477421f,(float16_t)0.05519524434968993420f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.99576741446765981713f,(float16_t)0.09190895649713272386f,
-(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
-(float16_t)0.99170975366909952520f,(float16_t)0.12849811079379316880f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98630809724459866938f,(float16_t)0.16491312048996989437f,
-(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
-(float16_t)0.97956976568544051887f,(float16_t)0.20110463484209190055f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.97150389098625178352f,(float16_t)0.23702360599436719801f,
-(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
-(float16_t)0.96212140426904158019f,(float16_t)0.27262135544994897662f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.95143502096900833820f,(float16_t)0.30784964004153486661f,
-(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
-(float16_t)0.93945922360218991898f,(float16_t)0.34266071731199437833f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.92621024213831137928f,(float16_t)0.37700741021641825945f,
-(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
-(float16_t)0.91170603200542987832f,(float16_t)0.41084317105790391089f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.89596624975618521791f,(float16_t)0.44412214457042920035f,
-(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
-(float16_t)0.87901222642863352519f,(float16_t)0.47679923006332208812f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.86086693863776730939f,(float16_t)0.50883014254310698909f,
-(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
-(float16_t)0.84155497743689844370f,(float16_t)0.54017147272989285423f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.82110251499110464835f,(float16_t)0.57078074588696725566f,
-(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
-(float16_t)0.79953726910790501314f,(float16_t)0.60061647938386897305f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.77688846567323244230f,(float16_t)0.62963823891492698426f,
-(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
-(float16_t)0.75318679904361252042f,(float16_t)0.65780669329707863735f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.72846439044822519637f,(float16_t)0.68508366777270035541f,
-(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
-(float16_t)0.70275474445722529993f,(float16_t)0.71143219574521643356f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.67609270357531603413f,(float16_t)0.73681656887736979300f,
-(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
-(float16_t)0.64851440102211255212f,(float16_t)0.76120238548426177871f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.62005721176328920663f,(float16_t)0.78455659715557524159f,
-(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
-(float16_t)0.59075970185887427544f,(float16_t)0.80684755354379922299f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.56066157619733603124f,(float16_t)0.82804504525775579626f,
-(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
-(float16_t)0.52980362468629482731f,(float16_t)0.84812034480329712149f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.49822766697278186854f,(float16_t)0.86704624551569264845f,
-(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
-(float16_t)0.46597649576796612569f,(float16_t)0.88479709843093778954f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.43309381885315201277f,(float16_t)0.90134884704602202810f,
-(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
-(float16_t)0.39962419984564678810f,(float16_t)0.91667905992104270485f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.36561299780477396482f,(float16_t)0.93076696107898371224f,
-(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
-(float16_t)0.33110630575987642921f,(float16_t)0.94359345816196038559f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.29615088824362395536f,(float16_t)0.95514116830577067141f,
-(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
-(float16_t)0.26079411791527556952f,(float16_t)0.96539444169768939830f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.22508391135979277653f,(float16_t)0.97433938278557585821f,
-(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
-(float16_t)0.18906866414980627589f,(float16_t)0.98196386910955524296f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.15279718525844340760f,(float16_t)0.98825756773074946437f,
-(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
-(float16_t)0.11631863091190487725f,(float16_t)0.99321194923479450001f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.07968243797143012563f,(float16_t)0.99682029929116566791f,
-(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
-(float16_t)0.04293825693494095902f,(float16_t)0.99907772775264536147f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)0.00613588464915451517f,(float16_t)0.99998117528260110909f,
-(float16_t)-0.01227153828571982304f,(float16_t)0.99992470183914450299f,
-(float16_t)-0.03067480317663645942f,(float16_t)0.99952941750109314256f,
-(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
-(float16_t)-0.06744391956366398155f,(float16_t)0.99772306664419163624f,
-(float16_t)-0.08579731234443975507f,(float16_t)0.99631261218277800129f,
-(float16_t)-0.10412163387205460030f,(float16_t)0.99456457073425541537f,
-(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
-(float16_t)-0.14065823933284912761f,(float16_t)0.99005821026229712256f,
-(float16_t)-0.15885814333386127917f,(float16_t)0.98730141815785843473f,
-(float16_t)-0.17700422041214874946f,(float16_t)0.98421009238692902521f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.21311031991609125091f,(float16_t)0.97702814265775439484f,
-(float16_t)-0.23105810828067113727f,(float16_t)0.97293995220556017678f,
-(float16_t)-0.24892760574572012078f,(float16_t)0.96852209427441737777f,
-(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
-(float16_t)-0.28440753721127171039f,(float16_t)0.95870347489587159906f,
-(float16_t)-0.30200594931922808417f,(float16_t)0.95330604035419386211f,
-(float16_t)-0.31950203081601563637f,(float16_t)0.94758559101774120226f,
-(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
-(float16_t)-0.35416352542049039931f,(float16_t)0.93518350993894761025f,
-(float16_t)-0.37131719395183748755f,(float16_t)0.92850608047321558924f,
-(float16_t)-0.38834504669882619066f,(float16_t)0.92151403934204201285f,
-(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
-(float16_t)-0.42200027079979968159f,(float16_t)0.90659570451491533483f,
-(float16_t)-0.43861623853852738097f,(float16_t)0.89867446569395392775f,
-(float16_t)-0.45508358712634372489f,(float16_t)0.89044872324475798919f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.48755016014843571837f,(float16_t)0.87309497841829020182f,
-(float16_t)-0.50353838372571746440f,(float16_t)0.86397285612158680745f,
-(float16_t)-0.51935599016558964269f,(float16_t)0.85455798836540053376f,
-(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
-(float16_t)-0.55045797293660470029f,(float16_t)0.83486287498638012128f,
-(float16_t)-0.56573181078361323149f,(float16_t)0.82458930278502517996f,
-(float16_t)-0.58081395809576441547f,(float16_t)0.81403632970594852480f,
-(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
-(float16_t)-0.61038280627630958630f,(float16_t)0.79210657730021227785f,
-(float16_t)-0.62485948814238623239f,(float16_t)0.78073722857209459924f,
-(float16_t)-0.63912444486377573138f,(float16_t)0.76910333764557958780f,
-(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
-(float16_t)-0.66699992230363736034f,(float16_t)0.74505778544146605835f,
-(float16_t)-0.68060099779545302212f,(float16_t)0.73265427167241281570f,
-(float16_t)-0.69397146088965377952f,(float16_t)0.72000250796138176579f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.72000250796138165477f,(float16_t)0.69397146088965389055f,
-(float16_t)-0.73265427167241270467f,(float16_t)0.68060099779545324417f,
-(float16_t)-0.74505778544146594733f,(float16_t)0.66699992230363758239f,
-(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
-(float16_t)-0.76910333764557947678f,(float16_t)0.63912444486377584241f,
-(float16_t)-0.78073722857209448822f,(float16_t)0.62485948814238634341f,
-(float16_t)-0.79210657730021216683f,(float16_t)0.61038280627630969732f,
-(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
-(float16_t)-0.81403632970594841378f,(float16_t)0.58081395809576452649f,
-(float16_t)-0.82458930278502506894f,(float16_t)0.56573181078361345353f,
-(float16_t)-0.83486287498638001026f,(float16_t)0.55045797293660492233f,
-(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)-0.85455798836540042274f,(float16_t)0.51935599016558975372f,
-(float16_t)-0.86397285612158669643f,(float16_t)0.50353838372571757542f,
-(float16_t)-0.87309497841829009079f,(float16_t)0.48755016014843588490f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.89044872324475787817f,(float16_t)0.45508358712634389143f,
-(float16_t)-0.89867446569395392775f,(float16_t)0.43861623853852754751f,
-(float16_t)-0.90659570451491533483f,(float16_t)0.42200027079979984812f,
-(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
-(float16_t)-0.92151403934204179080f,(float16_t)0.38834504669882657923f,
-(float16_t)-0.92850608047321547822f,(float16_t)0.37131719395183770960f,
-(float16_t)-0.93518350993894761025f,(float16_t)0.35416352542049039931f,
-(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
-(float16_t)-0.94758559101774109124f,(float16_t)0.31950203081601580291f,
-(float16_t)-0.95330604035419386211f,(float16_t)0.30200594931922802866f,
-(float16_t)-0.95870347489587148804f,(float16_t)0.28440753721127209896f,
-(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
-(float16_t)-0.96852209427441737777f,(float16_t)0.24892760574572009302f,
-(float16_t)-0.97293995220556006576f,(float16_t)0.23105810828067133156f,
-(float16_t)-0.97702814265775439484f,(float16_t)0.21311031991609141745f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.98421009238692902521f,(float16_t)0.17700422041214894375f,
-(float16_t)-0.98730141815785843473f,(float16_t)0.15885814333386147346f,
-(float16_t)-0.99005821026229701154f,(float16_t)0.14065823933284954395f,
-(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
-(float16_t)-0.99456457073425541537f,(float16_t)0.10412163387205457254f,
-(float16_t)-0.99631261218277800129f,(float16_t)0.08579731234444015753f,
-(float16_t)-0.99772306664419163624f,(float16_t)0.06744391956366417584f,
-(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
-(float16_t)-0.99952941750109314256f,(float16_t)0.03067480317663686534f,
-(float16_t)-0.99992470183914450299f,(float16_t)0.01227153828572000692f,
-(float16_t)-0.99998117528260110909f,(float16_t)-0.00613588464915455420f,
-(float16_t)-0.99969881869620424997f,(float16_t)-0.02454122852291207996f,
-(float16_t)-0.99907772775264536147f,(float16_t)-0.04293825693494077861f,
-(float16_t)-0.99811811290014917919f,(float16_t)-0.06132073630220824523f,
-(float16_t)-0.99682029929116577893f,(float16_t)-0.07968243797142994522f,
-(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
-(float16_t)-0.99321194923479461103f,(float16_t)-0.11631863091190447479f,
-(float16_t)-0.99090263542778000971f,(float16_t)-0.13458070850712605671f,
-(float16_t)-0.98825756773074946437f,(float16_t)-0.15279718525844343535f,
-(float16_t)-0.98527764238894133264f,(float16_t)-0.17096188876030096737f,
-(float16_t)-0.98196386910955524296f,(float16_t)-0.18906866414980610935f,
-(float16_t)-0.97831737071962765473f,(float16_t)-0.20711137619221858808f,
-(float16_t)-0.97433938278557585821f,(float16_t)-0.22508391135979261000f,
-(float16_t)-0.97003125319454397424f,(float16_t)-0.24298017990326381543f,
-(float16_t)-0.96539444169768939830f,(float16_t)-0.26079411791527562503f,
-(float16_t)-0.96043051941556589757f,(float16_t)-0.27851968938505289319f,
-(float16_t)-0.95514116830577078243f,(float16_t)-0.29615088824362378883f,
-(float16_t)-0.94952818059303678577f,(float16_t)-0.31368174039889118454f,
-(float16_t)-0.94359345816196038559f,(float16_t)-0.33110630575987626267f,
-(float16_t)-0.93733901191257495977f,(float16_t)-0.34841868024943456472f,
-(float16_t)-0.93076696107898382326f,(float16_t)-0.36561299780477357624f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
-(float16_t)-0.91667905992104270485f,(float16_t)-0.39962419984564684361f,
-(float16_t)-0.90916798309052249127f,(float16_t)-0.41642956009763693048f,
-(float16_t)-0.90134884704602202810f,(float16_t)-0.43309381885315184624f,
-(float16_t)-0.89322430119551532446f,(float16_t)-0.44961132965460665067f,
-(float16_t)-0.88479709843093790056f,(float16_t)-0.46597649576796595916f,
-(float16_t)-0.87607009419540660122f,(float16_t)-0.48218377207912266336f,
-(float16_t)-0.86704624551569287050f,(float16_t)-0.49822766697278153547f,
-(float16_t)-0.85772861000027211809f,(float16_t)-0.51410274419322155026f,
-(float16_t)-0.84812034480329723252f,(float16_t)-0.52980362468629460526f,
-(float16_t)-0.83822470555483818977f,(float16_t)-0.54532498842204613076f,
-(float16_t)-0.82804504525775590729f,(float16_t)-0.56066157619733592021f,
-(float16_t)-0.81758481315158371139f,(float16_t)-0.57580819141784533866f,
-(float16_t)-0.80684755354379944503f,(float16_t)-0.59075970185887394237f,
-(float16_t)-0.79583690460888356633f,(float16_t)-0.60551104140432543410f,
-(float16_t)-0.78455659715557524159f,(float16_t)-0.62005721176328920663f,
-(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
-(float16_t)-0.76120238548426188974f,(float16_t)-0.64851440102211233008f,
-(float16_t)-0.74913639452345925918f,(float16_t)-0.66241577759017178373f,
-(float16_t)-0.73681656887737001504f,(float16_t)-0.67609270357531581208f,
-(float16_t)-0.72424708295146700276f,(float16_t)-0.68954054473706682948f,
-(float16_t)-0.71143219574521665560f,(float16_t)-0.70275474445722507788f,
-(float16_t)-0.69837624940897302661f,(float16_t)-0.71573082528381848366f,
-(float16_t)-0.68508366777270035541f,(float16_t)-0.72846439044822519637f,
-(float16_t)-0.67155895484701866316f,(float16_t)-0.74095112535495888384f,
-(float16_t)-0.65780669329707874837f,(float16_t)-0.75318679904361240940f,
-(float16_t)-0.64383154288979149715f,(float16_t)-0.76516726562245895860f,
-(float16_t)-0.62963823891492687324f,(float16_t)-0.77688846567323255332f,
-(float16_t)-0.61523159058062726334f,(float16_t)-0.78834642762660589455f,
-(float16_t)-0.60061647938386930612f,(float16_t)-0.79953726910790479110f,
-(float16_t)-0.58579785745643908612f,(float16_t)-0.81045719825259465718f,
-(float16_t)-0.57078074588696736669f,(float16_t)-0.82110251499110464835f,
-(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
-(float16_t)-0.54017147272989274320f,(float16_t)-0.84155497743689855472f,
-(float16_t)-0.52458968267846928235f,(float16_t)-0.85135519310526486247f,
-(float16_t)-0.50883014254310732216f,(float16_t)-0.86086693863776708735f,
-(float16_t)-0.49289819222978420443f,(float16_t)-0.87008699110871134952f,
-(float16_t)-0.47679923006332214364f,(float16_t)-0.87901222642863341417f,
-(float16_t)-0.46053871095823989412f,(float16_t)-0.88763962040285404598f,
-(float16_t)-0.44412214457042975546f,(float16_t)-0.89596624975618488484f,
-(float16_t)-0.42755509343028247349f,(float16_t)-0.90398929312344311615f,
-(float16_t)-0.41084317105790418845f,(float16_t)-0.91170603200542976730f,
-(float16_t)-0.39399204006104820985f,(float16_t)-0.91911385169005765938f,
-(float16_t)-0.37700741021641820394f,(float16_t)-0.92621024213831137928f,
-(float16_t)-0.35989503653498794433f,(float16_t)-0.93299279883473895669f,
-(float16_t)-0.34266071731199487793f,(float16_t)-0.93945922360218969693f,
-(float16_t)-0.32531029216226331480f,(float16_t)-0.94560732538052116869f,
-(float16_t)-0.30784964004153508865f,(float16_t)-0.95143502096900833820f,
-(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
-(float16_t)-0.27262135544994886560f,(float16_t)-0.96212140426904158019f,
-(float16_t)-0.25486565960451434965f,(float16_t)-0.96697647104485218161f,
-(float16_t)-0.23702360599436766986f,(float16_t)-0.97150389098625167250f,
-(float16_t)-0.21910124015687010290f,(float16_t)-0.97570213003852845901f,
-(float16_t)-0.20110463484209206708f,(float16_t)-0.97956976568544051887f,
-(float16_t)-0.18303988795514095078f,(float16_t)-0.98310548743121628501f,
-(float16_t)-0.16491312048996975559f,(float16_t)-0.98630809724459866938f,
-(float16_t)-0.14673047445536230304f,(float16_t)-0.98917650996478090342f,
-(float16_t)-0.12849811079379358514f,(float16_t)-0.99170975366909952520f,
-(float16_t)-0.11022220729388330918f,(float16_t)-0.99390697000235606051f,
-(float16_t)-0.09190895649713282101f,(float16_t)-0.99576741446765981713f,
-(float16_t)-0.07356456359966735692f,(float16_t)-0.99729045667869020697f,
-(float16_t)-0.05519524434968971216f,(float16_t)-0.99847558057329477421f,
-(float16_t)-0.03680722294135933131f,(float16_t)-0.99932238458834943273f,
-(float16_t)-0.01840672990580516366f,(float16_t)-0.99983058179582340319f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
-(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
-(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
-(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
-(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
-(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
-(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
-(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
-(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
-(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
-(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
-(float16_t)-0.99969881869620424997f,(float16_t)-0.02454122852291207996f,
-(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
-(float16_t)-0.98527764238894133264f,(float16_t)-0.17096188876030096737f,
-(float16_t)-0.97003125319454397424f,(float16_t)-0.24298017990326381543f,
-(float16_t)-0.94952818059303678577f,(float16_t)-0.31368174039889118454f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
-(float16_t)-0.89322430119551532446f,(float16_t)-0.44961132965460665067f,
-(float16_t)-0.85772861000027211809f,(float16_t)-0.51410274419322155026f,
-(float16_t)-0.81758481315158371139f,(float16_t)-0.57580819141784533866f,
-(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
-(float16_t)-0.72424708295146700276f,(float16_t)-0.68954054473706682948f,
-(float16_t)-0.67155895484701866316f,(float16_t)-0.74095112535495888384f,
-(float16_t)-0.61523159058062726334f,(float16_t)-0.78834642762660589455f,
-(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
-(float16_t)-0.49289819222978420443f,(float16_t)-0.87008699110871134952f,
-(float16_t)-0.42755509343028247349f,(float16_t)-0.90398929312344311615f,
-(float16_t)-0.35989503653498794433f,(float16_t)-0.93299279883473895669f,
-(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
-(float16_t)-0.21910124015687010290f,(float16_t)-0.97570213003852845901f,
-(float16_t)-0.14673047445536230304f,(float16_t)-0.98917650996478090342f,
-(float16_t)-0.07356456359966735692f,(float16_t)-0.99729045667869020697f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
-(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
-(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
-(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,};
-
-#endif
-
-#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_4096) || defined(ARM_TABLE_TWIDDLECOEF_F16_8192)
-
-uint32_t rearranged_twiddle_tab_stride1_arr_4096_f16[6]={
-0,2048,2560,2688,2720,0,};
-
-uint32_t rearranged_twiddle_tab_stride2_arr_4096_f16[6]={
-0,2048,2560,2688,2720,0,};
-
-uint32_t rearranged_twiddle_tab_stride3_arr_4096_f16[6]={
-0,2048,2560,2688,2720,0,};
-
-float16_t rearranged_twiddle_stride1_4096_f16[2728]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99999882345170187925f,(float16_t)0.00153398018628476550f,
-(float16_t)0.99999529380957619118f,(float16_t)0.00306795676296597614f,
-(float16_t)0.99998941108192840321f,(float16_t)0.00460192612044857050f,
-(float16_t)0.99998117528260110909f,(float16_t)0.00613588464915447527f,
-(float16_t)0.99997058643097413988f,(float16_t)0.00766982873953109701f,
-(float16_t)0.99995764455196389786f,(float16_t)0.00920375478205981944f,
-(float16_t)0.99994234967602391162f,(float16_t)0.01073765916726449055f,
-(float16_t)0.99992470183914450299f,(float16_t)0.01227153828571992539f,
-(float16_t)0.99990470108285289808f,(float16_t)0.01380538852806039059f,
-(float16_t)0.99988234745421256111f,(float16_t)0.01533920628498810015f,
-(float16_t)0.99985764100582386060f,(float16_t)0.01687298794728171042f,
-(float16_t)0.99983058179582340319f,(float16_t)0.01840672990580482019f,
-(float16_t)0.99980116988788425569f,(float16_t)0.01994042855151444138f,
-(float16_t)0.99976940535121527898f,(float16_t)0.02147408027546950787f,
-(float16_t)0.99973528826056168306f,(float16_t)0.02300768146883936868f,
-(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
-(float16_t)0.99965999674395922270f,(float16_t)0.02607471782910390085f,
-(float16_t)0.99961882249517863830f,(float16_t)0.02760814577896573974f,
-(float16_t)0.99957529604674921764f,(float16_t)0.02914150876419372219f,
-(float16_t)0.99952941750109314256f,(float16_t)0.03067480317663662595f,
-(float16_t)0.99948118696616694567f,(float16_t)0.03220802540830458582f,
-(float16_t)0.99943060455546173237f,(float16_t)0.03374117185137757990f,
-(float16_t)0.99937767038800284780f,(float16_t)0.03527423889821394709f,
-(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
-(float16_t)0.99926474728659442359f,(float16_t)0.03834012037355269409f,
-(float16_t)0.99920475861836388631f,(float16_t)0.03987292758773981066f,
-(float16_t)0.99914241872481690532f,(float16_t)0.04140564097707673946f,
-(float16_t)0.99907772775264536147f,(float16_t)0.04293825693494082024f,
-(float16_t)0.99901068585407337697f,(float16_t)0.04447077185493866769f,
-(float16_t)0.99894129318685687124f,(float16_t)0.04600318213091462299f,
-(float16_t)0.99886954991428356099f,(float16_t)0.04753548415695930257f,
-(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
-(float16_t)0.99871901223387293811f,(float16_t)0.05059974903689928166f,
-(float16_t)0.99864021818026527111f,(float16_t)0.05213170468028332366f,
-(float16_t)0.99855907422975931365f,(float16_t)0.05366353765273051968f,
-(float16_t)0.99847558057329477421f,(float16_t)0.05519524434968993420f,
-(float16_t)0.99838973740734016094f,(float16_t)0.05672682116690774823f,
-(float16_t)0.99830154493389289261f,(float16_t)0.05825826450043575244f,
-(float16_t)0.99821100336047818846f,(float16_t)0.05978957074663986820f,
-(float16_t)0.99811811290014917919f,(float16_t)0.06132073630220857829f,
-(float16_t)0.99802287377148624081f,(float16_t)0.06285175756416140624f,
-(float16_t)0.99792528619859599548f,(float16_t)0.06438263092985746505f,
-(float16_t)0.99782535041111164453f,(float16_t)0.06591335279700380467f,
-(float16_t)0.99772306664419163624f,(float16_t)0.06744391956366405094f,
-(float16_t)0.99761843513851955478f,(float16_t)0.06897432762826674613f,
-(float16_t)0.99751145614030345410f,(float16_t)0.07050457338961385600f,
-(float16_t)0.99740212990127530279f,(float16_t)0.07203465324688933247f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.99717643673532618820f,(float16_t)0.07509430084792130533f,
-(float16_t)0.99706007033948296225f,(float16_t)0.07662386139203149205f,
-(float16_t)0.99694135776498216117f,(float16_t)0.07815324163279423197f,
-(float16_t)0.99682029929116566791f,(float16_t)0.07968243797143012563f,
-(float16_t)0.99669689520289606044f,(float16_t)0.08121144680959244133f,
-(float16_t)0.99657114579055483539f,(float16_t)0.08274026454937569164f,
-(float16_t)0.99644305135004263008f,(float16_t)0.08426888759332407108f,
-(float16_t)0.99631261218277800129f,(float16_t)0.08579731234443989385f,
-(float16_t)0.99617982859569698117f,(float16_t)0.08732553520619205922f,
-(float16_t)0.99604470090125196702f,(float16_t)0.08885355258252460031f,
-(float16_t)0.99590722941741172125f,(float16_t)0.09038136087786498296f,
-(float16_t)0.99576741446765981713f,(float16_t)0.09190895649713272386f,
-(float16_t)0.99562525638099430569f,(float16_t)0.09343633584574778661f,
-(float16_t)0.99548075549192693856f,(float16_t)0.09496349532963899165f,
-(float16_t)0.99533391214048227980f,(float16_t)0.09649043135525259274f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.99503319943811863180f,(float16_t)0.09954361866006931903f,
-(float16_t)0.99487933079480561638f,(float16_t)0.10106986275482782167f,
-(float16_t)0.99472312110432570265f,(float16_t)0.10259586902243628126f,
-(float16_t)0.99456457073425541537f,(float16_t)0.10412163387205458642f,
-(float16_t)0.99440368005767909576f,(float16_t)0.10564715371341061589f,
-(float16_t)0.99424044945318790223f,(float16_t)0.10717242495680884273f,
-(float16_t)0.99407487930487936634f,(float16_t)0.10869744401313871651f,
-(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
-(float16_t)0.99373672194072459884f,(float16_t)0.11174671121112658700f,
-(float16_t)0.99356413552059530403f,(float16_t)0.11327095217756434631f,
-(float16_t)0.99338921114808065305f,(float16_t)0.11479492660651008373f,
-(float16_t)0.99321194923479450001f,(float16_t)0.11631863091190475235f,
-(float16_t)0.99303235019785141002f,(float16_t)0.11784206150832497728f,
-(float16_t)0.99285041445986510489f,(float16_t)0.11936521481099135467f,
-(float16_t)0.99266614244894801899f,(float16_t)0.12088808723577708359f,
-(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
-(float16_t)0.99229059134825736699f,(float16_t)0.12393297511851215920f,
-(float16_t)0.99209931314219179654f,(float16_t)0.12545498341154623367f,
-(float16_t)0.99190570043060932726f,(float16_t)0.12697669649688586579f,
-(float16_t)0.99170975366909952520f,(float16_t)0.12849811079379316880f,
-(float16_t)0.99151147331874389668f,(float16_t)0.13001922272223334631f,
-(float16_t)0.99131085984611544415f,(float16_t)0.13154002870288311611f,
-(float16_t)0.99110791372327688986f,(float16_t)0.13306052515713906459f,
-(float16_t)0.99090263542778000971f,(float16_t)0.13458070850712616773f,
-(float16_t)0.99069502544266463406f,(float16_t)0.13610057517570620100f,
-(float16_t)0.99048508425645709341f,(float16_t)0.13762012158648603832f,
-(float16_t)0.99027281236316910817f,(float16_t)0.13913934416382620074f,
-(float16_t)0.99005821026229712256f,(float16_t)0.14065823933284921088f,
-(float16_t)0.98984127845882052821f,(float16_t)0.14217680351944803063f,
-(float16_t)0.98962201746320088702f,(float16_t)0.14369503315029447110f,
-(float16_t)0.98940042779138037687f,(float16_t)0.14521292465284746376f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98895026451030298986f,(float16_t)0.14824767898689603096f,
-(float16_t)0.98872169196032377858f,(float16_t)0.14976453467732150915f,
-(float16_t)0.98849079285269658701f,(float16_t)0.15128103795733022219f,
-(float16_t)0.98825756773074946437f,(float16_t)0.15279718525844343535f,
-(float16_t)0.98802201714328352633f,(float16_t)0.15431297301302010494f,
-(float16_t)0.98778414164457217783f,(float16_t)0.15582839765426523271f,
-(float16_t)0.98754394179435922574f,(float16_t)0.15734345561623824805f,
-(float16_t)0.98730141815785843473f,(float16_t)0.15885814333386144570f,
-(float16_t)0.98705657130575097380f,(float16_t)0.16037245724292828464f,
-(float16_t)0.98680940181418552726f,(float16_t)0.16188639378011182579f,
-(float16_t)0.98655991026477540817f,(float16_t)0.16339994938297322524f,
-(float16_t)0.98630809724459866938f,(float16_t)0.16491312048996989437f,
-(float16_t)0.98605396334619543897f,(float16_t)0.16642590354046410406f,
-(float16_t)0.98579750916756747614f,(float16_t)0.16793829497473117263f,
-(float16_t)0.98553873531217606185f,(float16_t)0.16945029123396795900f,
-(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
-(float16_t)0.98501423101223983814f,(float16_t)0.17247308399679595059f,
-(float16_t)0.98474850180190420801f,(float16_t)0.17398387338746382214f,
-(float16_t)0.98448045538322093151f,(float16_t)0.17549425337727142526f,
-(float16_t)0.98421009238692902521f,(float16_t)0.17700422041214874946f,
-(float16_t)0.98393741344921892278f,(float16_t)0.17851377093899750692f,
-(float16_t)0.98366241921173025453f,(float16_t)0.18002290140569951471f,
-(float16_t)0.98338511032155118130f,(float16_t)0.18153160826112496595f,
-(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
-(float16_t)0.98282355119870523641f,(float16_t)0.18454773693861961648f,
-(float16_t)0.98253930228744124076f,(float16_t)0.18605515166344663291f,
-(float16_t)0.98225274136628937249f,(float16_t)0.18756212858252960252f,
-(float16_t)0.98196386910955524296f,(float16_t)0.18906866414980619262f,
-(float16_t)0.98167268619698311305f,(float16_t)0.19057475482025273972f,
-(float16_t)0.98137919331375456089f,(float16_t)0.19208039704989243734f,
-(float16_t)0.98108339115048670553f,(float16_t)0.19358558729580360724f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.98048486177346938497f,(float16_t)0.19659459767008022335f,
-(float16_t)0.98018213596811742949f,(float16_t)0.19809841071795356027f,
-(float16_t)0.97987710369951763756f,(float16_t)0.19960175762113097075f,
-(float16_t)0.97956976568544051887f,(float16_t)0.20110463484209190055f,
-(float16_t)0.97926012264908202098f,(float16_t)0.20260703884442113343f,
-(float16_t)0.97894817531906219710f,(float16_t)0.20410896609281686809f,
-(float16_t)0.97863392442942320759f,(float16_t)0.20561041305309923910f,
-(float16_t)0.97831737071962765473f,(float16_t)0.20711137619221856032f,
-(float16_t)0.97799851493455713936f,(float16_t)0.20861185197826348503f,
-(float16_t)0.97767735782450992943f,(float16_t)0.21011183688046961016f,
-(float16_t)0.97735390014519996082f,(float16_t)0.21161132736922755315f,
-(float16_t)0.97702814265775439484f,(float16_t)0.21311031991609136194f,
-(float16_t)0.97670008612871184184f,(float16_t)0.21460881099378675829f,
-(float16_t)0.97636973133002114000f,(float16_t)0.21610679707621952006f,
-(float16_t)0.97603707903903902388f,(float16_t)0.21760427463848364127f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.97536488511665697665f,(float16_t)0.22059769010887350649f,
-(float16_t)0.97502534506699412020f,(float16_t)0.22209362097320350937f,
-(float16_t)0.97468351068851066810f,(float16_t)0.22358902922978998729f,
-(float16_t)0.97433938278557585821f,(float16_t)0.22508391135979283204f,
-(float16_t)0.97399296216795583359f,(float16_t)0.22657826384561000066f,
-(float16_t)0.97364424965081197705f,(float16_t)0.22807208317088573102f,
-(float16_t)0.97329324605469824672f,(float16_t)0.22956536582051886852f,
-(float16_t)0.97293995220556017678f,(float16_t)0.23105810828067110951f,
-(float16_t)0.97258436893473221296f,(float16_t)0.23255030703877524467f,
-(float16_t)0.97222649707893626925f,(float16_t)0.23404195858354343018f,
-(float16_t)0.97186633748027939639f,(float16_t)0.23553305940497548665f,
-(float16_t)0.97150389098625178352f,(float16_t)0.23702360599436719801f,
-(float16_t)0.97113915844972509284f,(float16_t)0.23851359484431841618f,
-(float16_t)0.97077214072895035013f,(float16_t)0.24000302244874149871f,
-(float16_t)0.97040283868755550234f,(float16_t)0.24149188530286933019f,
-(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
-(float16_t)0.96965738512429244800f,(float16_t)0.24446790274782415064f,
-(float16_t)0.96928123535654853171f,(float16_t)0.24595505033579459497f,
-(float16_t)0.96890280477642887202f,(float16_t)0.24744161916777326904f,
-(float16_t)0.96852209427441737777f,(float16_t)0.24892760574572014853f,
-(float16_t)0.96813910474636244441f,(float16_t)0.25041300657296522436f,
-(float16_t)0.96775383709347551076f,(float16_t)0.25189781815421696809f,
-(float16_t)0.96736629222232850545f,(float16_t)0.25338203699557015902f,
-(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
-(float16_t)0.96658437447833311928f,(float16_t)0.25634868248994291395f,
-(float16_t)0.96619000344541250413f,(float16_t)0.25783110216215898713f,
-(float16_t)0.96579335887408368500f,(float16_t)0.25931291513288623474f,
-(float16_t)0.96539444169768939830f,(float16_t)0.26079411791527551401f,
-(float16_t)0.96499325285492032478f,(float16_t)0.26227470702391358914f,
-(float16_t)0.96458979328981275803f,(float16_t)0.26375467897483134694f,
-(float16_t)0.96418406395174582890f,(float16_t)0.26523403028551179039f,
-(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
-(float16_t)0.96336579978095404631f,(float16_t)0.26819085706340317632f,
-(float16_t)0.96295326687368387741f,(float16_t)0.26966832557291509076f,
-(float16_t)0.96253846804435916340f,(float16_t)0.27114515952680801059f,
-(float16_t)0.96212140426904158019f,(float16_t)0.27262135544994897662f,
-(float16_t)0.96170207652912254037f,(float16_t)0.27409690986870638429f,
-(float16_t)0.96128048581132063966f,(float16_t)0.27557181931095814376f,
-(float16_t)0.96085663310767965850f,(float16_t)0.27704608030609989555f,
-(float16_t)0.96043051941556578655f,(float16_t)0.27851968938505305973f,
-(float16_t)0.96000214573766595727f,(float16_t)0.27999264308027321801f,
-(float16_t)0.95957151308198451733f,(float16_t)0.28146493792575794091f,
-(float16_t)0.95913862246184189431f,(float16_t)0.28293657045705539188f,
-(float16_t)0.95870347489587159906f,(float16_t)0.28440753721127187692f,
-(float16_t)0.95826607140801767226f,(float16_t)0.28587783472708061527f,
-(float16_t)0.95782641302753290802f,(float16_t)0.28734745954472951102f,
-(float16_t)0.95738450078897585627f,(float16_t)0.28881640820604947972f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.95649391890239510161f,(float16_t)0.29175226323498926195f,
-(float16_t)0.95604525134999640557f,(float16_t)0.29321916269425862822f,
-(float16_t)0.95559433413077110586f,(float16_t)0.29468537218051432669f,
-(float16_t)0.95514116830577078243f,(float16_t)0.29615088824362378883f,
-(float16_t)0.95468575494133833814f,(float16_t)0.29761570743508619641f,
-(float16_t)0.95422809510910566733f,(float16_t)0.29907982630804047508f,
-(float16_t)0.95376818988599032512f,(float16_t)0.30054324141727345454f,
-(float16_t)0.95330604035419386211f,(float16_t)0.30200594931922808417f,
-(float16_t)0.95284164760119871573f,(float16_t)0.30346794657201131562f,
-(float16_t)0.95237501271976587880f,(float16_t)0.30492922973540237397f,
-(float16_t)0.95190613680793234597f,(float16_t)0.30638979537086091787f,
-(float16_t)0.95143502096900833820f,(float16_t)0.30784964004153486661f,
-(float16_t)0.95096166631157508231f,(float16_t)0.30930876031226872680f,
-(float16_t)0.95048607394948170235f,(float16_t)0.31076715274961147495f,
-(float16_t)0.95000824500184299914f,(float16_t)0.31222481392182488413f,
-(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
-(float16_t)0.94904588185270055689f,(float16_t)0.31513792875252244485f,
-(float16_t)0.94856134991573026749f,(float16_t)0.31659337555616584581f,
-(float16_t)0.94807458592227622507f,(float16_t)0.31804807738501494896f,
-(float16_t)0.94758559101774109124f,(float16_t)0.31950203081601569188f,
-(float16_t)0.94709436635277721717f,(float16_t)0.32095523242787521445f,
-(float16_t)0.94660091308328353499f,(float16_t)0.32240767880106985244f,
-(float16_t)0.94610523237040344835f,(float16_t)0.32385936651785285356f,
-(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
-(float16_t)0.94510719328526060501f,(float16_t)0.32676045232013173347f,
-(float16_t)0.94460483726148025685f,(float16_t)0.32820984357909249729f,
-(float16_t)0.94410025849127265918f,(float16_t)0.32965846252858749255f,
-(float16_t)0.94359345816196038559f,(float16_t)0.33110630575987642921f,
-(float16_t)0.94308443746609349478f,(float16_t)0.33255336986604422389f,
-(float16_t)0.94257319760144686605f,(float16_t)0.33399965144200938205f,
-(float16_t)0.94205973977101731265f,(float16_t)0.33544514708453160301f,
-(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
-(float16_t)0.94102617505088925753f,(float16_t)0.33833376696554112728f,
-(float16_t)0.94050607059326829518f,(float16_t)0.33977688440682685123f,
-(float16_t)0.93998375303401404679f,(float16_t)0.34121920232028235542f,
-(float16_t)0.93945922360218991898f,(float16_t)0.34266071731199437833f,
-(float16_t)0.93893248353206459900f,(float16_t)0.34410142598993881391f,
-(float16_t)0.93840353406310805795f,(float16_t)0.34554132496398909380f,
-(float16_t)0.93787237643998988545f,(float16_t)0.34698041084592368133f,
-(float16_t)0.93733901191257495977f,(float16_t)0.34841868024943456472f,
-(float16_t)0.93680344173592156043f,(float16_t)0.34985612979013491763f,
-(float16_t)0.93626566717027825959f,(float16_t)0.35129275608556709276f,
-(float16_t)0.93572568948108036935f,(float16_t)0.35272855575521072646f,
-(float16_t)0.93518350993894761025f,(float16_t)0.35416352542049034380f,
-(float16_t)0.93463912981968078064f,(float16_t)0.35559766170478385172f,
-(float16_t)0.93409255040425887007f,(float16_t)0.35703096123342997759f,
-(float16_t)0.93354377297883617270f,(float16_t)0.35846342063373654030f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.93243962926846235550f,(float16_t)0.36132580556845428355f,
-(float16_t)0.93188426558166814750f,(float16_t)0.36275572436739722537f,
-(float16_t)0.93132670908118042608f,(float16_t)0.36418478956707989180f,
-(float16_t)0.93076696107898371224f,(float16_t)0.36561299780477385379f,
-(float16_t)0.93020502289221906889f,(float16_t)0.36704034571976718038f,
-(float16_t)0.92964089584318121418f,(float16_t)0.36846682995337232125f,
-(float16_t)0.92907458125931585702f,(float16_t)0.36989244714893410038f,
-(float16_t)0.92850608047321558924f,(float16_t)0.37131719395183754306f,
-(float16_t)0.92793539482261788720f,(float16_t)0.37274106700951575855f,
-(float16_t)0.92736252565040111495f,(float16_t)0.37416406297145793358f,
-(float16_t)0.92678747430458174872f,(float16_t)0.37558617848921721505f,
-(float16_t)0.92621024213831137928f,(float16_t)0.37700741021641825945f,
-(float16_t)0.92563083050987271516f,(float16_t)0.37842775480876555960f,
-(float16_t)0.92504924078267758425f,(float16_t)0.37984720892405116066f,
-(float16_t)0.92446547432526260391f,(float16_t)0.38126576922216237620f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.92329141671952763559f,(float16_t)0.38410019501693504207f,
-(float16_t)0.92270112833387862850f,(float16_t)0.38551605384391884890f,
-(float16_t)0.92210866874334518339f,(float16_t)0.38693100551438858181f,
-(float16_t)0.92151403934204190183f,(float16_t)0.38834504669882624617f,
-(float16_t)0.92091724152918941204f,(float16_t)0.38975817406985641123f,
-(float16_t)0.92031827670911059425f,(float16_t)0.39117038430225387069f,
-(float16_t)0.91971714629122736095f,(float16_t)0.39258167407295146978f,
-(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
-(float16_t)0.91850839432521225181f,(float16_t)0.39540147894781635385f,
-(float16_t)0.91790077562139049672f,(float16_t)0.39680998741671030805f,
-(float16_t)0.91729099700837790632f,(float16_t)0.39821756215337356100f,
-(float16_t)0.91667905992104270485f,(float16_t)0.39962419984564678810f,
-(float16_t)0.91606496579933172075f,(float16_t)0.40102989718357562321f,
-(float16_t)0.91544871608826783316f,(float16_t)0.40243465085941843018f,
-(float16_t)0.91483031223794619713f,(float16_t)0.40383845756765407442f,
-(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
-(float16_t)0.91358704794525080750f,(float16_t)0.40664321687036902864f,
-(float16_t)0.91296219042839821256f,(float16_t)0.40804416286497868782f,
-(float16_t)0.91233518462332274801f,(float16_t)0.40944414869225759235f,
-(float16_t)0.91170603200542987832f,(float16_t)0.41084317105790391089f,
-(float16_t)0.91107473405517636067f,(float16_t)0.41224122666988288755f,
-(float16_t)0.91044129225806724737f,(float16_t)0.41363831223843450235f,
-(float16_t)0.90980570810465222209f,(float16_t)0.41503442447608163146f,
-(float16_t)0.90916798309052238025f,(float16_t)0.41642956009763715253f,
-(float16_t)0.90852811871630612117f,(float16_t)0.41782371582021227141f,
-(float16_t)0.90788611648766626150f,(float16_t)0.41921688836322390515f,
-(float16_t)0.90724197791529581636f,(float16_t)0.42060907444840250902f,
-(float16_t)0.90659570451491533483f,(float16_t)0.42200027079979968159f,
-(float16_t)0.90594729780726845902f,(float16_t)0.42339047414379604728f,
-(float16_t)0.90529675931811881551f,(float16_t)0.42477968120910880589f,
-(float16_t)0.90464409057824624050f,(float16_t)0.42616788872679961520f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.90333236849451181705f,(float16_t)0.42894129205532949278f,
-(float16_t)0.90267331823725882600f,(float16_t)0.43032648134008261165f,
-(float16_t)0.90201214390249317976f,(float16_t)0.43171065802505725895f,
-(float16_t)0.90134884704602202810f,(float16_t)0.43309381885315195726f,
-(float16_t)0.90068342922864685907f,(float16_t)0.43447596056965565037f,
-(float16_t)0.90001589201616016833f,(float16_t)0.43585707992225547480f,
-(float16_t)0.89934623697934157338f,(float16_t)0.43723717366104408732f,
-(float16_t)0.89867446569395381673f,(float16_t)0.43861623853852765853f,
-(float16_t)0.89800057974073987932f,(float16_t)0.43999427130963325583f,
-(float16_t)0.89732458070541831763f,(float16_t)0.44137126873171667052f,
-(float16_t)0.89664647017868015499f,(float16_t)0.44274722756457002282f,
-(float16_t)0.89596624975618521791f,(float16_t)0.44412214457042920035f,
-(float16_t)0.89528392103855758410f,(float16_t)0.44549601651398174074f,
-(float16_t)0.89459948563138269595f,(float16_t)0.44686884016237415906f,
-(float16_t)0.89391294514520325265f,(float16_t)0.44824061228521988598f,
-(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
-(float16_t)0.89253355540276457791f,(float16_t)0.45098098904510386387f,
-(float16_t)0.89184070939234272313f,(float16_t)0.45234958723377088896f,
-(float16_t)0.89114576479458318392f,(float16_t)0.45371712100016386993f,
-(float16_t)0.89044872324475787817f,(float16_t)0.45508358712634383592f,
-(float16_t)0.88974958638307277692f,(float16_t)0.45644898239688391772f,
-(float16_t)0.88904835585466457371f,(float16_t)0.45781330359887717485f,
-(float16_t)0.88834503330959635470f,(float16_t)0.45917654752194408951f,
-(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
-(float16_t)0.88693211879434219469f,(float16_t)0.46189979070246273141f,
-(float16_t)0.88622253014888063838f,(float16_t)0.46325978355186014923f,
-(float16_t)0.88551085613619995307f,(float16_t)0.46461868630623781584f,
-(float16_t)0.88479709843093778954f,(float16_t)0.46597649576796618121f,
-(float16_t)0.88408125871263498752f,(float16_t)0.46733320874198841510f,
-(float16_t)0.88336333866573157891f,(float16_t)0.46868882203582790114f,
-(float16_t)0.88264333997956279099f,(float16_t)0.47004333245959561971f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.88119711347122209322f,(float16_t)0.47274903195034279069f,
-(float16_t)0.88047088905216075450f,(float16_t)0.47410021465054996703f,
-(float16_t)0.87974259280004740713f,(float16_t)0.47545028174715586733f,
-(float16_t)0.87901222642863352519f,(float16_t)0.47679923006332208812f,
-(float16_t)0.87827979165654157523f,(float16_t)0.47814705642484300885f,
-(float16_t)0.87754529020726135258f,(float16_t)0.47949375766015295275f,
-(float16_t)0.87680872380914565145f,(float16_t)0.48083933060033395845f,
-(float16_t)0.87607009419540660122f,(float16_t)0.48218377207912271887f,
-(float16_t)0.87532940310411089246f,(float16_t)0.48352707893291868579f,
-(float16_t)0.87458665227817611321f,(float16_t)0.48486924800079106435f,
-(float16_t)0.87384184346536686316f,(float16_t)0.48621027612448641797f,
-(float16_t)0.87309497841829009079f,(float16_t)0.48755016014843599592f,
-(float16_t)0.87234605889439154058f,(float16_t)0.48888889691976317176f,
-(float16_t)0.87159508665595097909f,(float16_t)0.49022648328829115938f,
-(float16_t)0.87084206347007897531f,(float16_t)0.49156291610654989643f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.86932987134860684186f,(float16_t)0.49423230851595967295f,
-(float16_t)0.86857070597134089507f,(float16_t)0.49556526182577254058f,
-(float16_t)0.86780949676330332299f,(float16_t)0.49689704902265446895f,
-(float16_t)0.86704624551569264845f,(float16_t)0.49822766697278181303f,
-(float16_t)0.86628095402451299467f,(float16_t)0.49955711254508183838f,
-(float16_t)0.86551362409056908920f,(float16_t)0.50088538261124071482f,
-(float16_t)0.86474425751946237817f,(float16_t)0.50221247404571078832f,
-(float16_t)0.86397285612158669643f,(float16_t)0.50353838372571757542f,
-(float16_t)0.86319942171212415971f,(float16_t)0.50486310853126759035f,
-(float16_t)0.86242395611104050168f,(float16_t)0.50618664534515522835f,
-(float16_t)0.86164646114308129921f,(float16_t)0.50750899105297087033f,
-(float16_t)0.86086693863776730939f,(float16_t)0.50883014254310698909f,
-(float16_t)0.86008539042939013974f,(float16_t)0.51015009670676680908f,
-(float16_t)0.85930181835700847337f,(float16_t)0.51146885043797030157f,
-(float16_t)0.85851622426444273994f,(float16_t)0.51278640063356295542f,
-(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
-(float16_t)0.85693897741782876221f,(float16_t)0.51541787801946292724f,
-(float16_t)0.85614732837519447184f,(float16_t)0.51673179901764987321f,
-(float16_t)0.85535366473519602870f,(float16_t)0.51804450409599933636f,
-(float16_t)0.85455798836540053376f,(float16_t)0.51935599016558964269f,
-(float16_t)0.85376030113811141042f,(float16_t)0.52066625414036715735f,
-(float16_t)0.85296060493036363059f,(float16_t)0.52197529293715438925f,
-(float16_t)0.85215890162391982887f,(float16_t)0.52328310347565643035f,
-(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
-(float16_t)0.85054948126560347976f,(float16_t)0.52589502747108463065f,
-(float16_t)0.84974176800085254868f,(float16_t)0.52719913478190127964f,
-(float16_t)0.84893205521163961347f,(float16_t)0.52850200154222848337f,
-(float16_t)0.84812034480329723252f,(float16_t)0.52980362468629460526f,
-(float16_t)0.84730663868585831544f,(float16_t)0.53110400115125500076f,
-(float16_t)0.84649093877405212627f,(float16_t)0.53240312787719790144f,
-(float16_t)0.84567324698729906540f,(float16_t)0.53370100180715296379f,
-(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)0.84403189549006640835f,(float16_t)0.53629297906596318235f,
-(float16_t)0.84320823964184543620f,(float16_t)0.53758707629564539410f,
-(float16_t)0.84238259964318584760f,(float16_t)0.53887990853100842248f,
-(float16_t)0.84155497743689844370f,(float16_t)0.54017147272989285423f,
-(float16_t)0.84072537497045807253f,(float16_t)0.54146176585312344454f,
-(float16_t)0.83989379419599952126f,(float16_t)0.54275078486451588944f,
-(float16_t)0.83906023707031274217f,(float16_t)0.54403852673088382019f,
-(float16_t)0.83822470555483807875f,(float16_t)0.54532498842204646383f,
-(float16_t)0.83738720161566193578f,(float16_t)0.54661016691083486041f,
-(float16_t)0.83654772722351200542f,(float16_t)0.54789405917310018967f,
-(float16_t)0.83570628435375260423f,(float16_t)0.54917666218771965525f,
-(float16_t)0.83486287498638001026f,(float16_t)0.55045797293660481131f,
-(float16_t)0.83401750110601813315f,(float16_t)0.55173798840470733573f,
-(float16_t)0.83317016470191318511f,(float16_t)0.55301670558002746780f,
-(float16_t)0.83232086776792968408f,(float16_t)0.55429412145362000341f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.83061640030884631436f,(float16_t)0.55684503727516010407f,
-(float16_t)0.82976123379452304540f,(float16_t)0.55811853122055610221f,
-(float16_t)0.82890411477186487499f,(float16_t)0.55939071185913613604f,
-(float16_t)0.82804504525775579626f,(float16_t)0.56066157619733603124f,
-(float16_t)0.82718402727366913130f,(float16_t)0.56193112124468935775f,
-(float16_t)0.82632106284566353427f,(float16_t)0.56319934401383409117f,
-(float16_t)0.82545615400437755138f,(float16_t)0.56446624152051938506f,
-(float16_t)0.82458930278502529099f,(float16_t)0.56573181078361312046f,
-(float16_t)0.82372051122739142759f,(float16_t)0.56699604882510867832f,
-(float16_t)0.82284978137582642788f,(float16_t)0.56825895267013148970f,
-(float16_t)0.82197711527924155472f,(float16_t)0.56952051934694714053f,
-(float16_t)0.82110251499110464835f,(float16_t)0.57078074588696725566f,
-(float16_t)0.82022598256943468620f,(float16_t)0.57203962932475704850f,
-(float16_t)0.81934752007679700903f,(float16_t)0.57329716669804220430f,
-(float16_t)0.81846712958029865792f,(float16_t)0.57455335504771576360f,
-(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
-(float16_t)0.81670057286682784525f,(float16_t)0.57706167285567944170f,
-(float16_t)0.81581441080673378075f,(float16_t)0.57831379641165558958f,
-(float16_t)0.81492632905652662156f,(float16_t)0.57956455913940563285f,
-(float16_t)0.81403632970594841378f,(float16_t)0.58081395809576452649f,
-(float16_t)0.81314441484925359394f,(float16_t)0.58206199034077543697f,
-(float16_t)0.81225058658520399302f,(float16_t)0.58330865293769829094f,
-(float16_t)0.81135484701706372945f,(float16_t)0.58455394295301532637f,
-(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
-(float16_t)0.80955764240405125864f,(float16_t)0.58704039352091796911f,
-(float16_t)0.80865618158817498262f,(float16_t)0.58828154822264522306f,
-(float16_t)0.80775281792619035848f,(float16_t)0.58952131864106394055f,
-(float16_t)0.80684755354379933401f,(float16_t)0.59075970185887416442f,
-(float16_t)0.80594039057117627944f,(float16_t)0.59199669496204099239f,
-(float16_t)0.80503133114296365758f,(float16_t)0.59323229503979979516f,
-(float16_t)0.80412037739826569549f,(float16_t)0.59446649918466443197f,
-(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
-(float16_t)0.80229279553811572168f,(float16_t)0.59693070806219639124f,
-(float16_t)0.80137617172314024039f,(float16_t)0.59816070699634238395f,
-(float16_t)0.80045766219262282082f,(float16_t)0.59938929840056454079f,
-(float16_t)0.79953726910790501314f,(float16_t)0.60061647938386897305f,
-(float16_t)0.79861499463476093297f,(float16_t)0.60184224705858002658f,
-(float16_t)0.79769084094339115509f,(float16_t)0.60306659854034816437f,
-(float16_t)0.79676481020841882774f,(float16_t)0.60428953094815596181f,
-(float16_t)0.79583690460888356633f,(float16_t)0.60551104140432554512f,
-(float16_t)0.79490712632823701256f,(float16_t)0.60673112703452447558f,
-(float16_t)0.79397547755433717231f,(float16_t)0.60794978496777363208f,
-(float16_t)0.79304196047944364167f,(float16_t)0.60916701233645320634f,
-(float16_t)0.79210657730021238887f,(float16_t)0.61038280627630947528f,
-(float16_t)0.79116933021769020318f,(float16_t)0.61159716392646190641f,
-(float16_t)0.79023022143731003197f,(float16_t)0.61281008242940970820f,
-(float16_t)0.78928925316888565167f,(float16_t)0.61402155893103849138f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.78740174702903142911f,(float16_t)0.61644017453085364622f,
-(float16_t)0.78645521359908576731f,(float16_t)0.61764730793780386886f,
-(float16_t)0.78550682956405393220f,(float16_t)0.61885298796097631957f,
-(float16_t)0.78455659715557524159f,(float16_t)0.62005721176328909561f,
-(float16_t)0.78360451860963820092f,(float16_t)0.62125997651108755271f,
-(float16_t)0.78265059616657572938f,(float16_t)0.62246127937414996723f,
-(float16_t)0.78169483207105938671f,(float16_t)0.62366111752569453053f,
-(float16_t)0.78073722857209448822f,(float16_t)0.62485948814238634341f,
-(float16_t)0.77977778792301455368f,(float16_t)0.62605638840434352232f,
-(float16_t)0.77881651238147597827f,(float16_t)0.62725181549514408275f,
-(float16_t)0.77785340420945314754f,(float16_t)0.62844576660183271155f,
-(float16_t)0.77688846567323244230f,(float16_t)0.62963823891492698426f,
-(float16_t)0.77592169904340768660f,(float16_t)0.63082922962842447046f,
-(float16_t)0.77495310659487393057f,(float16_t)0.63201873593980906207f,
-(float16_t)0.77398269060682289844f,(float16_t)0.63320675505005719064f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.77203639715038452351f,(float16_t)0.63557832048855611440f,
-(float16_t)0.77106052426181381776f,(float16_t)0.63676186123628419899f,
-(float16_t)0.77008283699334789674f,(float16_t)0.63794390362184405507f,
-(float16_t)0.76910333764557969882f,(float16_t)0.63912444486377573138f,
-(float16_t)0.76812202852336541881f,(float16_t)0.64030348218415167327f,
-(float16_t)0.76713891193582040007f,(float16_t)0.64148101280858305095f,
-(float16_t)0.76615399019631291733f,(float16_t)0.64265703396622686494f,
-(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
-(float16_t)0.76417874053611667406f,(float16_t)0.64500453681554392737f,
-(float16_t)0.76318841726338138010f,(float16_t)0.64617601298331628357f,
-(float16_t)0.76219629813457900891f,(float16_t)0.64734596863651205911f,
-(float16_t)0.76120238548426177871f,(float16_t)0.64851440102211244110f,
-(float16_t)0.76020668165120242055f,(float16_t)0.64968130739068319368f,
-(float16_t)0.75920918897838796102f,(float16_t)0.65084668499638087535f,
-(float16_t)0.75820990981301528144f,(float16_t)0.65201053109695950027f,
-(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
-(float16_t)0.75620600141439453523f,(float16_t)0.65433361783180044036f,
-(float16_t)0.75520137689653654700f,(float16_t)0.65549285299961534967f,
-(float16_t)0.75419497531688917125f,(float16_t)0.65665054572942893607f,
-(float16_t)0.75318679904361252042f,(float16_t)0.65780669329707863735f,
-(float16_t)0.75217685044904269986f,(float16_t)0.65896129298203731661f,
-(float16_t)0.75116513190968636771f,(float16_t)0.66011434206742047870f,
-(float16_t)0.75015164580621507273f,(float16_t)0.66126583783999226540f,
-(float16_t)0.74913639452345937020f,(float16_t)0.66241577759017178373f,
-(float16_t)0.74811938045040360379f,(float16_t)0.66356415861203976725f,
-(float16_t)0.74710060598018013245f,(float16_t)0.66471097820334479334f,
-(float16_t)0.74608007351006377927f,(float16_t)0.66585623366550972246f,
-(float16_t)0.74505778544146594733f,(float16_t)0.66699992230363747137f,
-(float16_t)0.74403374417992929057f,(float16_t)0.66814204142651845153f,
-(float16_t)0.74300795213512171866f,(float16_t)0.66928258834663600929f,
-(float16_t)0.74198041172083106787f,(float16_t)0.67042156038017308717f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.73992009545951620275f,(float16_t)0.67269476907077285777f,
-(float16_t)0.73888732446061511361f,(float16_t)0.67382900037875603783f,
-(float16_t)0.73785281478846598269f,(float16_t)0.67496164610201192513f,
-(float16_t)0.73681656887736979300f,(float16_t)0.67609270357531592310f,
-(float16_t)0.73577858916571359238f,(float16_t)0.67722217013718033485f,
-(float16_t)0.73473887809596349907f,(float16_t)0.67835004312986146857f,
-(float16_t)0.73369743811466026084f,(float16_t)0.67947631989936496666f,
-(float16_t)0.73265427167241281570f,(float16_t)0.68060099779545302212f,
-(float16_t)0.73160938122389262972f,(float16_t)0.68172407417164970767f,
-(float16_t)0.73056276922782759087f,(float16_t)0.68284554638524808112f,
-(float16_t)0.72951443814699701296f,(float16_t)0.68396541179731540350f,
-(float16_t)0.72846439044822519637f,(float16_t)0.68508366777270035541f,
-(float16_t)0.72741262860237576593f,(float16_t)0.68620031168003858824f,
-(float16_t)0.72635915508434600873f,(float16_t)0.68731534089175905233f,
-(float16_t)0.72530397237306076796f,(float16_t)0.68842875278409043638f,
-(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
-(float16_t)0.72318848930652745999f,(float16_t)0.69065071413453460458f,
-(float16_t)0.72212819392921534511f,(float16_t)0.69175925836415774750f,
-(float16_t)0.72106619931450810501f,(float16_t)0.69286617481742462932f,
-(float16_t)0.72000250796138165477f,(float16_t)0.69397146088965389055f,
-(float16_t)0.71893712237280449351f,(float16_t)0.69507511398000088043f,
-(float16_t)0.71787004505573170920f,(float16_t)0.69617713149146298601f,
-(float16_t)0.71680127852109953857f,(float16_t)0.69727751083088651551f,
-(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
-(float16_t)0.71465868786276909308f,(float16_t)0.69947334464028376733f,
-(float16_t)0.71358486878079352422f,(float16_t)0.70056879394324833576f,
-(float16_t)0.71250937056469243469f,(float16_t)0.70166259474016845488f,
-(float16_t)0.71143219574521643356f,(float16_t)0.70275474445722529993f,
-(float16_t)0.71035334685706241764f,(float16_t)0.70384524052448493858f,
-(float16_t)0.70927282643886568891f,(float16_t)0.70493408037590488124f,
-(float16_t)0.70819063703319540259f,(float16_t)0.70602126144933974317f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.70602126144933974317f,(float16_t)0.70819063703319540259f,
-(float16_t)0.70493408037590499227f,(float16_t)0.70927282643886568891f,
-(float16_t)0.70384524052448493858f,(float16_t)0.71035334685706241764f,
-(float16_t)0.70275474445722529993f,(float16_t)0.71143219574521643356f,
-(float16_t)0.70166259474016845488f,(float16_t)0.71250937056469232367f,
-(float16_t)0.70056879394324844679f,(float16_t)0.71358486878079352422f,
-(float16_t)0.69947334464028376733f,(float16_t)0.71465868786276909308f,
-(float16_t)0.69837624940897291559f,(float16_t)0.71573082528381859468f,
-(float16_t)0.69727751083088662654f,(float16_t)0.71680127852109942754f,
-(float16_t)0.69617713149146298601f,(float16_t)0.71787004505573170920f,
-(float16_t)0.69507511398000088043f,(float16_t)0.71893712237280438249f,
-(float16_t)0.69397146088965400157f,(float16_t)0.72000250796138165477f,
-(float16_t)0.69286617481742474034f,(float16_t)0.72106619931450810501f,
-(float16_t)0.69175925836415774750f,(float16_t)0.72212819392921534511f,
-(float16_t)0.69065071413453460458f,(float16_t)0.72318848930652734897f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.68842875278409043638f,(float16_t)0.72530397237306076796f,
-(float16_t)0.68731534089175905233f,(float16_t)0.72635915508434600873f,
-(float16_t)0.68620031168003858824f,(float16_t)0.72741262860237576593f,
-(float16_t)0.68508366777270035541f,(float16_t)0.72846439044822519637f,
-(float16_t)0.68396541179731551452f,(float16_t)0.72951443814699690193f,
-(float16_t)0.68284554638524808112f,(float16_t)0.73056276922782759087f,
-(float16_t)0.68172407417164981869f,(float16_t)0.73160938122389262972f,
-(float16_t)0.68060099779545302212f,(float16_t)0.73265427167241281570f,
-(float16_t)0.67947631989936496666f,(float16_t)0.73369743811466026084f,
-(float16_t)0.67835004312986146857f,(float16_t)0.73473887809596349907f,
-(float16_t)0.67722217013718044587f,(float16_t)0.73577858916571348136f,
-(float16_t)0.67609270357531603413f,(float16_t)0.73681656887736979300f,
-(float16_t)0.67496164610201203615f,(float16_t)0.73785281478846598269f,
-(float16_t)0.67382900037875614885f,(float16_t)0.73888732446061511361f,
-(float16_t)0.67269476907077296879f,(float16_t)0.73992009545951609173f,
-(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
-(float16_t)0.67042156038017308717f,(float16_t)0.74198041172083095685f,
-(float16_t)0.66928258834663600929f,(float16_t)0.74300795213512171866f,
-(float16_t)0.66814204142651856255f,(float16_t)0.74403374417992929057f,
-(float16_t)0.66699992230363747137f,(float16_t)0.74505778544146594733f,
-(float16_t)0.66585623366550972246f,(float16_t)0.74608007351006366825f,
-(float16_t)0.66471097820334490436f,(float16_t)0.74710060598018013245f,
-(float16_t)0.66356415861203987827f,(float16_t)0.74811938045040349277f,
-(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
-(float16_t)0.66126583783999226540f,(float16_t)0.75015164580621496171f,
-(float16_t)0.66011434206742047870f,(float16_t)0.75116513190968636771f,
-(float16_t)0.65896129298203731661f,(float16_t)0.75217685044904269986f,
-(float16_t)0.65780669329707874837f,(float16_t)0.75318679904361252042f,
-(float16_t)0.65665054572942904709f,(float16_t)0.75419497531688917125f,
-(float16_t)0.65549285299961546070f,(float16_t)0.75520137689653654700f,
-(float16_t)0.65433361783180055138f,(float16_t)0.75620600141439453523f,
-(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
-(float16_t)0.65201053109695950027f,(float16_t)0.75820990981301528144f,
-(float16_t)0.65084668499638098638f,(float16_t)0.75920918897838796102f,
-(float16_t)0.64968130739068319368f,(float16_t)0.76020668165120242055f,
-(float16_t)0.64851440102211255212f,(float16_t)0.76120238548426177871f,
-(float16_t)0.64734596863651205911f,(float16_t)0.76219629813457889789f,
-(float16_t)0.64617601298331639459f,(float16_t)0.76318841726338126907f,
-(float16_t)0.64500453681554403840f,(float16_t)0.76417874053611667406f,
-(float16_t)0.64383154288979149715f,(float16_t)0.76516726562245895860f,
-(float16_t)0.64265703396622686494f,(float16_t)0.76615399019631280630f,
-(float16_t)0.64148101280858316198f,(float16_t)0.76713891193582040007f,
-(float16_t)0.64030348218415167327f,(float16_t)0.76812202852336530778f,
-(float16_t)0.63912444486377573138f,(float16_t)0.76910333764557958780f,
-(float16_t)0.63794390362184416610f,(float16_t)0.77008283699334789674f,
-(float16_t)0.63676186123628419899f,(float16_t)0.77106052426181381776f,
-(float16_t)0.63557832048855622542f,(float16_t)0.77203639715038441249f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.63320675505005719064f,(float16_t)0.77398269060682278742f,
-(float16_t)0.63201873593980906207f,(float16_t)0.77495310659487381955f,
-(float16_t)0.63082922962842458148f,(float16_t)0.77592169904340757558f,
-(float16_t)0.62963823891492709528f,(float16_t)0.77688846567323244230f,
-(float16_t)0.62844576660183271155f,(float16_t)0.77785340420945303652f,
-(float16_t)0.62725181549514419377f,(float16_t)0.77881651238147586724f,
-(float16_t)0.62605638840434352232f,(float16_t)0.77977778792301444266f,
-(float16_t)0.62485948814238645443f,(float16_t)0.78073722857209448822f,
-(float16_t)0.62366111752569464155f,(float16_t)0.78169483207105938671f,
-(float16_t)0.62246127937415007825f,(float16_t)0.78265059616657572938f,
-(float16_t)0.62125997651108766373f,(float16_t)0.78360451860963820092f,
-(float16_t)0.62005721176328920663f,(float16_t)0.78455659715557524159f,
-(float16_t)0.61885298796097631957f,(float16_t)0.78550682956405393220f,
-(float16_t)0.61764730793780397988f,(float16_t)0.78645521359908576731f,
-(float16_t)0.61644017453085364622f,(float16_t)0.78740174702903131809f,
-(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
-(float16_t)0.61402155893103849138f,(float16_t)0.78928925316888565167f,
-(float16_t)0.61281008242940970820f,(float16_t)0.79023022143731003197f,
-(float16_t)0.61159716392646201744f,(float16_t)0.79116933021769009216f,
-(float16_t)0.61038280627630947528f,(float16_t)0.79210657730021227785f,
-(float16_t)0.60916701233645320634f,(float16_t)0.79304196047944364167f,
-(float16_t)0.60794978496777374311f,(float16_t)0.79397547755433717231f,
-(float16_t)0.60673112703452447558f,(float16_t)0.79490712632823701256f,
-(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
-(float16_t)0.60428953094815607283f,(float16_t)0.79676481020841871672f,
-(float16_t)0.60306659854034827539f,(float16_t)0.79769084094339104407f,
-(float16_t)0.60184224705858002658f,(float16_t)0.79861499463476082195f,
-(float16_t)0.60061647938386897305f,(float16_t)0.79953726910790501314f,
-(float16_t)0.59938929840056454079f,(float16_t)0.80045766219262270980f,
-(float16_t)0.59816070699634238395f,(float16_t)0.80137617172314012937f,
-(float16_t)0.59693070806219650226f,(float16_t)0.80229279553811572168f,
-(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
-(float16_t)0.59446649918466454299f,(float16_t)0.80412037739826569549f,
-(float16_t)0.59323229503979979516f,(float16_t)0.80503133114296365758f,
-(float16_t)0.59199669496204099239f,(float16_t)0.80594039057117627944f,
-(float16_t)0.59075970185887427544f,(float16_t)0.80684755354379922299f,
-(float16_t)0.58952131864106394055f,(float16_t)0.80775281792619024746f,
-(float16_t)0.58828154822264533408f,(float16_t)0.80865618158817498262f,
-(float16_t)0.58704039352091808013f,(float16_t)0.80955764240405125864f,
-(float16_t)0.58579785745643886408f,(float16_t)0.81045719825259476821f,
-(float16_t)0.58455394295301532637f,(float16_t)0.81135484701706372945f,
-(float16_t)0.58330865293769829094f,(float16_t)0.81225058658520388200f,
-(float16_t)0.58206199034077554799f,(float16_t)0.81314441484925359394f,
-(float16_t)0.58081395809576452649f,(float16_t)0.81403632970594830276f,
-(float16_t)0.57956455913940574387f,(float16_t)0.81492632905652662156f,
-(float16_t)0.57831379641165558958f,(float16_t)0.81581441080673378075f,
-(float16_t)0.57706167285567955272f,(float16_t)0.81670057286682784525f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.57455335504771576360f,(float16_t)0.81846712958029865792f,
-(float16_t)0.57329716669804231532f,(float16_t)0.81934752007679689800f,
-(float16_t)0.57203962932475704850f,(float16_t)0.82022598256943468620f,
-(float16_t)0.57078074588696736669f,(float16_t)0.82110251499110464835f,
-(float16_t)0.56952051934694725155f,(float16_t)0.82197711527924155472f,
-(float16_t)0.56825895267013148970f,(float16_t)0.82284978137582631685f,
-(float16_t)0.56699604882510867832f,(float16_t)0.82372051122739131657f,
-(float16_t)0.56573181078361323149f,(float16_t)0.82458930278502529099f,
-(float16_t)0.56446624152051949608f,(float16_t)0.82545615400437744036f,
-(float16_t)0.56319934401383409117f,(float16_t)0.82632106284566353427f,
-(float16_t)0.56193112124468946877f,(float16_t)0.82718402727366913130f,
-(float16_t)0.56066157619733603124f,(float16_t)0.82804504525775579626f,
-(float16_t)0.55939071185913613604f,(float16_t)0.82890411477186487499f,
-(float16_t)0.55811853122055610221f,(float16_t)0.82976123379452304540f,
-(float16_t)0.55684503727516010407f,(float16_t)0.83061640030884620334f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.55429412145362011444f,(float16_t)0.83232086776792968408f,
-(float16_t)0.55301670558002757883f,(float16_t)0.83317016470191318511f,
-(float16_t)0.55173798840470744675f,(float16_t)0.83401750110601813315f,
-(float16_t)0.55045797293660481131f,(float16_t)0.83486287498638001026f,
-(float16_t)0.54917666218771976627f,(float16_t)0.83570628435375260423f,
-(float16_t)0.54789405917310018967f,(float16_t)0.83654772722351189440f,
-(float16_t)0.54661016691083486041f,(float16_t)0.83738720161566193578f,
-(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
-(float16_t)0.54403852673088393122f,(float16_t)0.83906023707031263115f,
-(float16_t)0.54275078486451600046f,(float16_t)0.83989379419599941023f,
-(float16_t)0.54146176585312355556f,(float16_t)0.84072537497045796151f,
-(float16_t)0.54017147272989296525f,(float16_t)0.84155497743689833268f,
-(float16_t)0.53887990853100842248f,(float16_t)0.84238259964318584760f,
-(float16_t)0.53758707629564550512f,(float16_t)0.84320823964184543620f,
-(float16_t)0.53629297906596318235f,(float16_t)0.84403189549006640835f,
-(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
-(float16_t)0.53370100180715296379f,(float16_t)0.84567324698729906540f,
-(float16_t)0.53240312787719801246f,(float16_t)0.84649093877405212627f,
-(float16_t)0.53110400115125500076f,(float16_t)0.84730663868585831544f,
-(float16_t)0.52980362468629482731f,(float16_t)0.84812034480329712149f,
-(float16_t)0.52850200154222848337f,(float16_t)0.84893205521163961347f,
-(float16_t)0.52719913478190139067f,(float16_t)0.84974176800085243766f,
-(float16_t)0.52589502747108474168f,(float16_t)0.85054948126560336874f,
-(float16_t)0.52458968267846883826f,(float16_t)0.85135519310526519554f,
-(float16_t)0.52328310347565643035f,(float16_t)0.85215890162391982887f,
-(float16_t)0.52197529293715438925f,(float16_t)0.85296060493036363059f,
-(float16_t)0.52066625414036726838f,(float16_t)0.85376030113811129940f,
-(float16_t)0.51935599016558953167f,(float16_t)0.85455798836540053376f,
-(float16_t)0.51804450409599933636f,(float16_t)0.85535366473519602870f,
-(float16_t)0.51673179901764998423f,(float16_t)0.85614732837519447184f,
-(float16_t)0.51541787801946314929f,(float16_t)0.85693897741782865118f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.51278640063356306644f,(float16_t)0.85851622426444273994f,
-(float16_t)0.51146885043797052361f,(float16_t)0.85930181835700836235f,
-(float16_t)0.51015009670676669806f,(float16_t)0.86008539042939025077f,
-(float16_t)0.50883014254310698909f,(float16_t)0.86086693863776730939f,
-(float16_t)0.50750899105297087033f,(float16_t)0.86164646114308129921f,
-(float16_t)0.50618664534515533937f,(float16_t)0.86242395611104050168f,
-(float16_t)0.50486310853126747933f,(float16_t)0.86319942171212415971f,
-(float16_t)0.50353838372571757542f,(float16_t)0.86397285612158669643f,
-(float16_t)0.50221247404571089934f,(float16_t)0.86474425751946237817f,
-(float16_t)0.50088538261124093687f,(float16_t)0.86551362409056897818f,
-(float16_t)0.49955711254508183838f,(float16_t)0.86628095402451299467f,
-(float16_t)0.49822766697278186854f,(float16_t)0.86704624551569264845f,
-(float16_t)0.49689704902265463549f,(float16_t)0.86780949676330321196f,
-(float16_t)0.49556526182577248507f,(float16_t)0.86857070597134089507f,
-(float16_t)0.49423230851595972846f,(float16_t)0.86932987134860673084f,
-(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
-(float16_t)0.49156291610655006297f,(float16_t)0.87084206347007886428f,
-(float16_t)0.49022648328829110387f,(float16_t)0.87159508665595109012f,
-(float16_t)0.48888889691976322727f,(float16_t)0.87234605889439142956f,
-(float16_t)0.48755016014843605143f,(float16_t)0.87309497841829009079f,
-(float16_t)0.48621027612448652899f,(float16_t)0.87384184346536675214f,
-(float16_t)0.48486924800079111986f,(float16_t)0.87458665227817611321f,
-(float16_t)0.48352707893291874131f,(float16_t)0.87532940310411078144f,
-(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
-(float16_t)0.48083933060033390294f,(float16_t)0.87680872380914576247f,
-(float16_t)0.47949375766015300826f,(float16_t)0.87754529020726124156f,
-(float16_t)0.47814705642484311987f,(float16_t)0.87827979165654146421f,
-(float16_t)0.47679923006332225466f,(float16_t)0.87901222642863341417f,
-(float16_t)0.47545028174715586733f,(float16_t)0.87974259280004740713f,
-(float16_t)0.47410021465055002254f,(float16_t)0.88047088905216075450f,
-(float16_t)0.47274903195034290171f,(float16_t)0.88119711347122198219f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.47004333245959561971f,(float16_t)0.88264333997956279099f,
-(float16_t)0.46868882203582795665f,(float16_t)0.88336333866573157891f,
-(float16_t)0.46733320874198852612f,(float16_t)0.88408125871263498752f,
-(float16_t)0.46597649576796612569f,(float16_t)0.88479709843093778954f,
-(float16_t)0.46461868630623781584f,(float16_t)0.88551085613619995307f,
-(float16_t)0.46325978355186026025f,(float16_t)0.88622253014888063838f,
-(float16_t)0.46189979070246284243f,(float16_t)0.88693211879434208367f,
-(float16_t)0.46053871095824000514f,(float16_t)0.88763962040285393496f,
-(float16_t)0.45917654752194414502f,(float16_t)0.88834503330959635470f,
-(float16_t)0.45781330359887728587f,(float16_t)0.88904835585466457371f,
-(float16_t)0.45644898239688386221f,(float16_t)0.88974958638307288794f,
-(float16_t)0.45508358712634383592f,(float16_t)0.89044872324475787817f,
-(float16_t)0.45371712100016392544f,(float16_t)0.89114576479458318392f,
-(float16_t)0.45234958723377099998f,(float16_t)0.89184070939234272313f,
-(float16_t)0.45098098904510380835f,(float16_t)0.89253355540276468894f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.44824061228521999700f,(float16_t)0.89391294514520325265f,
-(float16_t)0.44686884016237432560f,(float16_t)0.89459948563138258493f,
-(float16_t)0.44549601651398174074f,(float16_t)0.89528392103855758410f,
-(float16_t)0.44412214457042925586f,(float16_t)0.89596624975618510689f,
-(float16_t)0.44274722756457013384f,(float16_t)0.89664647017868015499f,
-(float16_t)0.44137126873171661501f,(float16_t)0.89732458070541831763f,
-(float16_t)0.43999427130963325583f,(float16_t)0.89800057974073987932f,
-(float16_t)0.43861623853852771404f,(float16_t)0.89867446569395381673f,
-(float16_t)0.43723717366104419835f,(float16_t)0.89934623697934146236f,
-(float16_t)0.43585707992225547480f,(float16_t)0.90001589201616027935f,
-(float16_t)0.43447596056965570588f,(float16_t)0.90068342922864685907f,
-(float16_t)0.43309381885315201277f,(float16_t)0.90134884704602202810f,
-(float16_t)0.43171065802505736997f,(float16_t)0.90201214390249306874f,
-(float16_t)0.43032648134008261165f,(float16_t)0.90267331823725882600f,
-(float16_t)0.42894129205532954829f,(float16_t)0.90333236849451181705f,
-(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
-(float16_t)0.42616788872679961520f,(float16_t)0.90464409057824624050f,
-(float16_t)0.42477968120910880589f,(float16_t)0.90529675931811881551f,
-(float16_t)0.42339047414379610279f,(float16_t)0.90594729780726845902f,
-(float16_t)0.42200027079979979261f,(float16_t)0.90659570451491533483f,
-(float16_t)0.42060907444840250902f,(float16_t)0.90724197791529592738f,
-(float16_t)0.41921688836322396066f,(float16_t)0.90788611648766626150f,
-(float16_t)0.41782371582021238243f,(float16_t)0.90852811871630612117f,
-(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
-(float16_t)0.41503442447608163146f,(float16_t)0.90980570810465222209f,
-(float16_t)0.41363831223843455787f,(float16_t)0.91044129225806713634f,
-(float16_t)0.41224122666988299857f,(float16_t)0.91107473405517624965f,
-(float16_t)0.41084317105790391089f,(float16_t)0.91170603200542987832f,
-(float16_t)0.40944414869225764786f,(float16_t)0.91233518462332274801f,
-(float16_t)0.40804416286497874333f,(float16_t)0.91296219042839810154f,
-(float16_t)0.40664321687036913966f,(float16_t)0.91358704794525080750f,
-(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
-(float16_t)0.40383845756765412993f,(float16_t)0.91483031223794608611f,
-(float16_t)0.40243465085941854120f,(float16_t)0.91544871608826783316f,
-(float16_t)0.40102989718357578974f,(float16_t)0.91606496579933160973f,
-(float16_t)0.39962419984564678810f,(float16_t)0.91667905992104270485f,
-(float16_t)0.39821756215337361651f,(float16_t)0.91729099700837790632f,
-(float16_t)0.39680998741671041907f,(float16_t)0.91790077562139038569f,
-(float16_t)0.39540147894781629834f,(float16_t)0.91850839432521225181f,
-(float16_t)0.39399204006104809883f,(float16_t)0.91911385169005777040f,
-(float16_t)0.39258167407295152529f,(float16_t)0.91971714629122736095f,
-(float16_t)0.39117038430225398171f,(float16_t)0.92031827670911048322f,
-(float16_t)0.38975817406985641123f,(float16_t)0.92091724152918941204f,
-(float16_t)0.38834504669882630168f,(float16_t)0.92151403934204190183f,
-(float16_t)0.38693100551438869283f,(float16_t)0.92210866874334507237f,
-(float16_t)0.38551605384391901543f,(float16_t)0.92270112833387851747f,
-(float16_t)0.38410019501693504207f,(float16_t)0.92329141671952763559f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.38126576922216248722f,(float16_t)0.92446547432526260391f,
-(float16_t)0.37984720892405110515f,(float16_t)0.92504924078267758425f,
-(float16_t)0.37842775480876561511f,(float16_t)0.92563083050987271516f,
-(float16_t)0.37700741021641831496f,(float16_t)0.92621024213831126826f,
-(float16_t)0.37558617848921732607f,(float16_t)0.92678747430458174872f,
-(float16_t)0.37416406297145798909f,(float16_t)0.92736252565040111495f,
-(float16_t)0.37274106700951581406f,(float16_t)0.92793539482261788720f,
-(float16_t)0.37131719395183759858f,(float16_t)0.92850608047321558924f,
-(float16_t)0.36989244714893426691f,(float16_t)0.92907458125931574600f,
-(float16_t)0.36846682995337232125f,(float16_t)0.92964089584318121418f,
-(float16_t)0.36704034571976723589f,(float16_t)0.93020502289221906889f,
-(float16_t)0.36561299780477396482f,(float16_t)0.93076696107898371224f,
-(float16_t)0.36418478956707983629f,(float16_t)0.93132670908118042608f,
-(float16_t)0.36275572436739722537f,(float16_t)0.93188426558166814750f,
-(float16_t)0.36132580556845433906f,(float16_t)0.93243962926846235550f,
-(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
-(float16_t)0.35846342063373654030f,(float16_t)0.93354377297883617270f,
-(float16_t)0.35703096123343003310f,(float16_t)0.93409255040425887007f,
-(float16_t)0.35559766170478396274f,(float16_t)0.93463912981968078064f,
-(float16_t)0.35416352542049051033f,(float16_t)0.93518350993894749923f,
-(float16_t)0.35272855575521072646f,(float16_t)0.93572568948108036935f,
-(float16_t)0.35129275608556714827f,(float16_t)0.93626566717027825959f,
-(float16_t)0.34985612979013502866f,(float16_t)0.93680344173592156043f,
-(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
-(float16_t)0.34698041084592368133f,(float16_t)0.93787237643998988545f,
-(float16_t)0.34554132496398914931f,(float16_t)0.93840353406310805795f,
-(float16_t)0.34410142598993898044f,(float16_t)0.93893248353206448797f,
-(float16_t)0.34266071731199437833f,(float16_t)0.93945922360218991898f,
-(float16_t)0.34121920232028241093f,(float16_t)0.93998375303401393577f,
-(float16_t)0.33977688440682696225f,(float16_t)0.94050607059326829518f,
-(float16_t)0.33833376696554129381f,(float16_t)0.94102617505088925753f,
-(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
-(float16_t)0.33544514708453165852f,(float16_t)0.94205973977101731265f,
-(float16_t)0.33399965144200949307f,(float16_t)0.94257319760144686605f,
-(float16_t)0.33255336986604422389f,(float16_t)0.94308443746609349478f,
-(float16_t)0.33110630575987642921f,(float16_t)0.94359345816196038559f,
-(float16_t)0.32965846252858754806f,(float16_t)0.94410025849127265918f,
-(float16_t)0.32820984357909266382f,(float16_t)0.94460483726148025685f,
-(float16_t)0.32676045232013178898f,(float16_t)0.94510719328526060501f,
-(float16_t)0.32531029216226298173f,(float16_t)0.94560732538052127971f,
-(float16_t)0.32385936651785296458f,(float16_t)0.94610523237040333733f,
-(float16_t)0.32240767880107001897f,(float16_t)0.94660091308328353499f,
-(float16_t)0.32095523242787521445f,(float16_t)0.94709436635277721717f,
-(float16_t)0.31950203081601574739f,(float16_t)0.94758559101774109124f,
-(float16_t)0.31804807738501505998f,(float16_t)0.94807458592227622507f,
-(float16_t)0.31659337555616584581f,(float16_t)0.94856134991573026749f,
-(float16_t)0.31513792875252244485f,(float16_t)0.94904588185270055689f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.31222481392182505067f,(float16_t)0.95000824500184299914f,
-(float16_t)0.31076715274961147495f,(float16_t)0.95048607394948170235f,
-(float16_t)0.30930876031226878231f,(float16_t)0.95096166631157508231f,
-(float16_t)0.30784964004153497763f,(float16_t)0.95143502096900833820f,
-(float16_t)0.30638979537086108440f,(float16_t)0.95190613680793223494f,
-(float16_t)0.30492922973540242948f,(float16_t)0.95237501271976587880f,
-(float16_t)0.30346794657201137113f,(float16_t)0.95284164760119871573f,
-(float16_t)0.30200594931922819519f,(float16_t)0.95330604035419375109f,
-(float16_t)0.30054324141727339903f,(float16_t)0.95376818988599032512f,
-(float16_t)0.29907982630804047508f,(float16_t)0.95422809510910566733f,
-(float16_t)0.29761570743508630743f,(float16_t)0.95468575494133833814f,
-(float16_t)0.29615088824362395536f,(float16_t)0.95514116830577067141f,
-(float16_t)0.29468537218051432669f,(float16_t)0.95559433413077110586f,
-(float16_t)0.29321916269425868373f,(float16_t)0.95604525134999640557f,
-(float16_t)0.29175226323498937298f,(float16_t)0.95649391890239499059f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.28881640820604947972f,(float16_t)0.95738450078897585627f,
-(float16_t)0.28734745954472956653f,(float16_t)0.95782641302753290802f,
-(float16_t)0.28587783472708072630f,(float16_t)0.95826607140801767226f,
-(float16_t)0.28440753721127182141f,(float16_t)0.95870347489587159906f,
-(float16_t)0.28293657045705539188f,(float16_t)0.95913862246184189431f,
-(float16_t)0.28146493792575805193f,(float16_t)0.95957151308198451733f,
-(float16_t)0.27999264308027338455f,(float16_t)0.96000214573766584625f,
-(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
-(float16_t)0.27704608030609995106f,(float16_t)0.96085663310767965850f,
-(float16_t)0.27557181931095825478f,(float16_t)0.96128048581132063966f,
-(float16_t)0.27409690986870632878f,(float16_t)0.96170207652912254037f,
-(float16_t)0.27262135544994897662f,(float16_t)0.96212140426904158019f,
-(float16_t)0.27114515952680806610f,(float16_t)0.96253846804435916340f,
-(float16_t)0.26966832557291520178f,(float16_t)0.96295326687368387741f,
-(float16_t)0.26819085706340317632f,(float16_t)0.96336579978095404631f,
-(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
-(float16_t)0.26523403028551190141f,(float16_t)0.96418406395174571788f,
-(float16_t)0.26375467897483151347f,(float16_t)0.96458979328981264700f,
-(float16_t)0.26227470702391358914f,(float16_t)0.96499325285492032478f,
-(float16_t)0.26079411791527556952f,(float16_t)0.96539444169768939830f,
-(float16_t)0.25931291513288634576f,(float16_t)0.96579335887408357397f,
-(float16_t)0.25783110216215893162f,(float16_t)0.96619000344541261516f,
-(float16_t)0.25634868248994291395f,(float16_t)0.96658437447833311928f,
-(float16_t)0.25486565960451462720f,(float16_t)0.96697647104485207059f,
-(float16_t)0.25338203699557027004f,(float16_t)0.96736629222232850545f,
-(float16_t)0.25189781815421691258f,(float16_t)0.96775383709347551076f,
-(float16_t)0.25041300657296527987f,(float16_t)0.96813910474636244441f,
-(float16_t)0.24892760574572025956f,(float16_t)0.96852209427441726675f,
-(float16_t)0.24744161916777343557f,(float16_t)0.96890280477642887202f,
-(float16_t)0.24595505033579459497f,(float16_t)0.96928123535654853171f,
-(float16_t)0.24446790274782420616f,(float16_t)0.96965738512429244800f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.24149188530286930243f,(float16_t)0.97040283868755550234f,
-(float16_t)0.24000302244874149871f,(float16_t)0.97077214072895035013f,
-(float16_t)0.23851359484431849944f,(float16_t)0.97113915844972509284f,
-(float16_t)0.23702360599436733679f,(float16_t)0.97150389098625178352f,
-(float16_t)0.23553305940497545889f,(float16_t)0.97186633748027939639f,
-(float16_t)0.23404195858354345794f,(float16_t)0.97222649707893626925f,
-(float16_t)0.23255030703877532794f,(float16_t)0.97258436893473221296f,
-(float16_t)0.23105810828067127605f,(float16_t)0.97293995220556006576f,
-(float16_t)0.22956536582051886852f,(float16_t)0.97329324605469824672f,
-(float16_t)0.22807208317088578653f,(float16_t)0.97364424965081186603f,
-(float16_t)0.22657826384561011168f,(float16_t)0.97399296216795583359f,
-(float16_t)0.22508391135979277653f,(float16_t)0.97433938278557585821f,
-(float16_t)0.22358902922979001504f,(float16_t)0.97468351068851066810f,
-(float16_t)0.22209362097320359264f,(float16_t)0.97502534506699412020f,
-(float16_t)0.22059769010887364526f,(float16_t)0.97536488511665686563f,
-(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
-(float16_t)0.21760427463848366902f,(float16_t)0.97603707903903902388f,
-(float16_t)0.21610679707621960333f,(float16_t)0.97636973133002114000f,
-(float16_t)0.21460881099378692483f,(float16_t)0.97670008612871184184f,
-(float16_t)0.21311031991609136194f,(float16_t)0.97702814265775439484f,
-(float16_t)0.21161132736922760866f,(float16_t)0.97735390014519996082f,
-(float16_t)0.21011183688046972118f,(float16_t)0.97767735782450992943f,
-(float16_t)0.20861185197826345727f,(float16_t)0.97799851493455713936f,
-(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
-(float16_t)0.20561041305309932237f,(float16_t)0.97863392442942309657f,
-(float16_t)0.20410896609281700687f,(float16_t)0.97894817531906219710f,
-(float16_t)0.20260703884442110567f,(float16_t)0.97926012264908202098f,
-(float16_t)0.20110463484209195606f,(float16_t)0.97956976568544051887f,
-(float16_t)0.19960175762113105402f,(float16_t)0.97987710369951763756f,
-(float16_t)0.19809841071795372680f,(float16_t)0.98018213596811731847f,
-(float16_t)0.19659459767008022335f,(float16_t)0.98048486177346938497f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.19358558729580374602f,(float16_t)0.98108339115048659451f,
-(float16_t)0.19208039704989238183f,(float16_t)0.98137919331375456089f,
-(float16_t)0.19057475482025279523f,(float16_t)0.98167268619698311305f,
-(float16_t)0.18906866414980627589f,(float16_t)0.98196386910955524296f,
-(float16_t)0.18756212858252974129f,(float16_t)0.98225274136628937249f,
-(float16_t)0.18605515166344663291f,(float16_t)0.98253930228744124076f,
-(float16_t)0.18454773693861964423f,(float16_t)0.98282355119870523641f,
-(float16_t)0.18303988795514106180f,(float16_t)0.98310548743121628501f,
-(float16_t)0.18153160826112513249f,(float16_t)0.98338511032155118130f,
-(float16_t)0.18002290140569951471f,(float16_t)0.98366241921173025453f,
-(float16_t)0.17851377093899759019f,(float16_t)0.98393741344921892278f,
-(float16_t)0.17700422041214886049f,(float16_t)0.98421009238692902521f,
-(float16_t)0.17549425337727139751f,(float16_t)0.98448045538322093151f,
-(float16_t)0.17398387338746384989f,(float16_t)0.98474850180190420801f,
-(float16_t)0.17247308399679603386f,(float16_t)0.98501423101223983814f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.16945029123396793125f,(float16_t)0.98553873531217606185f,
-(float16_t)0.16793829497473122814f,(float16_t)0.98579750916756736512f,
-(float16_t)0.16642590354046421508f,(float16_t)0.98605396334619543897f,
-(float16_t)0.16491312048997008866f,(float16_t)0.98630809724459866938f,
-(float16_t)0.16339994938297322524f,(float16_t)0.98655991026477540817f,
-(float16_t)0.16188639378011188130f,(float16_t)0.98680940181418541624f,
-(float16_t)0.16037245724292839566f,(float16_t)0.98705657130575097380f,
-(float16_t)0.15885814333386139019f,(float16_t)0.98730141815785843473f,
-(float16_t)0.15734345561623827581f,(float16_t)0.98754394179435922574f,
-(float16_t)0.15582839765426531597f,(float16_t)0.98778414164457217783f,
-(float16_t)0.15431297301302024372f,(float16_t)0.98802201714328352633f,
-(float16_t)0.15279718525844340760f,(float16_t)0.98825756773074946437f,
-(float16_t)0.15128103795733024994f,(float16_t)0.98849079285269658701f,
-(float16_t)0.14976453467732162017f,(float16_t)0.98872169196032377858f,
-(float16_t)0.14824767898689619749f,(float16_t)0.98895026451030298986f,
-(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
-(float16_t)0.14521292465284751927f,(float16_t)0.98940042779138037687f,
-(float16_t)0.14369503315029458212f,(float16_t)0.98962201746320077600f,
-(float16_t)0.14217680351944800288f,(float16_t)0.98984127845882052821f,
-(float16_t)0.14065823933284923863f,(float16_t)0.99005821026229712256f,
-(float16_t)0.13913934416382628401f,(float16_t)0.99027281236316910817f,
-(float16_t)0.13762012158648617710f,(float16_t)0.99048508425645698239f,
-(float16_t)0.13610057517570620100f,(float16_t)0.99069502544266463406f,
-(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
-(float16_t)0.13306052515713917561f,(float16_t)0.99110791372327677884f,
-(float16_t)0.13154002870288328264f,(float16_t)0.99131085984611544415f,
-(float16_t)0.13001922272223334631f,(float16_t)0.99151147331874389668f,
-(float16_t)0.12849811079379322432f,(float16_t)0.99170975366909952520f,
-(float16_t)0.12697669649688597682f,(float16_t)0.99190570043060932726f,
-(float16_t)0.12545498341154620592f,(float16_t)0.99209931314219179654f,
-(float16_t)0.12393297511851220083f,(float16_t)0.99229059134825736699f,
-(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
-(float16_t)0.12088808723577722237f,(float16_t)0.99266614244894801899f,
-(float16_t)0.11936521481099135467f,(float16_t)0.99285041445986510489f,
-(float16_t)0.11784206150832501891f,(float16_t)0.99303235019785141002f,
-(float16_t)0.11631863091190487725f,(float16_t)0.99321194923479450001f,
-(float16_t)0.11479492660651025027f,(float16_t)0.99338921114808065305f,
-(float16_t)0.11327095217756436019f,(float16_t)0.99356413552059530403f,
-(float16_t)0.11174671121112665639f,(float16_t)0.99373672194072459884f,
-(float16_t)0.11022220729388318428f,(float16_t)0.99390697000235606051f,
-(float16_t)0.10869744401313867488f,(float16_t)0.99407487930487936634f,
-(float16_t)0.10717242495680887049f,(float16_t)0.99424044945318790223f,
-(float16_t)0.10564715371341069916f,(float16_t)0.99440368005767909576f,
-(float16_t)0.10412163387205472520f,(float16_t)0.99456457073425541537f,
-(float16_t)0.10259586902243628126f,(float16_t)0.99472312110432570265f,
-(float16_t)0.10106986275482787718f,(float16_t)0.99487933079480561638f,
-(float16_t)0.09954361866006944393f,(float16_t)0.99503319943811863180f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.09649043135525260662f,(float16_t)0.99533391214048227980f,
-(float16_t)0.09496349532963906104f,(float16_t)0.99548075549192693856f,
-(float16_t)0.09343633584574791151f,(float16_t)0.99562525638099430569f,
-(float16_t)0.09190895649713269611f,(float16_t)0.99576741446765981713f,
-(float16_t)0.09038136087786501072f,(float16_t)0.99590722941741172125f,
-(float16_t)0.08885355258252468358f,(float16_t)0.99604470090125196702f,
-(float16_t)0.08732553520619222576f,(float16_t)0.99617982859569687015f,
-(float16_t)0.08579731234443987997f,(float16_t)0.99631261218277800129f,
-(float16_t)0.08426888759332412659f,(float16_t)0.99644305135004263008f,
-(float16_t)0.08274026454937580266f,(float16_t)0.99657114579055483539f,
-(float16_t)0.08121144680959238582f,(float16_t)0.99669689520289606044f,
-(float16_t)0.07968243797143012563f,(float16_t)0.99682029929116566791f,
-(float16_t)0.07815324163279431524f,(float16_t)0.99694135776498216117f,
-(float16_t)0.07662386139203161695f,(float16_t)0.99706007033948296225f,
-(float16_t)0.07509430084792129145f,(float16_t)0.99717643673532618820f,
-(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
-(float16_t)0.07203465324688941573f,(float16_t)0.99740212990127530279f,
-(float16_t)0.07050457338961400866f,(float16_t)0.99751145614030345410f,
-(float16_t)0.06897432762826673225f,(float16_t)0.99761843513851955478f,
-(float16_t)0.06744391956366410645f,(float16_t)0.99772306664419163624f,
-(float16_t)0.06591335279700392957f,(float16_t)0.99782535041111164453f,
-(float16_t)0.06438263092985740954f,(float16_t)0.99792528619859599548f,
-(float16_t)0.06285175756416142012f,(float16_t)0.99802287377148624081f,
-(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
-(float16_t)0.05978957074664000698f,(float16_t)0.99821100336047818846f,
-(float16_t)0.05825826450043573163f,(float16_t)0.99830154493389289261f,
-(float16_t)0.05672682116690778292f,(float16_t)0.99838973740734016094f,
-(float16_t)0.05519524434969003135f,(float16_t)0.99847558057329477421f,
-(float16_t)0.05366353765273067927f,(float16_t)0.99855907422975931365f,
-(float16_t)0.05213170468028331672f,(float16_t)0.99864021818026527111f,
-(float16_t)0.05059974903689933717f,(float16_t)0.99871901223387293811f,
-(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
-(float16_t)0.04753548415695926094f,(float16_t)0.99886954991428356099f,
-(float16_t)0.04600318213091464381f,(float16_t)0.99894129318685687124f,
-(float16_t)0.04447077185493874402f,(float16_t)0.99901068585407337697f,
-(float16_t)0.04293825693494095902f,(float16_t)0.99907772775264536147f,
-(float16_t)0.04140564097707671171f,(float16_t)0.99914241872481690532f,
-(float16_t)0.03987292758773984536f,(float16_t)0.99920475861836388631f,
-(float16_t)0.03834012037355279123f,(float16_t)0.99926474728659442359f,
-(float16_t)0.03680722294135899131f,(float16_t)0.99932238458834954375f,
-(float16_t)0.03527423889821394709f,(float16_t)0.99937767038800284780f,
-(float16_t)0.03374117185137764235f,(float16_t)0.99943060455546173237f,
-(float16_t)0.03220802540830470378f,(float16_t)0.99948118696616694567f,
-(float16_t)0.03067480317663658085f,(float16_t)0.99952941750109314256f,
-(float16_t)0.02914150876419373953f,(float16_t)0.99957529604674921764f,
-(float16_t)0.02760814577896581953f,(float16_t)0.99961882249517863830f,
-(float16_t)0.02607471782910403962f,(float16_t)0.99965999674395922270f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)0.02300768146883941032f,(float16_t)0.99973528826056168306f,
-(float16_t)0.02147408027546960502f,(float16_t)0.99976940535121527898f,
-(float16_t)0.01994042855151459750f,(float16_t)0.99980116988788425569f,
-(float16_t)0.01840672990580482019f,(float16_t)0.99983058179582340319f,
-(float16_t)0.01687298794728177287f,(float16_t)0.99985764100582386060f,
-(float16_t)0.01533920628498821985f,(float16_t)0.99988234745421256111f,
-(float16_t)0.01380538852806034895f,(float16_t)0.99990470108285289808f,
-(float16_t)0.01227153828571994447f,(float16_t)0.99992470183914450299f,
-(float16_t)0.01073765916726457208f,(float16_t)0.99994234967602391162f,
-(float16_t)0.00920375478205995995f,(float16_t)0.99995764455196389786f,
-(float16_t)0.00766982873953107706f,(float16_t)0.99997058643097413988f,
-(float16_t)0.00613588464915451517f,(float16_t)0.99998117528260110909f,
-(float16_t)0.00460192612044867198f,(float16_t)0.99998941108192840321f,
-(float16_t)0.00306795676296613791f,(float16_t)0.99999529380957619118f,
-(float16_t)0.00153398018628476615f,(float16_t)0.99999882345170187925f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99998117528260110909f,(float16_t)0.00613588464915447527f,
-(float16_t)0.99992470183914450299f,(float16_t)0.01227153828571992539f,
-(float16_t)0.99983058179582340319f,(float16_t)0.01840672990580482019f,
-(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
-(float16_t)0.99952941750109314256f,(float16_t)0.03067480317663662595f,
-(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
-(float16_t)0.99907772775264536147f,(float16_t)0.04293825693494082024f,
-(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
-(float16_t)0.99847558057329477421f,(float16_t)0.05519524434968993420f,
-(float16_t)0.99811811290014917919f,(float16_t)0.06132073630220857829f,
-(float16_t)0.99772306664419163624f,(float16_t)0.06744391956366405094f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.99682029929116566791f,(float16_t)0.07968243797143012563f,
-(float16_t)0.99631261218277800129f,(float16_t)0.08579731234443989385f,
-(float16_t)0.99576741446765981713f,(float16_t)0.09190895649713272386f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.99456457073425541537f,(float16_t)0.10412163387205458642f,
-(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
-(float16_t)0.99321194923479450001f,(float16_t)0.11631863091190475235f,
-(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
-(float16_t)0.99170975366909952520f,(float16_t)0.12849811079379316880f,
-(float16_t)0.99090263542778000971f,(float16_t)0.13458070850712616773f,
-(float16_t)0.99005821026229712256f,(float16_t)0.14065823933284921088f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98825756773074946437f,(float16_t)0.15279718525844343535f,
-(float16_t)0.98730141815785843473f,(float16_t)0.15885814333386144570f,
-(float16_t)0.98630809724459866938f,(float16_t)0.16491312048996989437f,
-(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
-(float16_t)0.98421009238692902521f,(float16_t)0.17700422041214874946f,
-(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
-(float16_t)0.98196386910955524296f,(float16_t)0.18906866414980619262f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.97956976568544051887f,(float16_t)0.20110463484209190055f,
-(float16_t)0.97831737071962765473f,(float16_t)0.20711137619221856032f,
-(float16_t)0.97702814265775439484f,(float16_t)0.21311031991609136194f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.97433938278557585821f,(float16_t)0.22508391135979283204f,
-(float16_t)0.97293995220556017678f,(float16_t)0.23105810828067110951f,
-(float16_t)0.97150389098625178352f,(float16_t)0.23702360599436719801f,
-(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
-(float16_t)0.96852209427441737777f,(float16_t)0.24892760574572014853f,
-(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
-(float16_t)0.96539444169768939830f,(float16_t)0.26079411791527551401f,
-(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
-(float16_t)0.96212140426904158019f,(float16_t)0.27262135544994897662f,
-(float16_t)0.96043051941556578655f,(float16_t)0.27851968938505305973f,
-(float16_t)0.95870347489587159906f,(float16_t)0.28440753721127187692f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.95514116830577078243f,(float16_t)0.29615088824362378883f,
-(float16_t)0.95330604035419386211f,(float16_t)0.30200594931922808417f,
-(float16_t)0.95143502096900833820f,(float16_t)0.30784964004153486661f,
-(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
-(float16_t)0.94758559101774109124f,(float16_t)0.31950203081601569188f,
-(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
-(float16_t)0.94359345816196038559f,(float16_t)0.33110630575987642921f,
-(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
-(float16_t)0.93945922360218991898f,(float16_t)0.34266071731199437833f,
-(float16_t)0.93733901191257495977f,(float16_t)0.34841868024943456472f,
-(float16_t)0.93518350993894761025f,(float16_t)0.35416352542049034380f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.93076696107898371224f,(float16_t)0.36561299780477385379f,
-(float16_t)0.92850608047321558924f,(float16_t)0.37131719395183754306f,
-(float16_t)0.92621024213831137928f,(float16_t)0.37700741021641825945f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.92151403934204190183f,(float16_t)0.38834504669882624617f,
-(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
-(float16_t)0.91667905992104270485f,(float16_t)0.39962419984564678810f,
-(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
-(float16_t)0.91170603200542987832f,(float16_t)0.41084317105790391089f,
-(float16_t)0.90916798309052238025f,(float16_t)0.41642956009763715253f,
-(float16_t)0.90659570451491533483f,(float16_t)0.42200027079979968159f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.90134884704602202810f,(float16_t)0.43309381885315195726f,
-(float16_t)0.89867446569395381673f,(float16_t)0.43861623853852765853f,
-(float16_t)0.89596624975618521791f,(float16_t)0.44412214457042920035f,
-(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
-(float16_t)0.89044872324475787817f,(float16_t)0.45508358712634383592f,
-(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
-(float16_t)0.88479709843093778954f,(float16_t)0.46597649576796618121f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.87901222642863352519f,(float16_t)0.47679923006332208812f,
-(float16_t)0.87607009419540660122f,(float16_t)0.48218377207912271887f,
-(float16_t)0.87309497841829009079f,(float16_t)0.48755016014843599592f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.86704624551569264845f,(float16_t)0.49822766697278181303f,
-(float16_t)0.86397285612158669643f,(float16_t)0.50353838372571757542f,
-(float16_t)0.86086693863776730939f,(float16_t)0.50883014254310698909f,
-(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
-(float16_t)0.85455798836540053376f,(float16_t)0.51935599016558964269f,
-(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
-(float16_t)0.84812034480329723252f,(float16_t)0.52980362468629460526f,
-(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)0.84155497743689844370f,(float16_t)0.54017147272989285423f,
-(float16_t)0.83822470555483807875f,(float16_t)0.54532498842204646383f,
-(float16_t)0.83486287498638001026f,(float16_t)0.55045797293660481131f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.82804504525775579626f,(float16_t)0.56066157619733603124f,
-(float16_t)0.82458930278502529099f,(float16_t)0.56573181078361312046f,
-(float16_t)0.82110251499110464835f,(float16_t)0.57078074588696725566f,
-(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
-(float16_t)0.81403632970594841378f,(float16_t)0.58081395809576452649f,
-(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
-(float16_t)0.80684755354379933401f,(float16_t)0.59075970185887416442f,
-(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
-(float16_t)0.79953726910790501314f,(float16_t)0.60061647938386897305f,
-(float16_t)0.79583690460888356633f,(float16_t)0.60551104140432554512f,
-(float16_t)0.79210657730021238887f,(float16_t)0.61038280627630947528f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.78455659715557524159f,(float16_t)0.62005721176328909561f,
-(float16_t)0.78073722857209448822f,(float16_t)0.62485948814238634341f,
-(float16_t)0.77688846567323244230f,(float16_t)0.62963823891492698426f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.76910333764557969882f,(float16_t)0.63912444486377573138f,
-(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
-(float16_t)0.76120238548426177871f,(float16_t)0.64851440102211244110f,
-(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
-(float16_t)0.75318679904361252042f,(float16_t)0.65780669329707863735f,
-(float16_t)0.74913639452345937020f,(float16_t)0.66241577759017178373f,
-(float16_t)0.74505778544146594733f,(float16_t)0.66699992230363747137f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.73681656887736979300f,(float16_t)0.67609270357531592310f,
-(float16_t)0.73265427167241281570f,(float16_t)0.68060099779545302212f,
-(float16_t)0.72846439044822519637f,(float16_t)0.68508366777270035541f,
-(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
-(float16_t)0.72000250796138165477f,(float16_t)0.69397146088965389055f,
-(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
-(float16_t)0.71143219574521643356f,(float16_t)0.70275474445722529993f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.70275474445722529993f,(float16_t)0.71143219574521643356f,
-(float16_t)0.69837624940897291559f,(float16_t)0.71573082528381859468f,
-(float16_t)0.69397146088965400157f,(float16_t)0.72000250796138165477f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.68508366777270035541f,(float16_t)0.72846439044822519637f,
-(float16_t)0.68060099779545302212f,(float16_t)0.73265427167241281570f,
-(float16_t)0.67609270357531603413f,(float16_t)0.73681656887736979300f,
-(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
-(float16_t)0.66699992230363747137f,(float16_t)0.74505778544146594733f,
-(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
-(float16_t)0.65780669329707874837f,(float16_t)0.75318679904361252042f,
-(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
-(float16_t)0.64851440102211255212f,(float16_t)0.76120238548426177871f,
-(float16_t)0.64383154288979149715f,(float16_t)0.76516726562245895860f,
-(float16_t)0.63912444486377573138f,(float16_t)0.76910333764557958780f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.62963823891492709528f,(float16_t)0.77688846567323244230f,
-(float16_t)0.62485948814238645443f,(float16_t)0.78073722857209448822f,
-(float16_t)0.62005721176328920663f,(float16_t)0.78455659715557524159f,
-(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
-(float16_t)0.61038280627630947528f,(float16_t)0.79210657730021227785f,
-(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
-(float16_t)0.60061647938386897305f,(float16_t)0.79953726910790501314f,
-(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
-(float16_t)0.59075970185887427544f,(float16_t)0.80684755354379922299f,
-(float16_t)0.58579785745643886408f,(float16_t)0.81045719825259476821f,
-(float16_t)0.58081395809576452649f,(float16_t)0.81403632970594830276f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.57078074588696736669f,(float16_t)0.82110251499110464835f,
-(float16_t)0.56573181078361323149f,(float16_t)0.82458930278502529099f,
-(float16_t)0.56066157619733603124f,(float16_t)0.82804504525775579626f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.55045797293660481131f,(float16_t)0.83486287498638001026f,
-(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
-(float16_t)0.54017147272989296525f,(float16_t)0.84155497743689833268f,
-(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
-(float16_t)0.52980362468629482731f,(float16_t)0.84812034480329712149f,
-(float16_t)0.52458968267846883826f,(float16_t)0.85135519310526519554f,
-(float16_t)0.51935599016558953167f,(float16_t)0.85455798836540053376f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.50883014254310698909f,(float16_t)0.86086693863776730939f,
-(float16_t)0.50353838372571757542f,(float16_t)0.86397285612158669643f,
-(float16_t)0.49822766697278186854f,(float16_t)0.86704624551569264845f,
-(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
-(float16_t)0.48755016014843605143f,(float16_t)0.87309497841829009079f,
-(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
-(float16_t)0.47679923006332225466f,(float16_t)0.87901222642863341417f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.46597649576796612569f,(float16_t)0.88479709843093778954f,
-(float16_t)0.46053871095824000514f,(float16_t)0.88763962040285393496f,
-(float16_t)0.45508358712634383592f,(float16_t)0.89044872324475787817f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.44412214457042925586f,(float16_t)0.89596624975618510689f,
-(float16_t)0.43861623853852771404f,(float16_t)0.89867446569395381673f,
-(float16_t)0.43309381885315201277f,(float16_t)0.90134884704602202810f,
-(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
-(float16_t)0.42200027079979979261f,(float16_t)0.90659570451491533483f,
-(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
-(float16_t)0.41084317105790391089f,(float16_t)0.91170603200542987832f,
-(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
-(float16_t)0.39962419984564678810f,(float16_t)0.91667905992104270485f,
-(float16_t)0.39399204006104809883f,(float16_t)0.91911385169005777040f,
-(float16_t)0.38834504669882630168f,(float16_t)0.92151403934204190183f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.37700741021641831496f,(float16_t)0.92621024213831126826f,
-(float16_t)0.37131719395183759858f,(float16_t)0.92850608047321558924f,
-(float16_t)0.36561299780477396482f,(float16_t)0.93076696107898371224f,
-(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
-(float16_t)0.35416352542049051033f,(float16_t)0.93518350993894749923f,
-(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
-(float16_t)0.34266071731199437833f,(float16_t)0.93945922360218991898f,
-(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
-(float16_t)0.33110630575987642921f,(float16_t)0.94359345816196038559f,
-(float16_t)0.32531029216226298173f,(float16_t)0.94560732538052127971f,
-(float16_t)0.31950203081601574739f,(float16_t)0.94758559101774109124f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.30784964004153497763f,(float16_t)0.95143502096900833820f,
-(float16_t)0.30200594931922819519f,(float16_t)0.95330604035419375109f,
-(float16_t)0.29615088824362395536f,(float16_t)0.95514116830577067141f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.28440753721127182141f,(float16_t)0.95870347489587159906f,
-(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
-(float16_t)0.27262135544994897662f,(float16_t)0.96212140426904158019f,
-(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
-(float16_t)0.26079411791527556952f,(float16_t)0.96539444169768939830f,
-(float16_t)0.25486565960451462720f,(float16_t)0.96697647104485207059f,
-(float16_t)0.24892760574572025956f,(float16_t)0.96852209427441726675f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.23702360599436733679f,(float16_t)0.97150389098625178352f,
-(float16_t)0.23105810828067127605f,(float16_t)0.97293995220556006576f,
-(float16_t)0.22508391135979277653f,(float16_t)0.97433938278557585821f,
-(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
-(float16_t)0.21311031991609136194f,(float16_t)0.97702814265775439484f,
-(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
-(float16_t)0.20110463484209195606f,(float16_t)0.97956976568544051887f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.18906866414980627589f,(float16_t)0.98196386910955524296f,
-(float16_t)0.18303988795514106180f,(float16_t)0.98310548743121628501f,
-(float16_t)0.17700422041214886049f,(float16_t)0.98421009238692902521f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.16491312048997008866f,(float16_t)0.98630809724459866938f,
-(float16_t)0.15885814333386139019f,(float16_t)0.98730141815785843473f,
-(float16_t)0.15279718525844340760f,(float16_t)0.98825756773074946437f,
-(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
-(float16_t)0.14065823933284923863f,(float16_t)0.99005821026229712256f,
-(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
-(float16_t)0.12849811079379322432f,(float16_t)0.99170975366909952520f,
-(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
-(float16_t)0.11631863091190487725f,(float16_t)0.99321194923479450001f,
-(float16_t)0.11022220729388318428f,(float16_t)0.99390697000235606051f,
-(float16_t)0.10412163387205472520f,(float16_t)0.99456457073425541537f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.09190895649713269611f,(float16_t)0.99576741446765981713f,
-(float16_t)0.08579731234443987997f,(float16_t)0.99631261218277800129f,
-(float16_t)0.07968243797143012563f,(float16_t)0.99682029929116566791f,
-(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
-(float16_t)0.06744391956366410645f,(float16_t)0.99772306664419163624f,
-(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
-(float16_t)0.05519524434969003135f,(float16_t)0.99847558057329477421f,
-(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
-(float16_t)0.04293825693494095902f,(float16_t)0.99907772775264536147f,
-(float16_t)0.03680722294135899131f,(float16_t)0.99932238458834954375f,
-(float16_t)0.03067480317663658085f,(float16_t)0.99952941750109314256f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)0.01840672990580482019f,(float16_t)0.99983058179582340319f,
-(float16_t)0.01227153828571994447f,(float16_t)0.99992470183914450299f,
-(float16_t)0.00613588464915451517f,(float16_t)0.99998117528260110909f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
-(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
-(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
-(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
-(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
-(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
-(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
-(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
-(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
-(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
-(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
-(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,};
-
-float16_t rearranged_twiddle_stride2_4096_f16[2728]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99999529380957619118f,(float16_t)0.00306795676296597614f,
-(float16_t)0.99998117528260110909f,(float16_t)0.00613588464915447527f,
-(float16_t)0.99995764455196389786f,(float16_t)0.00920375478205981944f,
-(float16_t)0.99992470183914450299f,(float16_t)0.01227153828571992539f,
-(float16_t)0.99988234745421256111f,(float16_t)0.01533920628498810015f,
-(float16_t)0.99983058179582340319f,(float16_t)0.01840672990580482019f,
-(float16_t)0.99976940535121527898f,(float16_t)0.02147408027546950787f,
-(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
-(float16_t)0.99961882249517863830f,(float16_t)0.02760814577896573974f,
-(float16_t)0.99952941750109314256f,(float16_t)0.03067480317663662595f,
-(float16_t)0.99943060455546173237f,(float16_t)0.03374117185137757990f,
-(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
-(float16_t)0.99920475861836388631f,(float16_t)0.03987292758773981066f,
-(float16_t)0.99907772775264536147f,(float16_t)0.04293825693494082024f,
-(float16_t)0.99894129318685687124f,(float16_t)0.04600318213091462299f,
-(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
-(float16_t)0.99864021818026527111f,(float16_t)0.05213170468028332366f,
-(float16_t)0.99847558057329477421f,(float16_t)0.05519524434968993420f,
-(float16_t)0.99830154493389289261f,(float16_t)0.05825826450043575244f,
-(float16_t)0.99811811290014917919f,(float16_t)0.06132073630220857829f,
-(float16_t)0.99792528619859599548f,(float16_t)0.06438263092985746505f,
-(float16_t)0.99772306664419163624f,(float16_t)0.06744391956366405094f,
-(float16_t)0.99751145614030345410f,(float16_t)0.07050457338961385600f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.99706007033948296225f,(float16_t)0.07662386139203149205f,
-(float16_t)0.99682029929116566791f,(float16_t)0.07968243797143012563f,
-(float16_t)0.99657114579055483539f,(float16_t)0.08274026454937569164f,
-(float16_t)0.99631261218277800129f,(float16_t)0.08579731234443989385f,
-(float16_t)0.99604470090125196702f,(float16_t)0.08885355258252460031f,
-(float16_t)0.99576741446765981713f,(float16_t)0.09190895649713272386f,
-(float16_t)0.99548075549192693856f,(float16_t)0.09496349532963899165f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.99487933079480561638f,(float16_t)0.10106986275482782167f,
-(float16_t)0.99456457073425541537f,(float16_t)0.10412163387205458642f,
-(float16_t)0.99424044945318790223f,(float16_t)0.10717242495680884273f,
-(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
-(float16_t)0.99356413552059530403f,(float16_t)0.11327095217756434631f,
-(float16_t)0.99321194923479450001f,(float16_t)0.11631863091190475235f,
-(float16_t)0.99285041445986510489f,(float16_t)0.11936521481099135467f,
-(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
-(float16_t)0.99209931314219179654f,(float16_t)0.12545498341154623367f,
-(float16_t)0.99170975366909952520f,(float16_t)0.12849811079379316880f,
-(float16_t)0.99131085984611544415f,(float16_t)0.13154002870288311611f,
-(float16_t)0.99090263542778000971f,(float16_t)0.13458070850712616773f,
-(float16_t)0.99048508425645709341f,(float16_t)0.13762012158648603832f,
-(float16_t)0.99005821026229712256f,(float16_t)0.14065823933284921088f,
-(float16_t)0.98962201746320088702f,(float16_t)0.14369503315029447110f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98872169196032377858f,(float16_t)0.14976453467732150915f,
-(float16_t)0.98825756773074946437f,(float16_t)0.15279718525844343535f,
-(float16_t)0.98778414164457217783f,(float16_t)0.15582839765426523271f,
-(float16_t)0.98730141815785843473f,(float16_t)0.15885814333386144570f,
-(float16_t)0.98680940181418552726f,(float16_t)0.16188639378011182579f,
-(float16_t)0.98630809724459866938f,(float16_t)0.16491312048996989437f,
-(float16_t)0.98579750916756747614f,(float16_t)0.16793829497473117263f,
-(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
-(float16_t)0.98474850180190420801f,(float16_t)0.17398387338746382214f,
-(float16_t)0.98421009238692902521f,(float16_t)0.17700422041214874946f,
-(float16_t)0.98366241921173025453f,(float16_t)0.18002290140569951471f,
-(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
-(float16_t)0.98253930228744124076f,(float16_t)0.18605515166344663291f,
-(float16_t)0.98196386910955524296f,(float16_t)0.18906866414980619262f,
-(float16_t)0.98137919331375456089f,(float16_t)0.19208039704989243734f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.98018213596811742949f,(float16_t)0.19809841071795356027f,
-(float16_t)0.97956976568544051887f,(float16_t)0.20110463484209190055f,
-(float16_t)0.97894817531906219710f,(float16_t)0.20410896609281686809f,
-(float16_t)0.97831737071962765473f,(float16_t)0.20711137619221856032f,
-(float16_t)0.97767735782450992943f,(float16_t)0.21011183688046961016f,
-(float16_t)0.97702814265775439484f,(float16_t)0.21311031991609136194f,
-(float16_t)0.97636973133002114000f,(float16_t)0.21610679707621952006f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.97502534506699412020f,(float16_t)0.22209362097320350937f,
-(float16_t)0.97433938278557585821f,(float16_t)0.22508391135979283204f,
-(float16_t)0.97364424965081197705f,(float16_t)0.22807208317088573102f,
-(float16_t)0.97293995220556017678f,(float16_t)0.23105810828067110951f,
-(float16_t)0.97222649707893626925f,(float16_t)0.23404195858354343018f,
-(float16_t)0.97150389098625178352f,(float16_t)0.23702360599436719801f,
-(float16_t)0.97077214072895035013f,(float16_t)0.24000302244874149871f,
-(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
-(float16_t)0.96928123535654853171f,(float16_t)0.24595505033579459497f,
-(float16_t)0.96852209427441737777f,(float16_t)0.24892760574572014853f,
-(float16_t)0.96775383709347551076f,(float16_t)0.25189781815421696809f,
-(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
-(float16_t)0.96619000344541250413f,(float16_t)0.25783110216215898713f,
-(float16_t)0.96539444169768939830f,(float16_t)0.26079411791527551401f,
-(float16_t)0.96458979328981275803f,(float16_t)0.26375467897483134694f,
-(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
-(float16_t)0.96295326687368387741f,(float16_t)0.26966832557291509076f,
-(float16_t)0.96212140426904158019f,(float16_t)0.27262135544994897662f,
-(float16_t)0.96128048581132063966f,(float16_t)0.27557181931095814376f,
-(float16_t)0.96043051941556578655f,(float16_t)0.27851968938505305973f,
-(float16_t)0.95957151308198451733f,(float16_t)0.28146493792575794091f,
-(float16_t)0.95870347489587159906f,(float16_t)0.28440753721127187692f,
-(float16_t)0.95782641302753290802f,(float16_t)0.28734745954472951102f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.95604525134999640557f,(float16_t)0.29321916269425862822f,
-(float16_t)0.95514116830577078243f,(float16_t)0.29615088824362378883f,
-(float16_t)0.95422809510910566733f,(float16_t)0.29907982630804047508f,
-(float16_t)0.95330604035419386211f,(float16_t)0.30200594931922808417f,
-(float16_t)0.95237501271976587880f,(float16_t)0.30492922973540237397f,
-(float16_t)0.95143502096900833820f,(float16_t)0.30784964004153486661f,
-(float16_t)0.95048607394948170235f,(float16_t)0.31076715274961147495f,
-(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
-(float16_t)0.94856134991573026749f,(float16_t)0.31659337555616584581f,
-(float16_t)0.94758559101774109124f,(float16_t)0.31950203081601569188f,
-(float16_t)0.94660091308328353499f,(float16_t)0.32240767880106985244f,
-(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
-(float16_t)0.94460483726148025685f,(float16_t)0.32820984357909249729f,
-(float16_t)0.94359345816196038559f,(float16_t)0.33110630575987642921f,
-(float16_t)0.94257319760144686605f,(float16_t)0.33399965144200938205f,
-(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
-(float16_t)0.94050607059326829518f,(float16_t)0.33977688440682685123f,
-(float16_t)0.93945922360218991898f,(float16_t)0.34266071731199437833f,
-(float16_t)0.93840353406310805795f,(float16_t)0.34554132496398909380f,
-(float16_t)0.93733901191257495977f,(float16_t)0.34841868024943456472f,
-(float16_t)0.93626566717027825959f,(float16_t)0.35129275608556709276f,
-(float16_t)0.93518350993894761025f,(float16_t)0.35416352542049034380f,
-(float16_t)0.93409255040425887007f,(float16_t)0.35703096123342997759f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.93188426558166814750f,(float16_t)0.36275572436739722537f,
-(float16_t)0.93076696107898371224f,(float16_t)0.36561299780477385379f,
-(float16_t)0.92964089584318121418f,(float16_t)0.36846682995337232125f,
-(float16_t)0.92850608047321558924f,(float16_t)0.37131719395183754306f,
-(float16_t)0.92736252565040111495f,(float16_t)0.37416406297145793358f,
-(float16_t)0.92621024213831137928f,(float16_t)0.37700741021641825945f,
-(float16_t)0.92504924078267758425f,(float16_t)0.37984720892405116066f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.92270112833387862850f,(float16_t)0.38551605384391884890f,
-(float16_t)0.92151403934204190183f,(float16_t)0.38834504669882624617f,
-(float16_t)0.92031827670911059425f,(float16_t)0.39117038430225387069f,
-(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
-(float16_t)0.91790077562139049672f,(float16_t)0.39680998741671030805f,
-(float16_t)0.91667905992104270485f,(float16_t)0.39962419984564678810f,
-(float16_t)0.91544871608826783316f,(float16_t)0.40243465085941843018f,
-(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
-(float16_t)0.91296219042839821256f,(float16_t)0.40804416286497868782f,
-(float16_t)0.91170603200542987832f,(float16_t)0.41084317105790391089f,
-(float16_t)0.91044129225806724737f,(float16_t)0.41363831223843450235f,
-(float16_t)0.90916798309052238025f,(float16_t)0.41642956009763715253f,
-(float16_t)0.90788611648766626150f,(float16_t)0.41921688836322390515f,
-(float16_t)0.90659570451491533483f,(float16_t)0.42200027079979968159f,
-(float16_t)0.90529675931811881551f,(float16_t)0.42477968120910880589f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.90267331823725882600f,(float16_t)0.43032648134008261165f,
-(float16_t)0.90134884704602202810f,(float16_t)0.43309381885315195726f,
-(float16_t)0.90001589201616016833f,(float16_t)0.43585707992225547480f,
-(float16_t)0.89867446569395381673f,(float16_t)0.43861623853852765853f,
-(float16_t)0.89732458070541831763f,(float16_t)0.44137126873171667052f,
-(float16_t)0.89596624975618521791f,(float16_t)0.44412214457042920035f,
-(float16_t)0.89459948563138269595f,(float16_t)0.44686884016237415906f,
-(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
-(float16_t)0.89184070939234272313f,(float16_t)0.45234958723377088896f,
-(float16_t)0.89044872324475787817f,(float16_t)0.45508358712634383592f,
-(float16_t)0.88904835585466457371f,(float16_t)0.45781330359887717485f,
-(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
-(float16_t)0.88622253014888063838f,(float16_t)0.46325978355186014923f,
-(float16_t)0.88479709843093778954f,(float16_t)0.46597649576796618121f,
-(float16_t)0.88336333866573157891f,(float16_t)0.46868882203582790114f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.88047088905216075450f,(float16_t)0.47410021465054996703f,
-(float16_t)0.87901222642863352519f,(float16_t)0.47679923006332208812f,
-(float16_t)0.87754529020726135258f,(float16_t)0.47949375766015295275f,
-(float16_t)0.87607009419540660122f,(float16_t)0.48218377207912271887f,
-(float16_t)0.87458665227817611321f,(float16_t)0.48486924800079106435f,
-(float16_t)0.87309497841829009079f,(float16_t)0.48755016014843599592f,
-(float16_t)0.87159508665595097909f,(float16_t)0.49022648328829115938f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.86857070597134089507f,(float16_t)0.49556526182577254058f,
-(float16_t)0.86704624551569264845f,(float16_t)0.49822766697278181303f,
-(float16_t)0.86551362409056908920f,(float16_t)0.50088538261124071482f,
-(float16_t)0.86397285612158669643f,(float16_t)0.50353838372571757542f,
-(float16_t)0.86242395611104050168f,(float16_t)0.50618664534515522835f,
-(float16_t)0.86086693863776730939f,(float16_t)0.50883014254310698909f,
-(float16_t)0.85930181835700847337f,(float16_t)0.51146885043797030157f,
-(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
-(float16_t)0.85614732837519447184f,(float16_t)0.51673179901764987321f,
-(float16_t)0.85455798836540053376f,(float16_t)0.51935599016558964269f,
-(float16_t)0.85296060493036363059f,(float16_t)0.52197529293715438925f,
-(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
-(float16_t)0.84974176800085254868f,(float16_t)0.52719913478190127964f,
-(float16_t)0.84812034480329723252f,(float16_t)0.52980362468629460526f,
-(float16_t)0.84649093877405212627f,(float16_t)0.53240312787719790144f,
-(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)0.84320823964184543620f,(float16_t)0.53758707629564539410f,
-(float16_t)0.84155497743689844370f,(float16_t)0.54017147272989285423f,
-(float16_t)0.83989379419599952126f,(float16_t)0.54275078486451588944f,
-(float16_t)0.83822470555483807875f,(float16_t)0.54532498842204646383f,
-(float16_t)0.83654772722351200542f,(float16_t)0.54789405917310018967f,
-(float16_t)0.83486287498638001026f,(float16_t)0.55045797293660481131f,
-(float16_t)0.83317016470191318511f,(float16_t)0.55301670558002746780f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.82976123379452304540f,(float16_t)0.55811853122055610221f,
-(float16_t)0.82804504525775579626f,(float16_t)0.56066157619733603124f,
-(float16_t)0.82632106284566353427f,(float16_t)0.56319934401383409117f,
-(float16_t)0.82458930278502529099f,(float16_t)0.56573181078361312046f,
-(float16_t)0.82284978137582642788f,(float16_t)0.56825895267013148970f,
-(float16_t)0.82110251499110464835f,(float16_t)0.57078074588696725566f,
-(float16_t)0.81934752007679700903f,(float16_t)0.57329716669804220430f,
-(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
-(float16_t)0.81581441080673378075f,(float16_t)0.57831379641165558958f,
-(float16_t)0.81403632970594841378f,(float16_t)0.58081395809576452649f,
-(float16_t)0.81225058658520399302f,(float16_t)0.58330865293769829094f,
-(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
-(float16_t)0.80865618158817498262f,(float16_t)0.58828154822264522306f,
-(float16_t)0.80684755354379933401f,(float16_t)0.59075970185887416442f,
-(float16_t)0.80503133114296365758f,(float16_t)0.59323229503979979516f,
-(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
-(float16_t)0.80137617172314024039f,(float16_t)0.59816070699634238395f,
-(float16_t)0.79953726910790501314f,(float16_t)0.60061647938386897305f,
-(float16_t)0.79769084094339115509f,(float16_t)0.60306659854034816437f,
-(float16_t)0.79583690460888356633f,(float16_t)0.60551104140432554512f,
-(float16_t)0.79397547755433717231f,(float16_t)0.60794978496777363208f,
-(float16_t)0.79210657730021238887f,(float16_t)0.61038280627630947528f,
-(float16_t)0.79023022143731003197f,(float16_t)0.61281008242940970820f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.78645521359908576731f,(float16_t)0.61764730793780386886f,
-(float16_t)0.78455659715557524159f,(float16_t)0.62005721176328909561f,
-(float16_t)0.78265059616657572938f,(float16_t)0.62246127937414996723f,
-(float16_t)0.78073722857209448822f,(float16_t)0.62485948814238634341f,
-(float16_t)0.77881651238147597827f,(float16_t)0.62725181549514408275f,
-(float16_t)0.77688846567323244230f,(float16_t)0.62963823891492698426f,
-(float16_t)0.77495310659487393057f,(float16_t)0.63201873593980906207f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.77106052426181381776f,(float16_t)0.63676186123628419899f,
-(float16_t)0.76910333764557969882f,(float16_t)0.63912444486377573138f,
-(float16_t)0.76713891193582040007f,(float16_t)0.64148101280858305095f,
-(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
-(float16_t)0.76318841726338138010f,(float16_t)0.64617601298331628357f,
-(float16_t)0.76120238548426177871f,(float16_t)0.64851440102211244110f,
-(float16_t)0.75920918897838796102f,(float16_t)0.65084668499638087535f,
-(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
-(float16_t)0.75520137689653654700f,(float16_t)0.65549285299961534967f,
-(float16_t)0.75318679904361252042f,(float16_t)0.65780669329707863735f,
-(float16_t)0.75116513190968636771f,(float16_t)0.66011434206742047870f,
-(float16_t)0.74913639452345937020f,(float16_t)0.66241577759017178373f,
-(float16_t)0.74710060598018013245f,(float16_t)0.66471097820334479334f,
-(float16_t)0.74505778544146594733f,(float16_t)0.66699992230363747137f,
-(float16_t)0.74300795213512171866f,(float16_t)0.66928258834663600929f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.73888732446061511361f,(float16_t)0.67382900037875603783f,
-(float16_t)0.73681656887736979300f,(float16_t)0.67609270357531592310f,
-(float16_t)0.73473887809596349907f,(float16_t)0.67835004312986146857f,
-(float16_t)0.73265427167241281570f,(float16_t)0.68060099779545302212f,
-(float16_t)0.73056276922782759087f,(float16_t)0.68284554638524808112f,
-(float16_t)0.72846439044822519637f,(float16_t)0.68508366777270035541f,
-(float16_t)0.72635915508434600873f,(float16_t)0.68731534089175905233f,
-(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
-(float16_t)0.72212819392921534511f,(float16_t)0.69175925836415774750f,
-(float16_t)0.72000250796138165477f,(float16_t)0.69397146088965389055f,
-(float16_t)0.71787004505573170920f,(float16_t)0.69617713149146298601f,
-(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
-(float16_t)0.71358486878079352422f,(float16_t)0.70056879394324833576f,
-(float16_t)0.71143219574521643356f,(float16_t)0.70275474445722529993f,
-(float16_t)0.70927282643886568891f,(float16_t)0.70493408037590488124f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.70493408037590499227f,(float16_t)0.70927282643886568891f,
-(float16_t)0.70275474445722529993f,(float16_t)0.71143219574521643356f,
-(float16_t)0.70056879394324844679f,(float16_t)0.71358486878079352422f,
-(float16_t)0.69837624940897291559f,(float16_t)0.71573082528381859468f,
-(float16_t)0.69617713149146298601f,(float16_t)0.71787004505573170920f,
-(float16_t)0.69397146088965400157f,(float16_t)0.72000250796138165477f,
-(float16_t)0.69175925836415774750f,(float16_t)0.72212819392921534511f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.68731534089175905233f,(float16_t)0.72635915508434600873f,
-(float16_t)0.68508366777270035541f,(float16_t)0.72846439044822519637f,
-(float16_t)0.68284554638524808112f,(float16_t)0.73056276922782759087f,
-(float16_t)0.68060099779545302212f,(float16_t)0.73265427167241281570f,
-(float16_t)0.67835004312986146857f,(float16_t)0.73473887809596349907f,
-(float16_t)0.67609270357531603413f,(float16_t)0.73681656887736979300f,
-(float16_t)0.67382900037875614885f,(float16_t)0.73888732446061511361f,
-(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
-(float16_t)0.66928258834663600929f,(float16_t)0.74300795213512171866f,
-(float16_t)0.66699992230363747137f,(float16_t)0.74505778544146594733f,
-(float16_t)0.66471097820334490436f,(float16_t)0.74710060598018013245f,
-(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
-(float16_t)0.66011434206742047870f,(float16_t)0.75116513190968636771f,
-(float16_t)0.65780669329707874837f,(float16_t)0.75318679904361252042f,
-(float16_t)0.65549285299961546070f,(float16_t)0.75520137689653654700f,
-(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
-(float16_t)0.65084668499638098638f,(float16_t)0.75920918897838796102f,
-(float16_t)0.64851440102211255212f,(float16_t)0.76120238548426177871f,
-(float16_t)0.64617601298331639459f,(float16_t)0.76318841726338126907f,
-(float16_t)0.64383154288979149715f,(float16_t)0.76516726562245895860f,
-(float16_t)0.64148101280858316198f,(float16_t)0.76713891193582040007f,
-(float16_t)0.63912444486377573138f,(float16_t)0.76910333764557958780f,
-(float16_t)0.63676186123628419899f,(float16_t)0.77106052426181381776f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.63201873593980906207f,(float16_t)0.77495310659487381955f,
-(float16_t)0.62963823891492709528f,(float16_t)0.77688846567323244230f,
-(float16_t)0.62725181549514419377f,(float16_t)0.77881651238147586724f,
-(float16_t)0.62485948814238645443f,(float16_t)0.78073722857209448822f,
-(float16_t)0.62246127937415007825f,(float16_t)0.78265059616657572938f,
-(float16_t)0.62005721176328920663f,(float16_t)0.78455659715557524159f,
-(float16_t)0.61764730793780397988f,(float16_t)0.78645521359908576731f,
-(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
-(float16_t)0.61281008242940970820f,(float16_t)0.79023022143731003197f,
-(float16_t)0.61038280627630947528f,(float16_t)0.79210657730021227785f,
-(float16_t)0.60794978496777374311f,(float16_t)0.79397547755433717231f,
-(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
-(float16_t)0.60306659854034827539f,(float16_t)0.79769084094339104407f,
-(float16_t)0.60061647938386897305f,(float16_t)0.79953726910790501314f,
-(float16_t)0.59816070699634238395f,(float16_t)0.80137617172314012937f,
-(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
-(float16_t)0.59323229503979979516f,(float16_t)0.80503133114296365758f,
-(float16_t)0.59075970185887427544f,(float16_t)0.80684755354379922299f,
-(float16_t)0.58828154822264533408f,(float16_t)0.80865618158817498262f,
-(float16_t)0.58579785745643886408f,(float16_t)0.81045719825259476821f,
-(float16_t)0.58330865293769829094f,(float16_t)0.81225058658520388200f,
-(float16_t)0.58081395809576452649f,(float16_t)0.81403632970594830276f,
-(float16_t)0.57831379641165558958f,(float16_t)0.81581441080673378075f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.57329716669804231532f,(float16_t)0.81934752007679689800f,
-(float16_t)0.57078074588696736669f,(float16_t)0.82110251499110464835f,
-(float16_t)0.56825895267013148970f,(float16_t)0.82284978137582631685f,
-(float16_t)0.56573181078361323149f,(float16_t)0.82458930278502529099f,
-(float16_t)0.56319934401383409117f,(float16_t)0.82632106284566353427f,
-(float16_t)0.56066157619733603124f,(float16_t)0.82804504525775579626f,
-(float16_t)0.55811853122055610221f,(float16_t)0.82976123379452304540f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.55301670558002757883f,(float16_t)0.83317016470191318511f,
-(float16_t)0.55045797293660481131f,(float16_t)0.83486287498638001026f,
-(float16_t)0.54789405917310018967f,(float16_t)0.83654772722351189440f,
-(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
-(float16_t)0.54275078486451600046f,(float16_t)0.83989379419599941023f,
-(float16_t)0.54017147272989296525f,(float16_t)0.84155497743689833268f,
-(float16_t)0.53758707629564550512f,(float16_t)0.84320823964184543620f,
-(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
-(float16_t)0.53240312787719801246f,(float16_t)0.84649093877405212627f,
-(float16_t)0.52980362468629482731f,(float16_t)0.84812034480329712149f,
-(float16_t)0.52719913478190139067f,(float16_t)0.84974176800085243766f,
-(float16_t)0.52458968267846883826f,(float16_t)0.85135519310526519554f,
-(float16_t)0.52197529293715438925f,(float16_t)0.85296060493036363059f,
-(float16_t)0.51935599016558953167f,(float16_t)0.85455798836540053376f,
-(float16_t)0.51673179901764998423f,(float16_t)0.85614732837519447184f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.51146885043797052361f,(float16_t)0.85930181835700836235f,
-(float16_t)0.50883014254310698909f,(float16_t)0.86086693863776730939f,
-(float16_t)0.50618664534515533937f,(float16_t)0.86242395611104050168f,
-(float16_t)0.50353838372571757542f,(float16_t)0.86397285612158669643f,
-(float16_t)0.50088538261124093687f,(float16_t)0.86551362409056897818f,
-(float16_t)0.49822766697278186854f,(float16_t)0.86704624551569264845f,
-(float16_t)0.49556526182577248507f,(float16_t)0.86857070597134089507f,
-(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
-(float16_t)0.49022648328829110387f,(float16_t)0.87159508665595109012f,
-(float16_t)0.48755016014843605143f,(float16_t)0.87309497841829009079f,
-(float16_t)0.48486924800079111986f,(float16_t)0.87458665227817611321f,
-(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
-(float16_t)0.47949375766015300826f,(float16_t)0.87754529020726124156f,
-(float16_t)0.47679923006332225466f,(float16_t)0.87901222642863341417f,
-(float16_t)0.47410021465055002254f,(float16_t)0.88047088905216075450f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.46868882203582795665f,(float16_t)0.88336333866573157891f,
-(float16_t)0.46597649576796612569f,(float16_t)0.88479709843093778954f,
-(float16_t)0.46325978355186026025f,(float16_t)0.88622253014888063838f,
-(float16_t)0.46053871095824000514f,(float16_t)0.88763962040285393496f,
-(float16_t)0.45781330359887728587f,(float16_t)0.88904835585466457371f,
-(float16_t)0.45508358712634383592f,(float16_t)0.89044872324475787817f,
-(float16_t)0.45234958723377099998f,(float16_t)0.89184070939234272313f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.44686884016237432560f,(float16_t)0.89459948563138258493f,
-(float16_t)0.44412214457042925586f,(float16_t)0.89596624975618510689f,
-(float16_t)0.44137126873171661501f,(float16_t)0.89732458070541831763f,
-(float16_t)0.43861623853852771404f,(float16_t)0.89867446569395381673f,
-(float16_t)0.43585707992225547480f,(float16_t)0.90001589201616027935f,
-(float16_t)0.43309381885315201277f,(float16_t)0.90134884704602202810f,
-(float16_t)0.43032648134008261165f,(float16_t)0.90267331823725882600f,
-(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
-(float16_t)0.42477968120910880589f,(float16_t)0.90529675931811881551f,
-(float16_t)0.42200027079979979261f,(float16_t)0.90659570451491533483f,
-(float16_t)0.41921688836322396066f,(float16_t)0.90788611648766626150f,
-(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
-(float16_t)0.41363831223843455787f,(float16_t)0.91044129225806713634f,
-(float16_t)0.41084317105790391089f,(float16_t)0.91170603200542987832f,
-(float16_t)0.40804416286497874333f,(float16_t)0.91296219042839810154f,
-(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
-(float16_t)0.40243465085941854120f,(float16_t)0.91544871608826783316f,
-(float16_t)0.39962419984564678810f,(float16_t)0.91667905992104270485f,
-(float16_t)0.39680998741671041907f,(float16_t)0.91790077562139038569f,
-(float16_t)0.39399204006104809883f,(float16_t)0.91911385169005777040f,
-(float16_t)0.39117038430225398171f,(float16_t)0.92031827670911048322f,
-(float16_t)0.38834504669882630168f,(float16_t)0.92151403934204190183f,
-(float16_t)0.38551605384391901543f,(float16_t)0.92270112833387851747f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.37984720892405110515f,(float16_t)0.92504924078267758425f,
-(float16_t)0.37700741021641831496f,(float16_t)0.92621024213831126826f,
-(float16_t)0.37416406297145798909f,(float16_t)0.92736252565040111495f,
-(float16_t)0.37131719395183759858f,(float16_t)0.92850608047321558924f,
-(float16_t)0.36846682995337232125f,(float16_t)0.92964089584318121418f,
-(float16_t)0.36561299780477396482f,(float16_t)0.93076696107898371224f,
-(float16_t)0.36275572436739722537f,(float16_t)0.93188426558166814750f,
-(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
-(float16_t)0.35703096123343003310f,(float16_t)0.93409255040425887007f,
-(float16_t)0.35416352542049051033f,(float16_t)0.93518350993894749923f,
-(float16_t)0.35129275608556714827f,(float16_t)0.93626566717027825959f,
-(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
-(float16_t)0.34554132496398914931f,(float16_t)0.93840353406310805795f,
-(float16_t)0.34266071731199437833f,(float16_t)0.93945922360218991898f,
-(float16_t)0.33977688440682696225f,(float16_t)0.94050607059326829518f,
-(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
-(float16_t)0.33399965144200949307f,(float16_t)0.94257319760144686605f,
-(float16_t)0.33110630575987642921f,(float16_t)0.94359345816196038559f,
-(float16_t)0.32820984357909266382f,(float16_t)0.94460483726148025685f,
-(float16_t)0.32531029216226298173f,(float16_t)0.94560732538052127971f,
-(float16_t)0.32240767880107001897f,(float16_t)0.94660091308328353499f,
-(float16_t)0.31950203081601574739f,(float16_t)0.94758559101774109124f,
-(float16_t)0.31659337555616584581f,(float16_t)0.94856134991573026749f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.31076715274961147495f,(float16_t)0.95048607394948170235f,
-(float16_t)0.30784964004153497763f,(float16_t)0.95143502096900833820f,
-(float16_t)0.30492922973540242948f,(float16_t)0.95237501271976587880f,
-(float16_t)0.30200594931922819519f,(float16_t)0.95330604035419375109f,
-(float16_t)0.29907982630804047508f,(float16_t)0.95422809510910566733f,
-(float16_t)0.29615088824362395536f,(float16_t)0.95514116830577067141f,
-(float16_t)0.29321916269425868373f,(float16_t)0.95604525134999640557f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.28734745954472956653f,(float16_t)0.95782641302753290802f,
-(float16_t)0.28440753721127182141f,(float16_t)0.95870347489587159906f,
-(float16_t)0.28146493792575805193f,(float16_t)0.95957151308198451733f,
-(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
-(float16_t)0.27557181931095825478f,(float16_t)0.96128048581132063966f,
-(float16_t)0.27262135544994897662f,(float16_t)0.96212140426904158019f,
-(float16_t)0.26966832557291520178f,(float16_t)0.96295326687368387741f,
-(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
-(float16_t)0.26375467897483151347f,(float16_t)0.96458979328981264700f,
-(float16_t)0.26079411791527556952f,(float16_t)0.96539444169768939830f,
-(float16_t)0.25783110216215893162f,(float16_t)0.96619000344541261516f,
-(float16_t)0.25486565960451462720f,(float16_t)0.96697647104485207059f,
-(float16_t)0.25189781815421691258f,(float16_t)0.96775383709347551076f,
-(float16_t)0.24892760574572025956f,(float16_t)0.96852209427441726675f,
-(float16_t)0.24595505033579459497f,(float16_t)0.96928123535654853171f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.24000302244874149871f,(float16_t)0.97077214072895035013f,
-(float16_t)0.23702360599436733679f,(float16_t)0.97150389098625178352f,
-(float16_t)0.23404195858354345794f,(float16_t)0.97222649707893626925f,
-(float16_t)0.23105810828067127605f,(float16_t)0.97293995220556006576f,
-(float16_t)0.22807208317088578653f,(float16_t)0.97364424965081186603f,
-(float16_t)0.22508391135979277653f,(float16_t)0.97433938278557585821f,
-(float16_t)0.22209362097320359264f,(float16_t)0.97502534506699412020f,
-(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
-(float16_t)0.21610679707621960333f,(float16_t)0.97636973133002114000f,
-(float16_t)0.21311031991609136194f,(float16_t)0.97702814265775439484f,
-(float16_t)0.21011183688046972118f,(float16_t)0.97767735782450992943f,
-(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
-(float16_t)0.20410896609281700687f,(float16_t)0.97894817531906219710f,
-(float16_t)0.20110463484209195606f,(float16_t)0.97956976568544051887f,
-(float16_t)0.19809841071795372680f,(float16_t)0.98018213596811731847f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.19208039704989238183f,(float16_t)0.98137919331375456089f,
-(float16_t)0.18906866414980627589f,(float16_t)0.98196386910955524296f,
-(float16_t)0.18605515166344663291f,(float16_t)0.98253930228744124076f,
-(float16_t)0.18303988795514106180f,(float16_t)0.98310548743121628501f,
-(float16_t)0.18002290140569951471f,(float16_t)0.98366241921173025453f,
-(float16_t)0.17700422041214886049f,(float16_t)0.98421009238692902521f,
-(float16_t)0.17398387338746384989f,(float16_t)0.98474850180190420801f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.16793829497473122814f,(float16_t)0.98579750916756736512f,
-(float16_t)0.16491312048997008866f,(float16_t)0.98630809724459866938f,
-(float16_t)0.16188639378011188130f,(float16_t)0.98680940181418541624f,
-(float16_t)0.15885814333386139019f,(float16_t)0.98730141815785843473f,
-(float16_t)0.15582839765426531597f,(float16_t)0.98778414164457217783f,
-(float16_t)0.15279718525844340760f,(float16_t)0.98825756773074946437f,
-(float16_t)0.14976453467732162017f,(float16_t)0.98872169196032377858f,
-(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
-(float16_t)0.14369503315029458212f,(float16_t)0.98962201746320077600f,
-(float16_t)0.14065823933284923863f,(float16_t)0.99005821026229712256f,
-(float16_t)0.13762012158648617710f,(float16_t)0.99048508425645698239f,
-(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
-(float16_t)0.13154002870288328264f,(float16_t)0.99131085984611544415f,
-(float16_t)0.12849811079379322432f,(float16_t)0.99170975366909952520f,
-(float16_t)0.12545498341154620592f,(float16_t)0.99209931314219179654f,
-(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
-(float16_t)0.11936521481099135467f,(float16_t)0.99285041445986510489f,
-(float16_t)0.11631863091190487725f,(float16_t)0.99321194923479450001f,
-(float16_t)0.11327095217756436019f,(float16_t)0.99356413552059530403f,
-(float16_t)0.11022220729388318428f,(float16_t)0.99390697000235606051f,
-(float16_t)0.10717242495680887049f,(float16_t)0.99424044945318790223f,
-(float16_t)0.10412163387205472520f,(float16_t)0.99456457073425541537f,
-(float16_t)0.10106986275482787718f,(float16_t)0.99487933079480561638f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.09496349532963906104f,(float16_t)0.99548075549192693856f,
-(float16_t)0.09190895649713269611f,(float16_t)0.99576741446765981713f,
-(float16_t)0.08885355258252468358f,(float16_t)0.99604470090125196702f,
-(float16_t)0.08579731234443987997f,(float16_t)0.99631261218277800129f,
-(float16_t)0.08274026454937580266f,(float16_t)0.99657114579055483539f,
-(float16_t)0.07968243797143012563f,(float16_t)0.99682029929116566791f,
-(float16_t)0.07662386139203161695f,(float16_t)0.99706007033948296225f,
-(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
-(float16_t)0.07050457338961400866f,(float16_t)0.99751145614030345410f,
-(float16_t)0.06744391956366410645f,(float16_t)0.99772306664419163624f,
-(float16_t)0.06438263092985740954f,(float16_t)0.99792528619859599548f,
-(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
-(float16_t)0.05825826450043573163f,(float16_t)0.99830154493389289261f,
-(float16_t)0.05519524434969003135f,(float16_t)0.99847558057329477421f,
-(float16_t)0.05213170468028331672f,(float16_t)0.99864021818026527111f,
-(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
-(float16_t)0.04600318213091464381f,(float16_t)0.99894129318685687124f,
-(float16_t)0.04293825693494095902f,(float16_t)0.99907772775264536147f,
-(float16_t)0.03987292758773984536f,(float16_t)0.99920475861836388631f,
-(float16_t)0.03680722294135899131f,(float16_t)0.99932238458834954375f,
-(float16_t)0.03374117185137764235f,(float16_t)0.99943060455546173237f,
-(float16_t)0.03067480317663658085f,(float16_t)0.99952941750109314256f,
-(float16_t)0.02760814577896581953f,(float16_t)0.99961882249517863830f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)0.02147408027546960502f,(float16_t)0.99976940535121527898f,
-(float16_t)0.01840672990580482019f,(float16_t)0.99983058179582340319f,
-(float16_t)0.01533920628498821985f,(float16_t)0.99988234745421256111f,
-(float16_t)0.01227153828571994447f,(float16_t)0.99992470183914450299f,
-(float16_t)0.00920375478205995995f,(float16_t)0.99995764455196389786f,
-(float16_t)0.00613588464915451517f,(float16_t)0.99998117528260110909f,
-(float16_t)0.00306795676296613791f,(float16_t)0.99999529380957619118f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.00306795676296601561f,(float16_t)0.99999529380957619118f,
-(float16_t)-0.00613588464915439287f,(float16_t)0.99998117528260110909f,
-(float16_t)-0.00920375478205983678f,(float16_t)0.99995764455196389786f,
-(float16_t)-0.01227153828571982304f,(float16_t)0.99992470183914450299f,
-(float16_t)-0.01533920628498809842f,(float16_t)0.99988234745421256111f,
-(float16_t)-0.01840672990580469529f,(float16_t)0.99983058179582340319f,
-(float16_t)-0.02147408027546948359f,(float16_t)0.99976940535121527898f,
-(float16_t)-0.02454122852291214241f,(float16_t)0.99969881869620424997f,
-(float16_t)-0.02760814577896569810f,(float16_t)0.99961882249517863830f,
-(float16_t)-0.03067480317663645942f,(float16_t)0.99952941750109314256f,
-(float16_t)-0.03374117185137751745f,(float16_t)0.99943060455546173237f,
-(float16_t)-0.03680722294135886641f,(float16_t)0.99932238458834954375f,
-(float16_t)-0.03987292758773972740f,(float16_t)0.99920475861836388631f,
-(float16_t)-0.04293825693494083412f,(float16_t)0.99907772775264536147f,
-(float16_t)-0.04600318213091451891f,(float16_t)0.99894129318685687124f,
-(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
-(float16_t)-0.05213170468028319182f,(float16_t)0.99864021818026527111f,
-(float16_t)-0.05519524434968991339f,(float16_t)0.99847558057329477421f,
-(float16_t)-0.05825826450043560673f,(float16_t)0.99830154493389289261f,
-(float16_t)-0.06132073630220852972f,(float16_t)0.99811811290014917919f,
-(float16_t)-0.06438263092985728464f,(float16_t)0.99792528619859599548f,
-(float16_t)-0.06744391956366398155f,(float16_t)0.99772306664419163624f,
-(float16_t)-0.07050457338961389764f,(float16_t)0.99751145614030345410f,
-(float16_t)-0.07356456359966732916f,(float16_t)0.99729045667869020697f,
-(float16_t)-0.07662386139203150592f,(float16_t)0.99706007033948296225f,
-(float16_t)-0.07968243797143001461f,(float16_t)0.99682029929116577893f,
-(float16_t)-0.08274026454937567776f,(float16_t)0.99657114579055483539f,
-(float16_t)-0.08579731234443975507f,(float16_t)0.99631261218277800129f,
-(float16_t)-0.08885355258252455868f,(float16_t)0.99604470090125196702f,
-(float16_t)-0.09190895649713257121f,(float16_t)0.99576741446765981713f,
-(float16_t)-0.09496349532963895002f,(float16_t)0.99548075549192693856f,
-(float16_t)-0.09801714032956064526f,(float16_t)0.99518472667219692873f,
-(float16_t)-0.10106986275482775228f,(float16_t)0.99487933079480561638f,
-(float16_t)-0.10412163387205460030f,(float16_t)0.99456457073425541537f,
-(float16_t)-0.10717242495680875947f,(float16_t)0.99424044945318790223f,
-(float16_t)-0.11022220729388305938f,(float16_t)0.99390697000235606051f,
-(float16_t)-0.11327095217756423529f,(float16_t)0.99356413552059530403f,
-(float16_t)-0.11631863091190475235f,(float16_t)0.99321194923479450001f,
-(float16_t)-0.11936521481099122977f,(float16_t)0.99285041445986510489f,
-(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
-(float16_t)-0.12545498341154606714f,(float16_t)0.99209931314219179654f,
-(float16_t)-0.12849811079379311329f,(float16_t)0.99170975366909952520f,
-(float16_t)-0.13154002870288314386f,(float16_t)0.99131085984611544415f,
-(float16_t)-0.13458070850712611222f,(float16_t)0.99090263542778000971f,
-(float16_t)-0.13762012158648606608f,(float16_t)0.99048508425645698239f,
-(float16_t)-0.14065823933284912761f,(float16_t)0.99005821026229712256f,
-(float16_t)-0.14369503315029444335f,(float16_t)0.98962201746320088702f,
-(float16_t)-0.14673047445536163691f,(float16_t)0.98917650996478101444f,
-(float16_t)-0.14976453467732150915f,(float16_t)0.98872169196032377858f,
-(float16_t)-0.15279718525844329657f,(float16_t)0.98825756773074946437f,
-(float16_t)-0.15582839765426520495f,(float16_t)0.98778414164457217783f,
-(float16_t)-0.15885814333386127917f,(float16_t)0.98730141815785843473f,
-(float16_t)-0.16188639378011177028f,(float16_t)0.98680940181418552726f,
-(float16_t)-0.16491312048996994988f,(float16_t)0.98630809724459866938f,
-(float16_t)-0.16793829497473108936f,(float16_t)0.98579750916756747614f,
-(float16_t)-0.17096188876030124493f,(float16_t)0.98527764238894122162f,
-(float16_t)-0.17398387338746371111f,(float16_t)0.98474850180190420801f,
-(float16_t)-0.17700422041214874946f,(float16_t)0.98421009238692902521f,
-(float16_t)-0.18002290140569940369f,(float16_t)0.98366241921173025453f,
-(float16_t)-0.18303988795514092303f,(float16_t)0.98310548743121628501f,
-(float16_t)-0.18605515166344649414f,(float16_t)0.98253930228744124076f,
-(float16_t)-0.18906866414980616486f,(float16_t)0.98196386910955524296f,
-(float16_t)-0.19208039704989227081f,(float16_t)0.98137919331375456089f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.19809841071795361578f,(float16_t)0.98018213596811742949f,
-(float16_t)-0.20110463484209181728f,(float16_t)0.97956976568544051887f,
-(float16_t)-0.20410896609281689584f,(float16_t)0.97894817531906219710f,
-(float16_t)-0.20711137619221844930f,(float16_t)0.97831737071962765473f,
-(float16_t)-0.21011183688046961016f,(float16_t)0.97767735782450992943f,
-(float16_t)-0.21311031991609125091f,(float16_t)0.97702814265775439484f,
-(float16_t)-0.21610679707621949230f,(float16_t)0.97636973133002114000f,
-(float16_t)-0.21910124015686965881f,(float16_t)0.97570213003852857003f,
-(float16_t)-0.22209362097320348162f,(float16_t)0.97502534506699412020f,
-(float16_t)-0.22508391135979266551f,(float16_t)0.97433938278557585821f,
-(float16_t)-0.22807208317088567551f,(float16_t)0.97364424965081197705f,
-(float16_t)-0.23105810828067113727f,(float16_t)0.97293995220556017678f,
-(float16_t)-0.23404195858354331916f,(float16_t)0.97222649707893638027f,
-(float16_t)-0.23702360599436722577f,(float16_t)0.97150389098625178352f,
-(float16_t)-0.24000302244874138768f,(float16_t)0.97077214072895035013f,
-(float16_t)-0.24298017990326387094f,(float16_t)0.97003125319454397424f,
-(float16_t)-0.24595505033579448395f,(float16_t)0.96928123535654853171f,
-(float16_t)-0.24892760574572012078f,(float16_t)0.96852209427441737777f,
-(float16_t)-0.25189781815421680156f,(float16_t)0.96775383709347551076f,
-(float16_t)-0.25486565960451451618f,(float16_t)0.96697647104485207059f,
-(float16_t)-0.25783110216215882060f,(float16_t)0.96619000344541261516f,
-(float16_t)-0.26079411791527545850f,(float16_t)0.96539444169768939830f,
-(float16_t)-0.26375467897483140245f,(float16_t)0.96458979328981275803f,
-(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
-(float16_t)-0.26966832557291509076f,(float16_t)0.96295326687368387741f,
-(float16_t)-0.27262135544994886560f,(float16_t)0.96212140426904158019f,
-(float16_t)-0.27557181931095814376f,(float16_t)0.96128048581132063966f,
-(float16_t)-0.27851968938505294870f,(float16_t)0.96043051941556589757f,
-(float16_t)-0.28146493792575794091f,(float16_t)0.95957151308198451733f,
-(float16_t)-0.28440753721127171039f,(float16_t)0.95870347489587159906f,
-(float16_t)-0.28734745954472945551f,(float16_t)0.95782641302753290802f,
-(float16_t)-0.29028467725446216452f,(float16_t)0.95694033573220893540f,
-(float16_t)-0.29321916269425857271f,(float16_t)0.95604525134999651659f,
-(float16_t)-0.29615088824362384434f,(float16_t)0.95514116830577067141f,
-(float16_t)-0.29907982630804036406f,(float16_t)0.95422809510910566733f,
-(float16_t)-0.30200594931922808417f,(float16_t)0.95330604035419386211f,
-(float16_t)-0.30492922973540226295f,(float16_t)0.95237501271976587880f,
-(float16_t)-0.30784964004153486661f,(float16_t)0.95143502096900833820f,
-(float16_t)-0.31076715274961136393f,(float16_t)0.95048607394948181337f,
-(float16_t)-0.31368174039889140658f,(float16_t)0.94952818059303667475f,
-(float16_t)-0.31659337555616573479f,(float16_t)0.94856134991573037851f,
-(float16_t)-0.31950203081601563637f,(float16_t)0.94758559101774120226f,
-(float16_t)-0.32240767880106985244f,(float16_t)0.94660091308328353499f,
-(float16_t)-0.32531029216226287071f,(float16_t)0.94560732538052139073f,
-(float16_t)-0.32820984357909255280f,(float16_t)0.94460483726148025685f,
-(float16_t)-0.33110630575987631818f,(float16_t)0.94359345816196038559f,
-(float16_t)-0.33399965144200938205f,(float16_t)0.94257319760144686605f,
-(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
-(float16_t)-0.33977688440682685123f,(float16_t)0.94050607059326829518f,
-(float16_t)-0.34266071731199426731f,(float16_t)0.93945922360218991898f,
-(float16_t)-0.34554132496398903829f,(float16_t)0.93840353406310816897f,
-(float16_t)-0.34841868024943439819f,(float16_t)0.93733901191257495977f,
-(float16_t)-0.35129275608556703725f,(float16_t)0.93626566717027825959f,
-(float16_t)-0.35416352542049039931f,(float16_t)0.93518350993894761025f,
-(float16_t)-0.35703096123342992207f,(float16_t)0.93409255040425898109f,
-(float16_t)-0.35989503653498816638f,(float16_t)0.93299279883473884567f,
-(float16_t)-0.36275572436739711435f,(float16_t)0.93188426558166814750f,
-(float16_t)-0.36561299780477385379f,(float16_t)0.93076696107898371224f,
-(float16_t)-0.36846682995337221023f,(float16_t)0.92964089584318132520f,
-(float16_t)-0.37131719395183748755f,(float16_t)0.92850608047321558924f,
-(float16_t)-0.37416406297145787807f,(float16_t)0.92736252565040111495f,
-(float16_t)-0.37700741021641820394f,(float16_t)0.92621024213831137928f,
-(float16_t)-0.37984720892405099413f,(float16_t)0.92504924078267769527f,
-(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.38551605384391890441f,(float16_t)0.92270112833387851747f,
-(float16_t)-0.38834504669882619066f,(float16_t)0.92151403934204201285f,
-(float16_t)-0.39117038430225387069f,(float16_t)0.92031827670911059425f,
-(float16_t)-0.39399204006104798781f,(float16_t)0.91911385169005777040f,
-(float16_t)-0.39680998741671030805f,(float16_t)0.91790077562139049672f,
-(float16_t)-0.39962419984564667708f,(float16_t)0.91667905992104270485f,
-(float16_t)-0.40243465085941843018f,(float16_t)0.91544871608826783316f,
-(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
-(float16_t)-0.40804416286497863231f,(float16_t)0.91296219042839821256f,
-(float16_t)-0.41084317105790379987f,(float16_t)0.91170603200542987832f,
-(float16_t)-0.41363831223843450235f,(float16_t)0.91044129225806724737f,
-(float16_t)-0.41642956009763698599f,(float16_t)0.90916798309052249127f,
-(float16_t)-0.41921688836322407168f,(float16_t)0.90788611648766615048f,
-(float16_t)-0.42200027079979968159f,(float16_t)0.90659570451491533483f,
-(float16_t)-0.42477968120910869487f,(float16_t)0.90529675931811881551f,
-(float16_t)-0.42755509343028186287f,(float16_t)0.90398929312344344922f,
-(float16_t)-0.43032648134008272267f,(float16_t)0.90267331823725871498f,
-(float16_t)-0.43309381885315190175f,(float16_t)0.90134884704602202810f,
-(float16_t)-0.43585707992225536378f,(float16_t)0.90001589201616027935f,
-(float16_t)-0.43861623853852738097f,(float16_t)0.89867446569395392775f,
-(float16_t)-0.44137126873171672603f,(float16_t)0.89732458070541831763f,
-(float16_t)-0.44412214457042914484f,(float16_t)0.89596624975618521791f,
-(float16_t)-0.44686884016237399253f,(float16_t)0.89459948563138280697f,
-(float16_t)-0.44961132965460670619f,(float16_t)0.89322430119551521344f,
-(float16_t)-0.45234958723377088896f,(float16_t)0.89184070939234272313f,
-(float16_t)-0.45508358712634372489f,(float16_t)0.89044872324475798919f,
-(float16_t)-0.45781330359887700832f,(float16_t)0.88904835585466468473f,
-(float16_t)-0.46053871095824006066f,(float16_t)0.88763962040285393496f,
-(float16_t)-0.46325978355186014923f,(float16_t)0.88622253014888063838f,
-(float16_t)-0.46597649576796601467f,(float16_t)0.88479709843093790056f,
-(float16_t)-0.46868882203582767909f,(float16_t)0.88336333866573168994f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.47410021465054991152f,(float16_t)0.88047088905216086552f,
-(float16_t)-0.47679923006332192159f,(float16_t)0.87901222642863352519f,
-(float16_t)-0.47949375766015311928f,(float16_t)0.87754529020726124156f,
-(float16_t)-0.48218377207912271887f,(float16_t)0.87607009419540660122f,
-(float16_t)-0.48486924800079100883f,(float16_t)0.87458665227817622423f,
-(float16_t)-0.48755016014843571837f,(float16_t)0.87309497841829020182f,
-(float16_t)-0.49022648328829121489f,(float16_t)0.87159508665595097909f,
-(float16_t)-0.49289819222978398239f,(float16_t)0.87008699110871146054f,
-(float16_t)-0.49556526182577237405f,(float16_t)0.86857070597134100609f,
-(float16_t)-0.49822766697278159098f,(float16_t)0.86704624551569275948f,
-(float16_t)-0.50088538261124082585f,(float16_t)0.86551362409056908920f,
-(float16_t)-0.50353838372571746440f,(float16_t)0.86397285612158680745f,
-(float16_t)-0.50618664534515511733f,(float16_t)0.86242395611104061270f,
-(float16_t)-0.50883014254310710012f,(float16_t)0.86086693863776719837f,
-(float16_t)-0.51146885043797041259f,(float16_t)0.85930181835700847337f,
-(float16_t)-0.51410274419322155026f,(float16_t)0.85772861000027211809f,
-(float16_t)-0.51673179901764965116f,(float16_t)0.85614732837519458286f,
-(float16_t)-0.51935599016558964269f,(float16_t)0.85455798836540053376f,
-(float16_t)-0.52197529293715427823f,(float16_t)0.85296060493036374162f,
-(float16_t)-0.52458968267846872724f,(float16_t)0.85135519310526519554f,
-(float16_t)-0.52719913478190105760f,(float16_t)0.84974176800085265970f,
-(float16_t)-0.52980362468629471628f,(float16_t)0.84812034480329723252f,
-(float16_t)-0.53240312787719790144f,(float16_t)0.84649093877405212627f,
-(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
-(float16_t)-0.53758707629564561614f,(float16_t)0.84320823964184532517f,
-(float16_t)-0.54017147272989285423f,(float16_t)0.84155497743689844370f,
-(float16_t)-0.54275078486451577842f,(float16_t)0.83989379419599952126f,
-(float16_t)-0.54532498842204624179f,(float16_t)0.83822470555483818977f,
-(float16_t)-0.54789405917310018967f,(float16_t)0.83654772722351200542f,
-(float16_t)-0.55045797293660470029f,(float16_t)0.83486287498638012128f,
-(float16_t)-0.55301670558002735678f,(float16_t)0.83317016470191329613f,
-(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
-(float16_t)-0.55811853122055610221f,(float16_t)0.82976123379452304540f,
-(float16_t)-0.56066157619733592021f,(float16_t)0.82804504525775579626f,
-(float16_t)-0.56319934401383386913f,(float16_t)0.82632106284566364529f,
-(float16_t)-0.56573181078361323149f,(float16_t)0.82458930278502517996f,
-(float16_t)-0.56825895267013148970f,(float16_t)0.82284978137582631685f,
-(float16_t)-0.57078074588696714464f,(float16_t)0.82110251499110475937f,
-(float16_t)-0.57329716669804198226f,(float16_t)0.81934752007679712005f,
-(float16_t)-0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)-0.57831379641165547856f,(float16_t)0.81581441080673378075f,
-(float16_t)-0.58081395809576441547f,(float16_t)0.81403632970594852480f,
-(float16_t)-0.58330865293769840196f,(float16_t)0.81225058658520388200f,
-(float16_t)-0.58579785745643886408f,(float16_t)0.81045719825259476821f,
-(float16_t)-0.58828154822264522306f,(float16_t)0.80865618158817509364f,
-(float16_t)-0.59075970185887405339f,(float16_t)0.80684755354379944503f,
-(float16_t)-0.59323229503979990618f,(float16_t)0.80503133114296354655f,
-(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
-(float16_t)-0.59816070699634216190f,(float16_t)0.80137617172314024039f,
-(float16_t)-0.60061647938386875101f,(float16_t)0.79953726910790523519f,
-(float16_t)-0.60306659854034827539f,(float16_t)0.79769084094339104407f,
-(float16_t)-0.60551104140432543410f,(float16_t)0.79583690460888356633f,
-(float16_t)-0.60794978496777352106f,(float16_t)0.79397547755433728334f,
-(float16_t)-0.61038280627630958630f,(float16_t)0.79210657730021227785f,
-(float16_t)-0.61281008242940970820f,(float16_t)0.79023022143731003197f,
-(float16_t)-0.61523159058062670823f,(float16_t)0.78834642762660633863f,
-(float16_t)-0.61764730793780375784f,(float16_t)0.78645521359908587833f,
-(float16_t)-0.62005721176328920663f,(float16_t)0.78455659715557513056f,
-(float16_t)-0.62246127937414996723f,(float16_t)0.78265059616657572938f,
-(float16_t)-0.62485948814238623239f,(float16_t)0.78073722857209459924f,
-(float16_t)-0.62725181549514386070f,(float16_t)0.77881651238147608929f,
-(float16_t)-0.62963823891492709528f,(float16_t)0.77688846567323244230f,
-(float16_t)-0.63201873593980895105f,(float16_t)0.77495310659487393057f,
-(float16_t)-0.63439328416364537677f,(float16_t)0.77301045336273710440f,
-(float16_t)-0.63676186123628431002f,(float16_t)0.77106052426181370674f,
-(float16_t)-0.63912444486377573138f,(float16_t)0.76910333764557958780f,
-(float16_t)-0.64148101280858305095f,(float16_t)0.76713891193582040007f,
-(float16_t)-0.64383154288979127511f,(float16_t)0.76516726562245906962f,
-(float16_t)-0.64617601298331639459f,(float16_t)0.76318841726338115805f,
-(float16_t)-0.64851440102211244110f,(float16_t)0.76120238548426188974f,
-(float16_t)-0.65084668499638076433f,(float16_t)0.75920918897838807204f,
-(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
-(float16_t)-0.65549285299961546070f,(float16_t)0.75520137689653643598f,
-(float16_t)-0.65780669329707852633f,(float16_t)0.75318679904361252042f,
-(float16_t)-0.66011434206742036768f,(float16_t)0.75116513190968658975f,
-(float16_t)-0.66241577759017189475f,(float16_t)0.74913639452345925918f,
-(float16_t)-0.66471097820334490436f,(float16_t)0.74710060598018013245f,
-(float16_t)-0.66699992230363736034f,(float16_t)0.74505778544146605835f,
-(float16_t)-0.66928258834663589827f,(float16_t)0.74300795213512182968f,
-(float16_t)-0.67155895484701844111f,(float16_t)0.74095112535495899486f,
-(float16_t)-0.67382900037875603783f,(float16_t)0.73888732446061522463f,
-(float16_t)-0.67609270357531581208f,(float16_t)0.73681656887737001504f,
-(float16_t)-0.67835004312986124653f,(float16_t)0.73473887809596372112f,
-(float16_t)-0.68060099779545302212f,(float16_t)0.73265427167241281570f,
-(float16_t)-0.68284554638524797010f,(float16_t)0.73056276922782759087f,
-(float16_t)-0.68508366777270024439f,(float16_t)0.72846439044822530740f,
-(float16_t)-0.68731534089175916336f,(float16_t)0.72635915508434589771f,
-(float16_t)-0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)-0.69175925836415763648f,(float16_t)0.72212819392921545614f,
-(float16_t)-0.69397146088965377952f,(float16_t)0.72000250796138176579f,
-(float16_t)-0.69617713149146298601f,(float16_t)0.71787004505573170920f,
-(float16_t)-0.69837624940897280457f,(float16_t)0.71573082528381870571f,
-(float16_t)-0.70056879394324822474f,(float16_t)0.71358486878079363525f,
-(float16_t)-0.70275474445722507788f,(float16_t)0.71143219574521665560f,
-(float16_t)-0.70493408037590488124f,(float16_t)0.70927282643886557789f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.70927282643886546687f,(float16_t)0.70493408037590510329f,
-(float16_t)-0.71143219574521654458f,(float16_t)0.70275474445722518890f,
-(float16_t)-0.71358486878079352422f,(float16_t)0.70056879394324833576f,
-(float16_t)-0.71573082528381859468f,(float16_t)0.69837624940897291559f,
-(float16_t)-0.71787004505573159818f,(float16_t)0.69617713149146309703f,
-(float16_t)-0.72000250796138165477f,(float16_t)0.69397146088965389055f,
-(float16_t)-0.72212819392921523409f,(float16_t)0.69175925836415785852f,
-(float16_t)-0.72424708295146678072f,(float16_t)0.68954054473706705153f,
-(float16_t)-0.72635915508434578669f,(float16_t)0.68731534089175927438f,
-(float16_t)-0.72846439044822519637f,(float16_t)0.68508366777270035541f,
-(float16_t)-0.73056276922782747985f,(float16_t)0.68284554638524808112f,
-(float16_t)-0.73265427167241270467f,(float16_t)0.68060099779545324417f,
-(float16_t)-0.73473887809596349907f,(float16_t)0.67835004312986135755f,
-(float16_t)-0.73681656887736979300f,(float16_t)0.67609270357531592310f,
-(float16_t)-0.73888732446061511361f,(float16_t)0.67382900037875614885f,
-(float16_t)-0.74095112535495888384f,(float16_t)0.67155895484701855214f,
-(float16_t)-0.74300795213512171866f,(float16_t)0.66928258834663600929f,
-(float16_t)-0.74505778544146594733f,(float16_t)0.66699992230363758239f,
-(float16_t)-0.74710060598018002143f,(float16_t)0.66471097820334501538f,
-(float16_t)-0.74913639452345914815f,(float16_t)0.66241577759017200577f,
-(float16_t)-0.75116513190968636771f,(float16_t)0.66011434206742047870f,
-(float16_t)-0.75318679904361240940f,(float16_t)0.65780669329707874837f,
-(float16_t)-0.75520137689653643598f,(float16_t)0.65549285299961557172f,
-(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
-(float16_t)-0.75920918897838796102f,(float16_t)0.65084668499638098638f,
-(float16_t)-0.76120238548426166769f,(float16_t)0.64851440102211255212f,
-(float16_t)-0.76318841726338115805f,(float16_t)0.64617601298331661663f,
-(float16_t)-0.76516726562245895860f,(float16_t)0.64383154288979138613f,
-(float16_t)-0.76713891193582040007f,(float16_t)0.64148101280858316198f,
-(float16_t)-0.76910333764557947678f,(float16_t)0.63912444486377584241f,
-(float16_t)-0.77106052426181359571f,(float16_t)0.63676186123628442104f,
-(float16_t)-0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)-0.77495310659487381955f,(float16_t)0.63201873593980906207f,
-(float16_t)-0.77688846567323233128f,(float16_t)0.62963823891492720630f,
-(float16_t)-0.77881651238147597827f,(float16_t)0.62725181549514408275f,
-(float16_t)-0.78073722857209448822f,(float16_t)0.62485948814238634341f,
-(float16_t)-0.78265059616657561836f,(float16_t)0.62246127937415007825f,
-(float16_t)-0.78455659715557501954f,(float16_t)0.62005721176328942867f,
-(float16_t)-0.78645521359908576731f,(float16_t)0.61764730793780386886f,
-(float16_t)-0.78834642762660622761f,(float16_t)0.61523159058062693028f,
-(float16_t)-0.79023022143730992095f,(float16_t)0.61281008242940981923f,
-(float16_t)-0.79210657730021216683f,(float16_t)0.61038280627630969732f,
-(float16_t)-0.79397547755433717231f,(float16_t)0.60794978496777363208f,
-(float16_t)-0.79583690460888345530f,(float16_t)0.60551104140432565615f,
-(float16_t)-0.79769084094339093305f,(float16_t)0.60306659854034838641f,
-(float16_t)-0.79953726910790512417f,(float16_t)0.60061647938386886203f,
-(float16_t)-0.80137617172314024039f,(float16_t)0.59816070699634238395f,
-(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
-(float16_t)-0.80503133114296343553f,(float16_t)0.59323229503980001720f,
-(float16_t)-0.80684755354379933401f,(float16_t)0.59075970185887416442f,
-(float16_t)-0.80865618158817498262f,(float16_t)0.58828154822264533408f,
-(float16_t)-0.81045719825259465718f,(float16_t)0.58579785745643897510f,
-(float16_t)-0.81225058658520377097f,(float16_t)0.58330865293769851299f,
-(float16_t)-0.81403632970594841378f,(float16_t)0.58081395809576452649f,
-(float16_t)-0.81581441080673378075f,(float16_t)0.57831379641165570060f,
-(float16_t)-0.81758481315158360037f,(float16_t)0.57580819141784544968f,
-(float16_t)-0.81934752007679700903f,(float16_t)0.57329716669804209328f,
-(float16_t)-0.82110251499110464835f,(float16_t)0.57078074588696725566f,
-(float16_t)-0.82284978137582620583f,(float16_t)0.56825895267013171175f,
-(float16_t)-0.82458930278502506894f,(float16_t)0.56573181078361345353f,
-(float16_t)-0.82632106284566353427f,(float16_t)0.56319934401383409117f,
-(float16_t)-0.82804504525775568524f,(float16_t)0.56066157619733614226f,
-(float16_t)-0.82976123379452293438f,(float16_t)0.55811853122055632426f,
-(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
-(float16_t)-0.83317016470191318511f,(float16_t)0.55301670558002746780f,
-(float16_t)-0.83486287498638001026f,(float16_t)0.55045797293660492233f,
-(float16_t)-0.83654772722351189440f,(float16_t)0.54789405917310041172f,
-(float16_t)-0.83822470555483807875f,(float16_t)0.54532498842204635281f,
-(float16_t)-0.83989379419599952126f,(float16_t)0.54275078486451588944f,
-(float16_t)-0.84155497743689833268f,(float16_t)0.54017147272989296525f,
-(float16_t)-0.84320823964184532517f,(float16_t)0.53758707629564572716f,
-(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)-0.84649093877405201525f,(float16_t)0.53240312787719801246f,
-(float16_t)-0.84812034480329712149f,(float16_t)0.52980362468629482731f,
-(float16_t)-0.84974176800085254868f,(float16_t)0.52719913478190127964f,
-(float16_t)-0.85135519310526519554f,(float16_t)0.52458968267846894928f,
-(float16_t)-0.85296060493036363059f,(float16_t)0.52197529293715438925f,
-(float16_t)-0.85455798836540042274f,(float16_t)0.51935599016558975372f,
-(float16_t)-0.85614732837519447184f,(float16_t)0.51673179901764976218f,
-(float16_t)-0.85772861000027200706f,(float16_t)0.51410274419322177231f,
-(float16_t)-0.85930181835700836235f,(float16_t)0.51146885043797052361f,
-(float16_t)-0.86086693863776719837f,(float16_t)0.50883014254310732216f,
-(float16_t)-0.86242395611104050168f,(float16_t)0.50618664534515522835f,
-(float16_t)-0.86397285612158669643f,(float16_t)0.50353838372571757542f,
-(float16_t)-0.86551362409056897818f,(float16_t)0.50088538261124093687f,
-(float16_t)-0.86704624551569264845f,(float16_t)0.49822766697278175752f,
-(float16_t)-0.86857070597134089507f,(float16_t)0.49556526182577254058f,
-(float16_t)-0.87008699110871134952f,(float16_t)0.49289819222978414892f,
-(float16_t)-0.87159508665595086807f,(float16_t)0.49022648328829138142f,
-(float16_t)-0.87309497841829009079f,(float16_t)0.48755016014843588490f,
-(float16_t)-0.87458665227817611321f,(float16_t)0.48486924800079111986f,
-(float16_t)-0.87607009419540649020f,(float16_t)0.48218377207912288540f,
-(float16_t)-0.87754529020726113053f,(float16_t)0.47949375766015328582f,
-(float16_t)-0.87901222642863352519f,(float16_t)0.47679923006332208812f,
-(float16_t)-0.88047088905216075450f,(float16_t)0.47410021465055007805f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.88336333866573168994f,(float16_t)0.46868882203582784562f,
-(float16_t)-0.88479709843093778954f,(float16_t)0.46597649576796618121f,
-(float16_t)-0.88622253014888052736f,(float16_t)0.46325978355186031576f,
-(float16_t)-0.88763962040285382393f,(float16_t)0.46053871095824022719f,
-(float16_t)-0.88904835585466457371f,(float16_t)0.45781330359887717485f,
-(float16_t)-0.89044872324475787817f,(float16_t)0.45508358712634389143f,
-(float16_t)-0.89184070939234261211f,(float16_t)0.45234958723377105549f,
-(float16_t)-0.89322430119551521344f,(float16_t)0.44961132965460687272f,
-(float16_t)-0.89459948563138269595f,(float16_t)0.44686884016237415906f,
-(float16_t)-0.89596624975618510689f,(float16_t)0.44412214457042931137f,
-(float16_t)-0.89732458070541820661f,(float16_t)0.44137126873171689256f,
-(float16_t)-0.89867446569395392775f,(float16_t)0.43861623853852754751f,
-(float16_t)-0.90001589201616016833f,(float16_t)0.43585707992225553031f,
-(float16_t)-0.90134884704602191707f,(float16_t)0.43309381885315206828f,
-(float16_t)-0.90267331823725871498f,(float16_t)0.43032648134008288920f,
-(float16_t)-0.90398929312344333820f,(float16_t)0.42755509343028202940f,
-(float16_t)-0.90529675931811870448f,(float16_t)0.42477968120910886141f,
-(float16_t)-0.90659570451491533483f,(float16_t)0.42200027079979984812f,
-(float16_t)-0.90788611648766603945f,(float16_t)0.41921688836322423821f,
-(float16_t)-0.90916798309052238025f,(float16_t)0.41642956009763715253f,
-(float16_t)-0.91044129225806713634f,(float16_t)0.41363831223843466889f,
-(float16_t)-0.91170603200542976730f,(float16_t)0.41084317105790413294f,
-(float16_t)-0.91296219042839821256f,(float16_t)0.40804416286497857680f,
-(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
-(float16_t)-0.91544871608826772214f,(float16_t)0.40243465085941859671f,
-(float16_t)-0.91667905992104259383f,(float16_t)0.39962419984564706565f,
-(float16_t)-0.91790077562139049672f,(float16_t)0.39680998741671025254f,
-(float16_t)-0.91911385169005777040f,(float16_t)0.39399204006104815434f,
-(float16_t)-0.92031827670911048322f,(float16_t)0.39117038430225403722f,
-(float16_t)-0.92151403934204179080f,(float16_t)0.38834504669882657923f,
-(float16_t)-0.92270112833387862850f,(float16_t)0.38551605384391884890f,
-(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
-(float16_t)-0.92504924078267747323f,(float16_t)0.37984720892405138271f,
-(float16_t)-0.92621024213831137928f,(float16_t)0.37700741021641814843f,
-(float16_t)-0.92736252565040111495f,(float16_t)0.37416406297145804460f,
-(float16_t)-0.92850608047321547822f,(float16_t)0.37131719395183770960f,
-(float16_t)-0.92964089584318121418f,(float16_t)0.36846682995337259880f,
-(float16_t)-0.93076696107898371224f,(float16_t)0.36561299780477379828f,
-(float16_t)-0.93188426558166803648f,(float16_t)0.36275572436739728088f,
-(float16_t)-0.93299279883473884567f,(float16_t)0.35989503653498833291f,
-(float16_t)-0.93409255040425875904f,(float16_t)0.35703096123343031065f,
-(float16_t)-0.93518350993894761025f,(float16_t)0.35416352542049039931f,
-(float16_t)-0.93626566717027825959f,(float16_t)0.35129275608556720378f,
-(float16_t)-0.93733901191257484875f,(float16_t)0.34841868024943478677f,
-(float16_t)-0.93840353406310816897f,(float16_t)0.34554132496398898278f,
-(float16_t)-0.93945922360218991898f,(float16_t)0.34266071731199443384f,
-(float16_t)-0.94050607059326829518f,(float16_t)0.33977688440682701776f,
-(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
-(float16_t)-0.94257319760144686605f,(float16_t)0.33399965144200938205f,
-(float16_t)-0.94359345816196038559f,(float16_t)0.33110630575987648472f,
-(float16_t)-0.94460483726148014583f,(float16_t)0.32820984357909271933f,
-(float16_t)-0.94560732538052116869f,(float16_t)0.32531029216226325929f,
-(float16_t)-0.94660091308328353499f,(float16_t)0.32240767880106985244f,
-(float16_t)-0.94758559101774109124f,(float16_t)0.31950203081601580291f,
-(float16_t)-0.94856134991573026749f,(float16_t)0.31659337555616606785f,
-(float16_t)-0.94952818059303667475f,(float16_t)0.31368174039889140658f,
-(float16_t)-0.95048607394948170235f,(float16_t)0.31076715274961153046f,
-(float16_t)-0.95143502096900833820f,(float16_t)0.30784964004153503314f,
-(float16_t)-0.95237501271976576778f,(float16_t)0.30492922973540265152f,
-(float16_t)-0.95330604035419386211f,(float16_t)0.30200594931922802866f,
-(float16_t)-0.95422809510910555630f,(float16_t)0.29907982630804053059f,
-(float16_t)-0.95514116830577067141f,(float16_t)0.29615088824362401088f,
-(float16_t)-0.95604525134999629454f,(float16_t)0.29321916269425896129f,
-(float16_t)-0.95694033573220882438f,(float16_t)0.29028467725446238656f,
-(float16_t)-0.95782641302753290802f,(float16_t)0.28734745954472962204f,
-(float16_t)-0.95870347489587148804f,(float16_t)0.28440753721127209896f,
-(float16_t)-0.95957151308198451733f,(float16_t)0.28146493792575788540f,
-(float16_t)-0.96043051941556578655f,(float16_t)0.27851968938505317075f,
-(float16_t)-0.96128048581132063966f,(float16_t)0.27557181931095831029f,
-(float16_t)-0.96212140426904146917f,(float16_t)0.27262135544994925418f,
-(float16_t)-0.96295326687368387741f,(float16_t)0.26966832557291509076f,
-(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
-(float16_t)-0.96458979328981264700f,(float16_t)0.26375467897483156898f,
-(float16_t)-0.96539444169768928727f,(float16_t)0.26079411791527584707f,
-(float16_t)-0.96619000344541250413f,(float16_t)0.25783110216215898713f,
-(float16_t)-0.96697647104485207059f,(float16_t)0.25486565960451468271f,
-(float16_t)-0.96775383709347539973f,(float16_t)0.25189781815421719013f,
-(float16_t)-0.96852209427441737777f,(float16_t)0.24892760574572009302f,
-(float16_t)-0.96928123535654842069f,(float16_t)0.24595505033579465048f,
-(float16_t)-0.97003125319454397424f,(float16_t)0.24298017990326406523f,
-(float16_t)-0.97077214072895023911f,(float16_t)0.24000302244874177626f,
-(float16_t)-0.97150389098625178352f,(float16_t)0.23702360599436717026f,
-(float16_t)-0.97222649707893626925f,(float16_t)0.23404195858354351345f,
-(float16_t)-0.97293995220556006576f,(float16_t)0.23105810828067133156f,
-(float16_t)-0.97364424965081186603f,(float16_t)0.22807208317088606409f,
-(float16_t)-0.97433938278557585821f,(float16_t)0.22508391135979283204f,
-(float16_t)-0.97502534506699412020f,(float16_t)0.22209362097320364815f,
-(float16_t)-0.97570213003852845901f,(float16_t)0.21910124015687004739f,
-(float16_t)-0.97636973133002114000f,(float16_t)0.21610679707621943679f,
-(float16_t)-0.97702814265775439484f,(float16_t)0.21311031991609141745f,
-(float16_t)-0.97767735782450992943f,(float16_t)0.21011183688046980444f,
-(float16_t)-0.97831737071962754371f,(float16_t)0.20711137619221883788f,
-(float16_t)-0.97894817531906219710f,(float16_t)0.20410896609281684033f,
-(float16_t)-0.97956976568544051887f,(float16_t)0.20110463484209201157f,
-(float16_t)-0.98018213596811731847f,(float16_t)0.19809841071795381007f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.98137919331375456089f,(float16_t)0.19208039704989246510f,
-(float16_t)-0.98196386910955524296f,(float16_t)0.18906866414980635915f,
-(float16_t)-0.98253930228744124076f,(float16_t)0.18605515166344691047f,
-(float16_t)-0.98310548743121628501f,(float16_t)0.18303988795514089527f,
-(float16_t)-0.98366241921173025453f,(float16_t)0.18002290140569957022f,
-(float16_t)-0.98421009238692902521f,(float16_t)0.17700422041214894375f,
-(float16_t)-0.98474850180190420801f,(float16_t)0.17398387338746412745f,
-(float16_t)-0.98527764238894122162f,(float16_t)0.17096188876030121717f,
-(float16_t)-0.98579750916756736512f,(float16_t)0.16793829497473128365f,
-(float16_t)-0.98630809724459855836f,(float16_t)0.16491312048997014417f,
-(float16_t)-0.98680940181418552726f,(float16_t)0.16188639378011174252f,
-(float16_t)-0.98730141815785843473f,(float16_t)0.15885814333386147346f,
-(float16_t)-0.98778414164457217783f,(float16_t)0.15582839765426537149f,
-(float16_t)-0.98825756773074946437f,(float16_t)0.15279718525844368515f,
-(float16_t)-0.98872169196032377858f,(float16_t)0.14976453467732145364f,
-(float16_t)-0.98917650996478101444f,(float16_t)0.14673047445536180344f,
-(float16_t)-0.98962201746320077600f,(float16_t)0.14369503315029463764f,
-(float16_t)-0.99005821026229701154f,(float16_t)0.14065823933284954395f,
-(float16_t)-0.99048508425645709341f,(float16_t)0.13762012158648603832f,
-(float16_t)-0.99090263542778000971f,(float16_t)0.13458070850712627875f,
-(float16_t)-0.99131085984611544415f,(float16_t)0.13154002870288333815f,
-(float16_t)-0.99170975366909952520f,(float16_t)0.12849811079379308554f,
-(float16_t)-0.99209931314219179654f,(float16_t)0.12545498341154626143f,
-(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
-(float16_t)-0.99285041445986510489f,(float16_t)0.11936521481099163222f,
-(float16_t)-0.99321194923479450001f,(float16_t)0.11631863091190471071f,
-(float16_t)-0.99356413552059530403f,(float16_t)0.11327095217756441570f,
-(float16_t)-0.99390697000235606051f,(float16_t)0.11022220729388323979f,
-(float16_t)-0.99424044945318790223f,(float16_t)0.10717242495680916192f,
-(float16_t)-0.99456457073425541537f,(float16_t)0.10412163387205457254f,
-(float16_t)-0.99487933079480561638f,(float16_t)0.10106986275482793269f,
-(float16_t)-0.99518472667219681771f,(float16_t)0.09801714032956082567f,
-(float16_t)-0.99548075549192693856f,(float16_t)0.09496349532963890838f,
-(float16_t)-0.99576741446765981713f,(float16_t)0.09190895649713275162f,
-(float16_t)-0.99604470090125196702f,(float16_t)0.08885355258252475297f,
-(float16_t)-0.99631261218277800129f,(float16_t)0.08579731234444015753f,
-(float16_t)-0.99657114579055483539f,(float16_t)0.08274026454937563613f,
-(float16_t)-0.99682029929116566791f,(float16_t)0.07968243797143019502f,
-(float16_t)-0.99706007033948296225f,(float16_t)0.07662386139203168633f,
-(float16_t)-0.99729045667869020697f,(float16_t)0.07356456359966773162f,
-(float16_t)-0.99751145614030345410f,(float16_t)0.07050457338961385600f,
-(float16_t)-0.99772306664419163624f,(float16_t)0.06744391956366417584f,
-(float16_t)-0.99792528619859599548f,(float16_t)0.06438263092985770097f,
-(float16_t)-0.99811811290014917919f,(float16_t)0.06132073630220848809f,
-(float16_t)-0.99830154493389289261f,(float16_t)0.05825826450043579408f,
-(float16_t)-0.99847558057329477421f,(float16_t)0.05519524434969009380f,
-(float16_t)-0.99864021818026516009f,(float16_t)0.05213170468028359428f,
-(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
-(float16_t)-0.99894129318685687124f,(float16_t)0.04600318213091470626f,
-(float16_t)-0.99907772775264536147f,(float16_t)0.04293825693494102147f,
-(float16_t)-0.99920475861836388631f,(float16_t)0.03987292758774012985f,
-(float16_t)-0.99932238458834954375f,(float16_t)0.03680722294135883171f,
-(float16_t)-0.99943060455546173237f,(float16_t)0.03374117185137770480f,
-(float16_t)-0.99952941750109314256f,(float16_t)0.03067480317663686534f,
-(float16_t)-0.99961882249517863830f,(float16_t)0.02760814577896565994f,
-(float16_t)-0.99969881869620424997f,(float16_t)0.02454122852291232629f,
-(float16_t)-0.99976940535121527898f,(float16_t)0.02147408027546966747f,
-(float16_t)-0.99983058179582340319f,(float16_t)0.01840672990580510121f,
-(float16_t)-0.99988234745421256111f,(float16_t)0.01533920628498806026f,
-(float16_t)-0.99992470183914450299f,(float16_t)0.01227153828572000692f,
-(float16_t)-0.99995764455196389786f,(float16_t)0.00920375478206002066f,
-(float16_t)-0.99998117528260110909f,(float16_t)0.00613588464915479880f,
-(float16_t)-0.99999529380957619118f,(float16_t)0.00306795676296597701f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99992470183914450299f,(float16_t)0.01227153828571992539f,
-(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
-(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
-(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
-(float16_t)0.99811811290014917919f,(float16_t)0.06132073630220857829f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.99631261218277800129f,(float16_t)0.08579731234443989385f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
-(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
-(float16_t)0.99090263542778000971f,(float16_t)0.13458070850712616773f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98730141815785843473f,(float16_t)0.15885814333386144570f,
-(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
-(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.97831737071962765473f,(float16_t)0.20711137619221856032f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.97293995220556017678f,(float16_t)0.23105810828067110951f,
-(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
-(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
-(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
-(float16_t)0.96043051941556578655f,(float16_t)0.27851968938505305973f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.95330604035419386211f,(float16_t)0.30200594931922808417f,
-(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
-(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
-(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
-(float16_t)0.93733901191257495977f,(float16_t)0.34841868024943456472f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.92850608047321558924f,(float16_t)0.37131719395183754306f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
-(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
-(float16_t)0.90916798309052238025f,(float16_t)0.41642956009763715253f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.89867446569395381673f,(float16_t)0.43861623853852765853f,
-(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
-(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.87607009419540660122f,(float16_t)0.48218377207912271887f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.86397285612158669643f,(float16_t)0.50353838372571757542f,
-(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
-(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
-(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)0.83822470555483807875f,(float16_t)0.54532498842204646383f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.82458930278502529099f,(float16_t)0.56573181078361312046f,
-(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
-(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
-(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
-(float16_t)0.79583690460888356633f,(float16_t)0.60551104140432554512f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.78073722857209448822f,(float16_t)0.62485948814238634341f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
-(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
-(float16_t)0.74913639452345937020f,(float16_t)0.66241577759017178373f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.73265427167241281570f,(float16_t)0.68060099779545302212f,
-(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
-(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.69837624940897291559f,(float16_t)0.71573082528381859468f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.68060099779545302212f,(float16_t)0.73265427167241281570f,
-(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
-(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
-(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
-(float16_t)0.64383154288979149715f,(float16_t)0.76516726562245895860f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.62485948814238645443f,(float16_t)0.78073722857209448822f,
-(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
-(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
-(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
-(float16_t)0.58579785745643886408f,(float16_t)0.81045719825259476821f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.56573181078361323149f,(float16_t)0.82458930278502529099f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
-(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
-(float16_t)0.52458968267846883826f,(float16_t)0.85135519310526519554f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.50353838372571757542f,(float16_t)0.86397285612158669643f,
-(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
-(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.46053871095824000514f,(float16_t)0.88763962040285393496f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.43861623853852771404f,(float16_t)0.89867446569395381673f,
-(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
-(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
-(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
-(float16_t)0.39399204006104809883f,(float16_t)0.91911385169005777040f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.37131719395183759858f,(float16_t)0.92850608047321558924f,
-(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
-(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
-(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
-(float16_t)0.32531029216226298173f,(float16_t)0.94560732538052127971f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.30200594931922819519f,(float16_t)0.95330604035419375109f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
-(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
-(float16_t)0.25486565960451462720f,(float16_t)0.96697647104485207059f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.23105810828067127605f,(float16_t)0.97293995220556006576f,
-(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
-(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.18303988795514106180f,(float16_t)0.98310548743121628501f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.15885814333386139019f,(float16_t)0.98730141815785843473f,
-(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
-(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
-(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
-(float16_t)0.11022220729388318428f,(float16_t)0.99390697000235606051f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.08579731234443987997f,(float16_t)0.99631261218277800129f,
-(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
-(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
-(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
-(float16_t)0.03680722294135899131f,(float16_t)0.99932238458834954375f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)0.01227153828571994447f,(float16_t)0.99992470183914450299f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.01227153828571982304f,(float16_t)0.99992470183914450299f,
-(float16_t)-0.02454122852291214241f,(float16_t)0.99969881869620424997f,
-(float16_t)-0.03680722294135886641f,(float16_t)0.99932238458834954375f,
-(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
-(float16_t)-0.06132073630220852972f,(float16_t)0.99811811290014917919f,
-(float16_t)-0.07356456359966732916f,(float16_t)0.99729045667869020697f,
-(float16_t)-0.08579731234443975507f,(float16_t)0.99631261218277800129f,
-(float16_t)-0.09801714032956064526f,(float16_t)0.99518472667219692873f,
-(float16_t)-0.11022220729388305938f,(float16_t)0.99390697000235606051f,
-(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
-(float16_t)-0.13458070850712611222f,(float16_t)0.99090263542778000971f,
-(float16_t)-0.14673047445536163691f,(float16_t)0.98917650996478101444f,
-(float16_t)-0.15885814333386127917f,(float16_t)0.98730141815785843473f,
-(float16_t)-0.17096188876030124493f,(float16_t)0.98527764238894122162f,
-(float16_t)-0.18303988795514092303f,(float16_t)0.98310548743121628501f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.20711137619221844930f,(float16_t)0.97831737071962765473f,
-(float16_t)-0.21910124015686965881f,(float16_t)0.97570213003852857003f,
-(float16_t)-0.23105810828067113727f,(float16_t)0.97293995220556017678f,
-(float16_t)-0.24298017990326387094f,(float16_t)0.97003125319454397424f,
-(float16_t)-0.25486565960451451618f,(float16_t)0.96697647104485207059f,
-(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
-(float16_t)-0.27851968938505294870f,(float16_t)0.96043051941556589757f,
-(float16_t)-0.29028467725446216452f,(float16_t)0.95694033573220893540f,
-(float16_t)-0.30200594931922808417f,(float16_t)0.95330604035419386211f,
-(float16_t)-0.31368174039889140658f,(float16_t)0.94952818059303667475f,
-(float16_t)-0.32531029216226287071f,(float16_t)0.94560732538052139073f,
-(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
-(float16_t)-0.34841868024943439819f,(float16_t)0.93733901191257495977f,
-(float16_t)-0.35989503653498816638f,(float16_t)0.93299279883473884567f,
-(float16_t)-0.37131719395183748755f,(float16_t)0.92850608047321558924f,
-(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.39399204006104798781f,(float16_t)0.91911385169005777040f,
-(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
-(float16_t)-0.41642956009763698599f,(float16_t)0.90916798309052249127f,
-(float16_t)-0.42755509343028186287f,(float16_t)0.90398929312344344922f,
-(float16_t)-0.43861623853852738097f,(float16_t)0.89867446569395392775f,
-(float16_t)-0.44961132965460670619f,(float16_t)0.89322430119551521344f,
-(float16_t)-0.46053871095824006066f,(float16_t)0.88763962040285393496f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.48218377207912271887f,(float16_t)0.87607009419540660122f,
-(float16_t)-0.49289819222978398239f,(float16_t)0.87008699110871146054f,
-(float16_t)-0.50353838372571746440f,(float16_t)0.86397285612158680745f,
-(float16_t)-0.51410274419322155026f,(float16_t)0.85772861000027211809f,
-(float16_t)-0.52458968267846872724f,(float16_t)0.85135519310526519554f,
-(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
-(float16_t)-0.54532498842204624179f,(float16_t)0.83822470555483818977f,
-(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
-(float16_t)-0.56573181078361323149f,(float16_t)0.82458930278502517996f,
-(float16_t)-0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)-0.58579785745643886408f,(float16_t)0.81045719825259476821f,
-(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
-(float16_t)-0.60551104140432543410f,(float16_t)0.79583690460888356633f,
-(float16_t)-0.61523159058062670823f,(float16_t)0.78834642762660633863f,
-(float16_t)-0.62485948814238623239f,(float16_t)0.78073722857209459924f,
-(float16_t)-0.63439328416364537677f,(float16_t)0.77301045336273710440f,
-(float16_t)-0.64383154288979127511f,(float16_t)0.76516726562245906962f,
-(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
-(float16_t)-0.66241577759017189475f,(float16_t)0.74913639452345925918f,
-(float16_t)-0.67155895484701844111f,(float16_t)0.74095112535495899486f,
-(float16_t)-0.68060099779545302212f,(float16_t)0.73265427167241281570f,
-(float16_t)-0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)-0.69837624940897280457f,(float16_t)0.71573082528381870571f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.71573082528381859468f,(float16_t)0.69837624940897291559f,
-(float16_t)-0.72424708295146678072f,(float16_t)0.68954054473706705153f,
-(float16_t)-0.73265427167241270467f,(float16_t)0.68060099779545324417f,
-(float16_t)-0.74095112535495888384f,(float16_t)0.67155895484701855214f,
-(float16_t)-0.74913639452345914815f,(float16_t)0.66241577759017200577f,
-(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
-(float16_t)-0.76516726562245895860f,(float16_t)0.64383154288979138613f,
-(float16_t)-0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)-0.78073722857209448822f,(float16_t)0.62485948814238634341f,
-(float16_t)-0.78834642762660622761f,(float16_t)0.61523159058062693028f,
-(float16_t)-0.79583690460888345530f,(float16_t)0.60551104140432565615f,
-(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
-(float16_t)-0.81045719825259465718f,(float16_t)0.58579785745643897510f,
-(float16_t)-0.81758481315158360037f,(float16_t)0.57580819141784544968f,
-(float16_t)-0.82458930278502506894f,(float16_t)0.56573181078361345353f,
-(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
-(float16_t)-0.83822470555483807875f,(float16_t)0.54532498842204635281f,
-(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)-0.85135519310526519554f,(float16_t)0.52458968267846894928f,
-(float16_t)-0.85772861000027200706f,(float16_t)0.51410274419322177231f,
-(float16_t)-0.86397285612158669643f,(float16_t)0.50353838372571757542f,
-(float16_t)-0.87008699110871134952f,(float16_t)0.49289819222978414892f,
-(float16_t)-0.87607009419540649020f,(float16_t)0.48218377207912288540f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.88763962040285382393f,(float16_t)0.46053871095824022719f,
-(float16_t)-0.89322430119551521344f,(float16_t)0.44961132965460687272f,
-(float16_t)-0.89867446569395392775f,(float16_t)0.43861623853852754751f,
-(float16_t)-0.90398929312344333820f,(float16_t)0.42755509343028202940f,
-(float16_t)-0.90916798309052238025f,(float16_t)0.41642956009763715253f,
-(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
-(float16_t)-0.91911385169005777040f,(float16_t)0.39399204006104815434f,
-(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
-(float16_t)-0.92850608047321547822f,(float16_t)0.37131719395183770960f,
-(float16_t)-0.93299279883473884567f,(float16_t)0.35989503653498833291f,
-(float16_t)-0.93733901191257484875f,(float16_t)0.34841868024943478677f,
-(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
-(float16_t)-0.94560732538052116869f,(float16_t)0.32531029216226325929f,
-(float16_t)-0.94952818059303667475f,(float16_t)0.31368174039889140658f,
-(float16_t)-0.95330604035419386211f,(float16_t)0.30200594931922802866f,
-(float16_t)-0.95694033573220882438f,(float16_t)0.29028467725446238656f,
-(float16_t)-0.96043051941556578655f,(float16_t)0.27851968938505317075f,
-(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
-(float16_t)-0.96697647104485207059f,(float16_t)0.25486565960451468271f,
-(float16_t)-0.97003125319454397424f,(float16_t)0.24298017990326406523f,
-(float16_t)-0.97293995220556006576f,(float16_t)0.23105810828067133156f,
-(float16_t)-0.97570213003852845901f,(float16_t)0.21910124015687004739f,
-(float16_t)-0.97831737071962754371f,(float16_t)0.20711137619221883788f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.98310548743121628501f,(float16_t)0.18303988795514089527f,
-(float16_t)-0.98527764238894122162f,(float16_t)0.17096188876030121717f,
-(float16_t)-0.98730141815785843473f,(float16_t)0.15885814333386147346f,
-(float16_t)-0.98917650996478101444f,(float16_t)0.14673047445536180344f,
-(float16_t)-0.99090263542778000971f,(float16_t)0.13458070850712627875f,
-(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
-(float16_t)-0.99390697000235606051f,(float16_t)0.11022220729388323979f,
-(float16_t)-0.99518472667219681771f,(float16_t)0.09801714032956082567f,
-(float16_t)-0.99631261218277800129f,(float16_t)0.08579731234444015753f,
-(float16_t)-0.99729045667869020697f,(float16_t)0.07356456359966773162f,
-(float16_t)-0.99811811290014917919f,(float16_t)0.06132073630220848809f,
-(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
-(float16_t)-0.99932238458834954375f,(float16_t)0.03680722294135883171f,
-(float16_t)-0.99969881869620424997f,(float16_t)0.02454122852291232629f,
-(float16_t)-0.99992470183914450299f,(float16_t)0.01227153828572000692f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
-(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
-(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
-(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
-(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
-(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
-(float16_t)-0.09801714032956064526f,(float16_t)0.99518472667219692873f,
-(float16_t)-0.14673047445536163691f,(float16_t)0.98917650996478101444f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.24298017990326387094f,(float16_t)0.97003125319454397424f,
-(float16_t)-0.29028467725446216452f,(float16_t)0.95694033573220893540f,
-(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
-(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.42755509343028186287f,(float16_t)0.90398929312344344922f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.51410274419322155026f,(float16_t)0.85772861000027211809f,
-(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
-(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
-(float16_t)-0.63439328416364537677f,(float16_t)0.77301045336273710440f,
-(float16_t)-0.67155895484701844111f,(float16_t)0.74095112535495899486f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.74095112535495888384f,(float16_t)0.67155895484701855214f,
-(float16_t)-0.77301045336273699338f,(float16_t)0.63439328416364548779f,
-(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
-(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
-(float16_t)-0.85772861000027200706f,(float16_t)0.51410274419322177231f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.90398929312344333820f,(float16_t)0.42755509343028202940f,
-(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
-(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
-(float16_t)-0.95694033573220882438f,(float16_t)0.29028467725446238656f,
-(float16_t)-0.97003125319454397424f,(float16_t)0.24298017990326406523f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.98917650996478101444f,(float16_t)0.14673047445536180344f,
-(float16_t)-0.99518472667219681771f,(float16_t)0.09801714032956082567f,
-(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
-(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
-(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
-(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,};
-
-float16_t rearranged_twiddle_stride3_4096_f16[2728]={
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99998941108192840321f,(float16_t)0.00460192612044857050f,
-(float16_t)0.99995764455196389786f,(float16_t)0.00920375478205981944f,
-(float16_t)0.99990470108285289808f,(float16_t)0.01380538852806039059f,
-(float16_t)0.99983058179582340319f,(float16_t)0.01840672990580482019f,
-(float16_t)0.99973528826056168306f,(float16_t)0.02300768146883936868f,
-(float16_t)0.99961882249517863830f,(float16_t)0.02760814577896573974f,
-(float16_t)0.99948118696616694567f,(float16_t)0.03220802540830458582f,
-(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
-(float16_t)0.99914241872481690532f,(float16_t)0.04140564097707673946f,
-(float16_t)0.99894129318685687124f,(float16_t)0.04600318213091462299f,
-(float16_t)0.99871901223387293811f,(float16_t)0.05059974903689928166f,
-(float16_t)0.99847558057329477421f,(float16_t)0.05519524434968993420f,
-(float16_t)0.99821100336047818846f,(float16_t)0.05978957074663986820f,
-(float16_t)0.99792528619859599548f,(float16_t)0.06438263092985746505f,
-(float16_t)0.99761843513851955478f,(float16_t)0.06897432762826674613f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.99694135776498216117f,(float16_t)0.07815324163279423197f,
-(float16_t)0.99657114579055483539f,(float16_t)0.08274026454937569164f,
-(float16_t)0.99617982859569698117f,(float16_t)0.08732553520619205922f,
-(float16_t)0.99576741446765981713f,(float16_t)0.09190895649713272386f,
-(float16_t)0.99533391214048227980f,(float16_t)0.09649043135525259274f,
-(float16_t)0.99487933079480561638f,(float16_t)0.10106986275482782167f,
-(float16_t)0.99440368005767909576f,(float16_t)0.10564715371341061589f,
-(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
-(float16_t)0.99338921114808065305f,(float16_t)0.11479492660651008373f,
-(float16_t)0.99285041445986510489f,(float16_t)0.11936521481099135467f,
-(float16_t)0.99229059134825736699f,(float16_t)0.12393297511851215920f,
-(float16_t)0.99170975366909952520f,(float16_t)0.12849811079379316880f,
-(float16_t)0.99110791372327688986f,(float16_t)0.13306052515713906459f,
-(float16_t)0.99048508425645709341f,(float16_t)0.13762012158648603832f,
-(float16_t)0.98984127845882052821f,(float16_t)0.14217680351944803063f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98849079285269658701f,(float16_t)0.15128103795733022219f,
-(float16_t)0.98778414164457217783f,(float16_t)0.15582839765426523271f,
-(float16_t)0.98705657130575097380f,(float16_t)0.16037245724292828464f,
-(float16_t)0.98630809724459866938f,(float16_t)0.16491312048996989437f,
-(float16_t)0.98553873531217606185f,(float16_t)0.16945029123396795900f,
-(float16_t)0.98474850180190420801f,(float16_t)0.17398387338746382214f,
-(float16_t)0.98393741344921892278f,(float16_t)0.17851377093899750692f,
-(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
-(float16_t)0.98225274136628937249f,(float16_t)0.18756212858252960252f,
-(float16_t)0.98137919331375456089f,(float16_t)0.19208039704989243734f,
-(float16_t)0.98048486177346938497f,(float16_t)0.19659459767008022335f,
-(float16_t)0.97956976568544051887f,(float16_t)0.20110463484209190055f,
-(float16_t)0.97863392442942320759f,(float16_t)0.20561041305309923910f,
-(float16_t)0.97767735782450992943f,(float16_t)0.21011183688046961016f,
-(float16_t)0.97670008612871184184f,(float16_t)0.21460881099378675829f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.97468351068851066810f,(float16_t)0.22358902922978998729f,
-(float16_t)0.97364424965081197705f,(float16_t)0.22807208317088573102f,
-(float16_t)0.97258436893473221296f,(float16_t)0.23255030703877524467f,
-(float16_t)0.97150389098625178352f,(float16_t)0.23702360599436719801f,
-(float16_t)0.97040283868755550234f,(float16_t)0.24149188530286933019f,
-(float16_t)0.96928123535654853171f,(float16_t)0.24595505033579459497f,
-(float16_t)0.96813910474636244441f,(float16_t)0.25041300657296522436f,
-(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
-(float16_t)0.96579335887408368500f,(float16_t)0.25931291513288623474f,
-(float16_t)0.96458979328981275803f,(float16_t)0.26375467897483134694f,
-(float16_t)0.96336579978095404631f,(float16_t)0.26819085706340317632f,
-(float16_t)0.96212140426904158019f,(float16_t)0.27262135544994897662f,
-(float16_t)0.96085663310767965850f,(float16_t)0.27704608030609989555f,
-(float16_t)0.95957151308198451733f,(float16_t)0.28146493792575794091f,
-(float16_t)0.95826607140801767226f,(float16_t)0.28587783472708061527f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.95559433413077110586f,(float16_t)0.29468537218051432669f,
-(float16_t)0.95422809510910566733f,(float16_t)0.29907982630804047508f,
-(float16_t)0.95284164760119871573f,(float16_t)0.30346794657201131562f,
-(float16_t)0.95143502096900833820f,(float16_t)0.30784964004153486661f,
-(float16_t)0.95000824500184299914f,(float16_t)0.31222481392182488413f,
-(float16_t)0.94856134991573026749f,(float16_t)0.31659337555616584581f,
-(float16_t)0.94709436635277721717f,(float16_t)0.32095523242787521445f,
-(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
-(float16_t)0.94410025849127265918f,(float16_t)0.32965846252858749255f,
-(float16_t)0.94257319760144686605f,(float16_t)0.33399965144200938205f,
-(float16_t)0.94102617505088925753f,(float16_t)0.33833376696554112728f,
-(float16_t)0.93945922360218991898f,(float16_t)0.34266071731199437833f,
-(float16_t)0.93787237643998988545f,(float16_t)0.34698041084592368133f,
-(float16_t)0.93626566717027825959f,(float16_t)0.35129275608556709276f,
-(float16_t)0.93463912981968078064f,(float16_t)0.35559766170478385172f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.93132670908118042608f,(float16_t)0.36418478956707989180f,
-(float16_t)0.92964089584318121418f,(float16_t)0.36846682995337232125f,
-(float16_t)0.92793539482261788720f,(float16_t)0.37274106700951575855f,
-(float16_t)0.92621024213831137928f,(float16_t)0.37700741021641825945f,
-(float16_t)0.92446547432526260391f,(float16_t)0.38126576922216237620f,
-(float16_t)0.92270112833387862850f,(float16_t)0.38551605384391884890f,
-(float16_t)0.92091724152918941204f,(float16_t)0.38975817406985641123f,
-(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
-(float16_t)0.91729099700837790632f,(float16_t)0.39821756215337356100f,
-(float16_t)0.91544871608826783316f,(float16_t)0.40243465085941843018f,
-(float16_t)0.91358704794525080750f,(float16_t)0.40664321687036902864f,
-(float16_t)0.91170603200542987832f,(float16_t)0.41084317105790391089f,
-(float16_t)0.90980570810465222209f,(float16_t)0.41503442447608163146f,
-(float16_t)0.90788611648766626150f,(float16_t)0.41921688836322390515f,
-(float16_t)0.90594729780726845902f,(float16_t)0.42339047414379604728f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.90201214390249317976f,(float16_t)0.43171065802505725895f,
-(float16_t)0.90001589201616016833f,(float16_t)0.43585707992225547480f,
-(float16_t)0.89800057974073987932f,(float16_t)0.43999427130963325583f,
-(float16_t)0.89596624975618521791f,(float16_t)0.44412214457042920035f,
-(float16_t)0.89391294514520325265f,(float16_t)0.44824061228521988598f,
-(float16_t)0.89184070939234272313f,(float16_t)0.45234958723377088896f,
-(float16_t)0.88974958638307277692f,(float16_t)0.45644898239688391772f,
-(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
-(float16_t)0.88551085613619995307f,(float16_t)0.46461868630623781584f,
-(float16_t)0.88336333866573157891f,(float16_t)0.46868882203582790114f,
-(float16_t)0.88119711347122209322f,(float16_t)0.47274903195034279069f,
-(float16_t)0.87901222642863352519f,(float16_t)0.47679923006332208812f,
-(float16_t)0.87680872380914565145f,(float16_t)0.48083933060033395845f,
-(float16_t)0.87458665227817611321f,(float16_t)0.48486924800079106435f,
-(float16_t)0.87234605889439154058f,(float16_t)0.48888889691976317176f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.86780949676330332299f,(float16_t)0.49689704902265446895f,
-(float16_t)0.86551362409056908920f,(float16_t)0.50088538261124071482f,
-(float16_t)0.86319942171212415971f,(float16_t)0.50486310853126759035f,
-(float16_t)0.86086693863776730939f,(float16_t)0.50883014254310698909f,
-(float16_t)0.85851622426444273994f,(float16_t)0.51278640063356295542f,
-(float16_t)0.85614732837519447184f,(float16_t)0.51673179901764987321f,
-(float16_t)0.85376030113811141042f,(float16_t)0.52066625414036715735f,
-(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
-(float16_t)0.84893205521163961347f,(float16_t)0.52850200154222848337f,
-(float16_t)0.84649093877405212627f,(float16_t)0.53240312787719790144f,
-(float16_t)0.84403189549006640835f,(float16_t)0.53629297906596318235f,
-(float16_t)0.84155497743689844370f,(float16_t)0.54017147272989285423f,
-(float16_t)0.83906023707031274217f,(float16_t)0.54403852673088382019f,
-(float16_t)0.83654772722351200542f,(float16_t)0.54789405917310018967f,
-(float16_t)0.83401750110601813315f,(float16_t)0.55173798840470733573f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.82890411477186487499f,(float16_t)0.55939071185913613604f,
-(float16_t)0.82632106284566353427f,(float16_t)0.56319934401383409117f,
-(float16_t)0.82372051122739142759f,(float16_t)0.56699604882510867832f,
-(float16_t)0.82110251499110464835f,(float16_t)0.57078074588696725566f,
-(float16_t)0.81846712958029865792f,(float16_t)0.57455335504771576360f,
-(float16_t)0.81581441080673378075f,(float16_t)0.57831379641165558958f,
-(float16_t)0.81314441484925359394f,(float16_t)0.58206199034077543697f,
-(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
-(float16_t)0.80775281792619035848f,(float16_t)0.58952131864106394055f,
-(float16_t)0.80503133114296365758f,(float16_t)0.59323229503979979516f,
-(float16_t)0.80229279553811572168f,(float16_t)0.59693070806219639124f,
-(float16_t)0.79953726910790501314f,(float16_t)0.60061647938386897305f,
-(float16_t)0.79676481020841882774f,(float16_t)0.60428953094815596181f,
-(float16_t)0.79397547755433717231f,(float16_t)0.60794978496777363208f,
-(float16_t)0.79116933021769020318f,(float16_t)0.61159716392646190641f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.78550682956405393220f,(float16_t)0.61885298796097631957f,
-(float16_t)0.78265059616657572938f,(float16_t)0.62246127937414996723f,
-(float16_t)0.77977778792301455368f,(float16_t)0.62605638840434352232f,
-(float16_t)0.77688846567323244230f,(float16_t)0.62963823891492698426f,
-(float16_t)0.77398269060682289844f,(float16_t)0.63320675505005719064f,
-(float16_t)0.77106052426181381776f,(float16_t)0.63676186123628419899f,
-(float16_t)0.76812202852336541881f,(float16_t)0.64030348218415167327f,
-(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
-(float16_t)0.76219629813457900891f,(float16_t)0.64734596863651205911f,
-(float16_t)0.75920918897838796102f,(float16_t)0.65084668499638087535f,
-(float16_t)0.75620600141439453523f,(float16_t)0.65433361783180044036f,
-(float16_t)0.75318679904361252042f,(float16_t)0.65780669329707863735f,
-(float16_t)0.75015164580621507273f,(float16_t)0.66126583783999226540f,
-(float16_t)0.74710060598018013245f,(float16_t)0.66471097820334479334f,
-(float16_t)0.74403374417992929057f,(float16_t)0.66814204142651845153f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.73785281478846598269f,(float16_t)0.67496164610201192513f,
-(float16_t)0.73473887809596349907f,(float16_t)0.67835004312986146857f,
-(float16_t)0.73160938122389262972f,(float16_t)0.68172407417164970767f,
-(float16_t)0.72846439044822519637f,(float16_t)0.68508366777270035541f,
-(float16_t)0.72530397237306076796f,(float16_t)0.68842875278409043638f,
-(float16_t)0.72212819392921534511f,(float16_t)0.69175925836415774750f,
-(float16_t)0.71893712237280449351f,(float16_t)0.69507511398000088043f,
-(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
-(float16_t)0.71250937056469243469f,(float16_t)0.70166259474016845488f,
-(float16_t)0.70927282643886568891f,(float16_t)0.70493408037590488124f,
-(float16_t)0.70602126144933974317f,(float16_t)0.70819063703319540259f,
-(float16_t)0.70275474445722529993f,(float16_t)0.71143219574521643356f,
-(float16_t)0.69947334464028376733f,(float16_t)0.71465868786276909308f,
-(float16_t)0.69617713149146298601f,(float16_t)0.71787004505573170920f,
-(float16_t)0.69286617481742474034f,(float16_t)0.72106619931450810501f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.68620031168003858824f,(float16_t)0.72741262860237576593f,
-(float16_t)0.68284554638524808112f,(float16_t)0.73056276922782759087f,
-(float16_t)0.67947631989936496666f,(float16_t)0.73369743811466026084f,
-(float16_t)0.67609270357531603413f,(float16_t)0.73681656887736979300f,
-(float16_t)0.67269476907077296879f,(float16_t)0.73992009545951609173f,
-(float16_t)0.66928258834663600929f,(float16_t)0.74300795213512171866f,
-(float16_t)0.66585623366550972246f,(float16_t)0.74608007351006366825f,
-(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
-(float16_t)0.65896129298203731661f,(float16_t)0.75217685044904269986f,
-(float16_t)0.65549285299961546070f,(float16_t)0.75520137689653654700f,
-(float16_t)0.65201053109695950027f,(float16_t)0.75820990981301528144f,
-(float16_t)0.64851440102211255212f,(float16_t)0.76120238548426177871f,
-(float16_t)0.64500453681554403840f,(float16_t)0.76417874053611667406f,
-(float16_t)0.64148101280858316198f,(float16_t)0.76713891193582040007f,
-(float16_t)0.63794390362184416610f,(float16_t)0.77008283699334789674f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.63082922962842458148f,(float16_t)0.77592169904340757558f,
-(float16_t)0.62725181549514419377f,(float16_t)0.77881651238147586724f,
-(float16_t)0.62366111752569464155f,(float16_t)0.78169483207105938671f,
-(float16_t)0.62005721176328920663f,(float16_t)0.78455659715557524159f,
-(float16_t)0.61644017453085364622f,(float16_t)0.78740174702903131809f,
-(float16_t)0.61281008242940970820f,(float16_t)0.79023022143731003197f,
-(float16_t)0.60916701233645320634f,(float16_t)0.79304196047944364167f,
-(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
-(float16_t)0.60184224705858002658f,(float16_t)0.79861499463476082195f,
-(float16_t)0.59816070699634238395f,(float16_t)0.80137617172314012937f,
-(float16_t)0.59446649918466454299f,(float16_t)0.80412037739826569549f,
-(float16_t)0.59075970185887427544f,(float16_t)0.80684755354379922299f,
-(float16_t)0.58704039352091808013f,(float16_t)0.80955764240405125864f,
-(float16_t)0.58330865293769829094f,(float16_t)0.81225058658520388200f,
-(float16_t)0.57956455913940574387f,(float16_t)0.81492632905652662156f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.57203962932475704850f,(float16_t)0.82022598256943468620f,
-(float16_t)0.56825895267013148970f,(float16_t)0.82284978137582631685f,
-(float16_t)0.56446624152051949608f,(float16_t)0.82545615400437744036f,
-(float16_t)0.56066157619733603124f,(float16_t)0.82804504525775579626f,
-(float16_t)0.55684503727516010407f,(float16_t)0.83061640030884620334f,
-(float16_t)0.55301670558002757883f,(float16_t)0.83317016470191318511f,
-(float16_t)0.54917666218771976627f,(float16_t)0.83570628435375260423f,
-(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
-(float16_t)0.54146176585312355556f,(float16_t)0.84072537497045796151f,
-(float16_t)0.53758707629564550512f,(float16_t)0.84320823964184543620f,
-(float16_t)0.53370100180715296379f,(float16_t)0.84567324698729906540f,
-(float16_t)0.52980362468629482731f,(float16_t)0.84812034480329712149f,
-(float16_t)0.52589502747108474168f,(float16_t)0.85054948126560336874f,
-(float16_t)0.52197529293715438925f,(float16_t)0.85296060493036363059f,
-(float16_t)0.51804450409599933636f,(float16_t)0.85535366473519602870f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.51015009670676669806f,(float16_t)0.86008539042939025077f,
-(float16_t)0.50618664534515533937f,(float16_t)0.86242395611104050168f,
-(float16_t)0.50221247404571089934f,(float16_t)0.86474425751946237817f,
-(float16_t)0.49822766697278186854f,(float16_t)0.86704624551569264845f,
-(float16_t)0.49423230851595972846f,(float16_t)0.86932987134860673084f,
-(float16_t)0.49022648328829110387f,(float16_t)0.87159508665595109012f,
-(float16_t)0.48621027612448652899f,(float16_t)0.87384184346536675214f,
-(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
-(float16_t)0.47814705642484311987f,(float16_t)0.87827979165654146421f,
-(float16_t)0.47410021465055002254f,(float16_t)0.88047088905216075450f,
-(float16_t)0.47004333245959561971f,(float16_t)0.88264333997956279099f,
-(float16_t)0.46597649576796612569f,(float16_t)0.88479709843093778954f,
-(float16_t)0.46189979070246284243f,(float16_t)0.88693211879434208367f,
-(float16_t)0.45781330359887728587f,(float16_t)0.88904835585466457371f,
-(float16_t)0.45371712100016392544f,(float16_t)0.89114576479458318392f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.44549601651398174074f,(float16_t)0.89528392103855758410f,
-(float16_t)0.44137126873171661501f,(float16_t)0.89732458070541831763f,
-(float16_t)0.43723717366104419835f,(float16_t)0.89934623697934146236f,
-(float16_t)0.43309381885315201277f,(float16_t)0.90134884704602202810f,
-(float16_t)0.42894129205532954829f,(float16_t)0.90333236849451181705f,
-(float16_t)0.42477968120910880589f,(float16_t)0.90529675931811881551f,
-(float16_t)0.42060907444840250902f,(float16_t)0.90724197791529592738f,
-(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
-(float16_t)0.41224122666988299857f,(float16_t)0.91107473405517624965f,
-(float16_t)0.40804416286497874333f,(float16_t)0.91296219042839810154f,
-(float16_t)0.40383845756765412993f,(float16_t)0.91483031223794608611f,
-(float16_t)0.39962419984564678810f,(float16_t)0.91667905992104270485f,
-(float16_t)0.39540147894781629834f,(float16_t)0.91850839432521225181f,
-(float16_t)0.39117038430225398171f,(float16_t)0.92031827670911048322f,
-(float16_t)0.38693100551438869283f,(float16_t)0.92210866874334507237f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.37842775480876561511f,(float16_t)0.92563083050987271516f,
-(float16_t)0.37416406297145798909f,(float16_t)0.92736252565040111495f,
-(float16_t)0.36989244714893426691f,(float16_t)0.92907458125931574600f,
-(float16_t)0.36561299780477396482f,(float16_t)0.93076696107898371224f,
-(float16_t)0.36132580556845433906f,(float16_t)0.93243962926846235550f,
-(float16_t)0.35703096123343003310f,(float16_t)0.93409255040425887007f,
-(float16_t)0.35272855575521072646f,(float16_t)0.93572568948108036935f,
-(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
-(float16_t)0.34410142598993898044f,(float16_t)0.93893248353206448797f,
-(float16_t)0.33977688440682696225f,(float16_t)0.94050607059326829518f,
-(float16_t)0.33544514708453165852f,(float16_t)0.94205973977101731265f,
-(float16_t)0.33110630575987642921f,(float16_t)0.94359345816196038559f,
-(float16_t)0.32676045232013178898f,(float16_t)0.94510719328526060501f,
-(float16_t)0.32240767880107001897f,(float16_t)0.94660091308328353499f,
-(float16_t)0.31804807738501505998f,(float16_t)0.94807458592227622507f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.30930876031226878231f,(float16_t)0.95096166631157508231f,
-(float16_t)0.30492922973540242948f,(float16_t)0.95237501271976587880f,
-(float16_t)0.30054324141727339903f,(float16_t)0.95376818988599032512f,
-(float16_t)0.29615088824362395536f,(float16_t)0.95514116830577067141f,
-(float16_t)0.29175226323498937298f,(float16_t)0.95649391890239499059f,
-(float16_t)0.28734745954472956653f,(float16_t)0.95782641302753290802f,
-(float16_t)0.28293657045705539188f,(float16_t)0.95913862246184189431f,
-(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
-(float16_t)0.27409690986870632878f,(float16_t)0.96170207652912254037f,
-(float16_t)0.26966832557291520178f,(float16_t)0.96295326687368387741f,
-(float16_t)0.26523403028551190141f,(float16_t)0.96418406395174571788f,
-(float16_t)0.26079411791527556952f,(float16_t)0.96539444169768939830f,
-(float16_t)0.25634868248994291395f,(float16_t)0.96658437447833311928f,
-(float16_t)0.25189781815421691258f,(float16_t)0.96775383709347551076f,
-(float16_t)0.24744161916777343557f,(float16_t)0.96890280477642887202f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.23851359484431849944f,(float16_t)0.97113915844972509284f,
-(float16_t)0.23404195858354345794f,(float16_t)0.97222649707893626925f,
-(float16_t)0.22956536582051886852f,(float16_t)0.97329324605469824672f,
-(float16_t)0.22508391135979277653f,(float16_t)0.97433938278557585821f,
-(float16_t)0.22059769010887364526f,(float16_t)0.97536488511665686563f,
-(float16_t)0.21610679707621960333f,(float16_t)0.97636973133002114000f,
-(float16_t)0.21161132736922760866f,(float16_t)0.97735390014519996082f,
-(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
-(float16_t)0.20260703884442110567f,(float16_t)0.97926012264908202098f,
-(float16_t)0.19809841071795372680f,(float16_t)0.98018213596811731847f,
-(float16_t)0.19358558729580374602f,(float16_t)0.98108339115048659451f,
-(float16_t)0.18906866414980627589f,(float16_t)0.98196386910955524296f,
-(float16_t)0.18454773693861964423f,(float16_t)0.98282355119870523641f,
-(float16_t)0.18002290140569951471f,(float16_t)0.98366241921173025453f,
-(float16_t)0.17549425337727139751f,(float16_t)0.98448045538322093151f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.16642590354046421508f,(float16_t)0.98605396334619543897f,
-(float16_t)0.16188639378011188130f,(float16_t)0.98680940181418541624f,
-(float16_t)0.15734345561623827581f,(float16_t)0.98754394179435922574f,
-(float16_t)0.15279718525844340760f,(float16_t)0.98825756773074946437f,
-(float16_t)0.14824767898689619749f,(float16_t)0.98895026451030298986f,
-(float16_t)0.14369503315029458212f,(float16_t)0.98962201746320077600f,
-(float16_t)0.13913934416382628401f,(float16_t)0.99027281236316910817f,
-(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
-(float16_t)0.13001922272223334631f,(float16_t)0.99151147331874389668f,
-(float16_t)0.12545498341154620592f,(float16_t)0.99209931314219179654f,
-(float16_t)0.12088808723577722237f,(float16_t)0.99266614244894801899f,
-(float16_t)0.11631863091190487725f,(float16_t)0.99321194923479450001f,
-(float16_t)0.11174671121112665639f,(float16_t)0.99373672194072459884f,
-(float16_t)0.10717242495680887049f,(float16_t)0.99424044945318790223f,
-(float16_t)0.10259586902243628126f,(float16_t)0.99472312110432570265f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.09343633584574791151f,(float16_t)0.99562525638099430569f,
-(float16_t)0.08885355258252468358f,(float16_t)0.99604470090125196702f,
-(float16_t)0.08426888759332412659f,(float16_t)0.99644305135004263008f,
-(float16_t)0.07968243797143012563f,(float16_t)0.99682029929116566791f,
-(float16_t)0.07509430084792129145f,(float16_t)0.99717643673532618820f,
-(float16_t)0.07050457338961400866f,(float16_t)0.99751145614030345410f,
-(float16_t)0.06591335279700392957f,(float16_t)0.99782535041111164453f,
-(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
-(float16_t)0.05672682116690778292f,(float16_t)0.99838973740734016094f,
-(float16_t)0.05213170468028331672f,(float16_t)0.99864021818026527111f,
-(float16_t)0.04753548415695926094f,(float16_t)0.99886954991428356099f,
-(float16_t)0.04293825693494095902f,(float16_t)0.99907772775264536147f,
-(float16_t)0.03834012037355279123f,(float16_t)0.99926474728659442359f,
-(float16_t)0.03374117185137764235f,(float16_t)0.99943060455546173237f,
-(float16_t)0.02914150876419373953f,(float16_t)0.99957529604674921764f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)0.01994042855151459750f,(float16_t)0.99980116988788425569f,
-(float16_t)0.01533920628498821985f,(float16_t)0.99988234745421256111f,
-(float16_t)0.01073765916726457208f,(float16_t)0.99994234967602391162f,
-(float16_t)0.00613588464915451517f,(float16_t)0.99998117528260110909f,
-(float16_t)0.00153398018628476615f,(float16_t)0.99999882345170187925f,
-(float16_t)-0.00306795676296601561f,(float16_t)0.99999529380957619118f,
-(float16_t)-0.00766982873953095477f,(float16_t)0.99997058643097413988f,
-(float16_t)-0.01227153828571982304f,(float16_t)0.99992470183914450299f,
-(float16_t)-0.01687298794728165144f,(float16_t)0.99985764100582386060f,
-(float16_t)-0.02147408027546948359f,(float16_t)0.99976940535121527898f,
-(float16_t)-0.02607471782910391472f,(float16_t)0.99965999674395922270f,
-(float16_t)-0.03067480317663645942f,(float16_t)0.99952941750109314256f,
-(float16_t)-0.03527423889821382219f,(float16_t)0.99937767038800284780f,
-(float16_t)-0.03987292758773972740f,(float16_t)0.99920475861836388631f,
-(float16_t)-0.04447077185493861912f,(float16_t)0.99901068585407337697f,
-(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
-(float16_t)-0.05366353765273055437f,(float16_t)0.99855907422975931365f,
-(float16_t)-0.05825826450043560673f,(float16_t)0.99830154493389289261f,
-(float16_t)-0.06285175756416130910f,(float16_t)0.99802287377148624081f,
-(float16_t)-0.06744391956366398155f,(float16_t)0.99772306664419163624f,
-(float16_t)-0.07203465324688929083f,(float16_t)0.99740212990127530279f,
-(float16_t)-0.07662386139203150592f,(float16_t)0.99706007033948296225f,
-(float16_t)-0.08121144680959226092f,(float16_t)0.99669689520289606044f,
-(float16_t)-0.08579731234443975507f,(float16_t)0.99631261218277800129f,
-(float16_t)-0.09038136087786488582f,(float16_t)0.99590722941741172125f,
-(float16_t)-0.09496349532963895002f,(float16_t)0.99548075549192693856f,
-(float16_t)-0.09954361866006931903f,(float16_t)0.99503319943811863180f,
-(float16_t)-0.10412163387205460030f,(float16_t)0.99456457073425541537f,
-(float16_t)-0.10869744401313856386f,(float16_t)0.99407487930487947736f,
-(float16_t)-0.11327095217756423529f,(float16_t)0.99356413552059530403f,
-(float16_t)-0.11784206150832489401f,(float16_t)0.99303235019785141002f,
-(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
-(float16_t)-0.12697669649688586579f,(float16_t)0.99190570043060932726f,
-(float16_t)-0.13154002870288314386f,(float16_t)0.99131085984611544415f,
-(float16_t)-0.13610057517570606223f,(float16_t)0.99069502544266463406f,
-(float16_t)-0.14065823933284912761f,(float16_t)0.99005821026229712256f,
-(float16_t)-0.14521292465284740825f,(float16_t)0.98940042779138037687f,
-(float16_t)-0.14976453467732150915f,(float16_t)0.98872169196032377858f,
-(float16_t)-0.15431297301302013270f,(float16_t)0.98802201714328352633f,
-(float16_t)-0.15885814333386127917f,(float16_t)0.98730141815785843473f,
-(float16_t)-0.16339994938297311422f,(float16_t)0.98655991026477551920f,
-(float16_t)-0.16793829497473108936f,(float16_t)0.98579750916756747614f,
-(float16_t)-0.17247308399679592283f,(float16_t)0.98501423101223983814f,
-(float16_t)-0.17700422041214874946f,(float16_t)0.98421009238692902521f,
-(float16_t)-0.18153160826112502146f,(float16_t)0.98338511032155118130f,
-(float16_t)-0.18605515166344649414f,(float16_t)0.98253930228744124076f,
-(float16_t)-0.19057475482025265645f,(float16_t)0.98167268619698311305f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.19960175762113094300f,(float16_t)0.97987710369951763756f,
-(float16_t)-0.20410896609281689584f,(float16_t)0.97894817531906219710f,
-(float16_t)-0.20861185197826331850f,(float16_t)0.97799851493455713936f,
-(float16_t)-0.21311031991609125091f,(float16_t)0.97702814265775439484f,
-(float16_t)-0.21760427463848355800f,(float16_t)0.97603707903903913490f,
-(float16_t)-0.22209362097320348162f,(float16_t)0.97502534506699412020f,
-(float16_t)-0.22657826384560997290f,(float16_t)0.97399296216795583359f,
-(float16_t)-0.23105810828067113727f,(float16_t)0.97293995220556017678f,
-(float16_t)-0.23553305940497534787f,(float16_t)0.97186633748027939639f,
-(float16_t)-0.24000302244874138768f,(float16_t)0.97077214072895035013f,
-(float16_t)-0.24446790274782409513f,(float16_t)0.96965738512429244800f,
-(float16_t)-0.24892760574572012078f,(float16_t)0.96852209427441737777f,
-(float16_t)-0.25338203699557015902f,(float16_t)0.96736629222232850545f,
-(float16_t)-0.25783110216215882060f,(float16_t)0.96619000344541261516f,
-(float16_t)-0.26227470702391347812f,(float16_t)0.96499325285492043580f,
-(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
-(float16_t)-0.27114515952680795507f,(float16_t)0.96253846804435916340f,
-(float16_t)-0.27557181931095814376f,(float16_t)0.96128048581132063966f,
-(float16_t)-0.27999264308027327353f,(float16_t)0.96000214573766584625f,
-(float16_t)-0.28440753721127171039f,(float16_t)0.95870347489587159906f,
-(float16_t)-0.28881640820604936870f,(float16_t)0.95738450078897596729f,
-(float16_t)-0.29321916269425857271f,(float16_t)0.95604525134999651659f,
-(float16_t)-0.29761570743508619641f,(float16_t)0.95468575494133833814f,
-(float16_t)-0.30200594931922808417f,(float16_t)0.95330604035419386211f,
-(float16_t)-0.30638979537086097338f,(float16_t)0.95190613680793234597f,
-(float16_t)-0.31076715274961136393f,(float16_t)0.95048607394948181337f,
-(float16_t)-0.31513792875252233383f,(float16_t)0.94904588185270055689f,
-(float16_t)-0.31950203081601563637f,(float16_t)0.94758559101774120226f,
-(float16_t)-0.32385936651785285356f,(float16_t)0.94610523237040344835f,
-(float16_t)-0.32820984357909255280f,(float16_t)0.94460483726148025685f,
-(float16_t)-0.33255336986604405736f,(float16_t)0.94308443746609349478f,
-(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
-(float16_t)-0.34121920232028229991f,(float16_t)0.93998375303401404679f,
-(float16_t)-0.34554132496398903829f,(float16_t)0.93840353406310816897f,
-(float16_t)-0.34985612979013491763f,(float16_t)0.93680344173592156043f,
-(float16_t)-0.35416352542049039931f,(float16_t)0.93518350993894761025f,
-(float16_t)-0.35846342063373642928f,(float16_t)0.93354377297883628373f,
-(float16_t)-0.36275572436739711435f,(float16_t)0.93188426558166814750f,
-(float16_t)-0.36704034571976712487f,(float16_t)0.93020502289221906889f,
-(float16_t)-0.37131719395183748755f,(float16_t)0.92850608047321558924f,
-(float16_t)-0.37558617848921721505f,(float16_t)0.92678747430458174872f,
-(float16_t)-0.37984720892405099413f,(float16_t)0.92504924078267769527f,
-(float16_t)-0.38410019501693493105f,(float16_t)0.92329141671952774661f,
-(float16_t)-0.38834504669882619066f,(float16_t)0.92151403934204201285f,
-(float16_t)-0.39258167407295141427f,(float16_t)0.91971714629122736095f,
-(float16_t)-0.39680998741671030805f,(float16_t)0.91790077562139049672f,
-(float16_t)-0.40102989718357567872f,(float16_t)0.91606496579933172075f,
-(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
-(float16_t)-0.40944414869225753684f,(float16_t)0.91233518462332285903f,
-(float16_t)-0.41363831223843450235f,(float16_t)0.91044129225806724737f,
-(float16_t)-0.41782371582021227141f,(float16_t)0.90852811871630612117f,
-(float16_t)-0.42200027079979968159f,(float16_t)0.90659570451491533483f,
-(float16_t)-0.42616788872679967071f,(float16_t)0.90464409057824612947f,
-(float16_t)-0.43032648134008272267f,(float16_t)0.90267331823725871498f,
-(float16_t)-0.43447596056965581690f,(float16_t)0.90068342922864685907f,
-(float16_t)-0.43861623853852738097f,(float16_t)0.89867446569395392775f,
-(float16_t)-0.44274722756456980077f,(float16_t)0.89664647017868026602f,
-(float16_t)-0.44686884016237399253f,(float16_t)0.89459948563138280697f,
-(float16_t)-0.45098098904510369733f,(float16_t)0.89253355540276468894f,
-(float16_t)-0.45508358712634372489f,(float16_t)0.89044872324475798919f,
-(float16_t)-0.45917654752194403400f,(float16_t)0.88834503330959635470f,
-(float16_t)-0.46325978355186014923f,(float16_t)0.88622253014888063838f,
-(float16_t)-0.46733320874198841510f,(float16_t)0.88408125871263498752f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.47545028174715592284f,(float16_t)0.87974259280004740713f,
-(float16_t)-0.47949375766015311928f,(float16_t)0.87754529020726124156f,
-(float16_t)-0.48352707893291846375f,(float16_t)0.87532940310411100349f,
-(float16_t)-0.48755016014843571837f,(float16_t)0.87309497841829020182f,
-(float16_t)-0.49156291610654972990f,(float16_t)0.87084206347007897531f,
-(float16_t)-0.49556526182577237405f,(float16_t)0.86857070597134100609f,
-(float16_t)-0.49955711254508178287f,(float16_t)0.86628095402451310569f,
-(float16_t)-0.50353838372571746440f,(float16_t)0.86397285612158680745f,
-(float16_t)-0.50750899105297075931f,(float16_t)0.86164646114308141023f,
-(float16_t)-0.51146885043797041259f,(float16_t)0.85930181835700847337f,
-(float16_t)-0.51541787801946303826f,(float16_t)0.85693897741782865118f,
-(float16_t)-0.51935599016558964269f,(float16_t)0.85455798836540053376f,
-(float16_t)-0.52328310347565654137f,(float16_t)0.85215890162391971785f,
-(float16_t)-0.52719913478190105760f,(float16_t)0.84974176800085265970f,
-(float16_t)-0.53110400115125477871f,(float16_t)0.84730663868585853749f,
-(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
-(float16_t)-0.53887990853100831146f,(float16_t)0.84238259964318595863f,
-(float16_t)-0.54275078486451577842f,(float16_t)0.83989379419599952126f,
-(float16_t)-0.54661016691083474939f,(float16_t)0.83738720161566193578f,
-(float16_t)-0.55045797293660470029f,(float16_t)0.83486287498638012128f,
-(float16_t)-0.55429412145362011444f,(float16_t)0.83232086776792968408f,
-(float16_t)-0.55811853122055610221f,(float16_t)0.82976123379452304540f,
-(float16_t)-0.56193112124468946877f,(float16_t)0.82718402727366902027f,
-(float16_t)-0.56573181078361323149f,(float16_t)0.82458930278502517996f,
-(float16_t)-0.56952051934694725155f,(float16_t)0.82197711527924144370f,
-(float16_t)-0.57329716669804198226f,(float16_t)0.81934752007679712005f,
-(float16_t)-0.57706167285567933067f,(float16_t)0.81670057286682795628f,
-(float16_t)-0.58081395809576441547f,(float16_t)0.81403632970594852480f,
-(float16_t)-0.58455394295301521534f,(float16_t)0.81135484701706384048f,
-(float16_t)-0.58828154822264522306f,(float16_t)0.80865618158817509364f,
-(float16_t)-0.59199669496204088137f,(float16_t)0.80594039057117639047f,
-(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
-(float16_t)-0.59938929840056454079f,(float16_t)0.80045766219262282082f,
-(float16_t)-0.60306659854034827539f,(float16_t)0.79769084094339104407f,
-(float16_t)-0.60673112703452458661f,(float16_t)0.79490712632823690154f,
-(float16_t)-0.61038280627630958630f,(float16_t)0.79210657730021227785f,
-(float16_t)-0.61402155893103815831f,(float16_t)0.78928925316888587371f,
-(float16_t)-0.61764730793780375784f,(float16_t)0.78645521359908587833f,
-(float16_t)-0.62125997651108744169f,(float16_t)0.78360451860963831194f,
-(float16_t)-0.62485948814238623239f,(float16_t)0.78073722857209459924f,
-(float16_t)-0.62844576660183260053f,(float16_t)0.77785340420945314754f,
-(float16_t)-0.63201873593980895105f,(float16_t)0.77495310659487393057f,
-(float16_t)-0.63557832048855611440f,(float16_t)0.77203639715038452351f,
-(float16_t)-0.63912444486377573138f,(float16_t)0.76910333764557958780f,
-(float16_t)-0.64265703396622686494f,(float16_t)0.76615399019631280630f,
-(float16_t)-0.64617601298331639459f,(float16_t)0.76318841726338115805f,
-(float16_t)-0.64968130739068330470f,(float16_t)0.76020668165120230952f,
-(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
-(float16_t)-0.65665054572942882505f,(float16_t)0.75419497531688928227f,
-(float16_t)-0.66011434206742036768f,(float16_t)0.75116513190968658975f,
-(float16_t)-0.66356415861203965623f,(float16_t)0.74811938045040371481f,
-(float16_t)-0.66699992230363736034f,(float16_t)0.74505778544146605835f,
-(float16_t)-0.67042156038017308717f,(float16_t)0.74198041172083106787f,
-(float16_t)-0.67382900037875603783f,(float16_t)0.73888732446061522463f,
-(float16_t)-0.67722217013718044587f,(float16_t)0.73577858916571359238f,
-(float16_t)-0.68060099779545302212f,(float16_t)0.73265427167241281570f,
-(float16_t)-0.68396541179731551452f,(float16_t)0.72951443814699701296f,
-(float16_t)-0.68731534089175916336f,(float16_t)0.72635915508434589771f,
-(float16_t)-0.69065071413453438254f,(float16_t)0.72318848930652757101f,
-(float16_t)-0.69397146088965377952f,(float16_t)0.72000250796138176579f,
-(float16_t)-0.69727751083088640449f,(float16_t)0.71680127852109964959f,
-(float16_t)-0.70056879394324822474f,(float16_t)0.71358486878079363525f,
-(float16_t)-0.70384524052448482756f,(float16_t)0.71035334685706241764f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.71035334685706230662f,(float16_t)0.70384524052448504960f,
-(float16_t)-0.71358486878079352422f,(float16_t)0.70056879394324833576f,
-(float16_t)-0.71680127852109953857f,(float16_t)0.69727751083088651551f,
-(float16_t)-0.72000250796138165477f,(float16_t)0.69397146088965389055f,
-(float16_t)-0.72318848930652745999f,(float16_t)0.69065071413453460458f,
-(float16_t)-0.72635915508434578669f,(float16_t)0.68731534089175927438f,
-(float16_t)-0.72951443814699679091f,(float16_t)0.68396541179731562554f,
-(float16_t)-0.73265427167241270467f,(float16_t)0.68060099779545324417f,
-(float16_t)-0.73577858916571337033f,(float16_t)0.67722217013718055689f,
-(float16_t)-0.73888732446061511361f,(float16_t)0.67382900037875614885f,
-(float16_t)-0.74198041172083095685f,(float16_t)0.67042156038017319819f,
-(float16_t)-0.74505778544146594733f,(float16_t)0.66699992230363758239f,
-(float16_t)-0.74811938045040360379f,(float16_t)0.66356415861203976725f,
-(float16_t)-0.75116513190968636771f,(float16_t)0.66011434206742047870f,
-(float16_t)-0.75419497531688917125f,(float16_t)0.65665054572942904709f,
-(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
-(float16_t)-0.76020668165120219850f,(float16_t)0.64968130739068341573f,
-(float16_t)-0.76318841726338115805f,(float16_t)0.64617601298331661663f,
-(float16_t)-0.76615399019631280630f,(float16_t)0.64265703396622708699f,
-(float16_t)-0.76910333764557947678f,(float16_t)0.63912444486377584241f,
-(float16_t)-0.77203639715038441249f,(float16_t)0.63557832048855622542f,
-(float16_t)-0.77495310659487381955f,(float16_t)0.63201873593980906207f,
-(float16_t)-0.77785340420945303652f,(float16_t)0.62844576660183271155f,
-(float16_t)-0.78073722857209448822f,(float16_t)0.62485948814238634341f,
-(float16_t)-0.78360451860963820092f,(float16_t)0.62125997651108755271f,
-(float16_t)-0.78645521359908576731f,(float16_t)0.61764730793780386886f,
-(float16_t)-0.78928925316888576269f,(float16_t)0.61402155893103838036f,
-(float16_t)-0.79210657730021216683f,(float16_t)0.61038280627630969732f,
-(float16_t)-0.79490712632823679051f,(float16_t)0.60673112703452469763f,
-(float16_t)-0.79769084094339093305f,(float16_t)0.60306659854034838641f,
-(float16_t)-0.80045766219262259877f,(float16_t)0.59938929840056465181f,
-(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
-(float16_t)-0.80594039057117627944f,(float16_t)0.59199669496204099239f,
-(float16_t)-0.80865618158817498262f,(float16_t)0.58828154822264533408f,
-(float16_t)-0.81135484701706372945f,(float16_t)0.58455394295301532637f,
-(float16_t)-0.81403632970594841378f,(float16_t)0.58081395809576452649f,
-(float16_t)-0.81670057286682784525f,(float16_t)0.57706167285567944170f,
-(float16_t)-0.81934752007679700903f,(float16_t)0.57329716669804209328f,
-(float16_t)-0.82197711527924133268f,(float16_t)0.56952051934694747359f,
-(float16_t)-0.82458930278502506894f,(float16_t)0.56573181078361345353f,
-(float16_t)-0.82718402727366902027f,(float16_t)0.56193112124468957980f,
-(float16_t)-0.82976123379452293438f,(float16_t)0.55811853122055632426f,
-(float16_t)-0.83232086776792957306f,(float16_t)0.55429412145362022546f,
-(float16_t)-0.83486287498638001026f,(float16_t)0.55045797293660492233f,
-(float16_t)-0.83738720161566182476f,(float16_t)0.54661016691083497143f,
-(float16_t)-0.83989379419599952126f,(float16_t)0.54275078486451588944f,
-(float16_t)-0.84238259964318584760f,(float16_t)0.53887990853100842248f,
-(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)-0.84730663868585842646f,(float16_t)0.53110400115125488973f,
-(float16_t)-0.84974176800085254868f,(float16_t)0.52719913478190127964f,
-(float16_t)-0.85215890162391960683f,(float16_t)0.52328310347565665239f,
-(float16_t)-0.85455798836540042274f,(float16_t)0.51935599016558975372f,
-(float16_t)-0.85693897741782865118f,(float16_t)0.51541787801946314929f,
-(float16_t)-0.85930181835700836235f,(float16_t)0.51146885043797052361f,
-(float16_t)-0.86164646114308129921f,(float16_t)0.50750899105297098135f,
-(float16_t)-0.86397285612158669643f,(float16_t)0.50353838372571757542f,
-(float16_t)-0.86628095402451299467f,(float16_t)0.49955711254508189390f,
-(float16_t)-0.86857070597134089507f,(float16_t)0.49556526182577254058f,
-(float16_t)-0.87084206347007886428f,(float16_t)0.49156291610654989643f,
-(float16_t)-0.87309497841829009079f,(float16_t)0.48755016014843588490f,
-(float16_t)-0.87532940310411089246f,(float16_t)0.48352707893291863028f,
-(float16_t)-0.87754529020726113053f,(float16_t)0.47949375766015328582f,
-(float16_t)-0.87974259280004729611f,(float16_t)0.47545028174715608937f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.88408125871263487650f,(float16_t)0.46733320874198858164f,
-(float16_t)-0.88622253014888052736f,(float16_t)0.46325978355186031576f,
-(float16_t)-0.88834503330959624368f,(float16_t)0.45917654752194420054f,
-(float16_t)-0.89044872324475787817f,(float16_t)0.45508358712634389143f,
-(float16_t)-0.89253355540276457791f,(float16_t)0.45098098904510386387f,
-(float16_t)-0.89459948563138269595f,(float16_t)0.44686884016237415906f,
-(float16_t)-0.89664647017868026602f,(float16_t)0.44274722756456996731f,
-(float16_t)-0.89867446569395392775f,(float16_t)0.43861623853852754751f,
-(float16_t)-0.90068342922864674804f,(float16_t)0.43447596056965598343f,
-(float16_t)-0.90267331823725871498f,(float16_t)0.43032648134008288920f,
-(float16_t)-0.90464409057824612947f,(float16_t)0.42616788872679983724f,
-(float16_t)-0.90659570451491533483f,(float16_t)0.42200027079979984812f,
-(float16_t)-0.90852811871630612117f,(float16_t)0.41782371582021243794f,
-(float16_t)-0.91044129225806713634f,(float16_t)0.41363831223843466889f,
-(float16_t)-0.91233518462332274801f,(float16_t)0.40944414869225770337f,
-(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
-(float16_t)-0.91606496579933172075f,(float16_t)0.40102989718357562321f,
-(float16_t)-0.91790077562139049672f,(float16_t)0.39680998741671025254f,
-(float16_t)-0.91971714629122736095f,(float16_t)0.39258167407295141427f,
-(float16_t)-0.92151403934204179080f,(float16_t)0.38834504669882657923f,
-(float16_t)-0.92329141671952752457f,(float16_t)0.38410019501693531963f,
-(float16_t)-0.92504924078267747323f,(float16_t)0.37984720892405138271f,
-(float16_t)-0.92678747430458174872f,(float16_t)0.37558617848921738158f,
-(float16_t)-0.92850608047321547822f,(float16_t)0.37131719395183770960f,
-(float16_t)-0.93020502289221906889f,(float16_t)0.36704034571976729140f,
-(float16_t)-0.93188426558166803648f,(float16_t)0.36275572436739728088f,
-(float16_t)-0.93354377297883617270f,(float16_t)0.35846342063373659581f,
-(float16_t)-0.93518350993894761025f,(float16_t)0.35416352542049039931f,
-(float16_t)-0.93680344173592167145f,(float16_t)0.34985612979013486212f,
-(float16_t)-0.93840353406310816897f,(float16_t)0.34554132496398898278f,
-(float16_t)-0.93998375303401382475f,(float16_t)0.34121920232028268849f,
-(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
-(float16_t)-0.94308443746609338376f,(float16_t)0.33255336986604444593f,
-(float16_t)-0.94460483726148014583f,(float16_t)0.32820984357909271933f,
-(float16_t)-0.94610523237040333733f,(float16_t)0.32385936651785302010f,
-(float16_t)-0.94758559101774109124f,(float16_t)0.31950203081601580291f,
-(float16_t)-0.94904588185270055689f,(float16_t)0.31513792875252250036f,
-(float16_t)-0.95048607394948170235f,(float16_t)0.31076715274961153046f,
-(float16_t)-0.95190613680793234597f,(float16_t)0.30638979537086091787f,
-(float16_t)-0.95330604035419386211f,(float16_t)0.30200594931922802866f,
-(float16_t)-0.95468575494133833814f,(float16_t)0.29761570743508614090f,
-(float16_t)-0.95604525134999629454f,(float16_t)0.29321916269425896129f,
-(float16_t)-0.95738450078897585627f,(float16_t)0.28881640820604975728f,
-(float16_t)-0.95870347489587148804f,(float16_t)0.28440753721127209896f,
-(float16_t)-0.96000214573766584625f,(float16_t)0.27999264308027344006f,
-(float16_t)-0.96128048581132063966f,(float16_t)0.27557181931095831029f,
-(float16_t)-0.96253846804435916340f,(float16_t)0.27114515952680812161f,
-(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
-(float16_t)-0.96499325285492032478f,(float16_t)0.26227470702391370017f,
-(float16_t)-0.96619000344541250413f,(float16_t)0.25783110216215898713f,
-(float16_t)-0.96736629222232850545f,(float16_t)0.25338203699557010351f,
-(float16_t)-0.96852209427441737777f,(float16_t)0.24892760574572009302f,
-(float16_t)-0.96965738512429233698f,(float16_t)0.24446790274782448371f,
-(float16_t)-0.97077214072895023911f,(float16_t)0.24000302244874177626f,
-(float16_t)-0.97186633748027928537f,(float16_t)0.23553305940497573645f,
-(float16_t)-0.97293995220556006576f,(float16_t)0.23105810828067133156f,
-(float16_t)-0.97399296216795583359f,(float16_t)0.22657826384561016719f,
-(float16_t)-0.97502534506699412020f,(float16_t)0.22209362097320364815f,
-(float16_t)-0.97603707903903902388f,(float16_t)0.21760427463848372454f,
-(float16_t)-0.97702814265775439484f,(float16_t)0.21311031991609141745f,
-(float16_t)-0.97799851493455713936f,(float16_t)0.20861185197826351279f,
-(float16_t)-0.97894817531906219710f,(float16_t)0.20410896609281684033f,
-(float16_t)-0.97987710369951763756f,(float16_t)0.19960175762113091524f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.98167268619698311305f,(float16_t)0.19057475482025307278f,
-(float16_t)-0.98253930228744124076f,(float16_t)0.18605515166344691047f,
-(float16_t)-0.98338511032155118130f,(float16_t)0.18153160826112521575f,
-(float16_t)-0.98421009238692902521f,(float16_t)0.17700422041214894375f,
-(float16_t)-0.98501423101223983814f,(float16_t)0.17247308399679611712f,
-(float16_t)-0.98579750916756736512f,(float16_t)0.16793829497473128365f,
-(float16_t)-0.98655991026477540817f,(float16_t)0.16339994938297328075f,
-(float16_t)-0.98730141815785843473f,(float16_t)0.15885814333386147346f,
-(float16_t)-0.98802201714328352633f,(float16_t)0.15431297301302007718f,
-(float16_t)-0.98872169196032377858f,(float16_t)0.14976453467732145364f,
-(float16_t)-0.98940042779138037687f,(float16_t)0.14521292465284735274f,
-(float16_t)-0.99005821026229701154f,(float16_t)0.14065823933284954395f,
-(float16_t)-0.99069502544266463406f,(float16_t)0.13610057517570647856f,
-(float16_t)-0.99131085984611544415f,(float16_t)0.13154002870288333815f,
-(float16_t)-0.99190570043060932726f,(float16_t)0.12697669649688606008f,
-(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
-(float16_t)-0.99303235019785141002f,(float16_t)0.11784206150832508830f,
-(float16_t)-0.99356413552059530403f,(float16_t)0.11327095217756441570f,
-(float16_t)-0.99407487930487936634f,(float16_t)0.10869744401313874427f,
-(float16_t)-0.99456457073425541537f,(float16_t)0.10412163387205457254f,
-(float16_t)-0.99503319943811863180f,(float16_t)0.09954361866006927739f,
-(float16_t)-0.99548075549192693856f,(float16_t)0.09496349532963890838f,
-(float16_t)-0.99590722941741172125f,(float16_t)0.09038136087786528827f,
-(float16_t)-0.99631261218277800129f,(float16_t)0.08579731234444015753f,
-(float16_t)-0.99669689520289606044f,(float16_t)0.08121144680959266338f,
-(float16_t)-0.99706007033948296225f,(float16_t)0.07662386139203168633f,
-(float16_t)-0.99740212990127530279f,(float16_t)0.07203465324688947125f,
-(float16_t)-0.99772306664419163624f,(float16_t)0.06744391956366417584f,
-(float16_t)-0.99802287377148624081f,(float16_t)0.06285175756416148951f,
-(float16_t)-0.99830154493389289261f,(float16_t)0.05825826450043579408f,
-(float16_t)-0.99855907422975931365f,(float16_t)0.05366353765273051968f,
-(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
-(float16_t)-0.99901068585407337697f,(float16_t)0.04447077185493858442f,
-(float16_t)-0.99920475861836388631f,(float16_t)0.03987292758774012985f,
-(float16_t)-0.99937767038800284780f,(float16_t)0.03527423889821423159f,
-(float16_t)-0.99952941750109314256f,(float16_t)0.03067480317663686534f,
-(float16_t)-0.99965999674395922270f,(float16_t)0.02607471782910409860f,
-(float16_t)-0.99976940535121527898f,(float16_t)0.02147408027546966747f,
-(float16_t)-0.99985764100582386060f,(float16_t)0.01687298794728183532f,
-(float16_t)-0.99992470183914450299f,(float16_t)0.01227153828572000692f,
-(float16_t)-0.99997058643097413988f,(float16_t)0.00766982873953113778f,
-(float16_t)-0.99999529380957619118f,(float16_t)0.00306795676296597701f,
-(float16_t)-0.99999882345170187925f,(float16_t)-0.00153398018628480431f,
-(float16_t)-0.99998117528260110909f,(float16_t)-0.00613588464915455420f,
-(float16_t)-0.99994234967602391162f,(float16_t)-0.01073765916726416615f,
-(float16_t)-0.99988234745421256111f,(float16_t)-0.01533920628498781566f,
-(float16_t)-0.99980116988788425569f,(float16_t)-0.01994042855151419158f,
-(float16_t)-0.99969881869620424997f,(float16_t)-0.02454122852291207996f,
-(float16_t)-0.99957529604674921764f,(float16_t)-0.02914150876419355565f,
-(float16_t)-0.99943060455546173237f,(float16_t)-0.03374117185137745500f,
-(float16_t)-0.99926474728659442359f,(float16_t)-0.03834012037355261082f,
-(float16_t)-0.99907772775264536147f,(float16_t)-0.04293825693494077861f,
-(float16_t)-0.99886954991428356099f,(float16_t)-0.04753548415695929563f,
-(float16_t)-0.99864021818026527111f,(float16_t)-0.05213170468028335142f,
-(float16_t)-0.99838973740734016094f,(float16_t)-0.05672682116690781762f,
-(float16_t)-0.99811811290014917919f,(float16_t)-0.06132073630220824523f,
-(float16_t)-0.99782535041111164453f,(float16_t)-0.06591335279700352712f,
-(float16_t)-0.99751145614030345410f,(float16_t)-0.07050457338961360620f,
-(float16_t)-0.99717643673532618820f,(float16_t)-0.07509430084792109716f,
-(float16_t)-0.99682029929116577893f,(float16_t)-0.07968243797142994522f,
-(float16_t)-0.99644305135004263008f,(float16_t)-0.08426888759332393231f,
-(float16_t)-0.99604470090125196702f,(float16_t)-0.08885355258252450317f,
-(float16_t)-0.99562525638099430569f,(float16_t)-0.09343633584574773110f,
-(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
-(float16_t)-0.99472312110432570265f,(float16_t)-0.10259586902243630901f,
-(float16_t)-0.99424044945318790223f,(float16_t)-0.10717242495680891212f,
-(float16_t)-0.99373672194072470987f,(float16_t)-0.11174671121112625394f,
-(float16_t)-0.99321194923479461103f,(float16_t)-0.11631863091190447479f,
-(float16_t)-0.99266614244894801899f,(float16_t)-0.12088808723577681992f,
-(float16_t)-0.99209931314219179654f,(float16_t)-0.12545498341154601163f,
-(float16_t)-0.99151147331874400770f,(float16_t)-0.13001922272223317978f,
-(float16_t)-0.99090263542778000971f,(float16_t)-0.13458070850712605671f,
-(float16_t)-0.99027281236316910817f,(float16_t)-0.13913934416382611747f,
-(float16_t)-0.98962201746320088702f,(float16_t)-0.14369503315029438784f,
-(float16_t)-0.98895026451030298986f,(float16_t)-0.14824767898689603096f,
-(float16_t)-0.98825756773074946437f,(float16_t)-0.15279718525844343535f,
-(float16_t)-0.98754394179435922574f,(float16_t)-0.15734345561623830356f,
-(float16_t)-0.98680940181418552726f,(float16_t)-0.16188639378011149272f,
-(float16_t)-0.98605396334619543897f,(float16_t)-0.16642590354046382650f,
-(float16_t)-0.98527764238894133264f,(float16_t)-0.17096188876030096737f,
-(float16_t)-0.98448045538322093151f,(float16_t)-0.17549425337727120322f,
-(float16_t)-0.98366241921173025453f,(float16_t)-0.18002290140569934818f,
-(float16_t)-0.98282355119870534743f,(float16_t)-0.18454773693861947770f,
-(float16_t)-0.98196386910955524296f,(float16_t)-0.18906866414980610935f,
-(float16_t)-0.98108339115048670553f,(float16_t)-0.19358558729580355173f,
-(float16_t)-0.98018213596811742949f,(float16_t)-0.19809841071795356027f,
-(float16_t)-0.97926012264908202098f,(float16_t)-0.20260703884442113343f,
-(float16_t)-0.97831737071962765473f,(float16_t)-0.20711137619221858808f,
-(float16_t)-0.97735390014519996082f,(float16_t)-0.21161132736922766417f,
-(float16_t)-0.97636973133002125103f,(float16_t)-0.21610679707621921475f,
-(float16_t)-0.97536488511665697665f,(float16_t)-0.22059769010887325669f,
-(float16_t)-0.97433938278557585821f,(float16_t)-0.22508391135979261000f,
-(float16_t)-0.97329324605469824672f,(float16_t)-0.22956536582051870199f,
-(float16_t)-0.97222649707893638027f,(float16_t)-0.23404195858354326365f,
-(float16_t)-0.97113915844972520386f,(float16_t)-0.23851359484431830515f,
-(float16_t)-0.97003125319454397424f,(float16_t)-0.24298017990326381543f,
-(float16_t)-0.96890280477642887202f,(float16_t)-0.24744161916777326904f,
-(float16_t)-0.96775383709347551076f,(float16_t)-0.25189781815421696809f,
-(float16_t)-0.96658437447833311928f,(float16_t)-0.25634868248994291395f,
-(float16_t)-0.96539444169768939830f,(float16_t)-0.26079411791527562503f,
-(float16_t)-0.96418406395174582890f,(float16_t)-0.26523403028551151284f,
-(float16_t)-0.96295326687368398844f,(float16_t)-0.26966832557291481320f,
-(float16_t)-0.96170207652912265139f,(float16_t)-0.27409690986870616225f,
-(float16_t)-0.96043051941556589757f,(float16_t)-0.27851968938505289319f,
-(float16_t)-0.95913862246184200533f,(float16_t)-0.28293657045705516984f,
-(float16_t)-0.95782641302753290802f,(float16_t)-0.28734745954472939999f,
-(float16_t)-0.95649391890239510161f,(float16_t)-0.29175226323498920644f,
-(float16_t)-0.95514116830577078243f,(float16_t)-0.29615088824362378883f,
-(float16_t)-0.95376818988599032512f,(float16_t)-0.30054324141727345454f,
-(float16_t)-0.95237501271976587880f,(float16_t)-0.30492922973540242948f,
-(float16_t)-0.95096166631157508231f,(float16_t)-0.30930876031226878231f,
-(float16_t)-0.94952818059303678577f,(float16_t)-0.31368174039889118454f,
-(float16_t)-0.94807458592227633609f,(float16_t)-0.31804807738501467140f,
-(float16_t)-0.94660091308328364601f,(float16_t)-0.32240767880106963039f,
-(float16_t)-0.94510719328526060501f,(float16_t)-0.32676045232013156694f,
-(float16_t)-0.94359345816196038559f,(float16_t)-0.33110630575987626267f,
-(float16_t)-0.94205973977101742367f,(float16_t)-0.33544514708453149199f,
-(float16_t)-0.94050607059326840620f,(float16_t)-0.33977688440682679571f,
-(float16_t)-0.93893248353206459900f,(float16_t)-0.34410142598993881391f,
-(float16_t)-0.93733901191257495977f,(float16_t)-0.34841868024943456472f,
-(float16_t)-0.93572568948108036935f,(float16_t)-0.35272855575521072646f,
-(float16_t)-0.93409255040425887007f,(float16_t)-0.35703096123343008861f,
-(float16_t)-0.93243962926846246653f,(float16_t)-0.36132580556845395048f,
-(float16_t)-0.93076696107898382326f,(float16_t)-0.36561299780477357624f,
-(float16_t)-0.92907458125931585702f,(float16_t)-0.36989244714893387833f,
-(float16_t)-0.92736252565040111495f,(float16_t)-0.37416406297145782256f,
-(float16_t)-0.92563083050987282618f,(float16_t)-0.37842775480876539307f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
-(float16_t)-0.92210866874334518339f,(float16_t)-0.38693100551438852630f,
-(float16_t)-0.92031827670911059425f,(float16_t)-0.39117038430225381518f,
-(float16_t)-0.91850839432521225181f,(float16_t)-0.39540147894781629834f,
-(float16_t)-0.91667905992104270485f,(float16_t)-0.39962419984564684361f,
-(float16_t)-0.91483031223794608611f,(float16_t)-0.40383845756765418544f,
-(float16_t)-0.91296219042839832358f,(float16_t)-0.40804416286497835475f,
-(float16_t)-0.91107473405517647169f,(float16_t)-0.41224122666988260999f,
-(float16_t)-0.90916798309052249127f,(float16_t)-0.41642956009763693048f,
-(float16_t)-0.90724197791529592738f,(float16_t)-0.42060907444840234248f,
-(float16_t)-0.90529675931811881551f,(float16_t)-0.42477968120910863936f,
-(float16_t)-0.90333236849451192807f,(float16_t)-0.42894129205532938176f,
-(float16_t)-0.90134884704602202810f,(float16_t)-0.43309381885315184624f,
-(float16_t)-0.89934623697934157338f,(float16_t)-0.43723717366104403181f,
-(float16_t)-0.89732458070541831763f,(float16_t)-0.44137126873171667052f,
-(float16_t)-0.89528392103855747308f,(float16_t)-0.44549601651398174074f,
-(float16_t)-0.89322430119551532446f,(float16_t)-0.44961132965460665067f,
-(float16_t)-0.89114576479458340597f,(float16_t)-0.45371712100016353686f,
-(float16_t)-0.88904835585466468473f,(float16_t)-0.45781330359887695280f,
-(float16_t)-0.88693211879434230571f,(float16_t)-0.46189979070246250936f,
-(float16_t)-0.88479709843093790056f,(float16_t)-0.46597649576796595916f,
-(float16_t)-0.88264333997956290201f,(float16_t)-0.47004333245959545318f,
-(float16_t)-0.88047088905216086552f,(float16_t)-0.47410021465054985601f,
-(float16_t)-0.87827979165654157523f,(float16_t)-0.47814705642484295334f,
-(float16_t)-0.87607009419540660122f,(float16_t)-0.48218377207912266336f,
-(float16_t)-0.87384184346536686316f,(float16_t)-0.48621027612448636246f,
-(float16_t)-0.87159508665595109012f,(float16_t)-0.49022648328829115938f,
-(float16_t)-0.86932987134860673084f,(float16_t)-0.49423230851595978397f,
-(float16_t)-0.86704624551569287050f,(float16_t)-0.49822766697278153547f,
-(float16_t)-0.86474425751946248919f,(float16_t)-0.50221247404571056627f,
-(float16_t)-0.86242395611104072373f,(float16_t)-0.50618664534515500630f,
-(float16_t)-0.86008539042939025077f,(float16_t)-0.51015009670676658704f,
-(float16_t)-0.85772861000027211809f,(float16_t)-0.51410274419322155026f,
-(float16_t)-0.85535366473519613972f,(float16_t)-0.51804450409599922533f,
-(float16_t)-0.85296060493036374162f,(float16_t)-0.52197529293715427823f,
-(float16_t)-0.85054948126560347976f,(float16_t)-0.52589502747108463065f,
-(float16_t)-0.84812034480329723252f,(float16_t)-0.52980362468629460526f,
-(float16_t)-0.84567324698729906540f,(float16_t)-0.53370100180715296379f,
-(float16_t)-0.84320823964184543620f,(float16_t)-0.53758707629564550512f,
-(float16_t)-0.84072537497045818355f,(float16_t)-0.54146176585312322249f,
-(float16_t)-0.83822470555483818977f,(float16_t)-0.54532498842204613076f,
-(float16_t)-0.83570628435375271525f,(float16_t)-0.54917666218771943321f,
-(float16_t)-0.83317016470191329613f,(float16_t)-0.55301670558002735678f,
-(float16_t)-0.83061640030884642538f,(float16_t)-0.55684503727515988203f,
-(float16_t)-0.82804504525775590729f,(float16_t)-0.56066157619733592021f,
-(float16_t)-0.82545615400437755138f,(float16_t)-0.56446624152051938506f,
-(float16_t)-0.82284978137582642788f,(float16_t)-0.56825895267013148970f,
-(float16_t)-0.82022598256943468620f,(float16_t)-0.57203962932475704850f,
-(float16_t)-0.81758481315158371139f,(float16_t)-0.57580819141784533866f,
-(float16_t)-0.81492632905652662156f,(float16_t)-0.57956455913940574387f,
-(float16_t)-0.81225058658520388200f,(float16_t)-0.58330865293769829094f,
-(float16_t)-0.80955764240405148069f,(float16_t)-0.58704039352091774706f,
-(float16_t)-0.80684755354379944503f,(float16_t)-0.59075970185887394237f,
-(float16_t)-0.80412037739826591753f,(float16_t)-0.59446649918466420992f,
-(float16_t)-0.80137617172314035141f,(float16_t)-0.59816070699634216190f,
-(float16_t)-0.79861499463476093297f,(float16_t)-0.60184224705857991555f,
-(float16_t)-0.79583690460888356633f,(float16_t)-0.60551104140432543410f,
-(float16_t)-0.79304196047944375270f,(float16_t)-0.60916701233645309532f,
-(float16_t)-0.79023022143731003197f,(float16_t)-0.61281008242940970820f,
-(float16_t)-0.78740174702903142911f,(float16_t)-0.61644017453085364622f,
-(float16_t)-0.78455659715557524159f,(float16_t)-0.62005721176328920663f,
-(float16_t)-0.78169483207105938671f,(float16_t)-0.62366111752569464155f,
-(float16_t)-0.77881651238147620031f,(float16_t)-0.62725181549514386070f,
-(float16_t)-0.77592169904340779762f,(float16_t)-0.63082922962842424841f,
-(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
-(float16_t)-0.77008283699334811878f,(float16_t)-0.63794390362184394405f,
-(float16_t)-0.76713891193582051109f,(float16_t)-0.64148101280858305095f,
-(float16_t)-0.76417874053611678509f,(float16_t)-0.64500453681554381635f,
-(float16_t)-0.76120238548426188974f,(float16_t)-0.64851440102211233008f,
-(float16_t)-0.75820990981301539247f,(float16_t)-0.65201053109695950027f,
-(float16_t)-0.75520137689653654700f,(float16_t)-0.65549285299961534967f,
-(float16_t)-0.75217685044904269986f,(float16_t)-0.65896129298203731661f,
-(float16_t)-0.74913639452345925918f,(float16_t)-0.66241577759017178373f,
-(float16_t)-0.74608007351006400132f,(float16_t)-0.66585623366550938940f,
-(float16_t)-0.74300795213512194071f,(float16_t)-0.66928258834663578725f,
-(float16_t)-0.73992009545951631377f,(float16_t)-0.67269476907077274674f,
-(float16_t)-0.73681656887737001504f,(float16_t)-0.67609270357531581208f,
-(float16_t)-0.73369743811466037187f,(float16_t)-0.67947631989936485564f,
-(float16_t)-0.73056276922782770189f,(float16_t)-0.68284554638524797010f,
-(float16_t)-0.72741262860237587695f,(float16_t)-0.68620031168003847721f,
-(float16_t)-0.72424708295146700276f,(float16_t)-0.68954054473706682948f,
-(float16_t)-0.72106619931450810501f,(float16_t)-0.69286617481742462932f,
-(float16_t)-0.71787004505573170920f,(float16_t)-0.69617713149146298601f,
-(float16_t)-0.71465868786276898206f,(float16_t)-0.69947334464028387835f,
-(float16_t)-0.71143219574521665560f,(float16_t)-0.70275474445722507788f,
-(float16_t)-0.70819063703319551362f,(float16_t)-0.70602126144933952112f,
-(float16_t)-0.70493408037590510329f,(float16_t)-0.70927282643886546687f,
-(float16_t)-0.70166259474016867692f,(float16_t)-0.71250937056469221265f,
-(float16_t)-0.69837624940897302661f,(float16_t)-0.71573082528381848366f,
-(float16_t)-0.69507511398000099145f,(float16_t)-0.71893712237280438249f,
-(float16_t)-0.69175925836415785852f,(float16_t)-0.72212819392921523409f,
-(float16_t)-0.68842875278409054740f,(float16_t)-0.72530397237306065694f,
-(float16_t)-0.68508366777270035541f,(float16_t)-0.72846439044822519637f,
-(float16_t)-0.68172407417164981869f,(float16_t)-0.73160938122389251870f,
-(float16_t)-0.67835004312986146857f,(float16_t)-0.73473887809596349907f,
-(float16_t)-0.67496164610201225820f,(float16_t)-0.73785281478846576064f,
-(float16_t)-0.67155895484701866316f,(float16_t)-0.74095112535495888384f,
-(float16_t)-0.66814204142651867357f,(float16_t)-0.74403374417992906853f,
-(float16_t)-0.66471097820334501538f,(float16_t)-0.74710060598017991040f,
-(float16_t)-0.66126583783999237642f,(float16_t)-0.75015164580621496171f,
-(float16_t)-0.65780669329707874837f,(float16_t)-0.75318679904361240940f,
-(float16_t)-0.65433361783180066240f,(float16_t)-0.75620600141439442421f,
-(float16_t)-0.65084668499638098638f,(float16_t)-0.75920918897838796102f,
-(float16_t)-0.64734596863651250320f,(float16_t)-0.76219629813457856482f,
-(float16_t)-0.64383154288979149715f,(float16_t)-0.76516726562245895860f,
-(float16_t)-0.64030348218415200634f,(float16_t)-0.76812202852336519676f,
-(float16_t)-0.63676186123628419899f,(float16_t)-0.77106052426181381776f,
-(float16_t)-0.63320675505005752370f,(float16_t)-0.77398269060682256537f,
-(float16_t)-0.62963823891492687324f,(float16_t)-0.77688846567323255332f,
-(float16_t)-0.62605638840434374437f,(float16_t)-0.77977778792301433164f,
-(float16_t)-0.62246127937414974518f,(float16_t)-0.78265059616657584041f,
-(float16_t)-0.61885298796097643059f,(float16_t)-0.78550682956405382118f,
-(float16_t)-0.61523159058062726334f,(float16_t)-0.78834642762660589455f,
-(float16_t)-0.61159716392646201744f,(float16_t)-0.79116933021769009216f,
-(float16_t)-0.60794978496777407617f,(float16_t)-0.79397547755433683925f,
-(float16_t)-0.60428953094815607283f,(float16_t)-0.79676481020841871672f,
-(float16_t)-0.60061647938386930612f,(float16_t)-0.79953726910790479110f,
-(float16_t)-0.59693070806219639124f,(float16_t)-0.80229279553811572168f,
-(float16_t)-0.59323229503980012822f,(float16_t)-0.80503133114296343553f,
-(float16_t)-0.58952131864106382952f,(float16_t)-0.80775281792619046950f,
-(float16_t)-0.58579785745643908612f,(float16_t)-0.81045719825259465718f,
-(float16_t)-0.58206199034077532595f,(float16_t)-0.81314441484925370496f,
-(float16_t)-0.57831379641165570060f,(float16_t)-0.81581441080673366972f,
-(float16_t)-0.57455335504771631872f,(float16_t)-0.81846712958029832485f,
-(float16_t)-0.57078074588696736669f,(float16_t)-0.82110251499110464835f,
-(float16_t)-0.56699604882510901138f,(float16_t)-0.82372051122739109452f,
-(float16_t)-0.56319934401383409117f,(float16_t)-0.82632106284566342325f,
-(float16_t)-0.55939071185913646911f,(float16_t)-0.82890411477186465294f,
-(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
-(float16_t)-0.55173798840470766880f,(float16_t)-0.83401750110601791111f,
-(float16_t)-0.54789405917310007865f,(float16_t)-0.83654772722351211645f,
-(float16_t)-0.54403852673088415326f,(float16_t)-0.83906023707031252012f,
-(float16_t)-0.54017147272989274320f,(float16_t)-0.84155497743689855472f,
-(float16_t)-0.53629297906596329337f,(float16_t)-0.84403189549006629733f,
-(float16_t)-0.53240312787719845655f,(float16_t)-0.84649093877405179320f,
-(float16_t)-0.52850200154222859439f,(float16_t)-0.84893205521163961347f,
-(float16_t)-0.52458968267846928235f,(float16_t)-0.85135519310526486247f,
-(float16_t)-0.52066625414036715735f,(float16_t)-0.85376030113811141042f,
-(float16_t)-0.51673179901765020627f,(float16_t)-0.85614732837519424979f,
-(float16_t)-0.51278640063356295542f,(float16_t)-0.85851622426444285097f,
-(float16_t)-0.50883014254310732216f,(float16_t)-0.86086693863776708735f,
-(float16_t)-0.50486310853126736831f,(float16_t)-0.86319942171212427073f,
-(float16_t)-0.50088538261124104789f,(float16_t)-0.86551362409056897818f,
-(float16_t)-0.49689704902265435793f,(float16_t)-0.86780949676330332299f,
-(float16_t)-0.49289819222978420443f,(float16_t)-0.87008699110871134952f,
-(float16_t)-0.48888889691976367136f,(float16_t)-0.87234605889439120752f,
-(float16_t)-0.48486924800079117537f,(float16_t)-0.87458665227817611321f,
-(float16_t)-0.48083933060033440254f,(float16_t)-0.87680872380914542941f,
-(float16_t)-0.47679923006332214364f,(float16_t)-0.87901222642863341417f,
-(float16_t)-0.47274903195034317926f,(float16_t)-0.88119711347122187117f,
-(float16_t)-0.46868882203582790114f,(float16_t)-0.88336333866573157891f,
-(float16_t)-0.46461868630623814891f,(float16_t)-0.88551085613619973103f,
-(float16_t)-0.46053871095823989412f,(float16_t)-0.88763962040285404598f,
-(float16_t)-0.45644898239688419528f,(float16_t)-0.88974958638307266590f,
-(float16_t)-0.45234958723377066692f,(float16_t)-0.89184070939234283415f,
-(float16_t)-0.44824061228522010802f,(float16_t)-0.89391294514520314163f,
-(float16_t)-0.44412214457042975546f,(float16_t)-0.89596624975618488484f,
-(float16_t)-0.43999427130963336685f,(float16_t)-0.89800057974073976830f,
-(float16_t)-0.43585707992225597440f,(float16_t)-0.90001589201615994629f,
-(float16_t)-0.43171065802505731446f,(float16_t)-0.90201214390249317976f,
-(float16_t)-0.42755509343028247349f,(float16_t)-0.90398929312344311615f,
-(float16_t)-0.42339047414379599177f,(float16_t)-0.90594729780726845902f,
-(float16_t)-0.41921688836322429372f,(float16_t)-0.90788611648766603945f,
-(float16_t)-0.41503442447608152044f,(float16_t)-0.90980570810465233311f,
-(float16_t)-0.41084317105790418845f,(float16_t)-0.91170603200542976730f,
-(float16_t)-0.40664321687036886210f,(float16_t)-0.91358704794525091852f,
-(float16_t)-0.40243465085941865222f,(float16_t)-0.91544871608826772214f,
-(float16_t)-0.39821756215337417162f,(float16_t)-0.91729099700837768427f,
-(float16_t)-0.39399204006104820985f,(float16_t)-0.91911385169005765938f,
-(float16_t)-0.38975817406985696634f,(float16_t)-0.92091724152918930102f,
-(float16_t)-0.38551605384391890441f,(float16_t)-0.92270112833387851747f,
-(float16_t)-0.38126576922216276477f,(float16_t)-0.92446547432526249288f,
-(float16_t)-0.37700741021641820394f,(float16_t)-0.92621024213831137928f,
-(float16_t)-0.37274106700951614712f,(float16_t)-0.92793539482261766516f,
-(float16_t)-0.36846682995337221023f,(float16_t)-0.92964089584318132520f,
-(float16_t)-0.36418478956708016936f,(float16_t)-0.93132670908118031505f,
-(float16_t)-0.35989503653498794433f,(float16_t)-0.93299279883473895669f,
-(float16_t)-0.35559766170478407377f,(float16_t)-0.93463912981968066962f,
-(float16_t)-0.35129275608556687072f,(float16_t)-0.93626566717027837061f,
-(float16_t)-0.34698041084592379235f,(float16_t)-0.93787237643998977443f,
-(float16_t)-0.34266071731199487793f,(float16_t)-0.93945922360218969693f,
-(float16_t)-0.33833376696554123830f,(float16_t)-0.94102617505088925753f,
-(float16_t)-0.33399965144200982614f,(float16_t)-0.94257319760144675502f,
-(float16_t)-0.32965846252858749255f,(float16_t)-0.94410025849127265918f,
-(float16_t)-0.32531029216226331480f,(float16_t)-0.94560732538052116869f,
-(float16_t)-0.32095523242787515894f,(float16_t)-0.94709436635277721717f,
-(float16_t)-0.31659337555616617887f,(float16_t)-0.94856134991573015647f,
-(float16_t)-0.31222481392182477311f,(float16_t)-0.95000824500184311017f,
-(float16_t)-0.30784964004153508865f,(float16_t)-0.95143502096900833820f,
-(float16_t)-0.30346794657201103806f,(float16_t)-0.95284164760119871573f,
-(float16_t)-0.29907982630804058610f,(float16_t)-0.95422809510910555630f,
-(float16_t)-0.29468537218051488180f,(float16_t)-0.95559433413077088382f,
-(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
-(float16_t)-0.28587783472708105936f,(float16_t)-0.95826607140801756124f,
-(float16_t)-0.28146493792575794091f,(float16_t)-0.95957151308198451733f,
-(float16_t)-0.27704608030610028413f,(float16_t)-0.96085663310767954748f,
-(float16_t)-0.27262135544994886560f,(float16_t)-0.96212140426904158019f,
-(float16_t)-0.26819085706340350939f,(float16_t)-0.96336579978095393528f,
-(float16_t)-0.26375467897483123592f,(float16_t)-0.96458979328981275803f,
-(float16_t)-0.25931291513288645678f,(float16_t)-0.96579335887408357397f,
-(float16_t)-0.25486565960451434965f,(float16_t)-0.96697647104485218161f,
-(float16_t)-0.25041300657296539089f,(float16_t)-0.96813910474636233339f,
-(float16_t)-0.24595505033579515008f,(float16_t)-0.96928123535654830967f,
-(float16_t)-0.24149188530286941345f,(float16_t)-0.97040283868755550234f,
-(float16_t)-0.23702360599436766986f,(float16_t)-0.97150389098625167250f,
-(float16_t)-0.23255030703877521692f,(float16_t)-0.97258436893473221296f,
-(float16_t)-0.22807208317088611960f,(float16_t)-0.97364424965081186603f,
-(float16_t)-0.22358902922978990402f,(float16_t)-0.97468351068851066810f,
-(float16_t)-0.21910124015687010290f,(float16_t)-0.97570213003852845901f,
-(float16_t)-0.21460881099378659176f,(float16_t)-0.97670008612871184184f,
-(float16_t)-0.21011183688046985996f,(float16_t)-0.97767735782450992943f,
-(float16_t)-0.20561041305309901706f,(float16_t)-0.97863392442942320759f,
-(float16_t)-0.20110463484209206708f,(float16_t)-0.97956976568544051887f,
-(float16_t)-0.19659459767008077846f,(float16_t)-0.98048486177346927395f,
-(float16_t)-0.19208039704989252061f,(float16_t)-0.98137919331375456089f,
-(float16_t)-0.18756212858253007436f,(float16_t)-0.98225274136628937249f,
-(float16_t)-0.18303988795514095078f,(float16_t)-0.98310548743121628501f,
-(float16_t)-0.17851377093899792325f,(float16_t)-0.98393741344921881176f,
-(float16_t)-0.17398387338746373887f,(float16_t)-0.98474850180190420801f,
-(float16_t)-0.16945029123396829207f,(float16_t)-0.98553873531217606185f,
-(float16_t)-0.16491312048996975559f,(float16_t)-0.98630809724459866938f,
-(float16_t)-0.16037245724292850668f,(float16_t)-0.98705657130575097380f,
-(float16_t)-0.15582839765426498291f,(float16_t)-0.98778414164457217783f,
-(float16_t)-0.15128103795733036097f,(float16_t)-0.98849079285269658701f,
-(float16_t)-0.14673047445536230304f,(float16_t)-0.98917650996478090342f,
-(float16_t)-0.14217680351944814165f,(float16_t)-0.98984127845882052821f,
-(float16_t)-0.13762012158648653792f,(float16_t)-0.99048508425645698239f,
-(float16_t)-0.13306052515713906459f,(float16_t)-0.99110791372327688986f,
-(float16_t)-0.12849811079379358514f,(float16_t)-0.99170975366909952520f,
-(float16_t)-0.12393297511851208981f,(float16_t)-0.99229059134825736699f,
-(float16_t)-0.11936521481099168773f,(float16_t)-0.99285041445986510489f,
-(float16_t)-0.11479492660650993108f,(float16_t)-0.99338921114808065305f,
-(float16_t)-0.11022220729388330918f,(float16_t)-0.99390697000235606051f,
-(float16_t)-0.10564715371341037997f,(float16_t)-0.99440368005767909576f,
-(float16_t)-0.10106986275482798820f,(float16_t)-0.99487933079480561638f,
-(float16_t)-0.09649043135525316173f,(float16_t)-0.99533391214048216877f,
-(float16_t)-0.09190895649713282101f,(float16_t)-0.99576741446765981713f,
-(float16_t)-0.08732553520619255882f,(float16_t)-0.99617982859569687015f,
-(float16_t)-0.08274026454937570552f,(float16_t)-0.99657114579055483539f,
-(float16_t)-0.07815324163279464831f,(float16_t)-0.99694135776498205015f,
-(float16_t)-0.07356456359966735692f,(float16_t)-0.99729045667869020697f,
-(float16_t)-0.06897432762826707919f,(float16_t)-0.99761843513851955478f,
-(float16_t)-0.06438263092985731240f,(float16_t)-0.99792528619859599548f,
-(float16_t)-0.05978957074664013188f,(float16_t)-0.99821100336047818846f,
-(float16_t)-0.05519524434968971216f,(float16_t)-0.99847558057329477421f,
-(float16_t)-0.05059974903689945513f,(float16_t)-0.99871901223387293811f,
-(float16_t)-0.04600318213091520586f,(float16_t)-0.99894129318685687124f,
-(float16_t)-0.04140564097707683661f,(float16_t)-0.99914241872481690532f,
-(float16_t)-0.03680722294135933131f,(float16_t)-0.99932238458834943273f,
-(float16_t)-0.03220802540830459970f,(float16_t)-0.99948118696616694567f,
-(float16_t)-0.02760814577896616301f,(float16_t)-0.99961882249517863830f,
-(float16_t)-0.02300768146883930970f,(float16_t)-0.99973528826056168306f,
-(float16_t)-0.01840672990580516366f,(float16_t)-0.99983058179582340319f,
-(float16_t)-0.01380538852806025008f,(float16_t)-0.99990470108285289808f,
-(float16_t)-0.00920375478206008311f,(float16_t)-0.99995764455196389786f,
-(float16_t)-0.00460192612044835019f,(float16_t)-0.99998941108192840321f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99983058179582340319f,(float16_t)0.01840672990580482019f,
-(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
-(float16_t)0.99847558057329477421f,(float16_t)0.05519524434968993420f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.99576741446765981713f,(float16_t)0.09190895649713272386f,
-(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
-(float16_t)0.99170975366909952520f,(float16_t)0.12849811079379316880f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.98630809724459866938f,(float16_t)0.16491312048996989437f,
-(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
-(float16_t)0.97956976568544051887f,(float16_t)0.20110463484209190055f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.97150389098625178352f,(float16_t)0.23702360599436719801f,
-(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
-(float16_t)0.96212140426904158019f,(float16_t)0.27262135544994897662f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.95143502096900833820f,(float16_t)0.30784964004153486661f,
-(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
-(float16_t)0.93945922360218991898f,(float16_t)0.34266071731199437833f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.92621024213831137928f,(float16_t)0.37700741021641825945f,
-(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
-(float16_t)0.91170603200542987832f,(float16_t)0.41084317105790391089f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.89596624975618521791f,(float16_t)0.44412214457042920035f,
-(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
-(float16_t)0.87901222642863352519f,(float16_t)0.47679923006332208812f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.86086693863776730939f,(float16_t)0.50883014254310698909f,
-(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
-(float16_t)0.84155497743689844370f,(float16_t)0.54017147272989285423f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.82110251499110464835f,(float16_t)0.57078074588696725566f,
-(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
-(float16_t)0.79953726910790501314f,(float16_t)0.60061647938386897305f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.77688846567323244230f,(float16_t)0.62963823891492698426f,
-(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
-(float16_t)0.75318679904361252042f,(float16_t)0.65780669329707863735f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.72846439044822519637f,(float16_t)0.68508366777270035541f,
-(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
-(float16_t)0.70275474445722529993f,(float16_t)0.71143219574521643356f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.67609270357531603413f,(float16_t)0.73681656887736979300f,
-(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
-(float16_t)0.64851440102211255212f,(float16_t)0.76120238548426177871f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.62005721176328920663f,(float16_t)0.78455659715557524159f,
-(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
-(float16_t)0.59075970185887427544f,(float16_t)0.80684755354379922299f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.56066157619733603124f,(float16_t)0.82804504525775579626f,
-(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
-(float16_t)0.52980362468629482731f,(float16_t)0.84812034480329712149f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.49822766697278186854f,(float16_t)0.86704624551569264845f,
-(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
-(float16_t)0.46597649576796612569f,(float16_t)0.88479709843093778954f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.43309381885315201277f,(float16_t)0.90134884704602202810f,
-(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
-(float16_t)0.39962419984564678810f,(float16_t)0.91667905992104270485f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.36561299780477396482f,(float16_t)0.93076696107898371224f,
-(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
-(float16_t)0.33110630575987642921f,(float16_t)0.94359345816196038559f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.29615088824362395536f,(float16_t)0.95514116830577067141f,
-(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
-(float16_t)0.26079411791527556952f,(float16_t)0.96539444169768939830f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.22508391135979277653f,(float16_t)0.97433938278557585821f,
-(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
-(float16_t)0.18906866414980627589f,(float16_t)0.98196386910955524296f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.15279718525844340760f,(float16_t)0.98825756773074946437f,
-(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
-(float16_t)0.11631863091190487725f,(float16_t)0.99321194923479450001f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.07968243797143012563f,(float16_t)0.99682029929116566791f,
-(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
-(float16_t)0.04293825693494095902f,(float16_t)0.99907772775264536147f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)0.00613588464915451517f,(float16_t)0.99998117528260110909f,
-(float16_t)-0.01227153828571982304f,(float16_t)0.99992470183914450299f,
-(float16_t)-0.03067480317663645942f,(float16_t)0.99952941750109314256f,
-(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
-(float16_t)-0.06744391956366398155f,(float16_t)0.99772306664419163624f,
-(float16_t)-0.08579731234443975507f,(float16_t)0.99631261218277800129f,
-(float16_t)-0.10412163387205460030f,(float16_t)0.99456457073425541537f,
-(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
-(float16_t)-0.14065823933284912761f,(float16_t)0.99005821026229712256f,
-(float16_t)-0.15885814333386127917f,(float16_t)0.98730141815785843473f,
-(float16_t)-0.17700422041214874946f,(float16_t)0.98421009238692902521f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.21311031991609125091f,(float16_t)0.97702814265775439484f,
-(float16_t)-0.23105810828067113727f,(float16_t)0.97293995220556017678f,
-(float16_t)-0.24892760574572012078f,(float16_t)0.96852209427441737777f,
-(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
-(float16_t)-0.28440753721127171039f,(float16_t)0.95870347489587159906f,
-(float16_t)-0.30200594931922808417f,(float16_t)0.95330604035419386211f,
-(float16_t)-0.31950203081601563637f,(float16_t)0.94758559101774120226f,
-(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
-(float16_t)-0.35416352542049039931f,(float16_t)0.93518350993894761025f,
-(float16_t)-0.37131719395183748755f,(float16_t)0.92850608047321558924f,
-(float16_t)-0.38834504669882619066f,(float16_t)0.92151403934204201285f,
-(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
-(float16_t)-0.42200027079979968159f,(float16_t)0.90659570451491533483f,
-(float16_t)-0.43861623853852738097f,(float16_t)0.89867446569395392775f,
-(float16_t)-0.45508358712634372489f,(float16_t)0.89044872324475798919f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.48755016014843571837f,(float16_t)0.87309497841829020182f,
-(float16_t)-0.50353838372571746440f,(float16_t)0.86397285612158680745f,
-(float16_t)-0.51935599016558964269f,(float16_t)0.85455798836540053376f,
-(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
-(float16_t)-0.55045797293660470029f,(float16_t)0.83486287498638012128f,
-(float16_t)-0.56573181078361323149f,(float16_t)0.82458930278502517996f,
-(float16_t)-0.58081395809576441547f,(float16_t)0.81403632970594852480f,
-(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
-(float16_t)-0.61038280627630958630f,(float16_t)0.79210657730021227785f,
-(float16_t)-0.62485948814238623239f,(float16_t)0.78073722857209459924f,
-(float16_t)-0.63912444486377573138f,(float16_t)0.76910333764557958780f,
-(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
-(float16_t)-0.66699992230363736034f,(float16_t)0.74505778544146605835f,
-(float16_t)-0.68060099779545302212f,(float16_t)0.73265427167241281570f,
-(float16_t)-0.69397146088965377952f,(float16_t)0.72000250796138176579f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.72000250796138165477f,(float16_t)0.69397146088965389055f,
-(float16_t)-0.73265427167241270467f,(float16_t)0.68060099779545324417f,
-(float16_t)-0.74505778544146594733f,(float16_t)0.66699992230363758239f,
-(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
-(float16_t)-0.76910333764557947678f,(float16_t)0.63912444486377584241f,
-(float16_t)-0.78073722857209448822f,(float16_t)0.62485948814238634341f,
-(float16_t)-0.79210657730021216683f,(float16_t)0.61038280627630969732f,
-(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
-(float16_t)-0.81403632970594841378f,(float16_t)0.58081395809576452649f,
-(float16_t)-0.82458930278502506894f,(float16_t)0.56573181078361345353f,
-(float16_t)-0.83486287498638001026f,(float16_t)0.55045797293660492233f,
-(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)-0.85455798836540042274f,(float16_t)0.51935599016558975372f,
-(float16_t)-0.86397285612158669643f,(float16_t)0.50353838372571757542f,
-(float16_t)-0.87309497841829009079f,(float16_t)0.48755016014843588490f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.89044872324475787817f,(float16_t)0.45508358712634389143f,
-(float16_t)-0.89867446569395392775f,(float16_t)0.43861623853852754751f,
-(float16_t)-0.90659570451491533483f,(float16_t)0.42200027079979984812f,
-(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
-(float16_t)-0.92151403934204179080f,(float16_t)0.38834504669882657923f,
-(float16_t)-0.92850608047321547822f,(float16_t)0.37131719395183770960f,
-(float16_t)-0.93518350993894761025f,(float16_t)0.35416352542049039931f,
-(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
-(float16_t)-0.94758559101774109124f,(float16_t)0.31950203081601580291f,
-(float16_t)-0.95330604035419386211f,(float16_t)0.30200594931922802866f,
-(float16_t)-0.95870347489587148804f,(float16_t)0.28440753721127209896f,
-(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
-(float16_t)-0.96852209427441737777f,(float16_t)0.24892760574572009302f,
-(float16_t)-0.97293995220556006576f,(float16_t)0.23105810828067133156f,
-(float16_t)-0.97702814265775439484f,(float16_t)0.21311031991609141745f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.98421009238692902521f,(float16_t)0.17700422041214894375f,
-(float16_t)-0.98730141815785843473f,(float16_t)0.15885814333386147346f,
-(float16_t)-0.99005821026229701154f,(float16_t)0.14065823933284954395f,
-(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
-(float16_t)-0.99456457073425541537f,(float16_t)0.10412163387205457254f,
-(float16_t)-0.99631261218277800129f,(float16_t)0.08579731234444015753f,
-(float16_t)-0.99772306664419163624f,(float16_t)0.06744391956366417584f,
-(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
-(float16_t)-0.99952941750109314256f,(float16_t)0.03067480317663686534f,
-(float16_t)-0.99992470183914450299f,(float16_t)0.01227153828572000692f,
-(float16_t)-0.99998117528260110909f,(float16_t)-0.00613588464915455420f,
-(float16_t)-0.99969881869620424997f,(float16_t)-0.02454122852291207996f,
-(float16_t)-0.99907772775264536147f,(float16_t)-0.04293825693494077861f,
-(float16_t)-0.99811811290014917919f,(float16_t)-0.06132073630220824523f,
-(float16_t)-0.99682029929116577893f,(float16_t)-0.07968243797142994522f,
-(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
-(float16_t)-0.99321194923479461103f,(float16_t)-0.11631863091190447479f,
-(float16_t)-0.99090263542778000971f,(float16_t)-0.13458070850712605671f,
-(float16_t)-0.98825756773074946437f,(float16_t)-0.15279718525844343535f,
-(float16_t)-0.98527764238894133264f,(float16_t)-0.17096188876030096737f,
-(float16_t)-0.98196386910955524296f,(float16_t)-0.18906866414980610935f,
-(float16_t)-0.97831737071962765473f,(float16_t)-0.20711137619221858808f,
-(float16_t)-0.97433938278557585821f,(float16_t)-0.22508391135979261000f,
-(float16_t)-0.97003125319454397424f,(float16_t)-0.24298017990326381543f,
-(float16_t)-0.96539444169768939830f,(float16_t)-0.26079411791527562503f,
-(float16_t)-0.96043051941556589757f,(float16_t)-0.27851968938505289319f,
-(float16_t)-0.95514116830577078243f,(float16_t)-0.29615088824362378883f,
-(float16_t)-0.94952818059303678577f,(float16_t)-0.31368174039889118454f,
-(float16_t)-0.94359345816196038559f,(float16_t)-0.33110630575987626267f,
-(float16_t)-0.93733901191257495977f,(float16_t)-0.34841868024943456472f,
-(float16_t)-0.93076696107898382326f,(float16_t)-0.36561299780477357624f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
-(float16_t)-0.91667905992104270485f,(float16_t)-0.39962419984564684361f,
-(float16_t)-0.90916798309052249127f,(float16_t)-0.41642956009763693048f,
-(float16_t)-0.90134884704602202810f,(float16_t)-0.43309381885315184624f,
-(float16_t)-0.89322430119551532446f,(float16_t)-0.44961132965460665067f,
-(float16_t)-0.88479709843093790056f,(float16_t)-0.46597649576796595916f,
-(float16_t)-0.87607009419540660122f,(float16_t)-0.48218377207912266336f,
-(float16_t)-0.86704624551569287050f,(float16_t)-0.49822766697278153547f,
-(float16_t)-0.85772861000027211809f,(float16_t)-0.51410274419322155026f,
-(float16_t)-0.84812034480329723252f,(float16_t)-0.52980362468629460526f,
-(float16_t)-0.83822470555483818977f,(float16_t)-0.54532498842204613076f,
-(float16_t)-0.82804504525775590729f,(float16_t)-0.56066157619733592021f,
-(float16_t)-0.81758481315158371139f,(float16_t)-0.57580819141784533866f,
-(float16_t)-0.80684755354379944503f,(float16_t)-0.59075970185887394237f,
-(float16_t)-0.79583690460888356633f,(float16_t)-0.60551104140432543410f,
-(float16_t)-0.78455659715557524159f,(float16_t)-0.62005721176328920663f,
-(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
-(float16_t)-0.76120238548426188974f,(float16_t)-0.64851440102211233008f,
-(float16_t)-0.74913639452345925918f,(float16_t)-0.66241577759017178373f,
-(float16_t)-0.73681656887737001504f,(float16_t)-0.67609270357531581208f,
-(float16_t)-0.72424708295146700276f,(float16_t)-0.68954054473706682948f,
-(float16_t)-0.71143219574521665560f,(float16_t)-0.70275474445722507788f,
-(float16_t)-0.69837624940897302661f,(float16_t)-0.71573082528381848366f,
-(float16_t)-0.68508366777270035541f,(float16_t)-0.72846439044822519637f,
-(float16_t)-0.67155895484701866316f,(float16_t)-0.74095112535495888384f,
-(float16_t)-0.65780669329707874837f,(float16_t)-0.75318679904361240940f,
-(float16_t)-0.64383154288979149715f,(float16_t)-0.76516726562245895860f,
-(float16_t)-0.62963823891492687324f,(float16_t)-0.77688846567323255332f,
-(float16_t)-0.61523159058062726334f,(float16_t)-0.78834642762660589455f,
-(float16_t)-0.60061647938386930612f,(float16_t)-0.79953726910790479110f,
-(float16_t)-0.58579785745643908612f,(float16_t)-0.81045719825259465718f,
-(float16_t)-0.57078074588696736669f,(float16_t)-0.82110251499110464835f,
-(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
-(float16_t)-0.54017147272989274320f,(float16_t)-0.84155497743689855472f,
-(float16_t)-0.52458968267846928235f,(float16_t)-0.85135519310526486247f,
-(float16_t)-0.50883014254310732216f,(float16_t)-0.86086693863776708735f,
-(float16_t)-0.49289819222978420443f,(float16_t)-0.87008699110871134952f,
-(float16_t)-0.47679923006332214364f,(float16_t)-0.87901222642863341417f,
-(float16_t)-0.46053871095823989412f,(float16_t)-0.88763962040285404598f,
-(float16_t)-0.44412214457042975546f,(float16_t)-0.89596624975618488484f,
-(float16_t)-0.42755509343028247349f,(float16_t)-0.90398929312344311615f,
-(float16_t)-0.41084317105790418845f,(float16_t)-0.91170603200542976730f,
-(float16_t)-0.39399204006104820985f,(float16_t)-0.91911385169005765938f,
-(float16_t)-0.37700741021641820394f,(float16_t)-0.92621024213831137928f,
-(float16_t)-0.35989503653498794433f,(float16_t)-0.93299279883473895669f,
-(float16_t)-0.34266071731199487793f,(float16_t)-0.93945922360218969693f,
-(float16_t)-0.32531029216226331480f,(float16_t)-0.94560732538052116869f,
-(float16_t)-0.30784964004153508865f,(float16_t)-0.95143502096900833820f,
-(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
-(float16_t)-0.27262135544994886560f,(float16_t)-0.96212140426904158019f,
-(float16_t)-0.25486565960451434965f,(float16_t)-0.96697647104485218161f,
-(float16_t)-0.23702360599436766986f,(float16_t)-0.97150389098625167250f,
-(float16_t)-0.21910124015687010290f,(float16_t)-0.97570213003852845901f,
-(float16_t)-0.20110463484209206708f,(float16_t)-0.97956976568544051887f,
-(float16_t)-0.18303988795514095078f,(float16_t)-0.98310548743121628501f,
-(float16_t)-0.16491312048996975559f,(float16_t)-0.98630809724459866938f,
-(float16_t)-0.14673047445536230304f,(float16_t)-0.98917650996478090342f,
-(float16_t)-0.12849811079379358514f,(float16_t)-0.99170975366909952520f,
-(float16_t)-0.11022220729388330918f,(float16_t)-0.99390697000235606051f,
-(float16_t)-0.09190895649713282101f,(float16_t)-0.99576741446765981713f,
-(float16_t)-0.07356456359966735692f,(float16_t)-0.99729045667869020697f,
-(float16_t)-0.05519524434968971216f,(float16_t)-0.99847558057329477421f,
-(float16_t)-0.03680722294135933131f,(float16_t)-0.99932238458834943273f,
-(float16_t)-0.01840672990580516366f,(float16_t)-0.99983058179582340319f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
-(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
-(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
-(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
-(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
-(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
-(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
-(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
-(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
-(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
-(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
-(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
-(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
-(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
-(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
-(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
-(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
-(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
-(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
-(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
-(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
-(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
-(float16_t)-0.99969881869620424997f,(float16_t)-0.02454122852291207996f,
-(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
-(float16_t)-0.98527764238894133264f,(float16_t)-0.17096188876030096737f,
-(float16_t)-0.97003125319454397424f,(float16_t)-0.24298017990326381543f,
-(float16_t)-0.94952818059303678577f,(float16_t)-0.31368174039889118454f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
-(float16_t)-0.89322430119551532446f,(float16_t)-0.44961132965460665067f,
-(float16_t)-0.85772861000027211809f,(float16_t)-0.51410274419322155026f,
-(float16_t)-0.81758481315158371139f,(float16_t)-0.57580819141784533866f,
-(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
-(float16_t)-0.72424708295146700276f,(float16_t)-0.68954054473706682948f,
-(float16_t)-0.67155895484701866316f,(float16_t)-0.74095112535495888384f,
-(float16_t)-0.61523159058062726334f,(float16_t)-0.78834642762660589455f,
-(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
-(float16_t)-0.49289819222978420443f,(float16_t)-0.87008699110871134952f,
-(float16_t)-0.42755509343028247349f,(float16_t)-0.90398929312344311615f,
-(float16_t)-0.35989503653498794433f,(float16_t)-0.93299279883473895669f,
-(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
-(float16_t)-0.21910124015687010290f,(float16_t)-0.97570213003852845901f,
-(float16_t)-0.14673047445536230304f,(float16_t)-0.98917650996478090342f,
-(float16_t)-0.07356456359966735692f,(float16_t)-0.99729045667869020697f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
-(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
-(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
-(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
-(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
-(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
-(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
-(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
-(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
-(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
-(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
-(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
-(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
-(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,};
-
-#endif
-
-
-
-#endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES) */
-#endif /* defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) */
-
-#include "arm_math.h"
-
 #if defined(ARM_MATH_MVEI) 
 
 #if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES)
@@ -12070,14 +6528,3 @@
 #endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES) */
 #endif /* defined(ARM_MATH_MVEI)  */
 
-#include "arm_math.h"
-
-#if defined(ARM_MATH_MVEI) 
-
-#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES)
-
-
-
-#endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES) */
-#endif /* defined(ARM_MATH_MVEI)  */
-
diff --git a/CMSIS/DSP/Source/CommonTables/arm_mve_tables_f16.c b/CMSIS/DSP/Source/CommonTables/arm_mve_tables_f16.c
new file mode 100755
index 0000000..5dcd63b
--- /dev/null
+++ b/CMSIS/DSP/Source/CommonTables/arm_mve_tables_f16.c
@@ -0,0 +1,5573 @@
+/* ----------------------------------------------------------------------
+ * Project:      CMSIS DSP Library
+ * Title:        arm_mve_tables_f16.c
+ * Description:  common tables like fft twiddle factors, Bitreverse, reciprocal etc
+ *               used for MVE implementation only
+ *
+ * $Date:        14. April 2020
+ *
+ * Target Processor: Cortex-M cores
+ * -------------------------------------------------------------------- */
+/*
+ * Copyright (C) 2010-2020 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 "arm_math_f16.h"
+
+#if defined(ARM_FLOAT16_SUPPORTED)
+
+#if defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE)
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES)
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_16) || defined(ARM_TABLE_TWIDDLECOEF_F16_32)
+
+uint32_t rearranged_twiddle_tab_stride1_arr_16_f16[2]={
+0,0,};
+
+uint32_t rearranged_twiddle_tab_stride2_arr_16_f16[2]={
+0,0,};
+
+uint32_t rearranged_twiddle_tab_stride3_arr_16_f16[2]={
+0,0,};
+
+float16_t rearranged_twiddle_stride1_16_f16[8]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,};
+
+float16_t rearranged_twiddle_stride2_16_f16[8]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,};
+
+float16_t rearranged_twiddle_stride3_16_f16[8]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,};
+
+#endif
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_64) || defined(ARM_TABLE_TWIDDLECOEF_F16_128)
+
+uint32_t rearranged_twiddle_tab_stride1_arr_64_f16[3]={
+0,32,0,};
+
+uint32_t rearranged_twiddle_tab_stride2_arr_64_f16[3]={
+0,32,0,};
+
+uint32_t rearranged_twiddle_tab_stride3_arr_64_f16[3]={
+0,32,0,};
+
+float16_t rearranged_twiddle_stride1_64_f16[40]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,};
+
+float16_t rearranged_twiddle_stride2_64_f16[40]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
+(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,};
+
+float16_t rearranged_twiddle_stride3_64_f16[40]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
+(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
+(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
+(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,};
+
+#endif
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_256) || defined(ARM_TABLE_TWIDDLECOEF_F16_512)
+
+uint32_t rearranged_twiddle_tab_stride1_arr_256_f16[4]={
+0,128,160,0,};
+
+uint32_t rearranged_twiddle_tab_stride2_arr_256_f16[4]={
+0,128,160,0,};
+
+uint32_t rearranged_twiddle_tab_stride3_arr_256_f16[4]={
+0,128,160,0,};
+
+float16_t rearranged_twiddle_stride1_256_f16[168]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
+(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
+(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
+(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
+(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
+(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
+(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
+(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
+(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
+(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
+(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
+(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,};
+
+float16_t rearranged_twiddle_stride2_256_f16[168]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
+(float16_t)-0.09801714032956064526f,(float16_t)0.99518472667219692873f,
+(float16_t)-0.14673047445536163691f,(float16_t)0.98917650996478101444f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.24298017990326387094f,(float16_t)0.97003125319454397424f,
+(float16_t)-0.29028467725446216452f,(float16_t)0.95694033573220893540f,
+(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
+(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.42755509343028186287f,(float16_t)0.90398929312344344922f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.51410274419322155026f,(float16_t)0.85772861000027211809f,
+(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
+(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
+(float16_t)-0.63439328416364537677f,(float16_t)0.77301045336273710440f,
+(float16_t)-0.67155895484701844111f,(float16_t)0.74095112535495899486f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.74095112535495888384f,(float16_t)0.67155895484701855214f,
+(float16_t)-0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
+(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
+(float16_t)-0.85772861000027200706f,(float16_t)0.51410274419322177231f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.90398929312344333820f,(float16_t)0.42755509343028202940f,
+(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
+(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
+(float16_t)-0.95694033573220882438f,(float16_t)0.29028467725446238656f,
+(float16_t)-0.97003125319454397424f,(float16_t)0.24298017990326406523f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.98917650996478101444f,(float16_t)0.14673047445536180344f,
+(float16_t)-0.99518472667219681771f,(float16_t)0.09801714032956082567f,
+(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
+(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,};
+
+float16_t rearranged_twiddle_stride3_256_f16[168]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
+(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
+(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
+(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
+(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
+(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
+(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
+(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
+(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
+(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
+(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
+(float16_t)-0.99969881869620424997f,(float16_t)-0.02454122852291207996f,
+(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
+(float16_t)-0.98527764238894133264f,(float16_t)-0.17096188876030096737f,
+(float16_t)-0.97003125319454397424f,(float16_t)-0.24298017990326381543f,
+(float16_t)-0.94952818059303678577f,(float16_t)-0.31368174039889118454f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
+(float16_t)-0.89322430119551532446f,(float16_t)-0.44961132965460665067f,
+(float16_t)-0.85772861000027211809f,(float16_t)-0.51410274419322155026f,
+(float16_t)-0.81758481315158371139f,(float16_t)-0.57580819141784533866f,
+(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
+(float16_t)-0.72424708295146700276f,(float16_t)-0.68954054473706682948f,
+(float16_t)-0.67155895484701866316f,(float16_t)-0.74095112535495888384f,
+(float16_t)-0.61523159058062726334f,(float16_t)-0.78834642762660589455f,
+(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
+(float16_t)-0.49289819222978420443f,(float16_t)-0.87008699110871134952f,
+(float16_t)-0.42755509343028247349f,(float16_t)-0.90398929312344311615f,
+(float16_t)-0.35989503653498794433f,(float16_t)-0.93299279883473895669f,
+(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
+(float16_t)-0.21910124015687010290f,(float16_t)-0.97570213003852845901f,
+(float16_t)-0.14673047445536230304f,(float16_t)-0.98917650996478090342f,
+(float16_t)-0.07356456359966735692f,(float16_t)-0.99729045667869020697f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
+(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
+(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
+(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,};
+
+#endif
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_1024) || defined(ARM_TABLE_TWIDDLECOEF_F16_2048)
+
+uint32_t rearranged_twiddle_tab_stride1_arr_1024_f16[5]={
+0,512,640,672,0,};
+
+uint32_t rearranged_twiddle_tab_stride2_arr_1024_f16[5]={
+0,512,640,672,0,};
+
+uint32_t rearranged_twiddle_tab_stride3_arr_1024_f16[5]={
+0,512,640,672,0,};
+
+float16_t rearranged_twiddle_stride1_1024_f16[680]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99998117528260110909f,(float16_t)0.00613588464915447527f,
+(float16_t)0.99992470183914450299f,(float16_t)0.01227153828571992539f,
+(float16_t)0.99983058179582340319f,(float16_t)0.01840672990580482019f,
+(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
+(float16_t)0.99952941750109314256f,(float16_t)0.03067480317663662595f,
+(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
+(float16_t)0.99907772775264536147f,(float16_t)0.04293825693494082024f,
+(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
+(float16_t)0.99847558057329477421f,(float16_t)0.05519524434968993420f,
+(float16_t)0.99811811290014917919f,(float16_t)0.06132073630220857829f,
+(float16_t)0.99772306664419163624f,(float16_t)0.06744391956366405094f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.99682029929116566791f,(float16_t)0.07968243797143012563f,
+(float16_t)0.99631261218277800129f,(float16_t)0.08579731234443989385f,
+(float16_t)0.99576741446765981713f,(float16_t)0.09190895649713272386f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.99456457073425541537f,(float16_t)0.10412163387205458642f,
+(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
+(float16_t)0.99321194923479450001f,(float16_t)0.11631863091190475235f,
+(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
+(float16_t)0.99170975366909952520f,(float16_t)0.12849811079379316880f,
+(float16_t)0.99090263542778000971f,(float16_t)0.13458070850712616773f,
+(float16_t)0.99005821026229712256f,(float16_t)0.14065823933284921088f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98825756773074946437f,(float16_t)0.15279718525844343535f,
+(float16_t)0.98730141815785843473f,(float16_t)0.15885814333386144570f,
+(float16_t)0.98630809724459866938f,(float16_t)0.16491312048996989437f,
+(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
+(float16_t)0.98421009238692902521f,(float16_t)0.17700422041214874946f,
+(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
+(float16_t)0.98196386910955524296f,(float16_t)0.18906866414980619262f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.97956976568544051887f,(float16_t)0.20110463484209190055f,
+(float16_t)0.97831737071962765473f,(float16_t)0.20711137619221856032f,
+(float16_t)0.97702814265775439484f,(float16_t)0.21311031991609136194f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.97433938278557585821f,(float16_t)0.22508391135979283204f,
+(float16_t)0.97293995220556017678f,(float16_t)0.23105810828067110951f,
+(float16_t)0.97150389098625178352f,(float16_t)0.23702360599436719801f,
+(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
+(float16_t)0.96852209427441737777f,(float16_t)0.24892760574572014853f,
+(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
+(float16_t)0.96539444169768939830f,(float16_t)0.26079411791527551401f,
+(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
+(float16_t)0.96212140426904158019f,(float16_t)0.27262135544994897662f,
+(float16_t)0.96043051941556578655f,(float16_t)0.27851968938505305973f,
+(float16_t)0.95870347489587159906f,(float16_t)0.28440753721127187692f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.95514116830577078243f,(float16_t)0.29615088824362378883f,
+(float16_t)0.95330604035419386211f,(float16_t)0.30200594931922808417f,
+(float16_t)0.95143502096900833820f,(float16_t)0.30784964004153486661f,
+(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
+(float16_t)0.94758559101774109124f,(float16_t)0.31950203081601569188f,
+(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
+(float16_t)0.94359345816196038559f,(float16_t)0.33110630575987642921f,
+(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
+(float16_t)0.93945922360218991898f,(float16_t)0.34266071731199437833f,
+(float16_t)0.93733901191257495977f,(float16_t)0.34841868024943456472f,
+(float16_t)0.93518350993894761025f,(float16_t)0.35416352542049034380f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.93076696107898371224f,(float16_t)0.36561299780477385379f,
+(float16_t)0.92850608047321558924f,(float16_t)0.37131719395183754306f,
+(float16_t)0.92621024213831137928f,(float16_t)0.37700741021641825945f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.92151403934204190183f,(float16_t)0.38834504669882624617f,
+(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
+(float16_t)0.91667905992104270485f,(float16_t)0.39962419984564678810f,
+(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
+(float16_t)0.91170603200542987832f,(float16_t)0.41084317105790391089f,
+(float16_t)0.90916798309052238025f,(float16_t)0.41642956009763715253f,
+(float16_t)0.90659570451491533483f,(float16_t)0.42200027079979968159f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.90134884704602202810f,(float16_t)0.43309381885315195726f,
+(float16_t)0.89867446569395381673f,(float16_t)0.43861623853852765853f,
+(float16_t)0.89596624975618521791f,(float16_t)0.44412214457042920035f,
+(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
+(float16_t)0.89044872324475787817f,(float16_t)0.45508358712634383592f,
+(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
+(float16_t)0.88479709843093778954f,(float16_t)0.46597649576796618121f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.87901222642863352519f,(float16_t)0.47679923006332208812f,
+(float16_t)0.87607009419540660122f,(float16_t)0.48218377207912271887f,
+(float16_t)0.87309497841829009079f,(float16_t)0.48755016014843599592f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.86704624551569264845f,(float16_t)0.49822766697278181303f,
+(float16_t)0.86397285612158669643f,(float16_t)0.50353838372571757542f,
+(float16_t)0.86086693863776730939f,(float16_t)0.50883014254310698909f,
+(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
+(float16_t)0.85455798836540053376f,(float16_t)0.51935599016558964269f,
+(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
+(float16_t)0.84812034480329723252f,(float16_t)0.52980362468629460526f,
+(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)0.84155497743689844370f,(float16_t)0.54017147272989285423f,
+(float16_t)0.83822470555483807875f,(float16_t)0.54532498842204646383f,
+(float16_t)0.83486287498638001026f,(float16_t)0.55045797293660481131f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.82804504525775579626f,(float16_t)0.56066157619733603124f,
+(float16_t)0.82458930278502529099f,(float16_t)0.56573181078361312046f,
+(float16_t)0.82110251499110464835f,(float16_t)0.57078074588696725566f,
+(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
+(float16_t)0.81403632970594841378f,(float16_t)0.58081395809576452649f,
+(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
+(float16_t)0.80684755354379933401f,(float16_t)0.59075970185887416442f,
+(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
+(float16_t)0.79953726910790501314f,(float16_t)0.60061647938386897305f,
+(float16_t)0.79583690460888356633f,(float16_t)0.60551104140432554512f,
+(float16_t)0.79210657730021238887f,(float16_t)0.61038280627630947528f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.78455659715557524159f,(float16_t)0.62005721176328909561f,
+(float16_t)0.78073722857209448822f,(float16_t)0.62485948814238634341f,
+(float16_t)0.77688846567323244230f,(float16_t)0.62963823891492698426f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.76910333764557969882f,(float16_t)0.63912444486377573138f,
+(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
+(float16_t)0.76120238548426177871f,(float16_t)0.64851440102211244110f,
+(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
+(float16_t)0.75318679904361252042f,(float16_t)0.65780669329707863735f,
+(float16_t)0.74913639452345937020f,(float16_t)0.66241577759017178373f,
+(float16_t)0.74505778544146594733f,(float16_t)0.66699992230363747137f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.73681656887736979300f,(float16_t)0.67609270357531592310f,
+(float16_t)0.73265427167241281570f,(float16_t)0.68060099779545302212f,
+(float16_t)0.72846439044822519637f,(float16_t)0.68508366777270035541f,
+(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
+(float16_t)0.72000250796138165477f,(float16_t)0.69397146088965389055f,
+(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
+(float16_t)0.71143219574521643356f,(float16_t)0.70275474445722529993f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.70275474445722529993f,(float16_t)0.71143219574521643356f,
+(float16_t)0.69837624940897291559f,(float16_t)0.71573082528381859468f,
+(float16_t)0.69397146088965400157f,(float16_t)0.72000250796138165477f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.68508366777270035541f,(float16_t)0.72846439044822519637f,
+(float16_t)0.68060099779545302212f,(float16_t)0.73265427167241281570f,
+(float16_t)0.67609270357531603413f,(float16_t)0.73681656887736979300f,
+(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
+(float16_t)0.66699992230363747137f,(float16_t)0.74505778544146594733f,
+(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
+(float16_t)0.65780669329707874837f,(float16_t)0.75318679904361252042f,
+(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
+(float16_t)0.64851440102211255212f,(float16_t)0.76120238548426177871f,
+(float16_t)0.64383154288979149715f,(float16_t)0.76516726562245895860f,
+(float16_t)0.63912444486377573138f,(float16_t)0.76910333764557958780f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.62963823891492709528f,(float16_t)0.77688846567323244230f,
+(float16_t)0.62485948814238645443f,(float16_t)0.78073722857209448822f,
+(float16_t)0.62005721176328920663f,(float16_t)0.78455659715557524159f,
+(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
+(float16_t)0.61038280627630947528f,(float16_t)0.79210657730021227785f,
+(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
+(float16_t)0.60061647938386897305f,(float16_t)0.79953726910790501314f,
+(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
+(float16_t)0.59075970185887427544f,(float16_t)0.80684755354379922299f,
+(float16_t)0.58579785745643886408f,(float16_t)0.81045719825259476821f,
+(float16_t)0.58081395809576452649f,(float16_t)0.81403632970594830276f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.57078074588696736669f,(float16_t)0.82110251499110464835f,
+(float16_t)0.56573181078361323149f,(float16_t)0.82458930278502529099f,
+(float16_t)0.56066157619733603124f,(float16_t)0.82804504525775579626f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.55045797293660481131f,(float16_t)0.83486287498638001026f,
+(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
+(float16_t)0.54017147272989296525f,(float16_t)0.84155497743689833268f,
+(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
+(float16_t)0.52980362468629482731f,(float16_t)0.84812034480329712149f,
+(float16_t)0.52458968267846883826f,(float16_t)0.85135519310526519554f,
+(float16_t)0.51935599016558953167f,(float16_t)0.85455798836540053376f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.50883014254310698909f,(float16_t)0.86086693863776730939f,
+(float16_t)0.50353838372571757542f,(float16_t)0.86397285612158669643f,
+(float16_t)0.49822766697278186854f,(float16_t)0.86704624551569264845f,
+(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
+(float16_t)0.48755016014843605143f,(float16_t)0.87309497841829009079f,
+(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
+(float16_t)0.47679923006332225466f,(float16_t)0.87901222642863341417f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.46597649576796612569f,(float16_t)0.88479709843093778954f,
+(float16_t)0.46053871095824000514f,(float16_t)0.88763962040285393496f,
+(float16_t)0.45508358712634383592f,(float16_t)0.89044872324475787817f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.44412214457042925586f,(float16_t)0.89596624975618510689f,
+(float16_t)0.43861623853852771404f,(float16_t)0.89867446569395381673f,
+(float16_t)0.43309381885315201277f,(float16_t)0.90134884704602202810f,
+(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
+(float16_t)0.42200027079979979261f,(float16_t)0.90659570451491533483f,
+(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
+(float16_t)0.41084317105790391089f,(float16_t)0.91170603200542987832f,
+(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
+(float16_t)0.39962419984564678810f,(float16_t)0.91667905992104270485f,
+(float16_t)0.39399204006104809883f,(float16_t)0.91911385169005777040f,
+(float16_t)0.38834504669882630168f,(float16_t)0.92151403934204190183f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.37700741021641831496f,(float16_t)0.92621024213831126826f,
+(float16_t)0.37131719395183759858f,(float16_t)0.92850608047321558924f,
+(float16_t)0.36561299780477396482f,(float16_t)0.93076696107898371224f,
+(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
+(float16_t)0.35416352542049051033f,(float16_t)0.93518350993894749923f,
+(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
+(float16_t)0.34266071731199437833f,(float16_t)0.93945922360218991898f,
+(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
+(float16_t)0.33110630575987642921f,(float16_t)0.94359345816196038559f,
+(float16_t)0.32531029216226298173f,(float16_t)0.94560732538052127971f,
+(float16_t)0.31950203081601574739f,(float16_t)0.94758559101774109124f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.30784964004153497763f,(float16_t)0.95143502096900833820f,
+(float16_t)0.30200594931922819519f,(float16_t)0.95330604035419375109f,
+(float16_t)0.29615088824362395536f,(float16_t)0.95514116830577067141f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.28440753721127182141f,(float16_t)0.95870347489587159906f,
+(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
+(float16_t)0.27262135544994897662f,(float16_t)0.96212140426904158019f,
+(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
+(float16_t)0.26079411791527556952f,(float16_t)0.96539444169768939830f,
+(float16_t)0.25486565960451462720f,(float16_t)0.96697647104485207059f,
+(float16_t)0.24892760574572025956f,(float16_t)0.96852209427441726675f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.23702360599436733679f,(float16_t)0.97150389098625178352f,
+(float16_t)0.23105810828067127605f,(float16_t)0.97293995220556006576f,
+(float16_t)0.22508391135979277653f,(float16_t)0.97433938278557585821f,
+(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
+(float16_t)0.21311031991609136194f,(float16_t)0.97702814265775439484f,
+(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
+(float16_t)0.20110463484209195606f,(float16_t)0.97956976568544051887f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.18906866414980627589f,(float16_t)0.98196386910955524296f,
+(float16_t)0.18303988795514106180f,(float16_t)0.98310548743121628501f,
+(float16_t)0.17700422041214886049f,(float16_t)0.98421009238692902521f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.16491312048997008866f,(float16_t)0.98630809724459866938f,
+(float16_t)0.15885814333386139019f,(float16_t)0.98730141815785843473f,
+(float16_t)0.15279718525844340760f,(float16_t)0.98825756773074946437f,
+(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
+(float16_t)0.14065823933284923863f,(float16_t)0.99005821026229712256f,
+(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
+(float16_t)0.12849811079379322432f,(float16_t)0.99170975366909952520f,
+(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
+(float16_t)0.11631863091190487725f,(float16_t)0.99321194923479450001f,
+(float16_t)0.11022220729388318428f,(float16_t)0.99390697000235606051f,
+(float16_t)0.10412163387205472520f,(float16_t)0.99456457073425541537f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.09190895649713269611f,(float16_t)0.99576741446765981713f,
+(float16_t)0.08579731234443987997f,(float16_t)0.99631261218277800129f,
+(float16_t)0.07968243797143012563f,(float16_t)0.99682029929116566791f,
+(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
+(float16_t)0.06744391956366410645f,(float16_t)0.99772306664419163624f,
+(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
+(float16_t)0.05519524434969003135f,(float16_t)0.99847558057329477421f,
+(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
+(float16_t)0.04293825693494095902f,(float16_t)0.99907772775264536147f,
+(float16_t)0.03680722294135899131f,(float16_t)0.99932238458834954375f,
+(float16_t)0.03067480317663658085f,(float16_t)0.99952941750109314256f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)0.01840672990580482019f,(float16_t)0.99983058179582340319f,
+(float16_t)0.01227153828571994447f,(float16_t)0.99992470183914450299f,
+(float16_t)0.00613588464915451517f,(float16_t)0.99998117528260110909f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
+(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
+(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
+(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
+(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
+(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
+(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
+(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
+(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
+(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
+(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
+(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,};
+
+float16_t rearranged_twiddle_stride2_1024_f16[680]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99992470183914450299f,(float16_t)0.01227153828571992539f,
+(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
+(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
+(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
+(float16_t)0.99811811290014917919f,(float16_t)0.06132073630220857829f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.99631261218277800129f,(float16_t)0.08579731234443989385f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
+(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
+(float16_t)0.99090263542778000971f,(float16_t)0.13458070850712616773f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98730141815785843473f,(float16_t)0.15885814333386144570f,
+(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
+(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.97831737071962765473f,(float16_t)0.20711137619221856032f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.97293995220556017678f,(float16_t)0.23105810828067110951f,
+(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
+(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
+(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
+(float16_t)0.96043051941556578655f,(float16_t)0.27851968938505305973f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.95330604035419386211f,(float16_t)0.30200594931922808417f,
+(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
+(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
+(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
+(float16_t)0.93733901191257495977f,(float16_t)0.34841868024943456472f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.92850608047321558924f,(float16_t)0.37131719395183754306f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
+(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
+(float16_t)0.90916798309052238025f,(float16_t)0.41642956009763715253f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.89867446569395381673f,(float16_t)0.43861623853852765853f,
+(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
+(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.87607009419540660122f,(float16_t)0.48218377207912271887f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.86397285612158669643f,(float16_t)0.50353838372571757542f,
+(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
+(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
+(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)0.83822470555483807875f,(float16_t)0.54532498842204646383f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.82458930278502529099f,(float16_t)0.56573181078361312046f,
+(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
+(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
+(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
+(float16_t)0.79583690460888356633f,(float16_t)0.60551104140432554512f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.78073722857209448822f,(float16_t)0.62485948814238634341f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
+(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
+(float16_t)0.74913639452345937020f,(float16_t)0.66241577759017178373f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.73265427167241281570f,(float16_t)0.68060099779545302212f,
+(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
+(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.69837624940897291559f,(float16_t)0.71573082528381859468f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.68060099779545302212f,(float16_t)0.73265427167241281570f,
+(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
+(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
+(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
+(float16_t)0.64383154288979149715f,(float16_t)0.76516726562245895860f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.62485948814238645443f,(float16_t)0.78073722857209448822f,
+(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
+(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
+(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
+(float16_t)0.58579785745643886408f,(float16_t)0.81045719825259476821f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.56573181078361323149f,(float16_t)0.82458930278502529099f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
+(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
+(float16_t)0.52458968267846883826f,(float16_t)0.85135519310526519554f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.50353838372571757542f,(float16_t)0.86397285612158669643f,
+(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
+(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.46053871095824000514f,(float16_t)0.88763962040285393496f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.43861623853852771404f,(float16_t)0.89867446569395381673f,
+(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
+(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
+(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
+(float16_t)0.39399204006104809883f,(float16_t)0.91911385169005777040f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.37131719395183759858f,(float16_t)0.92850608047321558924f,
+(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
+(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
+(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
+(float16_t)0.32531029216226298173f,(float16_t)0.94560732538052127971f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.30200594931922819519f,(float16_t)0.95330604035419375109f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
+(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
+(float16_t)0.25486565960451462720f,(float16_t)0.96697647104485207059f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.23105810828067127605f,(float16_t)0.97293995220556006576f,
+(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
+(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.18303988795514106180f,(float16_t)0.98310548743121628501f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.15885814333386139019f,(float16_t)0.98730141815785843473f,
+(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
+(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
+(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
+(float16_t)0.11022220729388318428f,(float16_t)0.99390697000235606051f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.08579731234443987997f,(float16_t)0.99631261218277800129f,
+(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
+(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
+(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
+(float16_t)0.03680722294135899131f,(float16_t)0.99932238458834954375f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)0.01227153828571994447f,(float16_t)0.99992470183914450299f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.01227153828571982304f,(float16_t)0.99992470183914450299f,
+(float16_t)-0.02454122852291214241f,(float16_t)0.99969881869620424997f,
+(float16_t)-0.03680722294135886641f,(float16_t)0.99932238458834954375f,
+(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
+(float16_t)-0.06132073630220852972f,(float16_t)0.99811811290014917919f,
+(float16_t)-0.07356456359966732916f,(float16_t)0.99729045667869020697f,
+(float16_t)-0.08579731234443975507f,(float16_t)0.99631261218277800129f,
+(float16_t)-0.09801714032956064526f,(float16_t)0.99518472667219692873f,
+(float16_t)-0.11022220729388305938f,(float16_t)0.99390697000235606051f,
+(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
+(float16_t)-0.13458070850712611222f,(float16_t)0.99090263542778000971f,
+(float16_t)-0.14673047445536163691f,(float16_t)0.98917650996478101444f,
+(float16_t)-0.15885814333386127917f,(float16_t)0.98730141815785843473f,
+(float16_t)-0.17096188876030124493f,(float16_t)0.98527764238894122162f,
+(float16_t)-0.18303988795514092303f,(float16_t)0.98310548743121628501f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.20711137619221844930f,(float16_t)0.97831737071962765473f,
+(float16_t)-0.21910124015686965881f,(float16_t)0.97570213003852857003f,
+(float16_t)-0.23105810828067113727f,(float16_t)0.97293995220556017678f,
+(float16_t)-0.24298017990326387094f,(float16_t)0.97003125319454397424f,
+(float16_t)-0.25486565960451451618f,(float16_t)0.96697647104485207059f,
+(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
+(float16_t)-0.27851968938505294870f,(float16_t)0.96043051941556589757f,
+(float16_t)-0.29028467725446216452f,(float16_t)0.95694033573220893540f,
+(float16_t)-0.30200594931922808417f,(float16_t)0.95330604035419386211f,
+(float16_t)-0.31368174039889140658f,(float16_t)0.94952818059303667475f,
+(float16_t)-0.32531029216226287071f,(float16_t)0.94560732538052139073f,
+(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
+(float16_t)-0.34841868024943439819f,(float16_t)0.93733901191257495977f,
+(float16_t)-0.35989503653498816638f,(float16_t)0.93299279883473884567f,
+(float16_t)-0.37131719395183748755f,(float16_t)0.92850608047321558924f,
+(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.39399204006104798781f,(float16_t)0.91911385169005777040f,
+(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
+(float16_t)-0.41642956009763698599f,(float16_t)0.90916798309052249127f,
+(float16_t)-0.42755509343028186287f,(float16_t)0.90398929312344344922f,
+(float16_t)-0.43861623853852738097f,(float16_t)0.89867446569395392775f,
+(float16_t)-0.44961132965460670619f,(float16_t)0.89322430119551521344f,
+(float16_t)-0.46053871095824006066f,(float16_t)0.88763962040285393496f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.48218377207912271887f,(float16_t)0.87607009419540660122f,
+(float16_t)-0.49289819222978398239f,(float16_t)0.87008699110871146054f,
+(float16_t)-0.50353838372571746440f,(float16_t)0.86397285612158680745f,
+(float16_t)-0.51410274419322155026f,(float16_t)0.85772861000027211809f,
+(float16_t)-0.52458968267846872724f,(float16_t)0.85135519310526519554f,
+(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
+(float16_t)-0.54532498842204624179f,(float16_t)0.83822470555483818977f,
+(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
+(float16_t)-0.56573181078361323149f,(float16_t)0.82458930278502517996f,
+(float16_t)-0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)-0.58579785745643886408f,(float16_t)0.81045719825259476821f,
+(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
+(float16_t)-0.60551104140432543410f,(float16_t)0.79583690460888356633f,
+(float16_t)-0.61523159058062670823f,(float16_t)0.78834642762660633863f,
+(float16_t)-0.62485948814238623239f,(float16_t)0.78073722857209459924f,
+(float16_t)-0.63439328416364537677f,(float16_t)0.77301045336273710440f,
+(float16_t)-0.64383154288979127511f,(float16_t)0.76516726562245906962f,
+(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
+(float16_t)-0.66241577759017189475f,(float16_t)0.74913639452345925918f,
+(float16_t)-0.67155895484701844111f,(float16_t)0.74095112535495899486f,
+(float16_t)-0.68060099779545302212f,(float16_t)0.73265427167241281570f,
+(float16_t)-0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)-0.69837624940897280457f,(float16_t)0.71573082528381870571f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.71573082528381859468f,(float16_t)0.69837624940897291559f,
+(float16_t)-0.72424708295146678072f,(float16_t)0.68954054473706705153f,
+(float16_t)-0.73265427167241270467f,(float16_t)0.68060099779545324417f,
+(float16_t)-0.74095112535495888384f,(float16_t)0.67155895484701855214f,
+(float16_t)-0.74913639452345914815f,(float16_t)0.66241577759017200577f,
+(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
+(float16_t)-0.76516726562245895860f,(float16_t)0.64383154288979138613f,
+(float16_t)-0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)-0.78073722857209448822f,(float16_t)0.62485948814238634341f,
+(float16_t)-0.78834642762660622761f,(float16_t)0.61523159058062693028f,
+(float16_t)-0.79583690460888345530f,(float16_t)0.60551104140432565615f,
+(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
+(float16_t)-0.81045719825259465718f,(float16_t)0.58579785745643897510f,
+(float16_t)-0.81758481315158360037f,(float16_t)0.57580819141784544968f,
+(float16_t)-0.82458930278502506894f,(float16_t)0.56573181078361345353f,
+(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
+(float16_t)-0.83822470555483807875f,(float16_t)0.54532498842204635281f,
+(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)-0.85135519310526519554f,(float16_t)0.52458968267846894928f,
+(float16_t)-0.85772861000027200706f,(float16_t)0.51410274419322177231f,
+(float16_t)-0.86397285612158669643f,(float16_t)0.50353838372571757542f,
+(float16_t)-0.87008699110871134952f,(float16_t)0.49289819222978414892f,
+(float16_t)-0.87607009419540649020f,(float16_t)0.48218377207912288540f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.88763962040285382393f,(float16_t)0.46053871095824022719f,
+(float16_t)-0.89322430119551521344f,(float16_t)0.44961132965460687272f,
+(float16_t)-0.89867446569395392775f,(float16_t)0.43861623853852754751f,
+(float16_t)-0.90398929312344333820f,(float16_t)0.42755509343028202940f,
+(float16_t)-0.90916798309052238025f,(float16_t)0.41642956009763715253f,
+(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
+(float16_t)-0.91911385169005777040f,(float16_t)0.39399204006104815434f,
+(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
+(float16_t)-0.92850608047321547822f,(float16_t)0.37131719395183770960f,
+(float16_t)-0.93299279883473884567f,(float16_t)0.35989503653498833291f,
+(float16_t)-0.93733901191257484875f,(float16_t)0.34841868024943478677f,
+(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
+(float16_t)-0.94560732538052116869f,(float16_t)0.32531029216226325929f,
+(float16_t)-0.94952818059303667475f,(float16_t)0.31368174039889140658f,
+(float16_t)-0.95330604035419386211f,(float16_t)0.30200594931922802866f,
+(float16_t)-0.95694033573220882438f,(float16_t)0.29028467725446238656f,
+(float16_t)-0.96043051941556578655f,(float16_t)0.27851968938505317075f,
+(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
+(float16_t)-0.96697647104485207059f,(float16_t)0.25486565960451468271f,
+(float16_t)-0.97003125319454397424f,(float16_t)0.24298017990326406523f,
+(float16_t)-0.97293995220556006576f,(float16_t)0.23105810828067133156f,
+(float16_t)-0.97570213003852845901f,(float16_t)0.21910124015687004739f,
+(float16_t)-0.97831737071962754371f,(float16_t)0.20711137619221883788f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.98310548743121628501f,(float16_t)0.18303988795514089527f,
+(float16_t)-0.98527764238894122162f,(float16_t)0.17096188876030121717f,
+(float16_t)-0.98730141815785843473f,(float16_t)0.15885814333386147346f,
+(float16_t)-0.98917650996478101444f,(float16_t)0.14673047445536180344f,
+(float16_t)-0.99090263542778000971f,(float16_t)0.13458070850712627875f,
+(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
+(float16_t)-0.99390697000235606051f,(float16_t)0.11022220729388323979f,
+(float16_t)-0.99518472667219681771f,(float16_t)0.09801714032956082567f,
+(float16_t)-0.99631261218277800129f,(float16_t)0.08579731234444015753f,
+(float16_t)-0.99729045667869020697f,(float16_t)0.07356456359966773162f,
+(float16_t)-0.99811811290014917919f,(float16_t)0.06132073630220848809f,
+(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
+(float16_t)-0.99932238458834954375f,(float16_t)0.03680722294135883171f,
+(float16_t)-0.99969881869620424997f,(float16_t)0.02454122852291232629f,
+(float16_t)-0.99992470183914450299f,(float16_t)0.01227153828572000692f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
+(float16_t)-0.09801714032956064526f,(float16_t)0.99518472667219692873f,
+(float16_t)-0.14673047445536163691f,(float16_t)0.98917650996478101444f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.24298017990326387094f,(float16_t)0.97003125319454397424f,
+(float16_t)-0.29028467725446216452f,(float16_t)0.95694033573220893540f,
+(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
+(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.42755509343028186287f,(float16_t)0.90398929312344344922f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.51410274419322155026f,(float16_t)0.85772861000027211809f,
+(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
+(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
+(float16_t)-0.63439328416364537677f,(float16_t)0.77301045336273710440f,
+(float16_t)-0.67155895484701844111f,(float16_t)0.74095112535495899486f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.74095112535495888384f,(float16_t)0.67155895484701855214f,
+(float16_t)-0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
+(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
+(float16_t)-0.85772861000027200706f,(float16_t)0.51410274419322177231f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.90398929312344333820f,(float16_t)0.42755509343028202940f,
+(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
+(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
+(float16_t)-0.95694033573220882438f,(float16_t)0.29028467725446238656f,
+(float16_t)-0.97003125319454397424f,(float16_t)0.24298017990326406523f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.98917650996478101444f,(float16_t)0.14673047445536180344f,
+(float16_t)-0.99518472667219681771f,(float16_t)0.09801714032956082567f,
+(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
+(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,};
+
+float16_t rearranged_twiddle_stride3_1024_f16[680]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99983058179582340319f,(float16_t)0.01840672990580482019f,
+(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
+(float16_t)0.99847558057329477421f,(float16_t)0.05519524434968993420f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.99576741446765981713f,(float16_t)0.09190895649713272386f,
+(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
+(float16_t)0.99170975366909952520f,(float16_t)0.12849811079379316880f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98630809724459866938f,(float16_t)0.16491312048996989437f,
+(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
+(float16_t)0.97956976568544051887f,(float16_t)0.20110463484209190055f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.97150389098625178352f,(float16_t)0.23702360599436719801f,
+(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
+(float16_t)0.96212140426904158019f,(float16_t)0.27262135544994897662f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.95143502096900833820f,(float16_t)0.30784964004153486661f,
+(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
+(float16_t)0.93945922360218991898f,(float16_t)0.34266071731199437833f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.92621024213831137928f,(float16_t)0.37700741021641825945f,
+(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
+(float16_t)0.91170603200542987832f,(float16_t)0.41084317105790391089f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.89596624975618521791f,(float16_t)0.44412214457042920035f,
+(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
+(float16_t)0.87901222642863352519f,(float16_t)0.47679923006332208812f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.86086693863776730939f,(float16_t)0.50883014254310698909f,
+(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
+(float16_t)0.84155497743689844370f,(float16_t)0.54017147272989285423f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.82110251499110464835f,(float16_t)0.57078074588696725566f,
+(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
+(float16_t)0.79953726910790501314f,(float16_t)0.60061647938386897305f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.77688846567323244230f,(float16_t)0.62963823891492698426f,
+(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
+(float16_t)0.75318679904361252042f,(float16_t)0.65780669329707863735f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.72846439044822519637f,(float16_t)0.68508366777270035541f,
+(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
+(float16_t)0.70275474445722529993f,(float16_t)0.71143219574521643356f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.67609270357531603413f,(float16_t)0.73681656887736979300f,
+(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
+(float16_t)0.64851440102211255212f,(float16_t)0.76120238548426177871f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.62005721176328920663f,(float16_t)0.78455659715557524159f,
+(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
+(float16_t)0.59075970185887427544f,(float16_t)0.80684755354379922299f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.56066157619733603124f,(float16_t)0.82804504525775579626f,
+(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
+(float16_t)0.52980362468629482731f,(float16_t)0.84812034480329712149f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.49822766697278186854f,(float16_t)0.86704624551569264845f,
+(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
+(float16_t)0.46597649576796612569f,(float16_t)0.88479709843093778954f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.43309381885315201277f,(float16_t)0.90134884704602202810f,
+(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
+(float16_t)0.39962419984564678810f,(float16_t)0.91667905992104270485f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.36561299780477396482f,(float16_t)0.93076696107898371224f,
+(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
+(float16_t)0.33110630575987642921f,(float16_t)0.94359345816196038559f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.29615088824362395536f,(float16_t)0.95514116830577067141f,
+(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
+(float16_t)0.26079411791527556952f,(float16_t)0.96539444169768939830f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.22508391135979277653f,(float16_t)0.97433938278557585821f,
+(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
+(float16_t)0.18906866414980627589f,(float16_t)0.98196386910955524296f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.15279718525844340760f,(float16_t)0.98825756773074946437f,
+(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
+(float16_t)0.11631863091190487725f,(float16_t)0.99321194923479450001f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.07968243797143012563f,(float16_t)0.99682029929116566791f,
+(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
+(float16_t)0.04293825693494095902f,(float16_t)0.99907772775264536147f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)0.00613588464915451517f,(float16_t)0.99998117528260110909f,
+(float16_t)-0.01227153828571982304f,(float16_t)0.99992470183914450299f,
+(float16_t)-0.03067480317663645942f,(float16_t)0.99952941750109314256f,
+(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
+(float16_t)-0.06744391956366398155f,(float16_t)0.99772306664419163624f,
+(float16_t)-0.08579731234443975507f,(float16_t)0.99631261218277800129f,
+(float16_t)-0.10412163387205460030f,(float16_t)0.99456457073425541537f,
+(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
+(float16_t)-0.14065823933284912761f,(float16_t)0.99005821026229712256f,
+(float16_t)-0.15885814333386127917f,(float16_t)0.98730141815785843473f,
+(float16_t)-0.17700422041214874946f,(float16_t)0.98421009238692902521f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.21311031991609125091f,(float16_t)0.97702814265775439484f,
+(float16_t)-0.23105810828067113727f,(float16_t)0.97293995220556017678f,
+(float16_t)-0.24892760574572012078f,(float16_t)0.96852209427441737777f,
+(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
+(float16_t)-0.28440753721127171039f,(float16_t)0.95870347489587159906f,
+(float16_t)-0.30200594931922808417f,(float16_t)0.95330604035419386211f,
+(float16_t)-0.31950203081601563637f,(float16_t)0.94758559101774120226f,
+(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
+(float16_t)-0.35416352542049039931f,(float16_t)0.93518350993894761025f,
+(float16_t)-0.37131719395183748755f,(float16_t)0.92850608047321558924f,
+(float16_t)-0.38834504669882619066f,(float16_t)0.92151403934204201285f,
+(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
+(float16_t)-0.42200027079979968159f,(float16_t)0.90659570451491533483f,
+(float16_t)-0.43861623853852738097f,(float16_t)0.89867446569395392775f,
+(float16_t)-0.45508358712634372489f,(float16_t)0.89044872324475798919f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.48755016014843571837f,(float16_t)0.87309497841829020182f,
+(float16_t)-0.50353838372571746440f,(float16_t)0.86397285612158680745f,
+(float16_t)-0.51935599016558964269f,(float16_t)0.85455798836540053376f,
+(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
+(float16_t)-0.55045797293660470029f,(float16_t)0.83486287498638012128f,
+(float16_t)-0.56573181078361323149f,(float16_t)0.82458930278502517996f,
+(float16_t)-0.58081395809576441547f,(float16_t)0.81403632970594852480f,
+(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
+(float16_t)-0.61038280627630958630f,(float16_t)0.79210657730021227785f,
+(float16_t)-0.62485948814238623239f,(float16_t)0.78073722857209459924f,
+(float16_t)-0.63912444486377573138f,(float16_t)0.76910333764557958780f,
+(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
+(float16_t)-0.66699992230363736034f,(float16_t)0.74505778544146605835f,
+(float16_t)-0.68060099779545302212f,(float16_t)0.73265427167241281570f,
+(float16_t)-0.69397146088965377952f,(float16_t)0.72000250796138176579f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.72000250796138165477f,(float16_t)0.69397146088965389055f,
+(float16_t)-0.73265427167241270467f,(float16_t)0.68060099779545324417f,
+(float16_t)-0.74505778544146594733f,(float16_t)0.66699992230363758239f,
+(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
+(float16_t)-0.76910333764557947678f,(float16_t)0.63912444486377584241f,
+(float16_t)-0.78073722857209448822f,(float16_t)0.62485948814238634341f,
+(float16_t)-0.79210657730021216683f,(float16_t)0.61038280627630969732f,
+(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
+(float16_t)-0.81403632970594841378f,(float16_t)0.58081395809576452649f,
+(float16_t)-0.82458930278502506894f,(float16_t)0.56573181078361345353f,
+(float16_t)-0.83486287498638001026f,(float16_t)0.55045797293660492233f,
+(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)-0.85455798836540042274f,(float16_t)0.51935599016558975372f,
+(float16_t)-0.86397285612158669643f,(float16_t)0.50353838372571757542f,
+(float16_t)-0.87309497841829009079f,(float16_t)0.48755016014843588490f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.89044872324475787817f,(float16_t)0.45508358712634389143f,
+(float16_t)-0.89867446569395392775f,(float16_t)0.43861623853852754751f,
+(float16_t)-0.90659570451491533483f,(float16_t)0.42200027079979984812f,
+(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
+(float16_t)-0.92151403934204179080f,(float16_t)0.38834504669882657923f,
+(float16_t)-0.92850608047321547822f,(float16_t)0.37131719395183770960f,
+(float16_t)-0.93518350993894761025f,(float16_t)0.35416352542049039931f,
+(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
+(float16_t)-0.94758559101774109124f,(float16_t)0.31950203081601580291f,
+(float16_t)-0.95330604035419386211f,(float16_t)0.30200594931922802866f,
+(float16_t)-0.95870347489587148804f,(float16_t)0.28440753721127209896f,
+(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
+(float16_t)-0.96852209427441737777f,(float16_t)0.24892760574572009302f,
+(float16_t)-0.97293995220556006576f,(float16_t)0.23105810828067133156f,
+(float16_t)-0.97702814265775439484f,(float16_t)0.21311031991609141745f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.98421009238692902521f,(float16_t)0.17700422041214894375f,
+(float16_t)-0.98730141815785843473f,(float16_t)0.15885814333386147346f,
+(float16_t)-0.99005821026229701154f,(float16_t)0.14065823933284954395f,
+(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
+(float16_t)-0.99456457073425541537f,(float16_t)0.10412163387205457254f,
+(float16_t)-0.99631261218277800129f,(float16_t)0.08579731234444015753f,
+(float16_t)-0.99772306664419163624f,(float16_t)0.06744391956366417584f,
+(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
+(float16_t)-0.99952941750109314256f,(float16_t)0.03067480317663686534f,
+(float16_t)-0.99992470183914450299f,(float16_t)0.01227153828572000692f,
+(float16_t)-0.99998117528260110909f,(float16_t)-0.00613588464915455420f,
+(float16_t)-0.99969881869620424997f,(float16_t)-0.02454122852291207996f,
+(float16_t)-0.99907772775264536147f,(float16_t)-0.04293825693494077861f,
+(float16_t)-0.99811811290014917919f,(float16_t)-0.06132073630220824523f,
+(float16_t)-0.99682029929116577893f,(float16_t)-0.07968243797142994522f,
+(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
+(float16_t)-0.99321194923479461103f,(float16_t)-0.11631863091190447479f,
+(float16_t)-0.99090263542778000971f,(float16_t)-0.13458070850712605671f,
+(float16_t)-0.98825756773074946437f,(float16_t)-0.15279718525844343535f,
+(float16_t)-0.98527764238894133264f,(float16_t)-0.17096188876030096737f,
+(float16_t)-0.98196386910955524296f,(float16_t)-0.18906866414980610935f,
+(float16_t)-0.97831737071962765473f,(float16_t)-0.20711137619221858808f,
+(float16_t)-0.97433938278557585821f,(float16_t)-0.22508391135979261000f,
+(float16_t)-0.97003125319454397424f,(float16_t)-0.24298017990326381543f,
+(float16_t)-0.96539444169768939830f,(float16_t)-0.26079411791527562503f,
+(float16_t)-0.96043051941556589757f,(float16_t)-0.27851968938505289319f,
+(float16_t)-0.95514116830577078243f,(float16_t)-0.29615088824362378883f,
+(float16_t)-0.94952818059303678577f,(float16_t)-0.31368174039889118454f,
+(float16_t)-0.94359345816196038559f,(float16_t)-0.33110630575987626267f,
+(float16_t)-0.93733901191257495977f,(float16_t)-0.34841868024943456472f,
+(float16_t)-0.93076696107898382326f,(float16_t)-0.36561299780477357624f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
+(float16_t)-0.91667905992104270485f,(float16_t)-0.39962419984564684361f,
+(float16_t)-0.90916798309052249127f,(float16_t)-0.41642956009763693048f,
+(float16_t)-0.90134884704602202810f,(float16_t)-0.43309381885315184624f,
+(float16_t)-0.89322430119551532446f,(float16_t)-0.44961132965460665067f,
+(float16_t)-0.88479709843093790056f,(float16_t)-0.46597649576796595916f,
+(float16_t)-0.87607009419540660122f,(float16_t)-0.48218377207912266336f,
+(float16_t)-0.86704624551569287050f,(float16_t)-0.49822766697278153547f,
+(float16_t)-0.85772861000027211809f,(float16_t)-0.51410274419322155026f,
+(float16_t)-0.84812034480329723252f,(float16_t)-0.52980362468629460526f,
+(float16_t)-0.83822470555483818977f,(float16_t)-0.54532498842204613076f,
+(float16_t)-0.82804504525775590729f,(float16_t)-0.56066157619733592021f,
+(float16_t)-0.81758481315158371139f,(float16_t)-0.57580819141784533866f,
+(float16_t)-0.80684755354379944503f,(float16_t)-0.59075970185887394237f,
+(float16_t)-0.79583690460888356633f,(float16_t)-0.60551104140432543410f,
+(float16_t)-0.78455659715557524159f,(float16_t)-0.62005721176328920663f,
+(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
+(float16_t)-0.76120238548426188974f,(float16_t)-0.64851440102211233008f,
+(float16_t)-0.74913639452345925918f,(float16_t)-0.66241577759017178373f,
+(float16_t)-0.73681656887737001504f,(float16_t)-0.67609270357531581208f,
+(float16_t)-0.72424708295146700276f,(float16_t)-0.68954054473706682948f,
+(float16_t)-0.71143219574521665560f,(float16_t)-0.70275474445722507788f,
+(float16_t)-0.69837624940897302661f,(float16_t)-0.71573082528381848366f,
+(float16_t)-0.68508366777270035541f,(float16_t)-0.72846439044822519637f,
+(float16_t)-0.67155895484701866316f,(float16_t)-0.74095112535495888384f,
+(float16_t)-0.65780669329707874837f,(float16_t)-0.75318679904361240940f,
+(float16_t)-0.64383154288979149715f,(float16_t)-0.76516726562245895860f,
+(float16_t)-0.62963823891492687324f,(float16_t)-0.77688846567323255332f,
+(float16_t)-0.61523159058062726334f,(float16_t)-0.78834642762660589455f,
+(float16_t)-0.60061647938386930612f,(float16_t)-0.79953726910790479110f,
+(float16_t)-0.58579785745643908612f,(float16_t)-0.81045719825259465718f,
+(float16_t)-0.57078074588696736669f,(float16_t)-0.82110251499110464835f,
+(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
+(float16_t)-0.54017147272989274320f,(float16_t)-0.84155497743689855472f,
+(float16_t)-0.52458968267846928235f,(float16_t)-0.85135519310526486247f,
+(float16_t)-0.50883014254310732216f,(float16_t)-0.86086693863776708735f,
+(float16_t)-0.49289819222978420443f,(float16_t)-0.87008699110871134952f,
+(float16_t)-0.47679923006332214364f,(float16_t)-0.87901222642863341417f,
+(float16_t)-0.46053871095823989412f,(float16_t)-0.88763962040285404598f,
+(float16_t)-0.44412214457042975546f,(float16_t)-0.89596624975618488484f,
+(float16_t)-0.42755509343028247349f,(float16_t)-0.90398929312344311615f,
+(float16_t)-0.41084317105790418845f,(float16_t)-0.91170603200542976730f,
+(float16_t)-0.39399204006104820985f,(float16_t)-0.91911385169005765938f,
+(float16_t)-0.37700741021641820394f,(float16_t)-0.92621024213831137928f,
+(float16_t)-0.35989503653498794433f,(float16_t)-0.93299279883473895669f,
+(float16_t)-0.34266071731199487793f,(float16_t)-0.93945922360218969693f,
+(float16_t)-0.32531029216226331480f,(float16_t)-0.94560732538052116869f,
+(float16_t)-0.30784964004153508865f,(float16_t)-0.95143502096900833820f,
+(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
+(float16_t)-0.27262135544994886560f,(float16_t)-0.96212140426904158019f,
+(float16_t)-0.25486565960451434965f,(float16_t)-0.96697647104485218161f,
+(float16_t)-0.23702360599436766986f,(float16_t)-0.97150389098625167250f,
+(float16_t)-0.21910124015687010290f,(float16_t)-0.97570213003852845901f,
+(float16_t)-0.20110463484209206708f,(float16_t)-0.97956976568544051887f,
+(float16_t)-0.18303988795514095078f,(float16_t)-0.98310548743121628501f,
+(float16_t)-0.16491312048996975559f,(float16_t)-0.98630809724459866938f,
+(float16_t)-0.14673047445536230304f,(float16_t)-0.98917650996478090342f,
+(float16_t)-0.12849811079379358514f,(float16_t)-0.99170975366909952520f,
+(float16_t)-0.11022220729388330918f,(float16_t)-0.99390697000235606051f,
+(float16_t)-0.09190895649713282101f,(float16_t)-0.99576741446765981713f,
+(float16_t)-0.07356456359966735692f,(float16_t)-0.99729045667869020697f,
+(float16_t)-0.05519524434968971216f,(float16_t)-0.99847558057329477421f,
+(float16_t)-0.03680722294135933131f,(float16_t)-0.99932238458834943273f,
+(float16_t)-0.01840672990580516366f,(float16_t)-0.99983058179582340319f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
+(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
+(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
+(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
+(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
+(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
+(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
+(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
+(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
+(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
+(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
+(float16_t)-0.99969881869620424997f,(float16_t)-0.02454122852291207996f,
+(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
+(float16_t)-0.98527764238894133264f,(float16_t)-0.17096188876030096737f,
+(float16_t)-0.97003125319454397424f,(float16_t)-0.24298017990326381543f,
+(float16_t)-0.94952818059303678577f,(float16_t)-0.31368174039889118454f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
+(float16_t)-0.89322430119551532446f,(float16_t)-0.44961132965460665067f,
+(float16_t)-0.85772861000027211809f,(float16_t)-0.51410274419322155026f,
+(float16_t)-0.81758481315158371139f,(float16_t)-0.57580819141784533866f,
+(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
+(float16_t)-0.72424708295146700276f,(float16_t)-0.68954054473706682948f,
+(float16_t)-0.67155895484701866316f,(float16_t)-0.74095112535495888384f,
+(float16_t)-0.61523159058062726334f,(float16_t)-0.78834642762660589455f,
+(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
+(float16_t)-0.49289819222978420443f,(float16_t)-0.87008699110871134952f,
+(float16_t)-0.42755509343028247349f,(float16_t)-0.90398929312344311615f,
+(float16_t)-0.35989503653498794433f,(float16_t)-0.93299279883473895669f,
+(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
+(float16_t)-0.21910124015687010290f,(float16_t)-0.97570213003852845901f,
+(float16_t)-0.14673047445536230304f,(float16_t)-0.98917650996478090342f,
+(float16_t)-0.07356456359966735692f,(float16_t)-0.99729045667869020697f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
+(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
+(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
+(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,};
+
+#endif
+
+#if !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_ALL_FFT_TABLES) || defined(ARM_TABLE_TWIDDLECOEF_F16_4096) || defined(ARM_TABLE_TWIDDLECOEF_F16_8192)
+
+uint32_t rearranged_twiddle_tab_stride1_arr_4096_f16[6]={
+0,2048,2560,2688,2720,0,};
+
+uint32_t rearranged_twiddle_tab_stride2_arr_4096_f16[6]={
+0,2048,2560,2688,2720,0,};
+
+uint32_t rearranged_twiddle_tab_stride3_arr_4096_f16[6]={
+0,2048,2560,2688,2720,0,};
+
+float16_t rearranged_twiddle_stride1_4096_f16[2728]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99999882345170187925f,(float16_t)0.00153398018628476550f,
+(float16_t)0.99999529380957619118f,(float16_t)0.00306795676296597614f,
+(float16_t)0.99998941108192840321f,(float16_t)0.00460192612044857050f,
+(float16_t)0.99998117528260110909f,(float16_t)0.00613588464915447527f,
+(float16_t)0.99997058643097413988f,(float16_t)0.00766982873953109701f,
+(float16_t)0.99995764455196389786f,(float16_t)0.00920375478205981944f,
+(float16_t)0.99994234967602391162f,(float16_t)0.01073765916726449055f,
+(float16_t)0.99992470183914450299f,(float16_t)0.01227153828571992539f,
+(float16_t)0.99990470108285289808f,(float16_t)0.01380538852806039059f,
+(float16_t)0.99988234745421256111f,(float16_t)0.01533920628498810015f,
+(float16_t)0.99985764100582386060f,(float16_t)0.01687298794728171042f,
+(float16_t)0.99983058179582340319f,(float16_t)0.01840672990580482019f,
+(float16_t)0.99980116988788425569f,(float16_t)0.01994042855151444138f,
+(float16_t)0.99976940535121527898f,(float16_t)0.02147408027546950787f,
+(float16_t)0.99973528826056168306f,(float16_t)0.02300768146883936868f,
+(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
+(float16_t)0.99965999674395922270f,(float16_t)0.02607471782910390085f,
+(float16_t)0.99961882249517863830f,(float16_t)0.02760814577896573974f,
+(float16_t)0.99957529604674921764f,(float16_t)0.02914150876419372219f,
+(float16_t)0.99952941750109314256f,(float16_t)0.03067480317663662595f,
+(float16_t)0.99948118696616694567f,(float16_t)0.03220802540830458582f,
+(float16_t)0.99943060455546173237f,(float16_t)0.03374117185137757990f,
+(float16_t)0.99937767038800284780f,(float16_t)0.03527423889821394709f,
+(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
+(float16_t)0.99926474728659442359f,(float16_t)0.03834012037355269409f,
+(float16_t)0.99920475861836388631f,(float16_t)0.03987292758773981066f,
+(float16_t)0.99914241872481690532f,(float16_t)0.04140564097707673946f,
+(float16_t)0.99907772775264536147f,(float16_t)0.04293825693494082024f,
+(float16_t)0.99901068585407337697f,(float16_t)0.04447077185493866769f,
+(float16_t)0.99894129318685687124f,(float16_t)0.04600318213091462299f,
+(float16_t)0.99886954991428356099f,(float16_t)0.04753548415695930257f,
+(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
+(float16_t)0.99871901223387293811f,(float16_t)0.05059974903689928166f,
+(float16_t)0.99864021818026527111f,(float16_t)0.05213170468028332366f,
+(float16_t)0.99855907422975931365f,(float16_t)0.05366353765273051968f,
+(float16_t)0.99847558057329477421f,(float16_t)0.05519524434968993420f,
+(float16_t)0.99838973740734016094f,(float16_t)0.05672682116690774823f,
+(float16_t)0.99830154493389289261f,(float16_t)0.05825826450043575244f,
+(float16_t)0.99821100336047818846f,(float16_t)0.05978957074663986820f,
+(float16_t)0.99811811290014917919f,(float16_t)0.06132073630220857829f,
+(float16_t)0.99802287377148624081f,(float16_t)0.06285175756416140624f,
+(float16_t)0.99792528619859599548f,(float16_t)0.06438263092985746505f,
+(float16_t)0.99782535041111164453f,(float16_t)0.06591335279700380467f,
+(float16_t)0.99772306664419163624f,(float16_t)0.06744391956366405094f,
+(float16_t)0.99761843513851955478f,(float16_t)0.06897432762826674613f,
+(float16_t)0.99751145614030345410f,(float16_t)0.07050457338961385600f,
+(float16_t)0.99740212990127530279f,(float16_t)0.07203465324688933247f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.99717643673532618820f,(float16_t)0.07509430084792130533f,
+(float16_t)0.99706007033948296225f,(float16_t)0.07662386139203149205f,
+(float16_t)0.99694135776498216117f,(float16_t)0.07815324163279423197f,
+(float16_t)0.99682029929116566791f,(float16_t)0.07968243797143012563f,
+(float16_t)0.99669689520289606044f,(float16_t)0.08121144680959244133f,
+(float16_t)0.99657114579055483539f,(float16_t)0.08274026454937569164f,
+(float16_t)0.99644305135004263008f,(float16_t)0.08426888759332407108f,
+(float16_t)0.99631261218277800129f,(float16_t)0.08579731234443989385f,
+(float16_t)0.99617982859569698117f,(float16_t)0.08732553520619205922f,
+(float16_t)0.99604470090125196702f,(float16_t)0.08885355258252460031f,
+(float16_t)0.99590722941741172125f,(float16_t)0.09038136087786498296f,
+(float16_t)0.99576741446765981713f,(float16_t)0.09190895649713272386f,
+(float16_t)0.99562525638099430569f,(float16_t)0.09343633584574778661f,
+(float16_t)0.99548075549192693856f,(float16_t)0.09496349532963899165f,
+(float16_t)0.99533391214048227980f,(float16_t)0.09649043135525259274f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.99503319943811863180f,(float16_t)0.09954361866006931903f,
+(float16_t)0.99487933079480561638f,(float16_t)0.10106986275482782167f,
+(float16_t)0.99472312110432570265f,(float16_t)0.10259586902243628126f,
+(float16_t)0.99456457073425541537f,(float16_t)0.10412163387205458642f,
+(float16_t)0.99440368005767909576f,(float16_t)0.10564715371341061589f,
+(float16_t)0.99424044945318790223f,(float16_t)0.10717242495680884273f,
+(float16_t)0.99407487930487936634f,(float16_t)0.10869744401313871651f,
+(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
+(float16_t)0.99373672194072459884f,(float16_t)0.11174671121112658700f,
+(float16_t)0.99356413552059530403f,(float16_t)0.11327095217756434631f,
+(float16_t)0.99338921114808065305f,(float16_t)0.11479492660651008373f,
+(float16_t)0.99321194923479450001f,(float16_t)0.11631863091190475235f,
+(float16_t)0.99303235019785141002f,(float16_t)0.11784206150832497728f,
+(float16_t)0.99285041445986510489f,(float16_t)0.11936521481099135467f,
+(float16_t)0.99266614244894801899f,(float16_t)0.12088808723577708359f,
+(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
+(float16_t)0.99229059134825736699f,(float16_t)0.12393297511851215920f,
+(float16_t)0.99209931314219179654f,(float16_t)0.12545498341154623367f,
+(float16_t)0.99190570043060932726f,(float16_t)0.12697669649688586579f,
+(float16_t)0.99170975366909952520f,(float16_t)0.12849811079379316880f,
+(float16_t)0.99151147331874389668f,(float16_t)0.13001922272223334631f,
+(float16_t)0.99131085984611544415f,(float16_t)0.13154002870288311611f,
+(float16_t)0.99110791372327688986f,(float16_t)0.13306052515713906459f,
+(float16_t)0.99090263542778000971f,(float16_t)0.13458070850712616773f,
+(float16_t)0.99069502544266463406f,(float16_t)0.13610057517570620100f,
+(float16_t)0.99048508425645709341f,(float16_t)0.13762012158648603832f,
+(float16_t)0.99027281236316910817f,(float16_t)0.13913934416382620074f,
+(float16_t)0.99005821026229712256f,(float16_t)0.14065823933284921088f,
+(float16_t)0.98984127845882052821f,(float16_t)0.14217680351944803063f,
+(float16_t)0.98962201746320088702f,(float16_t)0.14369503315029447110f,
+(float16_t)0.98940042779138037687f,(float16_t)0.14521292465284746376f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98895026451030298986f,(float16_t)0.14824767898689603096f,
+(float16_t)0.98872169196032377858f,(float16_t)0.14976453467732150915f,
+(float16_t)0.98849079285269658701f,(float16_t)0.15128103795733022219f,
+(float16_t)0.98825756773074946437f,(float16_t)0.15279718525844343535f,
+(float16_t)0.98802201714328352633f,(float16_t)0.15431297301302010494f,
+(float16_t)0.98778414164457217783f,(float16_t)0.15582839765426523271f,
+(float16_t)0.98754394179435922574f,(float16_t)0.15734345561623824805f,
+(float16_t)0.98730141815785843473f,(float16_t)0.15885814333386144570f,
+(float16_t)0.98705657130575097380f,(float16_t)0.16037245724292828464f,
+(float16_t)0.98680940181418552726f,(float16_t)0.16188639378011182579f,
+(float16_t)0.98655991026477540817f,(float16_t)0.16339994938297322524f,
+(float16_t)0.98630809724459866938f,(float16_t)0.16491312048996989437f,
+(float16_t)0.98605396334619543897f,(float16_t)0.16642590354046410406f,
+(float16_t)0.98579750916756747614f,(float16_t)0.16793829497473117263f,
+(float16_t)0.98553873531217606185f,(float16_t)0.16945029123396795900f,
+(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
+(float16_t)0.98501423101223983814f,(float16_t)0.17247308399679595059f,
+(float16_t)0.98474850180190420801f,(float16_t)0.17398387338746382214f,
+(float16_t)0.98448045538322093151f,(float16_t)0.17549425337727142526f,
+(float16_t)0.98421009238692902521f,(float16_t)0.17700422041214874946f,
+(float16_t)0.98393741344921892278f,(float16_t)0.17851377093899750692f,
+(float16_t)0.98366241921173025453f,(float16_t)0.18002290140569951471f,
+(float16_t)0.98338511032155118130f,(float16_t)0.18153160826112496595f,
+(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
+(float16_t)0.98282355119870523641f,(float16_t)0.18454773693861961648f,
+(float16_t)0.98253930228744124076f,(float16_t)0.18605515166344663291f,
+(float16_t)0.98225274136628937249f,(float16_t)0.18756212858252960252f,
+(float16_t)0.98196386910955524296f,(float16_t)0.18906866414980619262f,
+(float16_t)0.98167268619698311305f,(float16_t)0.19057475482025273972f,
+(float16_t)0.98137919331375456089f,(float16_t)0.19208039704989243734f,
+(float16_t)0.98108339115048670553f,(float16_t)0.19358558729580360724f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.98048486177346938497f,(float16_t)0.19659459767008022335f,
+(float16_t)0.98018213596811742949f,(float16_t)0.19809841071795356027f,
+(float16_t)0.97987710369951763756f,(float16_t)0.19960175762113097075f,
+(float16_t)0.97956976568544051887f,(float16_t)0.20110463484209190055f,
+(float16_t)0.97926012264908202098f,(float16_t)0.20260703884442113343f,
+(float16_t)0.97894817531906219710f,(float16_t)0.20410896609281686809f,
+(float16_t)0.97863392442942320759f,(float16_t)0.20561041305309923910f,
+(float16_t)0.97831737071962765473f,(float16_t)0.20711137619221856032f,
+(float16_t)0.97799851493455713936f,(float16_t)0.20861185197826348503f,
+(float16_t)0.97767735782450992943f,(float16_t)0.21011183688046961016f,
+(float16_t)0.97735390014519996082f,(float16_t)0.21161132736922755315f,
+(float16_t)0.97702814265775439484f,(float16_t)0.21311031991609136194f,
+(float16_t)0.97670008612871184184f,(float16_t)0.21460881099378675829f,
+(float16_t)0.97636973133002114000f,(float16_t)0.21610679707621952006f,
+(float16_t)0.97603707903903902388f,(float16_t)0.21760427463848364127f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.97536488511665697665f,(float16_t)0.22059769010887350649f,
+(float16_t)0.97502534506699412020f,(float16_t)0.22209362097320350937f,
+(float16_t)0.97468351068851066810f,(float16_t)0.22358902922978998729f,
+(float16_t)0.97433938278557585821f,(float16_t)0.22508391135979283204f,
+(float16_t)0.97399296216795583359f,(float16_t)0.22657826384561000066f,
+(float16_t)0.97364424965081197705f,(float16_t)0.22807208317088573102f,
+(float16_t)0.97329324605469824672f,(float16_t)0.22956536582051886852f,
+(float16_t)0.97293995220556017678f,(float16_t)0.23105810828067110951f,
+(float16_t)0.97258436893473221296f,(float16_t)0.23255030703877524467f,
+(float16_t)0.97222649707893626925f,(float16_t)0.23404195858354343018f,
+(float16_t)0.97186633748027939639f,(float16_t)0.23553305940497548665f,
+(float16_t)0.97150389098625178352f,(float16_t)0.23702360599436719801f,
+(float16_t)0.97113915844972509284f,(float16_t)0.23851359484431841618f,
+(float16_t)0.97077214072895035013f,(float16_t)0.24000302244874149871f,
+(float16_t)0.97040283868755550234f,(float16_t)0.24149188530286933019f,
+(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
+(float16_t)0.96965738512429244800f,(float16_t)0.24446790274782415064f,
+(float16_t)0.96928123535654853171f,(float16_t)0.24595505033579459497f,
+(float16_t)0.96890280477642887202f,(float16_t)0.24744161916777326904f,
+(float16_t)0.96852209427441737777f,(float16_t)0.24892760574572014853f,
+(float16_t)0.96813910474636244441f,(float16_t)0.25041300657296522436f,
+(float16_t)0.96775383709347551076f,(float16_t)0.25189781815421696809f,
+(float16_t)0.96736629222232850545f,(float16_t)0.25338203699557015902f,
+(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
+(float16_t)0.96658437447833311928f,(float16_t)0.25634868248994291395f,
+(float16_t)0.96619000344541250413f,(float16_t)0.25783110216215898713f,
+(float16_t)0.96579335887408368500f,(float16_t)0.25931291513288623474f,
+(float16_t)0.96539444169768939830f,(float16_t)0.26079411791527551401f,
+(float16_t)0.96499325285492032478f,(float16_t)0.26227470702391358914f,
+(float16_t)0.96458979328981275803f,(float16_t)0.26375467897483134694f,
+(float16_t)0.96418406395174582890f,(float16_t)0.26523403028551179039f,
+(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
+(float16_t)0.96336579978095404631f,(float16_t)0.26819085706340317632f,
+(float16_t)0.96295326687368387741f,(float16_t)0.26966832557291509076f,
+(float16_t)0.96253846804435916340f,(float16_t)0.27114515952680801059f,
+(float16_t)0.96212140426904158019f,(float16_t)0.27262135544994897662f,
+(float16_t)0.96170207652912254037f,(float16_t)0.27409690986870638429f,
+(float16_t)0.96128048581132063966f,(float16_t)0.27557181931095814376f,
+(float16_t)0.96085663310767965850f,(float16_t)0.27704608030609989555f,
+(float16_t)0.96043051941556578655f,(float16_t)0.27851968938505305973f,
+(float16_t)0.96000214573766595727f,(float16_t)0.27999264308027321801f,
+(float16_t)0.95957151308198451733f,(float16_t)0.28146493792575794091f,
+(float16_t)0.95913862246184189431f,(float16_t)0.28293657045705539188f,
+(float16_t)0.95870347489587159906f,(float16_t)0.28440753721127187692f,
+(float16_t)0.95826607140801767226f,(float16_t)0.28587783472708061527f,
+(float16_t)0.95782641302753290802f,(float16_t)0.28734745954472951102f,
+(float16_t)0.95738450078897585627f,(float16_t)0.28881640820604947972f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.95649391890239510161f,(float16_t)0.29175226323498926195f,
+(float16_t)0.95604525134999640557f,(float16_t)0.29321916269425862822f,
+(float16_t)0.95559433413077110586f,(float16_t)0.29468537218051432669f,
+(float16_t)0.95514116830577078243f,(float16_t)0.29615088824362378883f,
+(float16_t)0.95468575494133833814f,(float16_t)0.29761570743508619641f,
+(float16_t)0.95422809510910566733f,(float16_t)0.29907982630804047508f,
+(float16_t)0.95376818988599032512f,(float16_t)0.30054324141727345454f,
+(float16_t)0.95330604035419386211f,(float16_t)0.30200594931922808417f,
+(float16_t)0.95284164760119871573f,(float16_t)0.30346794657201131562f,
+(float16_t)0.95237501271976587880f,(float16_t)0.30492922973540237397f,
+(float16_t)0.95190613680793234597f,(float16_t)0.30638979537086091787f,
+(float16_t)0.95143502096900833820f,(float16_t)0.30784964004153486661f,
+(float16_t)0.95096166631157508231f,(float16_t)0.30930876031226872680f,
+(float16_t)0.95048607394948170235f,(float16_t)0.31076715274961147495f,
+(float16_t)0.95000824500184299914f,(float16_t)0.31222481392182488413f,
+(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
+(float16_t)0.94904588185270055689f,(float16_t)0.31513792875252244485f,
+(float16_t)0.94856134991573026749f,(float16_t)0.31659337555616584581f,
+(float16_t)0.94807458592227622507f,(float16_t)0.31804807738501494896f,
+(float16_t)0.94758559101774109124f,(float16_t)0.31950203081601569188f,
+(float16_t)0.94709436635277721717f,(float16_t)0.32095523242787521445f,
+(float16_t)0.94660091308328353499f,(float16_t)0.32240767880106985244f,
+(float16_t)0.94610523237040344835f,(float16_t)0.32385936651785285356f,
+(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
+(float16_t)0.94510719328526060501f,(float16_t)0.32676045232013173347f,
+(float16_t)0.94460483726148025685f,(float16_t)0.32820984357909249729f,
+(float16_t)0.94410025849127265918f,(float16_t)0.32965846252858749255f,
+(float16_t)0.94359345816196038559f,(float16_t)0.33110630575987642921f,
+(float16_t)0.94308443746609349478f,(float16_t)0.33255336986604422389f,
+(float16_t)0.94257319760144686605f,(float16_t)0.33399965144200938205f,
+(float16_t)0.94205973977101731265f,(float16_t)0.33544514708453160301f,
+(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
+(float16_t)0.94102617505088925753f,(float16_t)0.33833376696554112728f,
+(float16_t)0.94050607059326829518f,(float16_t)0.33977688440682685123f,
+(float16_t)0.93998375303401404679f,(float16_t)0.34121920232028235542f,
+(float16_t)0.93945922360218991898f,(float16_t)0.34266071731199437833f,
+(float16_t)0.93893248353206459900f,(float16_t)0.34410142598993881391f,
+(float16_t)0.93840353406310805795f,(float16_t)0.34554132496398909380f,
+(float16_t)0.93787237643998988545f,(float16_t)0.34698041084592368133f,
+(float16_t)0.93733901191257495977f,(float16_t)0.34841868024943456472f,
+(float16_t)0.93680344173592156043f,(float16_t)0.34985612979013491763f,
+(float16_t)0.93626566717027825959f,(float16_t)0.35129275608556709276f,
+(float16_t)0.93572568948108036935f,(float16_t)0.35272855575521072646f,
+(float16_t)0.93518350993894761025f,(float16_t)0.35416352542049034380f,
+(float16_t)0.93463912981968078064f,(float16_t)0.35559766170478385172f,
+(float16_t)0.93409255040425887007f,(float16_t)0.35703096123342997759f,
+(float16_t)0.93354377297883617270f,(float16_t)0.35846342063373654030f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.93243962926846235550f,(float16_t)0.36132580556845428355f,
+(float16_t)0.93188426558166814750f,(float16_t)0.36275572436739722537f,
+(float16_t)0.93132670908118042608f,(float16_t)0.36418478956707989180f,
+(float16_t)0.93076696107898371224f,(float16_t)0.36561299780477385379f,
+(float16_t)0.93020502289221906889f,(float16_t)0.36704034571976718038f,
+(float16_t)0.92964089584318121418f,(float16_t)0.36846682995337232125f,
+(float16_t)0.92907458125931585702f,(float16_t)0.36989244714893410038f,
+(float16_t)0.92850608047321558924f,(float16_t)0.37131719395183754306f,
+(float16_t)0.92793539482261788720f,(float16_t)0.37274106700951575855f,
+(float16_t)0.92736252565040111495f,(float16_t)0.37416406297145793358f,
+(float16_t)0.92678747430458174872f,(float16_t)0.37558617848921721505f,
+(float16_t)0.92621024213831137928f,(float16_t)0.37700741021641825945f,
+(float16_t)0.92563083050987271516f,(float16_t)0.37842775480876555960f,
+(float16_t)0.92504924078267758425f,(float16_t)0.37984720892405116066f,
+(float16_t)0.92446547432526260391f,(float16_t)0.38126576922216237620f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.92329141671952763559f,(float16_t)0.38410019501693504207f,
+(float16_t)0.92270112833387862850f,(float16_t)0.38551605384391884890f,
+(float16_t)0.92210866874334518339f,(float16_t)0.38693100551438858181f,
+(float16_t)0.92151403934204190183f,(float16_t)0.38834504669882624617f,
+(float16_t)0.92091724152918941204f,(float16_t)0.38975817406985641123f,
+(float16_t)0.92031827670911059425f,(float16_t)0.39117038430225387069f,
+(float16_t)0.91971714629122736095f,(float16_t)0.39258167407295146978f,
+(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
+(float16_t)0.91850839432521225181f,(float16_t)0.39540147894781635385f,
+(float16_t)0.91790077562139049672f,(float16_t)0.39680998741671030805f,
+(float16_t)0.91729099700837790632f,(float16_t)0.39821756215337356100f,
+(float16_t)0.91667905992104270485f,(float16_t)0.39962419984564678810f,
+(float16_t)0.91606496579933172075f,(float16_t)0.40102989718357562321f,
+(float16_t)0.91544871608826783316f,(float16_t)0.40243465085941843018f,
+(float16_t)0.91483031223794619713f,(float16_t)0.40383845756765407442f,
+(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
+(float16_t)0.91358704794525080750f,(float16_t)0.40664321687036902864f,
+(float16_t)0.91296219042839821256f,(float16_t)0.40804416286497868782f,
+(float16_t)0.91233518462332274801f,(float16_t)0.40944414869225759235f,
+(float16_t)0.91170603200542987832f,(float16_t)0.41084317105790391089f,
+(float16_t)0.91107473405517636067f,(float16_t)0.41224122666988288755f,
+(float16_t)0.91044129225806724737f,(float16_t)0.41363831223843450235f,
+(float16_t)0.90980570810465222209f,(float16_t)0.41503442447608163146f,
+(float16_t)0.90916798309052238025f,(float16_t)0.41642956009763715253f,
+(float16_t)0.90852811871630612117f,(float16_t)0.41782371582021227141f,
+(float16_t)0.90788611648766626150f,(float16_t)0.41921688836322390515f,
+(float16_t)0.90724197791529581636f,(float16_t)0.42060907444840250902f,
+(float16_t)0.90659570451491533483f,(float16_t)0.42200027079979968159f,
+(float16_t)0.90594729780726845902f,(float16_t)0.42339047414379604728f,
+(float16_t)0.90529675931811881551f,(float16_t)0.42477968120910880589f,
+(float16_t)0.90464409057824624050f,(float16_t)0.42616788872679961520f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.90333236849451181705f,(float16_t)0.42894129205532949278f,
+(float16_t)0.90267331823725882600f,(float16_t)0.43032648134008261165f,
+(float16_t)0.90201214390249317976f,(float16_t)0.43171065802505725895f,
+(float16_t)0.90134884704602202810f,(float16_t)0.43309381885315195726f,
+(float16_t)0.90068342922864685907f,(float16_t)0.43447596056965565037f,
+(float16_t)0.90001589201616016833f,(float16_t)0.43585707992225547480f,
+(float16_t)0.89934623697934157338f,(float16_t)0.43723717366104408732f,
+(float16_t)0.89867446569395381673f,(float16_t)0.43861623853852765853f,
+(float16_t)0.89800057974073987932f,(float16_t)0.43999427130963325583f,
+(float16_t)0.89732458070541831763f,(float16_t)0.44137126873171667052f,
+(float16_t)0.89664647017868015499f,(float16_t)0.44274722756457002282f,
+(float16_t)0.89596624975618521791f,(float16_t)0.44412214457042920035f,
+(float16_t)0.89528392103855758410f,(float16_t)0.44549601651398174074f,
+(float16_t)0.89459948563138269595f,(float16_t)0.44686884016237415906f,
+(float16_t)0.89391294514520325265f,(float16_t)0.44824061228521988598f,
+(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
+(float16_t)0.89253355540276457791f,(float16_t)0.45098098904510386387f,
+(float16_t)0.89184070939234272313f,(float16_t)0.45234958723377088896f,
+(float16_t)0.89114576479458318392f,(float16_t)0.45371712100016386993f,
+(float16_t)0.89044872324475787817f,(float16_t)0.45508358712634383592f,
+(float16_t)0.88974958638307277692f,(float16_t)0.45644898239688391772f,
+(float16_t)0.88904835585466457371f,(float16_t)0.45781330359887717485f,
+(float16_t)0.88834503330959635470f,(float16_t)0.45917654752194408951f,
+(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
+(float16_t)0.88693211879434219469f,(float16_t)0.46189979070246273141f,
+(float16_t)0.88622253014888063838f,(float16_t)0.46325978355186014923f,
+(float16_t)0.88551085613619995307f,(float16_t)0.46461868630623781584f,
+(float16_t)0.88479709843093778954f,(float16_t)0.46597649576796618121f,
+(float16_t)0.88408125871263498752f,(float16_t)0.46733320874198841510f,
+(float16_t)0.88336333866573157891f,(float16_t)0.46868882203582790114f,
+(float16_t)0.88264333997956279099f,(float16_t)0.47004333245959561971f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.88119711347122209322f,(float16_t)0.47274903195034279069f,
+(float16_t)0.88047088905216075450f,(float16_t)0.47410021465054996703f,
+(float16_t)0.87974259280004740713f,(float16_t)0.47545028174715586733f,
+(float16_t)0.87901222642863352519f,(float16_t)0.47679923006332208812f,
+(float16_t)0.87827979165654157523f,(float16_t)0.47814705642484300885f,
+(float16_t)0.87754529020726135258f,(float16_t)0.47949375766015295275f,
+(float16_t)0.87680872380914565145f,(float16_t)0.48083933060033395845f,
+(float16_t)0.87607009419540660122f,(float16_t)0.48218377207912271887f,
+(float16_t)0.87532940310411089246f,(float16_t)0.48352707893291868579f,
+(float16_t)0.87458665227817611321f,(float16_t)0.48486924800079106435f,
+(float16_t)0.87384184346536686316f,(float16_t)0.48621027612448641797f,
+(float16_t)0.87309497841829009079f,(float16_t)0.48755016014843599592f,
+(float16_t)0.87234605889439154058f,(float16_t)0.48888889691976317176f,
+(float16_t)0.87159508665595097909f,(float16_t)0.49022648328829115938f,
+(float16_t)0.87084206347007897531f,(float16_t)0.49156291610654989643f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.86932987134860684186f,(float16_t)0.49423230851595967295f,
+(float16_t)0.86857070597134089507f,(float16_t)0.49556526182577254058f,
+(float16_t)0.86780949676330332299f,(float16_t)0.49689704902265446895f,
+(float16_t)0.86704624551569264845f,(float16_t)0.49822766697278181303f,
+(float16_t)0.86628095402451299467f,(float16_t)0.49955711254508183838f,
+(float16_t)0.86551362409056908920f,(float16_t)0.50088538261124071482f,
+(float16_t)0.86474425751946237817f,(float16_t)0.50221247404571078832f,
+(float16_t)0.86397285612158669643f,(float16_t)0.50353838372571757542f,
+(float16_t)0.86319942171212415971f,(float16_t)0.50486310853126759035f,
+(float16_t)0.86242395611104050168f,(float16_t)0.50618664534515522835f,
+(float16_t)0.86164646114308129921f,(float16_t)0.50750899105297087033f,
+(float16_t)0.86086693863776730939f,(float16_t)0.50883014254310698909f,
+(float16_t)0.86008539042939013974f,(float16_t)0.51015009670676680908f,
+(float16_t)0.85930181835700847337f,(float16_t)0.51146885043797030157f,
+(float16_t)0.85851622426444273994f,(float16_t)0.51278640063356295542f,
+(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
+(float16_t)0.85693897741782876221f,(float16_t)0.51541787801946292724f,
+(float16_t)0.85614732837519447184f,(float16_t)0.51673179901764987321f,
+(float16_t)0.85535366473519602870f,(float16_t)0.51804450409599933636f,
+(float16_t)0.85455798836540053376f,(float16_t)0.51935599016558964269f,
+(float16_t)0.85376030113811141042f,(float16_t)0.52066625414036715735f,
+(float16_t)0.85296060493036363059f,(float16_t)0.52197529293715438925f,
+(float16_t)0.85215890162391982887f,(float16_t)0.52328310347565643035f,
+(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
+(float16_t)0.85054948126560347976f,(float16_t)0.52589502747108463065f,
+(float16_t)0.84974176800085254868f,(float16_t)0.52719913478190127964f,
+(float16_t)0.84893205521163961347f,(float16_t)0.52850200154222848337f,
+(float16_t)0.84812034480329723252f,(float16_t)0.52980362468629460526f,
+(float16_t)0.84730663868585831544f,(float16_t)0.53110400115125500076f,
+(float16_t)0.84649093877405212627f,(float16_t)0.53240312787719790144f,
+(float16_t)0.84567324698729906540f,(float16_t)0.53370100180715296379f,
+(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)0.84403189549006640835f,(float16_t)0.53629297906596318235f,
+(float16_t)0.84320823964184543620f,(float16_t)0.53758707629564539410f,
+(float16_t)0.84238259964318584760f,(float16_t)0.53887990853100842248f,
+(float16_t)0.84155497743689844370f,(float16_t)0.54017147272989285423f,
+(float16_t)0.84072537497045807253f,(float16_t)0.54146176585312344454f,
+(float16_t)0.83989379419599952126f,(float16_t)0.54275078486451588944f,
+(float16_t)0.83906023707031274217f,(float16_t)0.54403852673088382019f,
+(float16_t)0.83822470555483807875f,(float16_t)0.54532498842204646383f,
+(float16_t)0.83738720161566193578f,(float16_t)0.54661016691083486041f,
+(float16_t)0.83654772722351200542f,(float16_t)0.54789405917310018967f,
+(float16_t)0.83570628435375260423f,(float16_t)0.54917666218771965525f,
+(float16_t)0.83486287498638001026f,(float16_t)0.55045797293660481131f,
+(float16_t)0.83401750110601813315f,(float16_t)0.55173798840470733573f,
+(float16_t)0.83317016470191318511f,(float16_t)0.55301670558002746780f,
+(float16_t)0.83232086776792968408f,(float16_t)0.55429412145362000341f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.83061640030884631436f,(float16_t)0.55684503727516010407f,
+(float16_t)0.82976123379452304540f,(float16_t)0.55811853122055610221f,
+(float16_t)0.82890411477186487499f,(float16_t)0.55939071185913613604f,
+(float16_t)0.82804504525775579626f,(float16_t)0.56066157619733603124f,
+(float16_t)0.82718402727366913130f,(float16_t)0.56193112124468935775f,
+(float16_t)0.82632106284566353427f,(float16_t)0.56319934401383409117f,
+(float16_t)0.82545615400437755138f,(float16_t)0.56446624152051938506f,
+(float16_t)0.82458930278502529099f,(float16_t)0.56573181078361312046f,
+(float16_t)0.82372051122739142759f,(float16_t)0.56699604882510867832f,
+(float16_t)0.82284978137582642788f,(float16_t)0.56825895267013148970f,
+(float16_t)0.82197711527924155472f,(float16_t)0.56952051934694714053f,
+(float16_t)0.82110251499110464835f,(float16_t)0.57078074588696725566f,
+(float16_t)0.82022598256943468620f,(float16_t)0.57203962932475704850f,
+(float16_t)0.81934752007679700903f,(float16_t)0.57329716669804220430f,
+(float16_t)0.81846712958029865792f,(float16_t)0.57455335504771576360f,
+(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
+(float16_t)0.81670057286682784525f,(float16_t)0.57706167285567944170f,
+(float16_t)0.81581441080673378075f,(float16_t)0.57831379641165558958f,
+(float16_t)0.81492632905652662156f,(float16_t)0.57956455913940563285f,
+(float16_t)0.81403632970594841378f,(float16_t)0.58081395809576452649f,
+(float16_t)0.81314441484925359394f,(float16_t)0.58206199034077543697f,
+(float16_t)0.81225058658520399302f,(float16_t)0.58330865293769829094f,
+(float16_t)0.81135484701706372945f,(float16_t)0.58455394295301532637f,
+(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
+(float16_t)0.80955764240405125864f,(float16_t)0.58704039352091796911f,
+(float16_t)0.80865618158817498262f,(float16_t)0.58828154822264522306f,
+(float16_t)0.80775281792619035848f,(float16_t)0.58952131864106394055f,
+(float16_t)0.80684755354379933401f,(float16_t)0.59075970185887416442f,
+(float16_t)0.80594039057117627944f,(float16_t)0.59199669496204099239f,
+(float16_t)0.80503133114296365758f,(float16_t)0.59323229503979979516f,
+(float16_t)0.80412037739826569549f,(float16_t)0.59446649918466443197f,
+(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
+(float16_t)0.80229279553811572168f,(float16_t)0.59693070806219639124f,
+(float16_t)0.80137617172314024039f,(float16_t)0.59816070699634238395f,
+(float16_t)0.80045766219262282082f,(float16_t)0.59938929840056454079f,
+(float16_t)0.79953726910790501314f,(float16_t)0.60061647938386897305f,
+(float16_t)0.79861499463476093297f,(float16_t)0.60184224705858002658f,
+(float16_t)0.79769084094339115509f,(float16_t)0.60306659854034816437f,
+(float16_t)0.79676481020841882774f,(float16_t)0.60428953094815596181f,
+(float16_t)0.79583690460888356633f,(float16_t)0.60551104140432554512f,
+(float16_t)0.79490712632823701256f,(float16_t)0.60673112703452447558f,
+(float16_t)0.79397547755433717231f,(float16_t)0.60794978496777363208f,
+(float16_t)0.79304196047944364167f,(float16_t)0.60916701233645320634f,
+(float16_t)0.79210657730021238887f,(float16_t)0.61038280627630947528f,
+(float16_t)0.79116933021769020318f,(float16_t)0.61159716392646190641f,
+(float16_t)0.79023022143731003197f,(float16_t)0.61281008242940970820f,
+(float16_t)0.78928925316888565167f,(float16_t)0.61402155893103849138f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.78740174702903142911f,(float16_t)0.61644017453085364622f,
+(float16_t)0.78645521359908576731f,(float16_t)0.61764730793780386886f,
+(float16_t)0.78550682956405393220f,(float16_t)0.61885298796097631957f,
+(float16_t)0.78455659715557524159f,(float16_t)0.62005721176328909561f,
+(float16_t)0.78360451860963820092f,(float16_t)0.62125997651108755271f,
+(float16_t)0.78265059616657572938f,(float16_t)0.62246127937414996723f,
+(float16_t)0.78169483207105938671f,(float16_t)0.62366111752569453053f,
+(float16_t)0.78073722857209448822f,(float16_t)0.62485948814238634341f,
+(float16_t)0.77977778792301455368f,(float16_t)0.62605638840434352232f,
+(float16_t)0.77881651238147597827f,(float16_t)0.62725181549514408275f,
+(float16_t)0.77785340420945314754f,(float16_t)0.62844576660183271155f,
+(float16_t)0.77688846567323244230f,(float16_t)0.62963823891492698426f,
+(float16_t)0.77592169904340768660f,(float16_t)0.63082922962842447046f,
+(float16_t)0.77495310659487393057f,(float16_t)0.63201873593980906207f,
+(float16_t)0.77398269060682289844f,(float16_t)0.63320675505005719064f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.77203639715038452351f,(float16_t)0.63557832048855611440f,
+(float16_t)0.77106052426181381776f,(float16_t)0.63676186123628419899f,
+(float16_t)0.77008283699334789674f,(float16_t)0.63794390362184405507f,
+(float16_t)0.76910333764557969882f,(float16_t)0.63912444486377573138f,
+(float16_t)0.76812202852336541881f,(float16_t)0.64030348218415167327f,
+(float16_t)0.76713891193582040007f,(float16_t)0.64148101280858305095f,
+(float16_t)0.76615399019631291733f,(float16_t)0.64265703396622686494f,
+(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
+(float16_t)0.76417874053611667406f,(float16_t)0.64500453681554392737f,
+(float16_t)0.76318841726338138010f,(float16_t)0.64617601298331628357f,
+(float16_t)0.76219629813457900891f,(float16_t)0.64734596863651205911f,
+(float16_t)0.76120238548426177871f,(float16_t)0.64851440102211244110f,
+(float16_t)0.76020668165120242055f,(float16_t)0.64968130739068319368f,
+(float16_t)0.75920918897838796102f,(float16_t)0.65084668499638087535f,
+(float16_t)0.75820990981301528144f,(float16_t)0.65201053109695950027f,
+(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
+(float16_t)0.75620600141439453523f,(float16_t)0.65433361783180044036f,
+(float16_t)0.75520137689653654700f,(float16_t)0.65549285299961534967f,
+(float16_t)0.75419497531688917125f,(float16_t)0.65665054572942893607f,
+(float16_t)0.75318679904361252042f,(float16_t)0.65780669329707863735f,
+(float16_t)0.75217685044904269986f,(float16_t)0.65896129298203731661f,
+(float16_t)0.75116513190968636771f,(float16_t)0.66011434206742047870f,
+(float16_t)0.75015164580621507273f,(float16_t)0.66126583783999226540f,
+(float16_t)0.74913639452345937020f,(float16_t)0.66241577759017178373f,
+(float16_t)0.74811938045040360379f,(float16_t)0.66356415861203976725f,
+(float16_t)0.74710060598018013245f,(float16_t)0.66471097820334479334f,
+(float16_t)0.74608007351006377927f,(float16_t)0.66585623366550972246f,
+(float16_t)0.74505778544146594733f,(float16_t)0.66699992230363747137f,
+(float16_t)0.74403374417992929057f,(float16_t)0.66814204142651845153f,
+(float16_t)0.74300795213512171866f,(float16_t)0.66928258834663600929f,
+(float16_t)0.74198041172083106787f,(float16_t)0.67042156038017308717f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.73992009545951620275f,(float16_t)0.67269476907077285777f,
+(float16_t)0.73888732446061511361f,(float16_t)0.67382900037875603783f,
+(float16_t)0.73785281478846598269f,(float16_t)0.67496164610201192513f,
+(float16_t)0.73681656887736979300f,(float16_t)0.67609270357531592310f,
+(float16_t)0.73577858916571359238f,(float16_t)0.67722217013718033485f,
+(float16_t)0.73473887809596349907f,(float16_t)0.67835004312986146857f,
+(float16_t)0.73369743811466026084f,(float16_t)0.67947631989936496666f,
+(float16_t)0.73265427167241281570f,(float16_t)0.68060099779545302212f,
+(float16_t)0.73160938122389262972f,(float16_t)0.68172407417164970767f,
+(float16_t)0.73056276922782759087f,(float16_t)0.68284554638524808112f,
+(float16_t)0.72951443814699701296f,(float16_t)0.68396541179731540350f,
+(float16_t)0.72846439044822519637f,(float16_t)0.68508366777270035541f,
+(float16_t)0.72741262860237576593f,(float16_t)0.68620031168003858824f,
+(float16_t)0.72635915508434600873f,(float16_t)0.68731534089175905233f,
+(float16_t)0.72530397237306076796f,(float16_t)0.68842875278409043638f,
+(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
+(float16_t)0.72318848930652745999f,(float16_t)0.69065071413453460458f,
+(float16_t)0.72212819392921534511f,(float16_t)0.69175925836415774750f,
+(float16_t)0.72106619931450810501f,(float16_t)0.69286617481742462932f,
+(float16_t)0.72000250796138165477f,(float16_t)0.69397146088965389055f,
+(float16_t)0.71893712237280449351f,(float16_t)0.69507511398000088043f,
+(float16_t)0.71787004505573170920f,(float16_t)0.69617713149146298601f,
+(float16_t)0.71680127852109953857f,(float16_t)0.69727751083088651551f,
+(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
+(float16_t)0.71465868786276909308f,(float16_t)0.69947334464028376733f,
+(float16_t)0.71358486878079352422f,(float16_t)0.70056879394324833576f,
+(float16_t)0.71250937056469243469f,(float16_t)0.70166259474016845488f,
+(float16_t)0.71143219574521643356f,(float16_t)0.70275474445722529993f,
+(float16_t)0.71035334685706241764f,(float16_t)0.70384524052448493858f,
+(float16_t)0.70927282643886568891f,(float16_t)0.70493408037590488124f,
+(float16_t)0.70819063703319540259f,(float16_t)0.70602126144933974317f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.70602126144933974317f,(float16_t)0.70819063703319540259f,
+(float16_t)0.70493408037590499227f,(float16_t)0.70927282643886568891f,
+(float16_t)0.70384524052448493858f,(float16_t)0.71035334685706241764f,
+(float16_t)0.70275474445722529993f,(float16_t)0.71143219574521643356f,
+(float16_t)0.70166259474016845488f,(float16_t)0.71250937056469232367f,
+(float16_t)0.70056879394324844679f,(float16_t)0.71358486878079352422f,
+(float16_t)0.69947334464028376733f,(float16_t)0.71465868786276909308f,
+(float16_t)0.69837624940897291559f,(float16_t)0.71573082528381859468f,
+(float16_t)0.69727751083088662654f,(float16_t)0.71680127852109942754f,
+(float16_t)0.69617713149146298601f,(float16_t)0.71787004505573170920f,
+(float16_t)0.69507511398000088043f,(float16_t)0.71893712237280438249f,
+(float16_t)0.69397146088965400157f,(float16_t)0.72000250796138165477f,
+(float16_t)0.69286617481742474034f,(float16_t)0.72106619931450810501f,
+(float16_t)0.69175925836415774750f,(float16_t)0.72212819392921534511f,
+(float16_t)0.69065071413453460458f,(float16_t)0.72318848930652734897f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.68842875278409043638f,(float16_t)0.72530397237306076796f,
+(float16_t)0.68731534089175905233f,(float16_t)0.72635915508434600873f,
+(float16_t)0.68620031168003858824f,(float16_t)0.72741262860237576593f,
+(float16_t)0.68508366777270035541f,(float16_t)0.72846439044822519637f,
+(float16_t)0.68396541179731551452f,(float16_t)0.72951443814699690193f,
+(float16_t)0.68284554638524808112f,(float16_t)0.73056276922782759087f,
+(float16_t)0.68172407417164981869f,(float16_t)0.73160938122389262972f,
+(float16_t)0.68060099779545302212f,(float16_t)0.73265427167241281570f,
+(float16_t)0.67947631989936496666f,(float16_t)0.73369743811466026084f,
+(float16_t)0.67835004312986146857f,(float16_t)0.73473887809596349907f,
+(float16_t)0.67722217013718044587f,(float16_t)0.73577858916571348136f,
+(float16_t)0.67609270357531603413f,(float16_t)0.73681656887736979300f,
+(float16_t)0.67496164610201203615f,(float16_t)0.73785281478846598269f,
+(float16_t)0.67382900037875614885f,(float16_t)0.73888732446061511361f,
+(float16_t)0.67269476907077296879f,(float16_t)0.73992009545951609173f,
+(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
+(float16_t)0.67042156038017308717f,(float16_t)0.74198041172083095685f,
+(float16_t)0.66928258834663600929f,(float16_t)0.74300795213512171866f,
+(float16_t)0.66814204142651856255f,(float16_t)0.74403374417992929057f,
+(float16_t)0.66699992230363747137f,(float16_t)0.74505778544146594733f,
+(float16_t)0.66585623366550972246f,(float16_t)0.74608007351006366825f,
+(float16_t)0.66471097820334490436f,(float16_t)0.74710060598018013245f,
+(float16_t)0.66356415861203987827f,(float16_t)0.74811938045040349277f,
+(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
+(float16_t)0.66126583783999226540f,(float16_t)0.75015164580621496171f,
+(float16_t)0.66011434206742047870f,(float16_t)0.75116513190968636771f,
+(float16_t)0.65896129298203731661f,(float16_t)0.75217685044904269986f,
+(float16_t)0.65780669329707874837f,(float16_t)0.75318679904361252042f,
+(float16_t)0.65665054572942904709f,(float16_t)0.75419497531688917125f,
+(float16_t)0.65549285299961546070f,(float16_t)0.75520137689653654700f,
+(float16_t)0.65433361783180055138f,(float16_t)0.75620600141439453523f,
+(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
+(float16_t)0.65201053109695950027f,(float16_t)0.75820990981301528144f,
+(float16_t)0.65084668499638098638f,(float16_t)0.75920918897838796102f,
+(float16_t)0.64968130739068319368f,(float16_t)0.76020668165120242055f,
+(float16_t)0.64851440102211255212f,(float16_t)0.76120238548426177871f,
+(float16_t)0.64734596863651205911f,(float16_t)0.76219629813457889789f,
+(float16_t)0.64617601298331639459f,(float16_t)0.76318841726338126907f,
+(float16_t)0.64500453681554403840f,(float16_t)0.76417874053611667406f,
+(float16_t)0.64383154288979149715f,(float16_t)0.76516726562245895860f,
+(float16_t)0.64265703396622686494f,(float16_t)0.76615399019631280630f,
+(float16_t)0.64148101280858316198f,(float16_t)0.76713891193582040007f,
+(float16_t)0.64030348218415167327f,(float16_t)0.76812202852336530778f,
+(float16_t)0.63912444486377573138f,(float16_t)0.76910333764557958780f,
+(float16_t)0.63794390362184416610f,(float16_t)0.77008283699334789674f,
+(float16_t)0.63676186123628419899f,(float16_t)0.77106052426181381776f,
+(float16_t)0.63557832048855622542f,(float16_t)0.77203639715038441249f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.63320675505005719064f,(float16_t)0.77398269060682278742f,
+(float16_t)0.63201873593980906207f,(float16_t)0.77495310659487381955f,
+(float16_t)0.63082922962842458148f,(float16_t)0.77592169904340757558f,
+(float16_t)0.62963823891492709528f,(float16_t)0.77688846567323244230f,
+(float16_t)0.62844576660183271155f,(float16_t)0.77785340420945303652f,
+(float16_t)0.62725181549514419377f,(float16_t)0.77881651238147586724f,
+(float16_t)0.62605638840434352232f,(float16_t)0.77977778792301444266f,
+(float16_t)0.62485948814238645443f,(float16_t)0.78073722857209448822f,
+(float16_t)0.62366111752569464155f,(float16_t)0.78169483207105938671f,
+(float16_t)0.62246127937415007825f,(float16_t)0.78265059616657572938f,
+(float16_t)0.62125997651108766373f,(float16_t)0.78360451860963820092f,
+(float16_t)0.62005721176328920663f,(float16_t)0.78455659715557524159f,
+(float16_t)0.61885298796097631957f,(float16_t)0.78550682956405393220f,
+(float16_t)0.61764730793780397988f,(float16_t)0.78645521359908576731f,
+(float16_t)0.61644017453085364622f,(float16_t)0.78740174702903131809f,
+(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
+(float16_t)0.61402155893103849138f,(float16_t)0.78928925316888565167f,
+(float16_t)0.61281008242940970820f,(float16_t)0.79023022143731003197f,
+(float16_t)0.61159716392646201744f,(float16_t)0.79116933021769009216f,
+(float16_t)0.61038280627630947528f,(float16_t)0.79210657730021227785f,
+(float16_t)0.60916701233645320634f,(float16_t)0.79304196047944364167f,
+(float16_t)0.60794978496777374311f,(float16_t)0.79397547755433717231f,
+(float16_t)0.60673112703452447558f,(float16_t)0.79490712632823701256f,
+(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
+(float16_t)0.60428953094815607283f,(float16_t)0.79676481020841871672f,
+(float16_t)0.60306659854034827539f,(float16_t)0.79769084094339104407f,
+(float16_t)0.60184224705858002658f,(float16_t)0.79861499463476082195f,
+(float16_t)0.60061647938386897305f,(float16_t)0.79953726910790501314f,
+(float16_t)0.59938929840056454079f,(float16_t)0.80045766219262270980f,
+(float16_t)0.59816070699634238395f,(float16_t)0.80137617172314012937f,
+(float16_t)0.59693070806219650226f,(float16_t)0.80229279553811572168f,
+(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
+(float16_t)0.59446649918466454299f,(float16_t)0.80412037739826569549f,
+(float16_t)0.59323229503979979516f,(float16_t)0.80503133114296365758f,
+(float16_t)0.59199669496204099239f,(float16_t)0.80594039057117627944f,
+(float16_t)0.59075970185887427544f,(float16_t)0.80684755354379922299f,
+(float16_t)0.58952131864106394055f,(float16_t)0.80775281792619024746f,
+(float16_t)0.58828154822264533408f,(float16_t)0.80865618158817498262f,
+(float16_t)0.58704039352091808013f,(float16_t)0.80955764240405125864f,
+(float16_t)0.58579785745643886408f,(float16_t)0.81045719825259476821f,
+(float16_t)0.58455394295301532637f,(float16_t)0.81135484701706372945f,
+(float16_t)0.58330865293769829094f,(float16_t)0.81225058658520388200f,
+(float16_t)0.58206199034077554799f,(float16_t)0.81314441484925359394f,
+(float16_t)0.58081395809576452649f,(float16_t)0.81403632970594830276f,
+(float16_t)0.57956455913940574387f,(float16_t)0.81492632905652662156f,
+(float16_t)0.57831379641165558958f,(float16_t)0.81581441080673378075f,
+(float16_t)0.57706167285567955272f,(float16_t)0.81670057286682784525f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.57455335504771576360f,(float16_t)0.81846712958029865792f,
+(float16_t)0.57329716669804231532f,(float16_t)0.81934752007679689800f,
+(float16_t)0.57203962932475704850f,(float16_t)0.82022598256943468620f,
+(float16_t)0.57078074588696736669f,(float16_t)0.82110251499110464835f,
+(float16_t)0.56952051934694725155f,(float16_t)0.82197711527924155472f,
+(float16_t)0.56825895267013148970f,(float16_t)0.82284978137582631685f,
+(float16_t)0.56699604882510867832f,(float16_t)0.82372051122739131657f,
+(float16_t)0.56573181078361323149f,(float16_t)0.82458930278502529099f,
+(float16_t)0.56446624152051949608f,(float16_t)0.82545615400437744036f,
+(float16_t)0.56319934401383409117f,(float16_t)0.82632106284566353427f,
+(float16_t)0.56193112124468946877f,(float16_t)0.82718402727366913130f,
+(float16_t)0.56066157619733603124f,(float16_t)0.82804504525775579626f,
+(float16_t)0.55939071185913613604f,(float16_t)0.82890411477186487499f,
+(float16_t)0.55811853122055610221f,(float16_t)0.82976123379452304540f,
+(float16_t)0.55684503727516010407f,(float16_t)0.83061640030884620334f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.55429412145362011444f,(float16_t)0.83232086776792968408f,
+(float16_t)0.55301670558002757883f,(float16_t)0.83317016470191318511f,
+(float16_t)0.55173798840470744675f,(float16_t)0.83401750110601813315f,
+(float16_t)0.55045797293660481131f,(float16_t)0.83486287498638001026f,
+(float16_t)0.54917666218771976627f,(float16_t)0.83570628435375260423f,
+(float16_t)0.54789405917310018967f,(float16_t)0.83654772722351189440f,
+(float16_t)0.54661016691083486041f,(float16_t)0.83738720161566193578f,
+(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
+(float16_t)0.54403852673088393122f,(float16_t)0.83906023707031263115f,
+(float16_t)0.54275078486451600046f,(float16_t)0.83989379419599941023f,
+(float16_t)0.54146176585312355556f,(float16_t)0.84072537497045796151f,
+(float16_t)0.54017147272989296525f,(float16_t)0.84155497743689833268f,
+(float16_t)0.53887990853100842248f,(float16_t)0.84238259964318584760f,
+(float16_t)0.53758707629564550512f,(float16_t)0.84320823964184543620f,
+(float16_t)0.53629297906596318235f,(float16_t)0.84403189549006640835f,
+(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
+(float16_t)0.53370100180715296379f,(float16_t)0.84567324698729906540f,
+(float16_t)0.53240312787719801246f,(float16_t)0.84649093877405212627f,
+(float16_t)0.53110400115125500076f,(float16_t)0.84730663868585831544f,
+(float16_t)0.52980362468629482731f,(float16_t)0.84812034480329712149f,
+(float16_t)0.52850200154222848337f,(float16_t)0.84893205521163961347f,
+(float16_t)0.52719913478190139067f,(float16_t)0.84974176800085243766f,
+(float16_t)0.52589502747108474168f,(float16_t)0.85054948126560336874f,
+(float16_t)0.52458968267846883826f,(float16_t)0.85135519310526519554f,
+(float16_t)0.52328310347565643035f,(float16_t)0.85215890162391982887f,
+(float16_t)0.52197529293715438925f,(float16_t)0.85296060493036363059f,
+(float16_t)0.52066625414036726838f,(float16_t)0.85376030113811129940f,
+(float16_t)0.51935599016558953167f,(float16_t)0.85455798836540053376f,
+(float16_t)0.51804450409599933636f,(float16_t)0.85535366473519602870f,
+(float16_t)0.51673179901764998423f,(float16_t)0.85614732837519447184f,
+(float16_t)0.51541787801946314929f,(float16_t)0.85693897741782865118f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.51278640063356306644f,(float16_t)0.85851622426444273994f,
+(float16_t)0.51146885043797052361f,(float16_t)0.85930181835700836235f,
+(float16_t)0.51015009670676669806f,(float16_t)0.86008539042939025077f,
+(float16_t)0.50883014254310698909f,(float16_t)0.86086693863776730939f,
+(float16_t)0.50750899105297087033f,(float16_t)0.86164646114308129921f,
+(float16_t)0.50618664534515533937f,(float16_t)0.86242395611104050168f,
+(float16_t)0.50486310853126747933f,(float16_t)0.86319942171212415971f,
+(float16_t)0.50353838372571757542f,(float16_t)0.86397285612158669643f,
+(float16_t)0.50221247404571089934f,(float16_t)0.86474425751946237817f,
+(float16_t)0.50088538261124093687f,(float16_t)0.86551362409056897818f,
+(float16_t)0.49955711254508183838f,(float16_t)0.86628095402451299467f,
+(float16_t)0.49822766697278186854f,(float16_t)0.86704624551569264845f,
+(float16_t)0.49689704902265463549f,(float16_t)0.86780949676330321196f,
+(float16_t)0.49556526182577248507f,(float16_t)0.86857070597134089507f,
+(float16_t)0.49423230851595972846f,(float16_t)0.86932987134860673084f,
+(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
+(float16_t)0.49156291610655006297f,(float16_t)0.87084206347007886428f,
+(float16_t)0.49022648328829110387f,(float16_t)0.87159508665595109012f,
+(float16_t)0.48888889691976322727f,(float16_t)0.87234605889439142956f,
+(float16_t)0.48755016014843605143f,(float16_t)0.87309497841829009079f,
+(float16_t)0.48621027612448652899f,(float16_t)0.87384184346536675214f,
+(float16_t)0.48486924800079111986f,(float16_t)0.87458665227817611321f,
+(float16_t)0.48352707893291874131f,(float16_t)0.87532940310411078144f,
+(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
+(float16_t)0.48083933060033390294f,(float16_t)0.87680872380914576247f,
+(float16_t)0.47949375766015300826f,(float16_t)0.87754529020726124156f,
+(float16_t)0.47814705642484311987f,(float16_t)0.87827979165654146421f,
+(float16_t)0.47679923006332225466f,(float16_t)0.87901222642863341417f,
+(float16_t)0.47545028174715586733f,(float16_t)0.87974259280004740713f,
+(float16_t)0.47410021465055002254f,(float16_t)0.88047088905216075450f,
+(float16_t)0.47274903195034290171f,(float16_t)0.88119711347122198219f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.47004333245959561971f,(float16_t)0.88264333997956279099f,
+(float16_t)0.46868882203582795665f,(float16_t)0.88336333866573157891f,
+(float16_t)0.46733320874198852612f,(float16_t)0.88408125871263498752f,
+(float16_t)0.46597649576796612569f,(float16_t)0.88479709843093778954f,
+(float16_t)0.46461868630623781584f,(float16_t)0.88551085613619995307f,
+(float16_t)0.46325978355186026025f,(float16_t)0.88622253014888063838f,
+(float16_t)0.46189979070246284243f,(float16_t)0.88693211879434208367f,
+(float16_t)0.46053871095824000514f,(float16_t)0.88763962040285393496f,
+(float16_t)0.45917654752194414502f,(float16_t)0.88834503330959635470f,
+(float16_t)0.45781330359887728587f,(float16_t)0.88904835585466457371f,
+(float16_t)0.45644898239688386221f,(float16_t)0.88974958638307288794f,
+(float16_t)0.45508358712634383592f,(float16_t)0.89044872324475787817f,
+(float16_t)0.45371712100016392544f,(float16_t)0.89114576479458318392f,
+(float16_t)0.45234958723377099998f,(float16_t)0.89184070939234272313f,
+(float16_t)0.45098098904510380835f,(float16_t)0.89253355540276468894f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.44824061228521999700f,(float16_t)0.89391294514520325265f,
+(float16_t)0.44686884016237432560f,(float16_t)0.89459948563138258493f,
+(float16_t)0.44549601651398174074f,(float16_t)0.89528392103855758410f,
+(float16_t)0.44412214457042925586f,(float16_t)0.89596624975618510689f,
+(float16_t)0.44274722756457013384f,(float16_t)0.89664647017868015499f,
+(float16_t)0.44137126873171661501f,(float16_t)0.89732458070541831763f,
+(float16_t)0.43999427130963325583f,(float16_t)0.89800057974073987932f,
+(float16_t)0.43861623853852771404f,(float16_t)0.89867446569395381673f,
+(float16_t)0.43723717366104419835f,(float16_t)0.89934623697934146236f,
+(float16_t)0.43585707992225547480f,(float16_t)0.90001589201616027935f,
+(float16_t)0.43447596056965570588f,(float16_t)0.90068342922864685907f,
+(float16_t)0.43309381885315201277f,(float16_t)0.90134884704602202810f,
+(float16_t)0.43171065802505736997f,(float16_t)0.90201214390249306874f,
+(float16_t)0.43032648134008261165f,(float16_t)0.90267331823725882600f,
+(float16_t)0.42894129205532954829f,(float16_t)0.90333236849451181705f,
+(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
+(float16_t)0.42616788872679961520f,(float16_t)0.90464409057824624050f,
+(float16_t)0.42477968120910880589f,(float16_t)0.90529675931811881551f,
+(float16_t)0.42339047414379610279f,(float16_t)0.90594729780726845902f,
+(float16_t)0.42200027079979979261f,(float16_t)0.90659570451491533483f,
+(float16_t)0.42060907444840250902f,(float16_t)0.90724197791529592738f,
+(float16_t)0.41921688836322396066f,(float16_t)0.90788611648766626150f,
+(float16_t)0.41782371582021238243f,(float16_t)0.90852811871630612117f,
+(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
+(float16_t)0.41503442447608163146f,(float16_t)0.90980570810465222209f,
+(float16_t)0.41363831223843455787f,(float16_t)0.91044129225806713634f,
+(float16_t)0.41224122666988299857f,(float16_t)0.91107473405517624965f,
+(float16_t)0.41084317105790391089f,(float16_t)0.91170603200542987832f,
+(float16_t)0.40944414869225764786f,(float16_t)0.91233518462332274801f,
+(float16_t)0.40804416286497874333f,(float16_t)0.91296219042839810154f,
+(float16_t)0.40664321687036913966f,(float16_t)0.91358704794525080750f,
+(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
+(float16_t)0.40383845756765412993f,(float16_t)0.91483031223794608611f,
+(float16_t)0.40243465085941854120f,(float16_t)0.91544871608826783316f,
+(float16_t)0.40102989718357578974f,(float16_t)0.91606496579933160973f,
+(float16_t)0.39962419984564678810f,(float16_t)0.91667905992104270485f,
+(float16_t)0.39821756215337361651f,(float16_t)0.91729099700837790632f,
+(float16_t)0.39680998741671041907f,(float16_t)0.91790077562139038569f,
+(float16_t)0.39540147894781629834f,(float16_t)0.91850839432521225181f,
+(float16_t)0.39399204006104809883f,(float16_t)0.91911385169005777040f,
+(float16_t)0.39258167407295152529f,(float16_t)0.91971714629122736095f,
+(float16_t)0.39117038430225398171f,(float16_t)0.92031827670911048322f,
+(float16_t)0.38975817406985641123f,(float16_t)0.92091724152918941204f,
+(float16_t)0.38834504669882630168f,(float16_t)0.92151403934204190183f,
+(float16_t)0.38693100551438869283f,(float16_t)0.92210866874334507237f,
+(float16_t)0.38551605384391901543f,(float16_t)0.92270112833387851747f,
+(float16_t)0.38410019501693504207f,(float16_t)0.92329141671952763559f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.38126576922216248722f,(float16_t)0.92446547432526260391f,
+(float16_t)0.37984720892405110515f,(float16_t)0.92504924078267758425f,
+(float16_t)0.37842775480876561511f,(float16_t)0.92563083050987271516f,
+(float16_t)0.37700741021641831496f,(float16_t)0.92621024213831126826f,
+(float16_t)0.37558617848921732607f,(float16_t)0.92678747430458174872f,
+(float16_t)0.37416406297145798909f,(float16_t)0.92736252565040111495f,
+(float16_t)0.37274106700951581406f,(float16_t)0.92793539482261788720f,
+(float16_t)0.37131719395183759858f,(float16_t)0.92850608047321558924f,
+(float16_t)0.36989244714893426691f,(float16_t)0.92907458125931574600f,
+(float16_t)0.36846682995337232125f,(float16_t)0.92964089584318121418f,
+(float16_t)0.36704034571976723589f,(float16_t)0.93020502289221906889f,
+(float16_t)0.36561299780477396482f,(float16_t)0.93076696107898371224f,
+(float16_t)0.36418478956707983629f,(float16_t)0.93132670908118042608f,
+(float16_t)0.36275572436739722537f,(float16_t)0.93188426558166814750f,
+(float16_t)0.36132580556845433906f,(float16_t)0.93243962926846235550f,
+(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
+(float16_t)0.35846342063373654030f,(float16_t)0.93354377297883617270f,
+(float16_t)0.35703096123343003310f,(float16_t)0.93409255040425887007f,
+(float16_t)0.35559766170478396274f,(float16_t)0.93463912981968078064f,
+(float16_t)0.35416352542049051033f,(float16_t)0.93518350993894749923f,
+(float16_t)0.35272855575521072646f,(float16_t)0.93572568948108036935f,
+(float16_t)0.35129275608556714827f,(float16_t)0.93626566717027825959f,
+(float16_t)0.34985612979013502866f,(float16_t)0.93680344173592156043f,
+(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
+(float16_t)0.34698041084592368133f,(float16_t)0.93787237643998988545f,
+(float16_t)0.34554132496398914931f,(float16_t)0.93840353406310805795f,
+(float16_t)0.34410142598993898044f,(float16_t)0.93893248353206448797f,
+(float16_t)0.34266071731199437833f,(float16_t)0.93945922360218991898f,
+(float16_t)0.34121920232028241093f,(float16_t)0.93998375303401393577f,
+(float16_t)0.33977688440682696225f,(float16_t)0.94050607059326829518f,
+(float16_t)0.33833376696554129381f,(float16_t)0.94102617505088925753f,
+(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
+(float16_t)0.33544514708453165852f,(float16_t)0.94205973977101731265f,
+(float16_t)0.33399965144200949307f,(float16_t)0.94257319760144686605f,
+(float16_t)0.33255336986604422389f,(float16_t)0.94308443746609349478f,
+(float16_t)0.33110630575987642921f,(float16_t)0.94359345816196038559f,
+(float16_t)0.32965846252858754806f,(float16_t)0.94410025849127265918f,
+(float16_t)0.32820984357909266382f,(float16_t)0.94460483726148025685f,
+(float16_t)0.32676045232013178898f,(float16_t)0.94510719328526060501f,
+(float16_t)0.32531029216226298173f,(float16_t)0.94560732538052127971f,
+(float16_t)0.32385936651785296458f,(float16_t)0.94610523237040333733f,
+(float16_t)0.32240767880107001897f,(float16_t)0.94660091308328353499f,
+(float16_t)0.32095523242787521445f,(float16_t)0.94709436635277721717f,
+(float16_t)0.31950203081601574739f,(float16_t)0.94758559101774109124f,
+(float16_t)0.31804807738501505998f,(float16_t)0.94807458592227622507f,
+(float16_t)0.31659337555616584581f,(float16_t)0.94856134991573026749f,
+(float16_t)0.31513792875252244485f,(float16_t)0.94904588185270055689f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.31222481392182505067f,(float16_t)0.95000824500184299914f,
+(float16_t)0.31076715274961147495f,(float16_t)0.95048607394948170235f,
+(float16_t)0.30930876031226878231f,(float16_t)0.95096166631157508231f,
+(float16_t)0.30784964004153497763f,(float16_t)0.95143502096900833820f,
+(float16_t)0.30638979537086108440f,(float16_t)0.95190613680793223494f,
+(float16_t)0.30492922973540242948f,(float16_t)0.95237501271976587880f,
+(float16_t)0.30346794657201137113f,(float16_t)0.95284164760119871573f,
+(float16_t)0.30200594931922819519f,(float16_t)0.95330604035419375109f,
+(float16_t)0.30054324141727339903f,(float16_t)0.95376818988599032512f,
+(float16_t)0.29907982630804047508f,(float16_t)0.95422809510910566733f,
+(float16_t)0.29761570743508630743f,(float16_t)0.95468575494133833814f,
+(float16_t)0.29615088824362395536f,(float16_t)0.95514116830577067141f,
+(float16_t)0.29468537218051432669f,(float16_t)0.95559433413077110586f,
+(float16_t)0.29321916269425868373f,(float16_t)0.95604525134999640557f,
+(float16_t)0.29175226323498937298f,(float16_t)0.95649391890239499059f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.28881640820604947972f,(float16_t)0.95738450078897585627f,
+(float16_t)0.28734745954472956653f,(float16_t)0.95782641302753290802f,
+(float16_t)0.28587783472708072630f,(float16_t)0.95826607140801767226f,
+(float16_t)0.28440753721127182141f,(float16_t)0.95870347489587159906f,
+(float16_t)0.28293657045705539188f,(float16_t)0.95913862246184189431f,
+(float16_t)0.28146493792575805193f,(float16_t)0.95957151308198451733f,
+(float16_t)0.27999264308027338455f,(float16_t)0.96000214573766584625f,
+(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
+(float16_t)0.27704608030609995106f,(float16_t)0.96085663310767965850f,
+(float16_t)0.27557181931095825478f,(float16_t)0.96128048581132063966f,
+(float16_t)0.27409690986870632878f,(float16_t)0.96170207652912254037f,
+(float16_t)0.27262135544994897662f,(float16_t)0.96212140426904158019f,
+(float16_t)0.27114515952680806610f,(float16_t)0.96253846804435916340f,
+(float16_t)0.26966832557291520178f,(float16_t)0.96295326687368387741f,
+(float16_t)0.26819085706340317632f,(float16_t)0.96336579978095404631f,
+(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
+(float16_t)0.26523403028551190141f,(float16_t)0.96418406395174571788f,
+(float16_t)0.26375467897483151347f,(float16_t)0.96458979328981264700f,
+(float16_t)0.26227470702391358914f,(float16_t)0.96499325285492032478f,
+(float16_t)0.26079411791527556952f,(float16_t)0.96539444169768939830f,
+(float16_t)0.25931291513288634576f,(float16_t)0.96579335887408357397f,
+(float16_t)0.25783110216215893162f,(float16_t)0.96619000344541261516f,
+(float16_t)0.25634868248994291395f,(float16_t)0.96658437447833311928f,
+(float16_t)0.25486565960451462720f,(float16_t)0.96697647104485207059f,
+(float16_t)0.25338203699557027004f,(float16_t)0.96736629222232850545f,
+(float16_t)0.25189781815421691258f,(float16_t)0.96775383709347551076f,
+(float16_t)0.25041300657296527987f,(float16_t)0.96813910474636244441f,
+(float16_t)0.24892760574572025956f,(float16_t)0.96852209427441726675f,
+(float16_t)0.24744161916777343557f,(float16_t)0.96890280477642887202f,
+(float16_t)0.24595505033579459497f,(float16_t)0.96928123535654853171f,
+(float16_t)0.24446790274782420616f,(float16_t)0.96965738512429244800f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.24149188530286930243f,(float16_t)0.97040283868755550234f,
+(float16_t)0.24000302244874149871f,(float16_t)0.97077214072895035013f,
+(float16_t)0.23851359484431849944f,(float16_t)0.97113915844972509284f,
+(float16_t)0.23702360599436733679f,(float16_t)0.97150389098625178352f,
+(float16_t)0.23553305940497545889f,(float16_t)0.97186633748027939639f,
+(float16_t)0.23404195858354345794f,(float16_t)0.97222649707893626925f,
+(float16_t)0.23255030703877532794f,(float16_t)0.97258436893473221296f,
+(float16_t)0.23105810828067127605f,(float16_t)0.97293995220556006576f,
+(float16_t)0.22956536582051886852f,(float16_t)0.97329324605469824672f,
+(float16_t)0.22807208317088578653f,(float16_t)0.97364424965081186603f,
+(float16_t)0.22657826384561011168f,(float16_t)0.97399296216795583359f,
+(float16_t)0.22508391135979277653f,(float16_t)0.97433938278557585821f,
+(float16_t)0.22358902922979001504f,(float16_t)0.97468351068851066810f,
+(float16_t)0.22209362097320359264f,(float16_t)0.97502534506699412020f,
+(float16_t)0.22059769010887364526f,(float16_t)0.97536488511665686563f,
+(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
+(float16_t)0.21760427463848366902f,(float16_t)0.97603707903903902388f,
+(float16_t)0.21610679707621960333f,(float16_t)0.97636973133002114000f,
+(float16_t)0.21460881099378692483f,(float16_t)0.97670008612871184184f,
+(float16_t)0.21311031991609136194f,(float16_t)0.97702814265775439484f,
+(float16_t)0.21161132736922760866f,(float16_t)0.97735390014519996082f,
+(float16_t)0.21011183688046972118f,(float16_t)0.97767735782450992943f,
+(float16_t)0.20861185197826345727f,(float16_t)0.97799851493455713936f,
+(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
+(float16_t)0.20561041305309932237f,(float16_t)0.97863392442942309657f,
+(float16_t)0.20410896609281700687f,(float16_t)0.97894817531906219710f,
+(float16_t)0.20260703884442110567f,(float16_t)0.97926012264908202098f,
+(float16_t)0.20110463484209195606f,(float16_t)0.97956976568544051887f,
+(float16_t)0.19960175762113105402f,(float16_t)0.97987710369951763756f,
+(float16_t)0.19809841071795372680f,(float16_t)0.98018213596811731847f,
+(float16_t)0.19659459767008022335f,(float16_t)0.98048486177346938497f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.19358558729580374602f,(float16_t)0.98108339115048659451f,
+(float16_t)0.19208039704989238183f,(float16_t)0.98137919331375456089f,
+(float16_t)0.19057475482025279523f,(float16_t)0.98167268619698311305f,
+(float16_t)0.18906866414980627589f,(float16_t)0.98196386910955524296f,
+(float16_t)0.18756212858252974129f,(float16_t)0.98225274136628937249f,
+(float16_t)0.18605515166344663291f,(float16_t)0.98253930228744124076f,
+(float16_t)0.18454773693861964423f,(float16_t)0.98282355119870523641f,
+(float16_t)0.18303988795514106180f,(float16_t)0.98310548743121628501f,
+(float16_t)0.18153160826112513249f,(float16_t)0.98338511032155118130f,
+(float16_t)0.18002290140569951471f,(float16_t)0.98366241921173025453f,
+(float16_t)0.17851377093899759019f,(float16_t)0.98393741344921892278f,
+(float16_t)0.17700422041214886049f,(float16_t)0.98421009238692902521f,
+(float16_t)0.17549425337727139751f,(float16_t)0.98448045538322093151f,
+(float16_t)0.17398387338746384989f,(float16_t)0.98474850180190420801f,
+(float16_t)0.17247308399679603386f,(float16_t)0.98501423101223983814f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.16945029123396793125f,(float16_t)0.98553873531217606185f,
+(float16_t)0.16793829497473122814f,(float16_t)0.98579750916756736512f,
+(float16_t)0.16642590354046421508f,(float16_t)0.98605396334619543897f,
+(float16_t)0.16491312048997008866f,(float16_t)0.98630809724459866938f,
+(float16_t)0.16339994938297322524f,(float16_t)0.98655991026477540817f,
+(float16_t)0.16188639378011188130f,(float16_t)0.98680940181418541624f,
+(float16_t)0.16037245724292839566f,(float16_t)0.98705657130575097380f,
+(float16_t)0.15885814333386139019f,(float16_t)0.98730141815785843473f,
+(float16_t)0.15734345561623827581f,(float16_t)0.98754394179435922574f,
+(float16_t)0.15582839765426531597f,(float16_t)0.98778414164457217783f,
+(float16_t)0.15431297301302024372f,(float16_t)0.98802201714328352633f,
+(float16_t)0.15279718525844340760f,(float16_t)0.98825756773074946437f,
+(float16_t)0.15128103795733024994f,(float16_t)0.98849079285269658701f,
+(float16_t)0.14976453467732162017f,(float16_t)0.98872169196032377858f,
+(float16_t)0.14824767898689619749f,(float16_t)0.98895026451030298986f,
+(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
+(float16_t)0.14521292465284751927f,(float16_t)0.98940042779138037687f,
+(float16_t)0.14369503315029458212f,(float16_t)0.98962201746320077600f,
+(float16_t)0.14217680351944800288f,(float16_t)0.98984127845882052821f,
+(float16_t)0.14065823933284923863f,(float16_t)0.99005821026229712256f,
+(float16_t)0.13913934416382628401f,(float16_t)0.99027281236316910817f,
+(float16_t)0.13762012158648617710f,(float16_t)0.99048508425645698239f,
+(float16_t)0.13610057517570620100f,(float16_t)0.99069502544266463406f,
+(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
+(float16_t)0.13306052515713917561f,(float16_t)0.99110791372327677884f,
+(float16_t)0.13154002870288328264f,(float16_t)0.99131085984611544415f,
+(float16_t)0.13001922272223334631f,(float16_t)0.99151147331874389668f,
+(float16_t)0.12849811079379322432f,(float16_t)0.99170975366909952520f,
+(float16_t)0.12697669649688597682f,(float16_t)0.99190570043060932726f,
+(float16_t)0.12545498341154620592f,(float16_t)0.99209931314219179654f,
+(float16_t)0.12393297511851220083f,(float16_t)0.99229059134825736699f,
+(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
+(float16_t)0.12088808723577722237f,(float16_t)0.99266614244894801899f,
+(float16_t)0.11936521481099135467f,(float16_t)0.99285041445986510489f,
+(float16_t)0.11784206150832501891f,(float16_t)0.99303235019785141002f,
+(float16_t)0.11631863091190487725f,(float16_t)0.99321194923479450001f,
+(float16_t)0.11479492660651025027f,(float16_t)0.99338921114808065305f,
+(float16_t)0.11327095217756436019f,(float16_t)0.99356413552059530403f,
+(float16_t)0.11174671121112665639f,(float16_t)0.99373672194072459884f,
+(float16_t)0.11022220729388318428f,(float16_t)0.99390697000235606051f,
+(float16_t)0.10869744401313867488f,(float16_t)0.99407487930487936634f,
+(float16_t)0.10717242495680887049f,(float16_t)0.99424044945318790223f,
+(float16_t)0.10564715371341069916f,(float16_t)0.99440368005767909576f,
+(float16_t)0.10412163387205472520f,(float16_t)0.99456457073425541537f,
+(float16_t)0.10259586902243628126f,(float16_t)0.99472312110432570265f,
+(float16_t)0.10106986275482787718f,(float16_t)0.99487933079480561638f,
+(float16_t)0.09954361866006944393f,(float16_t)0.99503319943811863180f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.09649043135525260662f,(float16_t)0.99533391214048227980f,
+(float16_t)0.09496349532963906104f,(float16_t)0.99548075549192693856f,
+(float16_t)0.09343633584574791151f,(float16_t)0.99562525638099430569f,
+(float16_t)0.09190895649713269611f,(float16_t)0.99576741446765981713f,
+(float16_t)0.09038136087786501072f,(float16_t)0.99590722941741172125f,
+(float16_t)0.08885355258252468358f,(float16_t)0.99604470090125196702f,
+(float16_t)0.08732553520619222576f,(float16_t)0.99617982859569687015f,
+(float16_t)0.08579731234443987997f,(float16_t)0.99631261218277800129f,
+(float16_t)0.08426888759332412659f,(float16_t)0.99644305135004263008f,
+(float16_t)0.08274026454937580266f,(float16_t)0.99657114579055483539f,
+(float16_t)0.08121144680959238582f,(float16_t)0.99669689520289606044f,
+(float16_t)0.07968243797143012563f,(float16_t)0.99682029929116566791f,
+(float16_t)0.07815324163279431524f,(float16_t)0.99694135776498216117f,
+(float16_t)0.07662386139203161695f,(float16_t)0.99706007033948296225f,
+(float16_t)0.07509430084792129145f,(float16_t)0.99717643673532618820f,
+(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
+(float16_t)0.07203465324688941573f,(float16_t)0.99740212990127530279f,
+(float16_t)0.07050457338961400866f,(float16_t)0.99751145614030345410f,
+(float16_t)0.06897432762826673225f,(float16_t)0.99761843513851955478f,
+(float16_t)0.06744391956366410645f,(float16_t)0.99772306664419163624f,
+(float16_t)0.06591335279700392957f,(float16_t)0.99782535041111164453f,
+(float16_t)0.06438263092985740954f,(float16_t)0.99792528619859599548f,
+(float16_t)0.06285175756416142012f,(float16_t)0.99802287377148624081f,
+(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
+(float16_t)0.05978957074664000698f,(float16_t)0.99821100336047818846f,
+(float16_t)0.05825826450043573163f,(float16_t)0.99830154493389289261f,
+(float16_t)0.05672682116690778292f,(float16_t)0.99838973740734016094f,
+(float16_t)0.05519524434969003135f,(float16_t)0.99847558057329477421f,
+(float16_t)0.05366353765273067927f,(float16_t)0.99855907422975931365f,
+(float16_t)0.05213170468028331672f,(float16_t)0.99864021818026527111f,
+(float16_t)0.05059974903689933717f,(float16_t)0.99871901223387293811f,
+(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
+(float16_t)0.04753548415695926094f,(float16_t)0.99886954991428356099f,
+(float16_t)0.04600318213091464381f,(float16_t)0.99894129318685687124f,
+(float16_t)0.04447077185493874402f,(float16_t)0.99901068585407337697f,
+(float16_t)0.04293825693494095902f,(float16_t)0.99907772775264536147f,
+(float16_t)0.04140564097707671171f,(float16_t)0.99914241872481690532f,
+(float16_t)0.03987292758773984536f,(float16_t)0.99920475861836388631f,
+(float16_t)0.03834012037355279123f,(float16_t)0.99926474728659442359f,
+(float16_t)0.03680722294135899131f,(float16_t)0.99932238458834954375f,
+(float16_t)0.03527423889821394709f,(float16_t)0.99937767038800284780f,
+(float16_t)0.03374117185137764235f,(float16_t)0.99943060455546173237f,
+(float16_t)0.03220802540830470378f,(float16_t)0.99948118696616694567f,
+(float16_t)0.03067480317663658085f,(float16_t)0.99952941750109314256f,
+(float16_t)0.02914150876419373953f,(float16_t)0.99957529604674921764f,
+(float16_t)0.02760814577896581953f,(float16_t)0.99961882249517863830f,
+(float16_t)0.02607471782910403962f,(float16_t)0.99965999674395922270f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)0.02300768146883941032f,(float16_t)0.99973528826056168306f,
+(float16_t)0.02147408027546960502f,(float16_t)0.99976940535121527898f,
+(float16_t)0.01994042855151459750f,(float16_t)0.99980116988788425569f,
+(float16_t)0.01840672990580482019f,(float16_t)0.99983058179582340319f,
+(float16_t)0.01687298794728177287f,(float16_t)0.99985764100582386060f,
+(float16_t)0.01533920628498821985f,(float16_t)0.99988234745421256111f,
+(float16_t)0.01380538852806034895f,(float16_t)0.99990470108285289808f,
+(float16_t)0.01227153828571994447f,(float16_t)0.99992470183914450299f,
+(float16_t)0.01073765916726457208f,(float16_t)0.99994234967602391162f,
+(float16_t)0.00920375478205995995f,(float16_t)0.99995764455196389786f,
+(float16_t)0.00766982873953107706f,(float16_t)0.99997058643097413988f,
+(float16_t)0.00613588464915451517f,(float16_t)0.99998117528260110909f,
+(float16_t)0.00460192612044867198f,(float16_t)0.99998941108192840321f,
+(float16_t)0.00306795676296613791f,(float16_t)0.99999529380957619118f,
+(float16_t)0.00153398018628476615f,(float16_t)0.99999882345170187925f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99998117528260110909f,(float16_t)0.00613588464915447527f,
+(float16_t)0.99992470183914450299f,(float16_t)0.01227153828571992539f,
+(float16_t)0.99983058179582340319f,(float16_t)0.01840672990580482019f,
+(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
+(float16_t)0.99952941750109314256f,(float16_t)0.03067480317663662595f,
+(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
+(float16_t)0.99907772775264536147f,(float16_t)0.04293825693494082024f,
+(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
+(float16_t)0.99847558057329477421f,(float16_t)0.05519524434968993420f,
+(float16_t)0.99811811290014917919f,(float16_t)0.06132073630220857829f,
+(float16_t)0.99772306664419163624f,(float16_t)0.06744391956366405094f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.99682029929116566791f,(float16_t)0.07968243797143012563f,
+(float16_t)0.99631261218277800129f,(float16_t)0.08579731234443989385f,
+(float16_t)0.99576741446765981713f,(float16_t)0.09190895649713272386f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.99456457073425541537f,(float16_t)0.10412163387205458642f,
+(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
+(float16_t)0.99321194923479450001f,(float16_t)0.11631863091190475235f,
+(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
+(float16_t)0.99170975366909952520f,(float16_t)0.12849811079379316880f,
+(float16_t)0.99090263542778000971f,(float16_t)0.13458070850712616773f,
+(float16_t)0.99005821026229712256f,(float16_t)0.14065823933284921088f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98825756773074946437f,(float16_t)0.15279718525844343535f,
+(float16_t)0.98730141815785843473f,(float16_t)0.15885814333386144570f,
+(float16_t)0.98630809724459866938f,(float16_t)0.16491312048996989437f,
+(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
+(float16_t)0.98421009238692902521f,(float16_t)0.17700422041214874946f,
+(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
+(float16_t)0.98196386910955524296f,(float16_t)0.18906866414980619262f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.97956976568544051887f,(float16_t)0.20110463484209190055f,
+(float16_t)0.97831737071962765473f,(float16_t)0.20711137619221856032f,
+(float16_t)0.97702814265775439484f,(float16_t)0.21311031991609136194f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.97433938278557585821f,(float16_t)0.22508391135979283204f,
+(float16_t)0.97293995220556017678f,(float16_t)0.23105810828067110951f,
+(float16_t)0.97150389098625178352f,(float16_t)0.23702360599436719801f,
+(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
+(float16_t)0.96852209427441737777f,(float16_t)0.24892760574572014853f,
+(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
+(float16_t)0.96539444169768939830f,(float16_t)0.26079411791527551401f,
+(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
+(float16_t)0.96212140426904158019f,(float16_t)0.27262135544994897662f,
+(float16_t)0.96043051941556578655f,(float16_t)0.27851968938505305973f,
+(float16_t)0.95870347489587159906f,(float16_t)0.28440753721127187692f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.95514116830577078243f,(float16_t)0.29615088824362378883f,
+(float16_t)0.95330604035419386211f,(float16_t)0.30200594931922808417f,
+(float16_t)0.95143502096900833820f,(float16_t)0.30784964004153486661f,
+(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
+(float16_t)0.94758559101774109124f,(float16_t)0.31950203081601569188f,
+(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
+(float16_t)0.94359345816196038559f,(float16_t)0.33110630575987642921f,
+(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
+(float16_t)0.93945922360218991898f,(float16_t)0.34266071731199437833f,
+(float16_t)0.93733901191257495977f,(float16_t)0.34841868024943456472f,
+(float16_t)0.93518350993894761025f,(float16_t)0.35416352542049034380f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.93076696107898371224f,(float16_t)0.36561299780477385379f,
+(float16_t)0.92850608047321558924f,(float16_t)0.37131719395183754306f,
+(float16_t)0.92621024213831137928f,(float16_t)0.37700741021641825945f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.92151403934204190183f,(float16_t)0.38834504669882624617f,
+(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
+(float16_t)0.91667905992104270485f,(float16_t)0.39962419984564678810f,
+(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
+(float16_t)0.91170603200542987832f,(float16_t)0.41084317105790391089f,
+(float16_t)0.90916798309052238025f,(float16_t)0.41642956009763715253f,
+(float16_t)0.90659570451491533483f,(float16_t)0.42200027079979968159f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.90134884704602202810f,(float16_t)0.43309381885315195726f,
+(float16_t)0.89867446569395381673f,(float16_t)0.43861623853852765853f,
+(float16_t)0.89596624975618521791f,(float16_t)0.44412214457042920035f,
+(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
+(float16_t)0.89044872324475787817f,(float16_t)0.45508358712634383592f,
+(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
+(float16_t)0.88479709843093778954f,(float16_t)0.46597649576796618121f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.87901222642863352519f,(float16_t)0.47679923006332208812f,
+(float16_t)0.87607009419540660122f,(float16_t)0.48218377207912271887f,
+(float16_t)0.87309497841829009079f,(float16_t)0.48755016014843599592f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.86704624551569264845f,(float16_t)0.49822766697278181303f,
+(float16_t)0.86397285612158669643f,(float16_t)0.50353838372571757542f,
+(float16_t)0.86086693863776730939f,(float16_t)0.50883014254310698909f,
+(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
+(float16_t)0.85455798836540053376f,(float16_t)0.51935599016558964269f,
+(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
+(float16_t)0.84812034480329723252f,(float16_t)0.52980362468629460526f,
+(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)0.84155497743689844370f,(float16_t)0.54017147272989285423f,
+(float16_t)0.83822470555483807875f,(float16_t)0.54532498842204646383f,
+(float16_t)0.83486287498638001026f,(float16_t)0.55045797293660481131f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.82804504525775579626f,(float16_t)0.56066157619733603124f,
+(float16_t)0.82458930278502529099f,(float16_t)0.56573181078361312046f,
+(float16_t)0.82110251499110464835f,(float16_t)0.57078074588696725566f,
+(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
+(float16_t)0.81403632970594841378f,(float16_t)0.58081395809576452649f,
+(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
+(float16_t)0.80684755354379933401f,(float16_t)0.59075970185887416442f,
+(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
+(float16_t)0.79953726910790501314f,(float16_t)0.60061647938386897305f,
+(float16_t)0.79583690460888356633f,(float16_t)0.60551104140432554512f,
+(float16_t)0.79210657730021238887f,(float16_t)0.61038280627630947528f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.78455659715557524159f,(float16_t)0.62005721176328909561f,
+(float16_t)0.78073722857209448822f,(float16_t)0.62485948814238634341f,
+(float16_t)0.77688846567323244230f,(float16_t)0.62963823891492698426f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.76910333764557969882f,(float16_t)0.63912444486377573138f,
+(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
+(float16_t)0.76120238548426177871f,(float16_t)0.64851440102211244110f,
+(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
+(float16_t)0.75318679904361252042f,(float16_t)0.65780669329707863735f,
+(float16_t)0.74913639452345937020f,(float16_t)0.66241577759017178373f,
+(float16_t)0.74505778544146594733f,(float16_t)0.66699992230363747137f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.73681656887736979300f,(float16_t)0.67609270357531592310f,
+(float16_t)0.73265427167241281570f,(float16_t)0.68060099779545302212f,
+(float16_t)0.72846439044822519637f,(float16_t)0.68508366777270035541f,
+(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
+(float16_t)0.72000250796138165477f,(float16_t)0.69397146088965389055f,
+(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
+(float16_t)0.71143219574521643356f,(float16_t)0.70275474445722529993f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.70275474445722529993f,(float16_t)0.71143219574521643356f,
+(float16_t)0.69837624940897291559f,(float16_t)0.71573082528381859468f,
+(float16_t)0.69397146088965400157f,(float16_t)0.72000250796138165477f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.68508366777270035541f,(float16_t)0.72846439044822519637f,
+(float16_t)0.68060099779545302212f,(float16_t)0.73265427167241281570f,
+(float16_t)0.67609270357531603413f,(float16_t)0.73681656887736979300f,
+(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
+(float16_t)0.66699992230363747137f,(float16_t)0.74505778544146594733f,
+(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
+(float16_t)0.65780669329707874837f,(float16_t)0.75318679904361252042f,
+(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
+(float16_t)0.64851440102211255212f,(float16_t)0.76120238548426177871f,
+(float16_t)0.64383154288979149715f,(float16_t)0.76516726562245895860f,
+(float16_t)0.63912444486377573138f,(float16_t)0.76910333764557958780f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.62963823891492709528f,(float16_t)0.77688846567323244230f,
+(float16_t)0.62485948814238645443f,(float16_t)0.78073722857209448822f,
+(float16_t)0.62005721176328920663f,(float16_t)0.78455659715557524159f,
+(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
+(float16_t)0.61038280627630947528f,(float16_t)0.79210657730021227785f,
+(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
+(float16_t)0.60061647938386897305f,(float16_t)0.79953726910790501314f,
+(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
+(float16_t)0.59075970185887427544f,(float16_t)0.80684755354379922299f,
+(float16_t)0.58579785745643886408f,(float16_t)0.81045719825259476821f,
+(float16_t)0.58081395809576452649f,(float16_t)0.81403632970594830276f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.57078074588696736669f,(float16_t)0.82110251499110464835f,
+(float16_t)0.56573181078361323149f,(float16_t)0.82458930278502529099f,
+(float16_t)0.56066157619733603124f,(float16_t)0.82804504525775579626f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.55045797293660481131f,(float16_t)0.83486287498638001026f,
+(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
+(float16_t)0.54017147272989296525f,(float16_t)0.84155497743689833268f,
+(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
+(float16_t)0.52980362468629482731f,(float16_t)0.84812034480329712149f,
+(float16_t)0.52458968267846883826f,(float16_t)0.85135519310526519554f,
+(float16_t)0.51935599016558953167f,(float16_t)0.85455798836540053376f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.50883014254310698909f,(float16_t)0.86086693863776730939f,
+(float16_t)0.50353838372571757542f,(float16_t)0.86397285612158669643f,
+(float16_t)0.49822766697278186854f,(float16_t)0.86704624551569264845f,
+(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
+(float16_t)0.48755016014843605143f,(float16_t)0.87309497841829009079f,
+(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
+(float16_t)0.47679923006332225466f,(float16_t)0.87901222642863341417f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.46597649576796612569f,(float16_t)0.88479709843093778954f,
+(float16_t)0.46053871095824000514f,(float16_t)0.88763962040285393496f,
+(float16_t)0.45508358712634383592f,(float16_t)0.89044872324475787817f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.44412214457042925586f,(float16_t)0.89596624975618510689f,
+(float16_t)0.43861623853852771404f,(float16_t)0.89867446569395381673f,
+(float16_t)0.43309381885315201277f,(float16_t)0.90134884704602202810f,
+(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
+(float16_t)0.42200027079979979261f,(float16_t)0.90659570451491533483f,
+(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
+(float16_t)0.41084317105790391089f,(float16_t)0.91170603200542987832f,
+(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
+(float16_t)0.39962419984564678810f,(float16_t)0.91667905992104270485f,
+(float16_t)0.39399204006104809883f,(float16_t)0.91911385169005777040f,
+(float16_t)0.38834504669882630168f,(float16_t)0.92151403934204190183f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.37700741021641831496f,(float16_t)0.92621024213831126826f,
+(float16_t)0.37131719395183759858f,(float16_t)0.92850608047321558924f,
+(float16_t)0.36561299780477396482f,(float16_t)0.93076696107898371224f,
+(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
+(float16_t)0.35416352542049051033f,(float16_t)0.93518350993894749923f,
+(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
+(float16_t)0.34266071731199437833f,(float16_t)0.93945922360218991898f,
+(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
+(float16_t)0.33110630575987642921f,(float16_t)0.94359345816196038559f,
+(float16_t)0.32531029216226298173f,(float16_t)0.94560732538052127971f,
+(float16_t)0.31950203081601574739f,(float16_t)0.94758559101774109124f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.30784964004153497763f,(float16_t)0.95143502096900833820f,
+(float16_t)0.30200594931922819519f,(float16_t)0.95330604035419375109f,
+(float16_t)0.29615088824362395536f,(float16_t)0.95514116830577067141f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.28440753721127182141f,(float16_t)0.95870347489587159906f,
+(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
+(float16_t)0.27262135544994897662f,(float16_t)0.96212140426904158019f,
+(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
+(float16_t)0.26079411791527556952f,(float16_t)0.96539444169768939830f,
+(float16_t)0.25486565960451462720f,(float16_t)0.96697647104485207059f,
+(float16_t)0.24892760574572025956f,(float16_t)0.96852209427441726675f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.23702360599436733679f,(float16_t)0.97150389098625178352f,
+(float16_t)0.23105810828067127605f,(float16_t)0.97293995220556006576f,
+(float16_t)0.22508391135979277653f,(float16_t)0.97433938278557585821f,
+(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
+(float16_t)0.21311031991609136194f,(float16_t)0.97702814265775439484f,
+(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
+(float16_t)0.20110463484209195606f,(float16_t)0.97956976568544051887f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.18906866414980627589f,(float16_t)0.98196386910955524296f,
+(float16_t)0.18303988795514106180f,(float16_t)0.98310548743121628501f,
+(float16_t)0.17700422041214886049f,(float16_t)0.98421009238692902521f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.16491312048997008866f,(float16_t)0.98630809724459866938f,
+(float16_t)0.15885814333386139019f,(float16_t)0.98730141815785843473f,
+(float16_t)0.15279718525844340760f,(float16_t)0.98825756773074946437f,
+(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
+(float16_t)0.14065823933284923863f,(float16_t)0.99005821026229712256f,
+(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
+(float16_t)0.12849811079379322432f,(float16_t)0.99170975366909952520f,
+(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
+(float16_t)0.11631863091190487725f,(float16_t)0.99321194923479450001f,
+(float16_t)0.11022220729388318428f,(float16_t)0.99390697000235606051f,
+(float16_t)0.10412163387205472520f,(float16_t)0.99456457073425541537f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.09190895649713269611f,(float16_t)0.99576741446765981713f,
+(float16_t)0.08579731234443987997f,(float16_t)0.99631261218277800129f,
+(float16_t)0.07968243797143012563f,(float16_t)0.99682029929116566791f,
+(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
+(float16_t)0.06744391956366410645f,(float16_t)0.99772306664419163624f,
+(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
+(float16_t)0.05519524434969003135f,(float16_t)0.99847558057329477421f,
+(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
+(float16_t)0.04293825693494095902f,(float16_t)0.99907772775264536147f,
+(float16_t)0.03680722294135899131f,(float16_t)0.99932238458834954375f,
+(float16_t)0.03067480317663658085f,(float16_t)0.99952941750109314256f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)0.01840672990580482019f,(float16_t)0.99983058179582340319f,
+(float16_t)0.01227153828571994447f,(float16_t)0.99992470183914450299f,
+(float16_t)0.00613588464915451517f,(float16_t)0.99998117528260110909f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
+(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
+(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
+(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
+(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
+(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
+(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
+(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
+(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
+(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
+(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
+(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,};
+
+float16_t rearranged_twiddle_stride2_4096_f16[2728]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99999529380957619118f,(float16_t)0.00306795676296597614f,
+(float16_t)0.99998117528260110909f,(float16_t)0.00613588464915447527f,
+(float16_t)0.99995764455196389786f,(float16_t)0.00920375478205981944f,
+(float16_t)0.99992470183914450299f,(float16_t)0.01227153828571992539f,
+(float16_t)0.99988234745421256111f,(float16_t)0.01533920628498810015f,
+(float16_t)0.99983058179582340319f,(float16_t)0.01840672990580482019f,
+(float16_t)0.99976940535121527898f,(float16_t)0.02147408027546950787f,
+(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
+(float16_t)0.99961882249517863830f,(float16_t)0.02760814577896573974f,
+(float16_t)0.99952941750109314256f,(float16_t)0.03067480317663662595f,
+(float16_t)0.99943060455546173237f,(float16_t)0.03374117185137757990f,
+(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
+(float16_t)0.99920475861836388631f,(float16_t)0.03987292758773981066f,
+(float16_t)0.99907772775264536147f,(float16_t)0.04293825693494082024f,
+(float16_t)0.99894129318685687124f,(float16_t)0.04600318213091462299f,
+(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
+(float16_t)0.99864021818026527111f,(float16_t)0.05213170468028332366f,
+(float16_t)0.99847558057329477421f,(float16_t)0.05519524434968993420f,
+(float16_t)0.99830154493389289261f,(float16_t)0.05825826450043575244f,
+(float16_t)0.99811811290014917919f,(float16_t)0.06132073630220857829f,
+(float16_t)0.99792528619859599548f,(float16_t)0.06438263092985746505f,
+(float16_t)0.99772306664419163624f,(float16_t)0.06744391956366405094f,
+(float16_t)0.99751145614030345410f,(float16_t)0.07050457338961385600f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.99706007033948296225f,(float16_t)0.07662386139203149205f,
+(float16_t)0.99682029929116566791f,(float16_t)0.07968243797143012563f,
+(float16_t)0.99657114579055483539f,(float16_t)0.08274026454937569164f,
+(float16_t)0.99631261218277800129f,(float16_t)0.08579731234443989385f,
+(float16_t)0.99604470090125196702f,(float16_t)0.08885355258252460031f,
+(float16_t)0.99576741446765981713f,(float16_t)0.09190895649713272386f,
+(float16_t)0.99548075549192693856f,(float16_t)0.09496349532963899165f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.99487933079480561638f,(float16_t)0.10106986275482782167f,
+(float16_t)0.99456457073425541537f,(float16_t)0.10412163387205458642f,
+(float16_t)0.99424044945318790223f,(float16_t)0.10717242495680884273f,
+(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
+(float16_t)0.99356413552059530403f,(float16_t)0.11327095217756434631f,
+(float16_t)0.99321194923479450001f,(float16_t)0.11631863091190475235f,
+(float16_t)0.99285041445986510489f,(float16_t)0.11936521481099135467f,
+(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
+(float16_t)0.99209931314219179654f,(float16_t)0.12545498341154623367f,
+(float16_t)0.99170975366909952520f,(float16_t)0.12849811079379316880f,
+(float16_t)0.99131085984611544415f,(float16_t)0.13154002870288311611f,
+(float16_t)0.99090263542778000971f,(float16_t)0.13458070850712616773f,
+(float16_t)0.99048508425645709341f,(float16_t)0.13762012158648603832f,
+(float16_t)0.99005821026229712256f,(float16_t)0.14065823933284921088f,
+(float16_t)0.98962201746320088702f,(float16_t)0.14369503315029447110f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98872169196032377858f,(float16_t)0.14976453467732150915f,
+(float16_t)0.98825756773074946437f,(float16_t)0.15279718525844343535f,
+(float16_t)0.98778414164457217783f,(float16_t)0.15582839765426523271f,
+(float16_t)0.98730141815785843473f,(float16_t)0.15885814333386144570f,
+(float16_t)0.98680940181418552726f,(float16_t)0.16188639378011182579f,
+(float16_t)0.98630809724459866938f,(float16_t)0.16491312048996989437f,
+(float16_t)0.98579750916756747614f,(float16_t)0.16793829497473117263f,
+(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
+(float16_t)0.98474850180190420801f,(float16_t)0.17398387338746382214f,
+(float16_t)0.98421009238692902521f,(float16_t)0.17700422041214874946f,
+(float16_t)0.98366241921173025453f,(float16_t)0.18002290140569951471f,
+(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
+(float16_t)0.98253930228744124076f,(float16_t)0.18605515166344663291f,
+(float16_t)0.98196386910955524296f,(float16_t)0.18906866414980619262f,
+(float16_t)0.98137919331375456089f,(float16_t)0.19208039704989243734f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.98018213596811742949f,(float16_t)0.19809841071795356027f,
+(float16_t)0.97956976568544051887f,(float16_t)0.20110463484209190055f,
+(float16_t)0.97894817531906219710f,(float16_t)0.20410896609281686809f,
+(float16_t)0.97831737071962765473f,(float16_t)0.20711137619221856032f,
+(float16_t)0.97767735782450992943f,(float16_t)0.21011183688046961016f,
+(float16_t)0.97702814265775439484f,(float16_t)0.21311031991609136194f,
+(float16_t)0.97636973133002114000f,(float16_t)0.21610679707621952006f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.97502534506699412020f,(float16_t)0.22209362097320350937f,
+(float16_t)0.97433938278557585821f,(float16_t)0.22508391135979283204f,
+(float16_t)0.97364424965081197705f,(float16_t)0.22807208317088573102f,
+(float16_t)0.97293995220556017678f,(float16_t)0.23105810828067110951f,
+(float16_t)0.97222649707893626925f,(float16_t)0.23404195858354343018f,
+(float16_t)0.97150389098625178352f,(float16_t)0.23702360599436719801f,
+(float16_t)0.97077214072895035013f,(float16_t)0.24000302244874149871f,
+(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
+(float16_t)0.96928123535654853171f,(float16_t)0.24595505033579459497f,
+(float16_t)0.96852209427441737777f,(float16_t)0.24892760574572014853f,
+(float16_t)0.96775383709347551076f,(float16_t)0.25189781815421696809f,
+(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
+(float16_t)0.96619000344541250413f,(float16_t)0.25783110216215898713f,
+(float16_t)0.96539444169768939830f,(float16_t)0.26079411791527551401f,
+(float16_t)0.96458979328981275803f,(float16_t)0.26375467897483134694f,
+(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
+(float16_t)0.96295326687368387741f,(float16_t)0.26966832557291509076f,
+(float16_t)0.96212140426904158019f,(float16_t)0.27262135544994897662f,
+(float16_t)0.96128048581132063966f,(float16_t)0.27557181931095814376f,
+(float16_t)0.96043051941556578655f,(float16_t)0.27851968938505305973f,
+(float16_t)0.95957151308198451733f,(float16_t)0.28146493792575794091f,
+(float16_t)0.95870347489587159906f,(float16_t)0.28440753721127187692f,
+(float16_t)0.95782641302753290802f,(float16_t)0.28734745954472951102f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.95604525134999640557f,(float16_t)0.29321916269425862822f,
+(float16_t)0.95514116830577078243f,(float16_t)0.29615088824362378883f,
+(float16_t)0.95422809510910566733f,(float16_t)0.29907982630804047508f,
+(float16_t)0.95330604035419386211f,(float16_t)0.30200594931922808417f,
+(float16_t)0.95237501271976587880f,(float16_t)0.30492922973540237397f,
+(float16_t)0.95143502096900833820f,(float16_t)0.30784964004153486661f,
+(float16_t)0.95048607394948170235f,(float16_t)0.31076715274961147495f,
+(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
+(float16_t)0.94856134991573026749f,(float16_t)0.31659337555616584581f,
+(float16_t)0.94758559101774109124f,(float16_t)0.31950203081601569188f,
+(float16_t)0.94660091308328353499f,(float16_t)0.32240767880106985244f,
+(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
+(float16_t)0.94460483726148025685f,(float16_t)0.32820984357909249729f,
+(float16_t)0.94359345816196038559f,(float16_t)0.33110630575987642921f,
+(float16_t)0.94257319760144686605f,(float16_t)0.33399965144200938205f,
+(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
+(float16_t)0.94050607059326829518f,(float16_t)0.33977688440682685123f,
+(float16_t)0.93945922360218991898f,(float16_t)0.34266071731199437833f,
+(float16_t)0.93840353406310805795f,(float16_t)0.34554132496398909380f,
+(float16_t)0.93733901191257495977f,(float16_t)0.34841868024943456472f,
+(float16_t)0.93626566717027825959f,(float16_t)0.35129275608556709276f,
+(float16_t)0.93518350993894761025f,(float16_t)0.35416352542049034380f,
+(float16_t)0.93409255040425887007f,(float16_t)0.35703096123342997759f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.93188426558166814750f,(float16_t)0.36275572436739722537f,
+(float16_t)0.93076696107898371224f,(float16_t)0.36561299780477385379f,
+(float16_t)0.92964089584318121418f,(float16_t)0.36846682995337232125f,
+(float16_t)0.92850608047321558924f,(float16_t)0.37131719395183754306f,
+(float16_t)0.92736252565040111495f,(float16_t)0.37416406297145793358f,
+(float16_t)0.92621024213831137928f,(float16_t)0.37700741021641825945f,
+(float16_t)0.92504924078267758425f,(float16_t)0.37984720892405116066f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.92270112833387862850f,(float16_t)0.38551605384391884890f,
+(float16_t)0.92151403934204190183f,(float16_t)0.38834504669882624617f,
+(float16_t)0.92031827670911059425f,(float16_t)0.39117038430225387069f,
+(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
+(float16_t)0.91790077562139049672f,(float16_t)0.39680998741671030805f,
+(float16_t)0.91667905992104270485f,(float16_t)0.39962419984564678810f,
+(float16_t)0.91544871608826783316f,(float16_t)0.40243465085941843018f,
+(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
+(float16_t)0.91296219042839821256f,(float16_t)0.40804416286497868782f,
+(float16_t)0.91170603200542987832f,(float16_t)0.41084317105790391089f,
+(float16_t)0.91044129225806724737f,(float16_t)0.41363831223843450235f,
+(float16_t)0.90916798309052238025f,(float16_t)0.41642956009763715253f,
+(float16_t)0.90788611648766626150f,(float16_t)0.41921688836322390515f,
+(float16_t)0.90659570451491533483f,(float16_t)0.42200027079979968159f,
+(float16_t)0.90529675931811881551f,(float16_t)0.42477968120910880589f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.90267331823725882600f,(float16_t)0.43032648134008261165f,
+(float16_t)0.90134884704602202810f,(float16_t)0.43309381885315195726f,
+(float16_t)0.90001589201616016833f,(float16_t)0.43585707992225547480f,
+(float16_t)0.89867446569395381673f,(float16_t)0.43861623853852765853f,
+(float16_t)0.89732458070541831763f,(float16_t)0.44137126873171667052f,
+(float16_t)0.89596624975618521791f,(float16_t)0.44412214457042920035f,
+(float16_t)0.89459948563138269595f,(float16_t)0.44686884016237415906f,
+(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
+(float16_t)0.89184070939234272313f,(float16_t)0.45234958723377088896f,
+(float16_t)0.89044872324475787817f,(float16_t)0.45508358712634383592f,
+(float16_t)0.88904835585466457371f,(float16_t)0.45781330359887717485f,
+(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
+(float16_t)0.88622253014888063838f,(float16_t)0.46325978355186014923f,
+(float16_t)0.88479709843093778954f,(float16_t)0.46597649576796618121f,
+(float16_t)0.88336333866573157891f,(float16_t)0.46868882203582790114f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.88047088905216075450f,(float16_t)0.47410021465054996703f,
+(float16_t)0.87901222642863352519f,(float16_t)0.47679923006332208812f,
+(float16_t)0.87754529020726135258f,(float16_t)0.47949375766015295275f,
+(float16_t)0.87607009419540660122f,(float16_t)0.48218377207912271887f,
+(float16_t)0.87458665227817611321f,(float16_t)0.48486924800079106435f,
+(float16_t)0.87309497841829009079f,(float16_t)0.48755016014843599592f,
+(float16_t)0.87159508665595097909f,(float16_t)0.49022648328829115938f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.86857070597134089507f,(float16_t)0.49556526182577254058f,
+(float16_t)0.86704624551569264845f,(float16_t)0.49822766697278181303f,
+(float16_t)0.86551362409056908920f,(float16_t)0.50088538261124071482f,
+(float16_t)0.86397285612158669643f,(float16_t)0.50353838372571757542f,
+(float16_t)0.86242395611104050168f,(float16_t)0.50618664534515522835f,
+(float16_t)0.86086693863776730939f,(float16_t)0.50883014254310698909f,
+(float16_t)0.85930181835700847337f,(float16_t)0.51146885043797030157f,
+(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
+(float16_t)0.85614732837519447184f,(float16_t)0.51673179901764987321f,
+(float16_t)0.85455798836540053376f,(float16_t)0.51935599016558964269f,
+(float16_t)0.85296060493036363059f,(float16_t)0.52197529293715438925f,
+(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
+(float16_t)0.84974176800085254868f,(float16_t)0.52719913478190127964f,
+(float16_t)0.84812034480329723252f,(float16_t)0.52980362468629460526f,
+(float16_t)0.84649093877405212627f,(float16_t)0.53240312787719790144f,
+(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)0.84320823964184543620f,(float16_t)0.53758707629564539410f,
+(float16_t)0.84155497743689844370f,(float16_t)0.54017147272989285423f,
+(float16_t)0.83989379419599952126f,(float16_t)0.54275078486451588944f,
+(float16_t)0.83822470555483807875f,(float16_t)0.54532498842204646383f,
+(float16_t)0.83654772722351200542f,(float16_t)0.54789405917310018967f,
+(float16_t)0.83486287498638001026f,(float16_t)0.55045797293660481131f,
+(float16_t)0.83317016470191318511f,(float16_t)0.55301670558002746780f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.82976123379452304540f,(float16_t)0.55811853122055610221f,
+(float16_t)0.82804504525775579626f,(float16_t)0.56066157619733603124f,
+(float16_t)0.82632106284566353427f,(float16_t)0.56319934401383409117f,
+(float16_t)0.82458930278502529099f,(float16_t)0.56573181078361312046f,
+(float16_t)0.82284978137582642788f,(float16_t)0.56825895267013148970f,
+(float16_t)0.82110251499110464835f,(float16_t)0.57078074588696725566f,
+(float16_t)0.81934752007679700903f,(float16_t)0.57329716669804220430f,
+(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
+(float16_t)0.81581441080673378075f,(float16_t)0.57831379641165558958f,
+(float16_t)0.81403632970594841378f,(float16_t)0.58081395809576452649f,
+(float16_t)0.81225058658520399302f,(float16_t)0.58330865293769829094f,
+(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
+(float16_t)0.80865618158817498262f,(float16_t)0.58828154822264522306f,
+(float16_t)0.80684755354379933401f,(float16_t)0.59075970185887416442f,
+(float16_t)0.80503133114296365758f,(float16_t)0.59323229503979979516f,
+(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
+(float16_t)0.80137617172314024039f,(float16_t)0.59816070699634238395f,
+(float16_t)0.79953726910790501314f,(float16_t)0.60061647938386897305f,
+(float16_t)0.79769084094339115509f,(float16_t)0.60306659854034816437f,
+(float16_t)0.79583690460888356633f,(float16_t)0.60551104140432554512f,
+(float16_t)0.79397547755433717231f,(float16_t)0.60794978496777363208f,
+(float16_t)0.79210657730021238887f,(float16_t)0.61038280627630947528f,
+(float16_t)0.79023022143731003197f,(float16_t)0.61281008242940970820f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.78645521359908576731f,(float16_t)0.61764730793780386886f,
+(float16_t)0.78455659715557524159f,(float16_t)0.62005721176328909561f,
+(float16_t)0.78265059616657572938f,(float16_t)0.62246127937414996723f,
+(float16_t)0.78073722857209448822f,(float16_t)0.62485948814238634341f,
+(float16_t)0.77881651238147597827f,(float16_t)0.62725181549514408275f,
+(float16_t)0.77688846567323244230f,(float16_t)0.62963823891492698426f,
+(float16_t)0.77495310659487393057f,(float16_t)0.63201873593980906207f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.77106052426181381776f,(float16_t)0.63676186123628419899f,
+(float16_t)0.76910333764557969882f,(float16_t)0.63912444486377573138f,
+(float16_t)0.76713891193582040007f,(float16_t)0.64148101280858305095f,
+(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
+(float16_t)0.76318841726338138010f,(float16_t)0.64617601298331628357f,
+(float16_t)0.76120238548426177871f,(float16_t)0.64851440102211244110f,
+(float16_t)0.75920918897838796102f,(float16_t)0.65084668499638087535f,
+(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
+(float16_t)0.75520137689653654700f,(float16_t)0.65549285299961534967f,
+(float16_t)0.75318679904361252042f,(float16_t)0.65780669329707863735f,
+(float16_t)0.75116513190968636771f,(float16_t)0.66011434206742047870f,
+(float16_t)0.74913639452345937020f,(float16_t)0.66241577759017178373f,
+(float16_t)0.74710060598018013245f,(float16_t)0.66471097820334479334f,
+(float16_t)0.74505778544146594733f,(float16_t)0.66699992230363747137f,
+(float16_t)0.74300795213512171866f,(float16_t)0.66928258834663600929f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.73888732446061511361f,(float16_t)0.67382900037875603783f,
+(float16_t)0.73681656887736979300f,(float16_t)0.67609270357531592310f,
+(float16_t)0.73473887809596349907f,(float16_t)0.67835004312986146857f,
+(float16_t)0.73265427167241281570f,(float16_t)0.68060099779545302212f,
+(float16_t)0.73056276922782759087f,(float16_t)0.68284554638524808112f,
+(float16_t)0.72846439044822519637f,(float16_t)0.68508366777270035541f,
+(float16_t)0.72635915508434600873f,(float16_t)0.68731534089175905233f,
+(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
+(float16_t)0.72212819392921534511f,(float16_t)0.69175925836415774750f,
+(float16_t)0.72000250796138165477f,(float16_t)0.69397146088965389055f,
+(float16_t)0.71787004505573170920f,(float16_t)0.69617713149146298601f,
+(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
+(float16_t)0.71358486878079352422f,(float16_t)0.70056879394324833576f,
+(float16_t)0.71143219574521643356f,(float16_t)0.70275474445722529993f,
+(float16_t)0.70927282643886568891f,(float16_t)0.70493408037590488124f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.70493408037590499227f,(float16_t)0.70927282643886568891f,
+(float16_t)0.70275474445722529993f,(float16_t)0.71143219574521643356f,
+(float16_t)0.70056879394324844679f,(float16_t)0.71358486878079352422f,
+(float16_t)0.69837624940897291559f,(float16_t)0.71573082528381859468f,
+(float16_t)0.69617713149146298601f,(float16_t)0.71787004505573170920f,
+(float16_t)0.69397146088965400157f,(float16_t)0.72000250796138165477f,
+(float16_t)0.69175925836415774750f,(float16_t)0.72212819392921534511f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.68731534089175905233f,(float16_t)0.72635915508434600873f,
+(float16_t)0.68508366777270035541f,(float16_t)0.72846439044822519637f,
+(float16_t)0.68284554638524808112f,(float16_t)0.73056276922782759087f,
+(float16_t)0.68060099779545302212f,(float16_t)0.73265427167241281570f,
+(float16_t)0.67835004312986146857f,(float16_t)0.73473887809596349907f,
+(float16_t)0.67609270357531603413f,(float16_t)0.73681656887736979300f,
+(float16_t)0.67382900037875614885f,(float16_t)0.73888732446061511361f,
+(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
+(float16_t)0.66928258834663600929f,(float16_t)0.74300795213512171866f,
+(float16_t)0.66699992230363747137f,(float16_t)0.74505778544146594733f,
+(float16_t)0.66471097820334490436f,(float16_t)0.74710060598018013245f,
+(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
+(float16_t)0.66011434206742047870f,(float16_t)0.75116513190968636771f,
+(float16_t)0.65780669329707874837f,(float16_t)0.75318679904361252042f,
+(float16_t)0.65549285299961546070f,(float16_t)0.75520137689653654700f,
+(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
+(float16_t)0.65084668499638098638f,(float16_t)0.75920918897838796102f,
+(float16_t)0.64851440102211255212f,(float16_t)0.76120238548426177871f,
+(float16_t)0.64617601298331639459f,(float16_t)0.76318841726338126907f,
+(float16_t)0.64383154288979149715f,(float16_t)0.76516726562245895860f,
+(float16_t)0.64148101280858316198f,(float16_t)0.76713891193582040007f,
+(float16_t)0.63912444486377573138f,(float16_t)0.76910333764557958780f,
+(float16_t)0.63676186123628419899f,(float16_t)0.77106052426181381776f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.63201873593980906207f,(float16_t)0.77495310659487381955f,
+(float16_t)0.62963823891492709528f,(float16_t)0.77688846567323244230f,
+(float16_t)0.62725181549514419377f,(float16_t)0.77881651238147586724f,
+(float16_t)0.62485948814238645443f,(float16_t)0.78073722857209448822f,
+(float16_t)0.62246127937415007825f,(float16_t)0.78265059616657572938f,
+(float16_t)0.62005721176328920663f,(float16_t)0.78455659715557524159f,
+(float16_t)0.61764730793780397988f,(float16_t)0.78645521359908576731f,
+(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
+(float16_t)0.61281008242940970820f,(float16_t)0.79023022143731003197f,
+(float16_t)0.61038280627630947528f,(float16_t)0.79210657730021227785f,
+(float16_t)0.60794978496777374311f,(float16_t)0.79397547755433717231f,
+(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
+(float16_t)0.60306659854034827539f,(float16_t)0.79769084094339104407f,
+(float16_t)0.60061647938386897305f,(float16_t)0.79953726910790501314f,
+(float16_t)0.59816070699634238395f,(float16_t)0.80137617172314012937f,
+(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
+(float16_t)0.59323229503979979516f,(float16_t)0.80503133114296365758f,
+(float16_t)0.59075970185887427544f,(float16_t)0.80684755354379922299f,
+(float16_t)0.58828154822264533408f,(float16_t)0.80865618158817498262f,
+(float16_t)0.58579785745643886408f,(float16_t)0.81045719825259476821f,
+(float16_t)0.58330865293769829094f,(float16_t)0.81225058658520388200f,
+(float16_t)0.58081395809576452649f,(float16_t)0.81403632970594830276f,
+(float16_t)0.57831379641165558958f,(float16_t)0.81581441080673378075f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.57329716669804231532f,(float16_t)0.81934752007679689800f,
+(float16_t)0.57078074588696736669f,(float16_t)0.82110251499110464835f,
+(float16_t)0.56825895267013148970f,(float16_t)0.82284978137582631685f,
+(float16_t)0.56573181078361323149f,(float16_t)0.82458930278502529099f,
+(float16_t)0.56319934401383409117f,(float16_t)0.82632106284566353427f,
+(float16_t)0.56066157619733603124f,(float16_t)0.82804504525775579626f,
+(float16_t)0.55811853122055610221f,(float16_t)0.82976123379452304540f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.55301670558002757883f,(float16_t)0.83317016470191318511f,
+(float16_t)0.55045797293660481131f,(float16_t)0.83486287498638001026f,
+(float16_t)0.54789405917310018967f,(float16_t)0.83654772722351189440f,
+(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
+(float16_t)0.54275078486451600046f,(float16_t)0.83989379419599941023f,
+(float16_t)0.54017147272989296525f,(float16_t)0.84155497743689833268f,
+(float16_t)0.53758707629564550512f,(float16_t)0.84320823964184543620f,
+(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
+(float16_t)0.53240312787719801246f,(float16_t)0.84649093877405212627f,
+(float16_t)0.52980362468629482731f,(float16_t)0.84812034480329712149f,
+(float16_t)0.52719913478190139067f,(float16_t)0.84974176800085243766f,
+(float16_t)0.52458968267846883826f,(float16_t)0.85135519310526519554f,
+(float16_t)0.52197529293715438925f,(float16_t)0.85296060493036363059f,
+(float16_t)0.51935599016558953167f,(float16_t)0.85455798836540053376f,
+(float16_t)0.51673179901764998423f,(float16_t)0.85614732837519447184f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.51146885043797052361f,(float16_t)0.85930181835700836235f,
+(float16_t)0.50883014254310698909f,(float16_t)0.86086693863776730939f,
+(float16_t)0.50618664534515533937f,(float16_t)0.86242395611104050168f,
+(float16_t)0.50353838372571757542f,(float16_t)0.86397285612158669643f,
+(float16_t)0.50088538261124093687f,(float16_t)0.86551362409056897818f,
+(float16_t)0.49822766697278186854f,(float16_t)0.86704624551569264845f,
+(float16_t)0.49556526182577248507f,(float16_t)0.86857070597134089507f,
+(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
+(float16_t)0.49022648328829110387f,(float16_t)0.87159508665595109012f,
+(float16_t)0.48755016014843605143f,(float16_t)0.87309497841829009079f,
+(float16_t)0.48486924800079111986f,(float16_t)0.87458665227817611321f,
+(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
+(float16_t)0.47949375766015300826f,(float16_t)0.87754529020726124156f,
+(float16_t)0.47679923006332225466f,(float16_t)0.87901222642863341417f,
+(float16_t)0.47410021465055002254f,(float16_t)0.88047088905216075450f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.46868882203582795665f,(float16_t)0.88336333866573157891f,
+(float16_t)0.46597649576796612569f,(float16_t)0.88479709843093778954f,
+(float16_t)0.46325978355186026025f,(float16_t)0.88622253014888063838f,
+(float16_t)0.46053871095824000514f,(float16_t)0.88763962040285393496f,
+(float16_t)0.45781330359887728587f,(float16_t)0.88904835585466457371f,
+(float16_t)0.45508358712634383592f,(float16_t)0.89044872324475787817f,
+(float16_t)0.45234958723377099998f,(float16_t)0.89184070939234272313f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.44686884016237432560f,(float16_t)0.89459948563138258493f,
+(float16_t)0.44412214457042925586f,(float16_t)0.89596624975618510689f,
+(float16_t)0.44137126873171661501f,(float16_t)0.89732458070541831763f,
+(float16_t)0.43861623853852771404f,(float16_t)0.89867446569395381673f,
+(float16_t)0.43585707992225547480f,(float16_t)0.90001589201616027935f,
+(float16_t)0.43309381885315201277f,(float16_t)0.90134884704602202810f,
+(float16_t)0.43032648134008261165f,(float16_t)0.90267331823725882600f,
+(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
+(float16_t)0.42477968120910880589f,(float16_t)0.90529675931811881551f,
+(float16_t)0.42200027079979979261f,(float16_t)0.90659570451491533483f,
+(float16_t)0.41921688836322396066f,(float16_t)0.90788611648766626150f,
+(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
+(float16_t)0.41363831223843455787f,(float16_t)0.91044129225806713634f,
+(float16_t)0.41084317105790391089f,(float16_t)0.91170603200542987832f,
+(float16_t)0.40804416286497874333f,(float16_t)0.91296219042839810154f,
+(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
+(float16_t)0.40243465085941854120f,(float16_t)0.91544871608826783316f,
+(float16_t)0.39962419984564678810f,(float16_t)0.91667905992104270485f,
+(float16_t)0.39680998741671041907f,(float16_t)0.91790077562139038569f,
+(float16_t)0.39399204006104809883f,(float16_t)0.91911385169005777040f,
+(float16_t)0.39117038430225398171f,(float16_t)0.92031827670911048322f,
+(float16_t)0.38834504669882630168f,(float16_t)0.92151403934204190183f,
+(float16_t)0.38551605384391901543f,(float16_t)0.92270112833387851747f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.37984720892405110515f,(float16_t)0.92504924078267758425f,
+(float16_t)0.37700741021641831496f,(float16_t)0.92621024213831126826f,
+(float16_t)0.37416406297145798909f,(float16_t)0.92736252565040111495f,
+(float16_t)0.37131719395183759858f,(float16_t)0.92850608047321558924f,
+(float16_t)0.36846682995337232125f,(float16_t)0.92964089584318121418f,
+(float16_t)0.36561299780477396482f,(float16_t)0.93076696107898371224f,
+(float16_t)0.36275572436739722537f,(float16_t)0.93188426558166814750f,
+(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
+(float16_t)0.35703096123343003310f,(float16_t)0.93409255040425887007f,
+(float16_t)0.35416352542049051033f,(float16_t)0.93518350993894749923f,
+(float16_t)0.35129275608556714827f,(float16_t)0.93626566717027825959f,
+(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
+(float16_t)0.34554132496398914931f,(float16_t)0.93840353406310805795f,
+(float16_t)0.34266071731199437833f,(float16_t)0.93945922360218991898f,
+(float16_t)0.33977688440682696225f,(float16_t)0.94050607059326829518f,
+(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
+(float16_t)0.33399965144200949307f,(float16_t)0.94257319760144686605f,
+(float16_t)0.33110630575987642921f,(float16_t)0.94359345816196038559f,
+(float16_t)0.32820984357909266382f,(float16_t)0.94460483726148025685f,
+(float16_t)0.32531029216226298173f,(float16_t)0.94560732538052127971f,
+(float16_t)0.32240767880107001897f,(float16_t)0.94660091308328353499f,
+(float16_t)0.31950203081601574739f,(float16_t)0.94758559101774109124f,
+(float16_t)0.31659337555616584581f,(float16_t)0.94856134991573026749f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.31076715274961147495f,(float16_t)0.95048607394948170235f,
+(float16_t)0.30784964004153497763f,(float16_t)0.95143502096900833820f,
+(float16_t)0.30492922973540242948f,(float16_t)0.95237501271976587880f,
+(float16_t)0.30200594931922819519f,(float16_t)0.95330604035419375109f,
+(float16_t)0.29907982630804047508f,(float16_t)0.95422809510910566733f,
+(float16_t)0.29615088824362395536f,(float16_t)0.95514116830577067141f,
+(float16_t)0.29321916269425868373f,(float16_t)0.95604525134999640557f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.28734745954472956653f,(float16_t)0.95782641302753290802f,
+(float16_t)0.28440753721127182141f,(float16_t)0.95870347489587159906f,
+(float16_t)0.28146493792575805193f,(float16_t)0.95957151308198451733f,
+(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
+(float16_t)0.27557181931095825478f,(float16_t)0.96128048581132063966f,
+(float16_t)0.27262135544994897662f,(float16_t)0.96212140426904158019f,
+(float16_t)0.26966832557291520178f,(float16_t)0.96295326687368387741f,
+(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
+(float16_t)0.26375467897483151347f,(float16_t)0.96458979328981264700f,
+(float16_t)0.26079411791527556952f,(float16_t)0.96539444169768939830f,
+(float16_t)0.25783110216215893162f,(float16_t)0.96619000344541261516f,
+(float16_t)0.25486565960451462720f,(float16_t)0.96697647104485207059f,
+(float16_t)0.25189781815421691258f,(float16_t)0.96775383709347551076f,
+(float16_t)0.24892760574572025956f,(float16_t)0.96852209427441726675f,
+(float16_t)0.24595505033579459497f,(float16_t)0.96928123535654853171f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.24000302244874149871f,(float16_t)0.97077214072895035013f,
+(float16_t)0.23702360599436733679f,(float16_t)0.97150389098625178352f,
+(float16_t)0.23404195858354345794f,(float16_t)0.97222649707893626925f,
+(float16_t)0.23105810828067127605f,(float16_t)0.97293995220556006576f,
+(float16_t)0.22807208317088578653f,(float16_t)0.97364424965081186603f,
+(float16_t)0.22508391135979277653f,(float16_t)0.97433938278557585821f,
+(float16_t)0.22209362097320359264f,(float16_t)0.97502534506699412020f,
+(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
+(float16_t)0.21610679707621960333f,(float16_t)0.97636973133002114000f,
+(float16_t)0.21311031991609136194f,(float16_t)0.97702814265775439484f,
+(float16_t)0.21011183688046972118f,(float16_t)0.97767735782450992943f,
+(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
+(float16_t)0.20410896609281700687f,(float16_t)0.97894817531906219710f,
+(float16_t)0.20110463484209195606f,(float16_t)0.97956976568544051887f,
+(float16_t)0.19809841071795372680f,(float16_t)0.98018213596811731847f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.19208039704989238183f,(float16_t)0.98137919331375456089f,
+(float16_t)0.18906866414980627589f,(float16_t)0.98196386910955524296f,
+(float16_t)0.18605515166344663291f,(float16_t)0.98253930228744124076f,
+(float16_t)0.18303988795514106180f,(float16_t)0.98310548743121628501f,
+(float16_t)0.18002290140569951471f,(float16_t)0.98366241921173025453f,
+(float16_t)0.17700422041214886049f,(float16_t)0.98421009238692902521f,
+(float16_t)0.17398387338746384989f,(float16_t)0.98474850180190420801f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.16793829497473122814f,(float16_t)0.98579750916756736512f,
+(float16_t)0.16491312048997008866f,(float16_t)0.98630809724459866938f,
+(float16_t)0.16188639378011188130f,(float16_t)0.98680940181418541624f,
+(float16_t)0.15885814333386139019f,(float16_t)0.98730141815785843473f,
+(float16_t)0.15582839765426531597f,(float16_t)0.98778414164457217783f,
+(float16_t)0.15279718525844340760f,(float16_t)0.98825756773074946437f,
+(float16_t)0.14976453467732162017f,(float16_t)0.98872169196032377858f,
+(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
+(float16_t)0.14369503315029458212f,(float16_t)0.98962201746320077600f,
+(float16_t)0.14065823933284923863f,(float16_t)0.99005821026229712256f,
+(float16_t)0.13762012158648617710f,(float16_t)0.99048508425645698239f,
+(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
+(float16_t)0.13154002870288328264f,(float16_t)0.99131085984611544415f,
+(float16_t)0.12849811079379322432f,(float16_t)0.99170975366909952520f,
+(float16_t)0.12545498341154620592f,(float16_t)0.99209931314219179654f,
+(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
+(float16_t)0.11936521481099135467f,(float16_t)0.99285041445986510489f,
+(float16_t)0.11631863091190487725f,(float16_t)0.99321194923479450001f,
+(float16_t)0.11327095217756436019f,(float16_t)0.99356413552059530403f,
+(float16_t)0.11022220729388318428f,(float16_t)0.99390697000235606051f,
+(float16_t)0.10717242495680887049f,(float16_t)0.99424044945318790223f,
+(float16_t)0.10412163387205472520f,(float16_t)0.99456457073425541537f,
+(float16_t)0.10106986275482787718f,(float16_t)0.99487933079480561638f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.09496349532963906104f,(float16_t)0.99548075549192693856f,
+(float16_t)0.09190895649713269611f,(float16_t)0.99576741446765981713f,
+(float16_t)0.08885355258252468358f,(float16_t)0.99604470090125196702f,
+(float16_t)0.08579731234443987997f,(float16_t)0.99631261218277800129f,
+(float16_t)0.08274026454937580266f,(float16_t)0.99657114579055483539f,
+(float16_t)0.07968243797143012563f,(float16_t)0.99682029929116566791f,
+(float16_t)0.07662386139203161695f,(float16_t)0.99706007033948296225f,
+(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
+(float16_t)0.07050457338961400866f,(float16_t)0.99751145614030345410f,
+(float16_t)0.06744391956366410645f,(float16_t)0.99772306664419163624f,
+(float16_t)0.06438263092985740954f,(float16_t)0.99792528619859599548f,
+(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
+(float16_t)0.05825826450043573163f,(float16_t)0.99830154493389289261f,
+(float16_t)0.05519524434969003135f,(float16_t)0.99847558057329477421f,
+(float16_t)0.05213170468028331672f,(float16_t)0.99864021818026527111f,
+(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
+(float16_t)0.04600318213091464381f,(float16_t)0.99894129318685687124f,
+(float16_t)0.04293825693494095902f,(float16_t)0.99907772775264536147f,
+(float16_t)0.03987292758773984536f,(float16_t)0.99920475861836388631f,
+(float16_t)0.03680722294135899131f,(float16_t)0.99932238458834954375f,
+(float16_t)0.03374117185137764235f,(float16_t)0.99943060455546173237f,
+(float16_t)0.03067480317663658085f,(float16_t)0.99952941750109314256f,
+(float16_t)0.02760814577896581953f,(float16_t)0.99961882249517863830f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)0.02147408027546960502f,(float16_t)0.99976940535121527898f,
+(float16_t)0.01840672990580482019f,(float16_t)0.99983058179582340319f,
+(float16_t)0.01533920628498821985f,(float16_t)0.99988234745421256111f,
+(float16_t)0.01227153828571994447f,(float16_t)0.99992470183914450299f,
+(float16_t)0.00920375478205995995f,(float16_t)0.99995764455196389786f,
+(float16_t)0.00613588464915451517f,(float16_t)0.99998117528260110909f,
+(float16_t)0.00306795676296613791f,(float16_t)0.99999529380957619118f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.00306795676296601561f,(float16_t)0.99999529380957619118f,
+(float16_t)-0.00613588464915439287f,(float16_t)0.99998117528260110909f,
+(float16_t)-0.00920375478205983678f,(float16_t)0.99995764455196389786f,
+(float16_t)-0.01227153828571982304f,(float16_t)0.99992470183914450299f,
+(float16_t)-0.01533920628498809842f,(float16_t)0.99988234745421256111f,
+(float16_t)-0.01840672990580469529f,(float16_t)0.99983058179582340319f,
+(float16_t)-0.02147408027546948359f,(float16_t)0.99976940535121527898f,
+(float16_t)-0.02454122852291214241f,(float16_t)0.99969881869620424997f,
+(float16_t)-0.02760814577896569810f,(float16_t)0.99961882249517863830f,
+(float16_t)-0.03067480317663645942f,(float16_t)0.99952941750109314256f,
+(float16_t)-0.03374117185137751745f,(float16_t)0.99943060455546173237f,
+(float16_t)-0.03680722294135886641f,(float16_t)0.99932238458834954375f,
+(float16_t)-0.03987292758773972740f,(float16_t)0.99920475861836388631f,
+(float16_t)-0.04293825693494083412f,(float16_t)0.99907772775264536147f,
+(float16_t)-0.04600318213091451891f,(float16_t)0.99894129318685687124f,
+(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
+(float16_t)-0.05213170468028319182f,(float16_t)0.99864021818026527111f,
+(float16_t)-0.05519524434968991339f,(float16_t)0.99847558057329477421f,
+(float16_t)-0.05825826450043560673f,(float16_t)0.99830154493389289261f,
+(float16_t)-0.06132073630220852972f,(float16_t)0.99811811290014917919f,
+(float16_t)-0.06438263092985728464f,(float16_t)0.99792528619859599548f,
+(float16_t)-0.06744391956366398155f,(float16_t)0.99772306664419163624f,
+(float16_t)-0.07050457338961389764f,(float16_t)0.99751145614030345410f,
+(float16_t)-0.07356456359966732916f,(float16_t)0.99729045667869020697f,
+(float16_t)-0.07662386139203150592f,(float16_t)0.99706007033948296225f,
+(float16_t)-0.07968243797143001461f,(float16_t)0.99682029929116577893f,
+(float16_t)-0.08274026454937567776f,(float16_t)0.99657114579055483539f,
+(float16_t)-0.08579731234443975507f,(float16_t)0.99631261218277800129f,
+(float16_t)-0.08885355258252455868f,(float16_t)0.99604470090125196702f,
+(float16_t)-0.09190895649713257121f,(float16_t)0.99576741446765981713f,
+(float16_t)-0.09496349532963895002f,(float16_t)0.99548075549192693856f,
+(float16_t)-0.09801714032956064526f,(float16_t)0.99518472667219692873f,
+(float16_t)-0.10106986275482775228f,(float16_t)0.99487933079480561638f,
+(float16_t)-0.10412163387205460030f,(float16_t)0.99456457073425541537f,
+(float16_t)-0.10717242495680875947f,(float16_t)0.99424044945318790223f,
+(float16_t)-0.11022220729388305938f,(float16_t)0.99390697000235606051f,
+(float16_t)-0.11327095217756423529f,(float16_t)0.99356413552059530403f,
+(float16_t)-0.11631863091190475235f,(float16_t)0.99321194923479450001f,
+(float16_t)-0.11936521481099122977f,(float16_t)0.99285041445986510489f,
+(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
+(float16_t)-0.12545498341154606714f,(float16_t)0.99209931314219179654f,
+(float16_t)-0.12849811079379311329f,(float16_t)0.99170975366909952520f,
+(float16_t)-0.13154002870288314386f,(float16_t)0.99131085984611544415f,
+(float16_t)-0.13458070850712611222f,(float16_t)0.99090263542778000971f,
+(float16_t)-0.13762012158648606608f,(float16_t)0.99048508425645698239f,
+(float16_t)-0.14065823933284912761f,(float16_t)0.99005821026229712256f,
+(float16_t)-0.14369503315029444335f,(float16_t)0.98962201746320088702f,
+(float16_t)-0.14673047445536163691f,(float16_t)0.98917650996478101444f,
+(float16_t)-0.14976453467732150915f,(float16_t)0.98872169196032377858f,
+(float16_t)-0.15279718525844329657f,(float16_t)0.98825756773074946437f,
+(float16_t)-0.15582839765426520495f,(float16_t)0.98778414164457217783f,
+(float16_t)-0.15885814333386127917f,(float16_t)0.98730141815785843473f,
+(float16_t)-0.16188639378011177028f,(float16_t)0.98680940181418552726f,
+(float16_t)-0.16491312048996994988f,(float16_t)0.98630809724459866938f,
+(float16_t)-0.16793829497473108936f,(float16_t)0.98579750916756747614f,
+(float16_t)-0.17096188876030124493f,(float16_t)0.98527764238894122162f,
+(float16_t)-0.17398387338746371111f,(float16_t)0.98474850180190420801f,
+(float16_t)-0.17700422041214874946f,(float16_t)0.98421009238692902521f,
+(float16_t)-0.18002290140569940369f,(float16_t)0.98366241921173025453f,
+(float16_t)-0.18303988795514092303f,(float16_t)0.98310548743121628501f,
+(float16_t)-0.18605515166344649414f,(float16_t)0.98253930228744124076f,
+(float16_t)-0.18906866414980616486f,(float16_t)0.98196386910955524296f,
+(float16_t)-0.19208039704989227081f,(float16_t)0.98137919331375456089f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.19809841071795361578f,(float16_t)0.98018213596811742949f,
+(float16_t)-0.20110463484209181728f,(float16_t)0.97956976568544051887f,
+(float16_t)-0.20410896609281689584f,(float16_t)0.97894817531906219710f,
+(float16_t)-0.20711137619221844930f,(float16_t)0.97831737071962765473f,
+(float16_t)-0.21011183688046961016f,(float16_t)0.97767735782450992943f,
+(float16_t)-0.21311031991609125091f,(float16_t)0.97702814265775439484f,
+(float16_t)-0.21610679707621949230f,(float16_t)0.97636973133002114000f,
+(float16_t)-0.21910124015686965881f,(float16_t)0.97570213003852857003f,
+(float16_t)-0.22209362097320348162f,(float16_t)0.97502534506699412020f,
+(float16_t)-0.22508391135979266551f,(float16_t)0.97433938278557585821f,
+(float16_t)-0.22807208317088567551f,(float16_t)0.97364424965081197705f,
+(float16_t)-0.23105810828067113727f,(float16_t)0.97293995220556017678f,
+(float16_t)-0.23404195858354331916f,(float16_t)0.97222649707893638027f,
+(float16_t)-0.23702360599436722577f,(float16_t)0.97150389098625178352f,
+(float16_t)-0.24000302244874138768f,(float16_t)0.97077214072895035013f,
+(float16_t)-0.24298017990326387094f,(float16_t)0.97003125319454397424f,
+(float16_t)-0.24595505033579448395f,(float16_t)0.96928123535654853171f,
+(float16_t)-0.24892760574572012078f,(float16_t)0.96852209427441737777f,
+(float16_t)-0.25189781815421680156f,(float16_t)0.96775383709347551076f,
+(float16_t)-0.25486565960451451618f,(float16_t)0.96697647104485207059f,
+(float16_t)-0.25783110216215882060f,(float16_t)0.96619000344541261516f,
+(float16_t)-0.26079411791527545850f,(float16_t)0.96539444169768939830f,
+(float16_t)-0.26375467897483140245f,(float16_t)0.96458979328981275803f,
+(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
+(float16_t)-0.26966832557291509076f,(float16_t)0.96295326687368387741f,
+(float16_t)-0.27262135544994886560f,(float16_t)0.96212140426904158019f,
+(float16_t)-0.27557181931095814376f,(float16_t)0.96128048581132063966f,
+(float16_t)-0.27851968938505294870f,(float16_t)0.96043051941556589757f,
+(float16_t)-0.28146493792575794091f,(float16_t)0.95957151308198451733f,
+(float16_t)-0.28440753721127171039f,(float16_t)0.95870347489587159906f,
+(float16_t)-0.28734745954472945551f,(float16_t)0.95782641302753290802f,
+(float16_t)-0.29028467725446216452f,(float16_t)0.95694033573220893540f,
+(float16_t)-0.29321916269425857271f,(float16_t)0.95604525134999651659f,
+(float16_t)-0.29615088824362384434f,(float16_t)0.95514116830577067141f,
+(float16_t)-0.29907982630804036406f,(float16_t)0.95422809510910566733f,
+(float16_t)-0.30200594931922808417f,(float16_t)0.95330604035419386211f,
+(float16_t)-0.30492922973540226295f,(float16_t)0.95237501271976587880f,
+(float16_t)-0.30784964004153486661f,(float16_t)0.95143502096900833820f,
+(float16_t)-0.31076715274961136393f,(float16_t)0.95048607394948181337f,
+(float16_t)-0.31368174039889140658f,(float16_t)0.94952818059303667475f,
+(float16_t)-0.31659337555616573479f,(float16_t)0.94856134991573037851f,
+(float16_t)-0.31950203081601563637f,(float16_t)0.94758559101774120226f,
+(float16_t)-0.32240767880106985244f,(float16_t)0.94660091308328353499f,
+(float16_t)-0.32531029216226287071f,(float16_t)0.94560732538052139073f,
+(float16_t)-0.32820984357909255280f,(float16_t)0.94460483726148025685f,
+(float16_t)-0.33110630575987631818f,(float16_t)0.94359345816196038559f,
+(float16_t)-0.33399965144200938205f,(float16_t)0.94257319760144686605f,
+(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
+(float16_t)-0.33977688440682685123f,(float16_t)0.94050607059326829518f,
+(float16_t)-0.34266071731199426731f,(float16_t)0.93945922360218991898f,
+(float16_t)-0.34554132496398903829f,(float16_t)0.93840353406310816897f,
+(float16_t)-0.34841868024943439819f,(float16_t)0.93733901191257495977f,
+(float16_t)-0.35129275608556703725f,(float16_t)0.93626566717027825959f,
+(float16_t)-0.35416352542049039931f,(float16_t)0.93518350993894761025f,
+(float16_t)-0.35703096123342992207f,(float16_t)0.93409255040425898109f,
+(float16_t)-0.35989503653498816638f,(float16_t)0.93299279883473884567f,
+(float16_t)-0.36275572436739711435f,(float16_t)0.93188426558166814750f,
+(float16_t)-0.36561299780477385379f,(float16_t)0.93076696107898371224f,
+(float16_t)-0.36846682995337221023f,(float16_t)0.92964089584318132520f,
+(float16_t)-0.37131719395183748755f,(float16_t)0.92850608047321558924f,
+(float16_t)-0.37416406297145787807f,(float16_t)0.92736252565040111495f,
+(float16_t)-0.37700741021641820394f,(float16_t)0.92621024213831137928f,
+(float16_t)-0.37984720892405099413f,(float16_t)0.92504924078267769527f,
+(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.38551605384391890441f,(float16_t)0.92270112833387851747f,
+(float16_t)-0.38834504669882619066f,(float16_t)0.92151403934204201285f,
+(float16_t)-0.39117038430225387069f,(float16_t)0.92031827670911059425f,
+(float16_t)-0.39399204006104798781f,(float16_t)0.91911385169005777040f,
+(float16_t)-0.39680998741671030805f,(float16_t)0.91790077562139049672f,
+(float16_t)-0.39962419984564667708f,(float16_t)0.91667905992104270485f,
+(float16_t)-0.40243465085941843018f,(float16_t)0.91544871608826783316f,
+(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
+(float16_t)-0.40804416286497863231f,(float16_t)0.91296219042839821256f,
+(float16_t)-0.41084317105790379987f,(float16_t)0.91170603200542987832f,
+(float16_t)-0.41363831223843450235f,(float16_t)0.91044129225806724737f,
+(float16_t)-0.41642956009763698599f,(float16_t)0.90916798309052249127f,
+(float16_t)-0.41921688836322407168f,(float16_t)0.90788611648766615048f,
+(float16_t)-0.42200027079979968159f,(float16_t)0.90659570451491533483f,
+(float16_t)-0.42477968120910869487f,(float16_t)0.90529675931811881551f,
+(float16_t)-0.42755509343028186287f,(float16_t)0.90398929312344344922f,
+(float16_t)-0.43032648134008272267f,(float16_t)0.90267331823725871498f,
+(float16_t)-0.43309381885315190175f,(float16_t)0.90134884704602202810f,
+(float16_t)-0.43585707992225536378f,(float16_t)0.90001589201616027935f,
+(float16_t)-0.43861623853852738097f,(float16_t)0.89867446569395392775f,
+(float16_t)-0.44137126873171672603f,(float16_t)0.89732458070541831763f,
+(float16_t)-0.44412214457042914484f,(float16_t)0.89596624975618521791f,
+(float16_t)-0.44686884016237399253f,(float16_t)0.89459948563138280697f,
+(float16_t)-0.44961132965460670619f,(float16_t)0.89322430119551521344f,
+(float16_t)-0.45234958723377088896f,(float16_t)0.89184070939234272313f,
+(float16_t)-0.45508358712634372489f,(float16_t)0.89044872324475798919f,
+(float16_t)-0.45781330359887700832f,(float16_t)0.88904835585466468473f,
+(float16_t)-0.46053871095824006066f,(float16_t)0.88763962040285393496f,
+(float16_t)-0.46325978355186014923f,(float16_t)0.88622253014888063838f,
+(float16_t)-0.46597649576796601467f,(float16_t)0.88479709843093790056f,
+(float16_t)-0.46868882203582767909f,(float16_t)0.88336333866573168994f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.47410021465054991152f,(float16_t)0.88047088905216086552f,
+(float16_t)-0.47679923006332192159f,(float16_t)0.87901222642863352519f,
+(float16_t)-0.47949375766015311928f,(float16_t)0.87754529020726124156f,
+(float16_t)-0.48218377207912271887f,(float16_t)0.87607009419540660122f,
+(float16_t)-0.48486924800079100883f,(float16_t)0.87458665227817622423f,
+(float16_t)-0.48755016014843571837f,(float16_t)0.87309497841829020182f,
+(float16_t)-0.49022648328829121489f,(float16_t)0.87159508665595097909f,
+(float16_t)-0.49289819222978398239f,(float16_t)0.87008699110871146054f,
+(float16_t)-0.49556526182577237405f,(float16_t)0.86857070597134100609f,
+(float16_t)-0.49822766697278159098f,(float16_t)0.86704624551569275948f,
+(float16_t)-0.50088538261124082585f,(float16_t)0.86551362409056908920f,
+(float16_t)-0.50353838372571746440f,(float16_t)0.86397285612158680745f,
+(float16_t)-0.50618664534515511733f,(float16_t)0.86242395611104061270f,
+(float16_t)-0.50883014254310710012f,(float16_t)0.86086693863776719837f,
+(float16_t)-0.51146885043797041259f,(float16_t)0.85930181835700847337f,
+(float16_t)-0.51410274419322155026f,(float16_t)0.85772861000027211809f,
+(float16_t)-0.51673179901764965116f,(float16_t)0.85614732837519458286f,
+(float16_t)-0.51935599016558964269f,(float16_t)0.85455798836540053376f,
+(float16_t)-0.52197529293715427823f,(float16_t)0.85296060493036374162f,
+(float16_t)-0.52458968267846872724f,(float16_t)0.85135519310526519554f,
+(float16_t)-0.52719913478190105760f,(float16_t)0.84974176800085265970f,
+(float16_t)-0.52980362468629471628f,(float16_t)0.84812034480329723252f,
+(float16_t)-0.53240312787719790144f,(float16_t)0.84649093877405212627f,
+(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
+(float16_t)-0.53758707629564561614f,(float16_t)0.84320823964184532517f,
+(float16_t)-0.54017147272989285423f,(float16_t)0.84155497743689844370f,
+(float16_t)-0.54275078486451577842f,(float16_t)0.83989379419599952126f,
+(float16_t)-0.54532498842204624179f,(float16_t)0.83822470555483818977f,
+(float16_t)-0.54789405917310018967f,(float16_t)0.83654772722351200542f,
+(float16_t)-0.55045797293660470029f,(float16_t)0.83486287498638012128f,
+(float16_t)-0.55301670558002735678f,(float16_t)0.83317016470191329613f,
+(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
+(float16_t)-0.55811853122055610221f,(float16_t)0.82976123379452304540f,
+(float16_t)-0.56066157619733592021f,(float16_t)0.82804504525775579626f,
+(float16_t)-0.56319934401383386913f,(float16_t)0.82632106284566364529f,
+(float16_t)-0.56573181078361323149f,(float16_t)0.82458930278502517996f,
+(float16_t)-0.56825895267013148970f,(float16_t)0.82284978137582631685f,
+(float16_t)-0.57078074588696714464f,(float16_t)0.82110251499110475937f,
+(float16_t)-0.57329716669804198226f,(float16_t)0.81934752007679712005f,
+(float16_t)-0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)-0.57831379641165547856f,(float16_t)0.81581441080673378075f,
+(float16_t)-0.58081395809576441547f,(float16_t)0.81403632970594852480f,
+(float16_t)-0.58330865293769840196f,(float16_t)0.81225058658520388200f,
+(float16_t)-0.58579785745643886408f,(float16_t)0.81045719825259476821f,
+(float16_t)-0.58828154822264522306f,(float16_t)0.80865618158817509364f,
+(float16_t)-0.59075970185887405339f,(float16_t)0.80684755354379944503f,
+(float16_t)-0.59323229503979990618f,(float16_t)0.80503133114296354655f,
+(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
+(float16_t)-0.59816070699634216190f,(float16_t)0.80137617172314024039f,
+(float16_t)-0.60061647938386875101f,(float16_t)0.79953726910790523519f,
+(float16_t)-0.60306659854034827539f,(float16_t)0.79769084094339104407f,
+(float16_t)-0.60551104140432543410f,(float16_t)0.79583690460888356633f,
+(float16_t)-0.60794978496777352106f,(float16_t)0.79397547755433728334f,
+(float16_t)-0.61038280627630958630f,(float16_t)0.79210657730021227785f,
+(float16_t)-0.61281008242940970820f,(float16_t)0.79023022143731003197f,
+(float16_t)-0.61523159058062670823f,(float16_t)0.78834642762660633863f,
+(float16_t)-0.61764730793780375784f,(float16_t)0.78645521359908587833f,
+(float16_t)-0.62005721176328920663f,(float16_t)0.78455659715557513056f,
+(float16_t)-0.62246127937414996723f,(float16_t)0.78265059616657572938f,
+(float16_t)-0.62485948814238623239f,(float16_t)0.78073722857209459924f,
+(float16_t)-0.62725181549514386070f,(float16_t)0.77881651238147608929f,
+(float16_t)-0.62963823891492709528f,(float16_t)0.77688846567323244230f,
+(float16_t)-0.63201873593980895105f,(float16_t)0.77495310659487393057f,
+(float16_t)-0.63439328416364537677f,(float16_t)0.77301045336273710440f,
+(float16_t)-0.63676186123628431002f,(float16_t)0.77106052426181370674f,
+(float16_t)-0.63912444486377573138f,(float16_t)0.76910333764557958780f,
+(float16_t)-0.64148101280858305095f,(float16_t)0.76713891193582040007f,
+(float16_t)-0.64383154288979127511f,(float16_t)0.76516726562245906962f,
+(float16_t)-0.64617601298331639459f,(float16_t)0.76318841726338115805f,
+(float16_t)-0.64851440102211244110f,(float16_t)0.76120238548426188974f,
+(float16_t)-0.65084668499638076433f,(float16_t)0.75920918897838807204f,
+(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
+(float16_t)-0.65549285299961546070f,(float16_t)0.75520137689653643598f,
+(float16_t)-0.65780669329707852633f,(float16_t)0.75318679904361252042f,
+(float16_t)-0.66011434206742036768f,(float16_t)0.75116513190968658975f,
+(float16_t)-0.66241577759017189475f,(float16_t)0.74913639452345925918f,
+(float16_t)-0.66471097820334490436f,(float16_t)0.74710060598018013245f,
+(float16_t)-0.66699992230363736034f,(float16_t)0.74505778544146605835f,
+(float16_t)-0.66928258834663589827f,(float16_t)0.74300795213512182968f,
+(float16_t)-0.67155895484701844111f,(float16_t)0.74095112535495899486f,
+(float16_t)-0.67382900037875603783f,(float16_t)0.73888732446061522463f,
+(float16_t)-0.67609270357531581208f,(float16_t)0.73681656887737001504f,
+(float16_t)-0.67835004312986124653f,(float16_t)0.73473887809596372112f,
+(float16_t)-0.68060099779545302212f,(float16_t)0.73265427167241281570f,
+(float16_t)-0.68284554638524797010f,(float16_t)0.73056276922782759087f,
+(float16_t)-0.68508366777270024439f,(float16_t)0.72846439044822530740f,
+(float16_t)-0.68731534089175916336f,(float16_t)0.72635915508434589771f,
+(float16_t)-0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)-0.69175925836415763648f,(float16_t)0.72212819392921545614f,
+(float16_t)-0.69397146088965377952f,(float16_t)0.72000250796138176579f,
+(float16_t)-0.69617713149146298601f,(float16_t)0.71787004505573170920f,
+(float16_t)-0.69837624940897280457f,(float16_t)0.71573082528381870571f,
+(float16_t)-0.70056879394324822474f,(float16_t)0.71358486878079363525f,
+(float16_t)-0.70275474445722507788f,(float16_t)0.71143219574521665560f,
+(float16_t)-0.70493408037590488124f,(float16_t)0.70927282643886557789f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.70927282643886546687f,(float16_t)0.70493408037590510329f,
+(float16_t)-0.71143219574521654458f,(float16_t)0.70275474445722518890f,
+(float16_t)-0.71358486878079352422f,(float16_t)0.70056879394324833576f,
+(float16_t)-0.71573082528381859468f,(float16_t)0.69837624940897291559f,
+(float16_t)-0.71787004505573159818f,(float16_t)0.69617713149146309703f,
+(float16_t)-0.72000250796138165477f,(float16_t)0.69397146088965389055f,
+(float16_t)-0.72212819392921523409f,(float16_t)0.69175925836415785852f,
+(float16_t)-0.72424708295146678072f,(float16_t)0.68954054473706705153f,
+(float16_t)-0.72635915508434578669f,(float16_t)0.68731534089175927438f,
+(float16_t)-0.72846439044822519637f,(float16_t)0.68508366777270035541f,
+(float16_t)-0.73056276922782747985f,(float16_t)0.68284554638524808112f,
+(float16_t)-0.73265427167241270467f,(float16_t)0.68060099779545324417f,
+(float16_t)-0.73473887809596349907f,(float16_t)0.67835004312986135755f,
+(float16_t)-0.73681656887736979300f,(float16_t)0.67609270357531592310f,
+(float16_t)-0.73888732446061511361f,(float16_t)0.67382900037875614885f,
+(float16_t)-0.74095112535495888384f,(float16_t)0.67155895484701855214f,
+(float16_t)-0.74300795213512171866f,(float16_t)0.66928258834663600929f,
+(float16_t)-0.74505778544146594733f,(float16_t)0.66699992230363758239f,
+(float16_t)-0.74710060598018002143f,(float16_t)0.66471097820334501538f,
+(float16_t)-0.74913639452345914815f,(float16_t)0.66241577759017200577f,
+(float16_t)-0.75116513190968636771f,(float16_t)0.66011434206742047870f,
+(float16_t)-0.75318679904361240940f,(float16_t)0.65780669329707874837f,
+(float16_t)-0.75520137689653643598f,(float16_t)0.65549285299961557172f,
+(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
+(float16_t)-0.75920918897838796102f,(float16_t)0.65084668499638098638f,
+(float16_t)-0.76120238548426166769f,(float16_t)0.64851440102211255212f,
+(float16_t)-0.76318841726338115805f,(float16_t)0.64617601298331661663f,
+(float16_t)-0.76516726562245895860f,(float16_t)0.64383154288979138613f,
+(float16_t)-0.76713891193582040007f,(float16_t)0.64148101280858316198f,
+(float16_t)-0.76910333764557947678f,(float16_t)0.63912444486377584241f,
+(float16_t)-0.77106052426181359571f,(float16_t)0.63676186123628442104f,
+(float16_t)-0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)-0.77495310659487381955f,(float16_t)0.63201873593980906207f,
+(float16_t)-0.77688846567323233128f,(float16_t)0.62963823891492720630f,
+(float16_t)-0.77881651238147597827f,(float16_t)0.62725181549514408275f,
+(float16_t)-0.78073722857209448822f,(float16_t)0.62485948814238634341f,
+(float16_t)-0.78265059616657561836f,(float16_t)0.62246127937415007825f,
+(float16_t)-0.78455659715557501954f,(float16_t)0.62005721176328942867f,
+(float16_t)-0.78645521359908576731f,(float16_t)0.61764730793780386886f,
+(float16_t)-0.78834642762660622761f,(float16_t)0.61523159058062693028f,
+(float16_t)-0.79023022143730992095f,(float16_t)0.61281008242940981923f,
+(float16_t)-0.79210657730021216683f,(float16_t)0.61038280627630969732f,
+(float16_t)-0.79397547755433717231f,(float16_t)0.60794978496777363208f,
+(float16_t)-0.79583690460888345530f,(float16_t)0.60551104140432565615f,
+(float16_t)-0.79769084094339093305f,(float16_t)0.60306659854034838641f,
+(float16_t)-0.79953726910790512417f,(float16_t)0.60061647938386886203f,
+(float16_t)-0.80137617172314024039f,(float16_t)0.59816070699634238395f,
+(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
+(float16_t)-0.80503133114296343553f,(float16_t)0.59323229503980001720f,
+(float16_t)-0.80684755354379933401f,(float16_t)0.59075970185887416442f,
+(float16_t)-0.80865618158817498262f,(float16_t)0.58828154822264533408f,
+(float16_t)-0.81045719825259465718f,(float16_t)0.58579785745643897510f,
+(float16_t)-0.81225058658520377097f,(float16_t)0.58330865293769851299f,
+(float16_t)-0.81403632970594841378f,(float16_t)0.58081395809576452649f,
+(float16_t)-0.81581441080673378075f,(float16_t)0.57831379641165570060f,
+(float16_t)-0.81758481315158360037f,(float16_t)0.57580819141784544968f,
+(float16_t)-0.81934752007679700903f,(float16_t)0.57329716669804209328f,
+(float16_t)-0.82110251499110464835f,(float16_t)0.57078074588696725566f,
+(float16_t)-0.82284978137582620583f,(float16_t)0.56825895267013171175f,
+(float16_t)-0.82458930278502506894f,(float16_t)0.56573181078361345353f,
+(float16_t)-0.82632106284566353427f,(float16_t)0.56319934401383409117f,
+(float16_t)-0.82804504525775568524f,(float16_t)0.56066157619733614226f,
+(float16_t)-0.82976123379452293438f,(float16_t)0.55811853122055632426f,
+(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
+(float16_t)-0.83317016470191318511f,(float16_t)0.55301670558002746780f,
+(float16_t)-0.83486287498638001026f,(float16_t)0.55045797293660492233f,
+(float16_t)-0.83654772722351189440f,(float16_t)0.54789405917310041172f,
+(float16_t)-0.83822470555483807875f,(float16_t)0.54532498842204635281f,
+(float16_t)-0.83989379419599952126f,(float16_t)0.54275078486451588944f,
+(float16_t)-0.84155497743689833268f,(float16_t)0.54017147272989296525f,
+(float16_t)-0.84320823964184532517f,(float16_t)0.53758707629564572716f,
+(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)-0.84649093877405201525f,(float16_t)0.53240312787719801246f,
+(float16_t)-0.84812034480329712149f,(float16_t)0.52980362468629482731f,
+(float16_t)-0.84974176800085254868f,(float16_t)0.52719913478190127964f,
+(float16_t)-0.85135519310526519554f,(float16_t)0.52458968267846894928f,
+(float16_t)-0.85296060493036363059f,(float16_t)0.52197529293715438925f,
+(float16_t)-0.85455798836540042274f,(float16_t)0.51935599016558975372f,
+(float16_t)-0.85614732837519447184f,(float16_t)0.51673179901764976218f,
+(float16_t)-0.85772861000027200706f,(float16_t)0.51410274419322177231f,
+(float16_t)-0.85930181835700836235f,(float16_t)0.51146885043797052361f,
+(float16_t)-0.86086693863776719837f,(float16_t)0.50883014254310732216f,
+(float16_t)-0.86242395611104050168f,(float16_t)0.50618664534515522835f,
+(float16_t)-0.86397285612158669643f,(float16_t)0.50353838372571757542f,
+(float16_t)-0.86551362409056897818f,(float16_t)0.50088538261124093687f,
+(float16_t)-0.86704624551569264845f,(float16_t)0.49822766697278175752f,
+(float16_t)-0.86857070597134089507f,(float16_t)0.49556526182577254058f,
+(float16_t)-0.87008699110871134952f,(float16_t)0.49289819222978414892f,
+(float16_t)-0.87159508665595086807f,(float16_t)0.49022648328829138142f,
+(float16_t)-0.87309497841829009079f,(float16_t)0.48755016014843588490f,
+(float16_t)-0.87458665227817611321f,(float16_t)0.48486924800079111986f,
+(float16_t)-0.87607009419540649020f,(float16_t)0.48218377207912288540f,
+(float16_t)-0.87754529020726113053f,(float16_t)0.47949375766015328582f,
+(float16_t)-0.87901222642863352519f,(float16_t)0.47679923006332208812f,
+(float16_t)-0.88047088905216075450f,(float16_t)0.47410021465055007805f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.88336333866573168994f,(float16_t)0.46868882203582784562f,
+(float16_t)-0.88479709843093778954f,(float16_t)0.46597649576796618121f,
+(float16_t)-0.88622253014888052736f,(float16_t)0.46325978355186031576f,
+(float16_t)-0.88763962040285382393f,(float16_t)0.46053871095824022719f,
+(float16_t)-0.88904835585466457371f,(float16_t)0.45781330359887717485f,
+(float16_t)-0.89044872324475787817f,(float16_t)0.45508358712634389143f,
+(float16_t)-0.89184070939234261211f,(float16_t)0.45234958723377105549f,
+(float16_t)-0.89322430119551521344f,(float16_t)0.44961132965460687272f,
+(float16_t)-0.89459948563138269595f,(float16_t)0.44686884016237415906f,
+(float16_t)-0.89596624975618510689f,(float16_t)0.44412214457042931137f,
+(float16_t)-0.89732458070541820661f,(float16_t)0.44137126873171689256f,
+(float16_t)-0.89867446569395392775f,(float16_t)0.43861623853852754751f,
+(float16_t)-0.90001589201616016833f,(float16_t)0.43585707992225553031f,
+(float16_t)-0.90134884704602191707f,(float16_t)0.43309381885315206828f,
+(float16_t)-0.90267331823725871498f,(float16_t)0.43032648134008288920f,
+(float16_t)-0.90398929312344333820f,(float16_t)0.42755509343028202940f,
+(float16_t)-0.90529675931811870448f,(float16_t)0.42477968120910886141f,
+(float16_t)-0.90659570451491533483f,(float16_t)0.42200027079979984812f,
+(float16_t)-0.90788611648766603945f,(float16_t)0.41921688836322423821f,
+(float16_t)-0.90916798309052238025f,(float16_t)0.41642956009763715253f,
+(float16_t)-0.91044129225806713634f,(float16_t)0.41363831223843466889f,
+(float16_t)-0.91170603200542976730f,(float16_t)0.41084317105790413294f,
+(float16_t)-0.91296219042839821256f,(float16_t)0.40804416286497857680f,
+(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
+(float16_t)-0.91544871608826772214f,(float16_t)0.40243465085941859671f,
+(float16_t)-0.91667905992104259383f,(float16_t)0.39962419984564706565f,
+(float16_t)-0.91790077562139049672f,(float16_t)0.39680998741671025254f,
+(float16_t)-0.91911385169005777040f,(float16_t)0.39399204006104815434f,
+(float16_t)-0.92031827670911048322f,(float16_t)0.39117038430225403722f,
+(float16_t)-0.92151403934204179080f,(float16_t)0.38834504669882657923f,
+(float16_t)-0.92270112833387862850f,(float16_t)0.38551605384391884890f,
+(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
+(float16_t)-0.92504924078267747323f,(float16_t)0.37984720892405138271f,
+(float16_t)-0.92621024213831137928f,(float16_t)0.37700741021641814843f,
+(float16_t)-0.92736252565040111495f,(float16_t)0.37416406297145804460f,
+(float16_t)-0.92850608047321547822f,(float16_t)0.37131719395183770960f,
+(float16_t)-0.92964089584318121418f,(float16_t)0.36846682995337259880f,
+(float16_t)-0.93076696107898371224f,(float16_t)0.36561299780477379828f,
+(float16_t)-0.93188426558166803648f,(float16_t)0.36275572436739728088f,
+(float16_t)-0.93299279883473884567f,(float16_t)0.35989503653498833291f,
+(float16_t)-0.93409255040425875904f,(float16_t)0.35703096123343031065f,
+(float16_t)-0.93518350993894761025f,(float16_t)0.35416352542049039931f,
+(float16_t)-0.93626566717027825959f,(float16_t)0.35129275608556720378f,
+(float16_t)-0.93733901191257484875f,(float16_t)0.34841868024943478677f,
+(float16_t)-0.93840353406310816897f,(float16_t)0.34554132496398898278f,
+(float16_t)-0.93945922360218991898f,(float16_t)0.34266071731199443384f,
+(float16_t)-0.94050607059326829518f,(float16_t)0.33977688440682701776f,
+(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
+(float16_t)-0.94257319760144686605f,(float16_t)0.33399965144200938205f,
+(float16_t)-0.94359345816196038559f,(float16_t)0.33110630575987648472f,
+(float16_t)-0.94460483726148014583f,(float16_t)0.32820984357909271933f,
+(float16_t)-0.94560732538052116869f,(float16_t)0.32531029216226325929f,
+(float16_t)-0.94660091308328353499f,(float16_t)0.32240767880106985244f,
+(float16_t)-0.94758559101774109124f,(float16_t)0.31950203081601580291f,
+(float16_t)-0.94856134991573026749f,(float16_t)0.31659337555616606785f,
+(float16_t)-0.94952818059303667475f,(float16_t)0.31368174039889140658f,
+(float16_t)-0.95048607394948170235f,(float16_t)0.31076715274961153046f,
+(float16_t)-0.95143502096900833820f,(float16_t)0.30784964004153503314f,
+(float16_t)-0.95237501271976576778f,(float16_t)0.30492922973540265152f,
+(float16_t)-0.95330604035419386211f,(float16_t)0.30200594931922802866f,
+(float16_t)-0.95422809510910555630f,(float16_t)0.29907982630804053059f,
+(float16_t)-0.95514116830577067141f,(float16_t)0.29615088824362401088f,
+(float16_t)-0.95604525134999629454f,(float16_t)0.29321916269425896129f,
+(float16_t)-0.95694033573220882438f,(float16_t)0.29028467725446238656f,
+(float16_t)-0.95782641302753290802f,(float16_t)0.28734745954472962204f,
+(float16_t)-0.95870347489587148804f,(float16_t)0.28440753721127209896f,
+(float16_t)-0.95957151308198451733f,(float16_t)0.28146493792575788540f,
+(float16_t)-0.96043051941556578655f,(float16_t)0.27851968938505317075f,
+(float16_t)-0.96128048581132063966f,(float16_t)0.27557181931095831029f,
+(float16_t)-0.96212140426904146917f,(float16_t)0.27262135544994925418f,
+(float16_t)-0.96295326687368387741f,(float16_t)0.26966832557291509076f,
+(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
+(float16_t)-0.96458979328981264700f,(float16_t)0.26375467897483156898f,
+(float16_t)-0.96539444169768928727f,(float16_t)0.26079411791527584707f,
+(float16_t)-0.96619000344541250413f,(float16_t)0.25783110216215898713f,
+(float16_t)-0.96697647104485207059f,(float16_t)0.25486565960451468271f,
+(float16_t)-0.96775383709347539973f,(float16_t)0.25189781815421719013f,
+(float16_t)-0.96852209427441737777f,(float16_t)0.24892760574572009302f,
+(float16_t)-0.96928123535654842069f,(float16_t)0.24595505033579465048f,
+(float16_t)-0.97003125319454397424f,(float16_t)0.24298017990326406523f,
+(float16_t)-0.97077214072895023911f,(float16_t)0.24000302244874177626f,
+(float16_t)-0.97150389098625178352f,(float16_t)0.23702360599436717026f,
+(float16_t)-0.97222649707893626925f,(float16_t)0.23404195858354351345f,
+(float16_t)-0.97293995220556006576f,(float16_t)0.23105810828067133156f,
+(float16_t)-0.97364424965081186603f,(float16_t)0.22807208317088606409f,
+(float16_t)-0.97433938278557585821f,(float16_t)0.22508391135979283204f,
+(float16_t)-0.97502534506699412020f,(float16_t)0.22209362097320364815f,
+(float16_t)-0.97570213003852845901f,(float16_t)0.21910124015687004739f,
+(float16_t)-0.97636973133002114000f,(float16_t)0.21610679707621943679f,
+(float16_t)-0.97702814265775439484f,(float16_t)0.21311031991609141745f,
+(float16_t)-0.97767735782450992943f,(float16_t)0.21011183688046980444f,
+(float16_t)-0.97831737071962754371f,(float16_t)0.20711137619221883788f,
+(float16_t)-0.97894817531906219710f,(float16_t)0.20410896609281684033f,
+(float16_t)-0.97956976568544051887f,(float16_t)0.20110463484209201157f,
+(float16_t)-0.98018213596811731847f,(float16_t)0.19809841071795381007f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.98137919331375456089f,(float16_t)0.19208039704989246510f,
+(float16_t)-0.98196386910955524296f,(float16_t)0.18906866414980635915f,
+(float16_t)-0.98253930228744124076f,(float16_t)0.18605515166344691047f,
+(float16_t)-0.98310548743121628501f,(float16_t)0.18303988795514089527f,
+(float16_t)-0.98366241921173025453f,(float16_t)0.18002290140569957022f,
+(float16_t)-0.98421009238692902521f,(float16_t)0.17700422041214894375f,
+(float16_t)-0.98474850180190420801f,(float16_t)0.17398387338746412745f,
+(float16_t)-0.98527764238894122162f,(float16_t)0.17096188876030121717f,
+(float16_t)-0.98579750916756736512f,(float16_t)0.16793829497473128365f,
+(float16_t)-0.98630809724459855836f,(float16_t)0.16491312048997014417f,
+(float16_t)-0.98680940181418552726f,(float16_t)0.16188639378011174252f,
+(float16_t)-0.98730141815785843473f,(float16_t)0.15885814333386147346f,
+(float16_t)-0.98778414164457217783f,(float16_t)0.15582839765426537149f,
+(float16_t)-0.98825756773074946437f,(float16_t)0.15279718525844368515f,
+(float16_t)-0.98872169196032377858f,(float16_t)0.14976453467732145364f,
+(float16_t)-0.98917650996478101444f,(float16_t)0.14673047445536180344f,
+(float16_t)-0.98962201746320077600f,(float16_t)0.14369503315029463764f,
+(float16_t)-0.99005821026229701154f,(float16_t)0.14065823933284954395f,
+(float16_t)-0.99048508425645709341f,(float16_t)0.13762012158648603832f,
+(float16_t)-0.99090263542778000971f,(float16_t)0.13458070850712627875f,
+(float16_t)-0.99131085984611544415f,(float16_t)0.13154002870288333815f,
+(float16_t)-0.99170975366909952520f,(float16_t)0.12849811079379308554f,
+(float16_t)-0.99209931314219179654f,(float16_t)0.12545498341154626143f,
+(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
+(float16_t)-0.99285041445986510489f,(float16_t)0.11936521481099163222f,
+(float16_t)-0.99321194923479450001f,(float16_t)0.11631863091190471071f,
+(float16_t)-0.99356413552059530403f,(float16_t)0.11327095217756441570f,
+(float16_t)-0.99390697000235606051f,(float16_t)0.11022220729388323979f,
+(float16_t)-0.99424044945318790223f,(float16_t)0.10717242495680916192f,
+(float16_t)-0.99456457073425541537f,(float16_t)0.10412163387205457254f,
+(float16_t)-0.99487933079480561638f,(float16_t)0.10106986275482793269f,
+(float16_t)-0.99518472667219681771f,(float16_t)0.09801714032956082567f,
+(float16_t)-0.99548075549192693856f,(float16_t)0.09496349532963890838f,
+(float16_t)-0.99576741446765981713f,(float16_t)0.09190895649713275162f,
+(float16_t)-0.99604470090125196702f,(float16_t)0.08885355258252475297f,
+(float16_t)-0.99631261218277800129f,(float16_t)0.08579731234444015753f,
+(float16_t)-0.99657114579055483539f,(float16_t)0.08274026454937563613f,
+(float16_t)-0.99682029929116566791f,(float16_t)0.07968243797143019502f,
+(float16_t)-0.99706007033948296225f,(float16_t)0.07662386139203168633f,
+(float16_t)-0.99729045667869020697f,(float16_t)0.07356456359966773162f,
+(float16_t)-0.99751145614030345410f,(float16_t)0.07050457338961385600f,
+(float16_t)-0.99772306664419163624f,(float16_t)0.06744391956366417584f,
+(float16_t)-0.99792528619859599548f,(float16_t)0.06438263092985770097f,
+(float16_t)-0.99811811290014917919f,(float16_t)0.06132073630220848809f,
+(float16_t)-0.99830154493389289261f,(float16_t)0.05825826450043579408f,
+(float16_t)-0.99847558057329477421f,(float16_t)0.05519524434969009380f,
+(float16_t)-0.99864021818026516009f,(float16_t)0.05213170468028359428f,
+(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
+(float16_t)-0.99894129318685687124f,(float16_t)0.04600318213091470626f,
+(float16_t)-0.99907772775264536147f,(float16_t)0.04293825693494102147f,
+(float16_t)-0.99920475861836388631f,(float16_t)0.03987292758774012985f,
+(float16_t)-0.99932238458834954375f,(float16_t)0.03680722294135883171f,
+(float16_t)-0.99943060455546173237f,(float16_t)0.03374117185137770480f,
+(float16_t)-0.99952941750109314256f,(float16_t)0.03067480317663686534f,
+(float16_t)-0.99961882249517863830f,(float16_t)0.02760814577896565994f,
+(float16_t)-0.99969881869620424997f,(float16_t)0.02454122852291232629f,
+(float16_t)-0.99976940535121527898f,(float16_t)0.02147408027546966747f,
+(float16_t)-0.99983058179582340319f,(float16_t)0.01840672990580510121f,
+(float16_t)-0.99988234745421256111f,(float16_t)0.01533920628498806026f,
+(float16_t)-0.99992470183914450299f,(float16_t)0.01227153828572000692f,
+(float16_t)-0.99995764455196389786f,(float16_t)0.00920375478206002066f,
+(float16_t)-0.99998117528260110909f,(float16_t)0.00613588464915479880f,
+(float16_t)-0.99999529380957619118f,(float16_t)0.00306795676296597701f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99992470183914450299f,(float16_t)0.01227153828571992539f,
+(float16_t)0.99969881869620424997f,(float16_t)0.02454122852291228812f,
+(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
+(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
+(float16_t)0.99811811290014917919f,(float16_t)0.06132073630220857829f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.99631261218277800129f,(float16_t)0.08579731234443989385f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
+(float16_t)0.99247953459870996706f,(float16_t)0.12241067519921619566f,
+(float16_t)0.99090263542778000971f,(float16_t)0.13458070850712616773f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98730141815785843473f,(float16_t)0.15885814333386144570f,
+(float16_t)0.98527764238894122162f,(float16_t)0.17096188876030121717f,
+(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.97831737071962765473f,(float16_t)0.20711137619221856032f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.97293995220556017678f,(float16_t)0.23105810828067110951f,
+(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
+(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
+(float16_t)0.96377606579543984022f,(float16_t)0.26671275747489836538f,
+(float16_t)0.96043051941556578655f,(float16_t)0.27851968938505305973f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.95330604035419386211f,(float16_t)0.30200594931922808417f,
+(float16_t)0.94952818059303667475f,(float16_t)0.31368174039889151761f,
+(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
+(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
+(float16_t)0.93733901191257495977f,(float16_t)0.34841868024943456472f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.92850608047321558924f,(float16_t)0.37131719395183754306f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
+(float16_t)0.91420975570353069095f,(float16_t)0.40524131400498986100f,
+(float16_t)0.90916798309052238025f,(float16_t)0.41642956009763715253f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.89867446569395381673f,(float16_t)0.43861623853852765853f,
+(float16_t)0.89322430119551532446f,(float16_t)0.44961132965460653965f,
+(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.87607009419540660122f,(float16_t)0.48218377207912271887f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.86397285612158669643f,(float16_t)0.50353838372571757542f,
+(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
+(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
+(float16_t)0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)0.83822470555483807875f,(float16_t)0.54532498842204646383f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.82458930278502529099f,(float16_t)0.56573181078361312046f,
+(float16_t)0.81758481315158371139f,(float16_t)0.57580819141784533866f,
+(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
+(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
+(float16_t)0.79583690460888356633f,(float16_t)0.60551104140432554512f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.78073722857209448822f,(float16_t)0.62485948814238634341f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
+(float16_t)0.75720884650648456748f,(float16_t)0.65317284295377675551f,
+(float16_t)0.74913639452345937020f,(float16_t)0.66241577759017178373f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.73265427167241281570f,(float16_t)0.68060099779545302212f,
+(float16_t)0.72424708295146700276f,(float16_t)0.68954054473706682948f,
+(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.69837624940897291559f,(float16_t)0.71573082528381859468f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.68060099779545302212f,(float16_t)0.73265427167241281570f,
+(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
+(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
+(float16_t)0.65317284295377686654f,(float16_t)0.75720884650648456748f,
+(float16_t)0.64383154288979149715f,(float16_t)0.76516726562245895860f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.62485948814238645443f,(float16_t)0.78073722857209448822f,
+(float16_t)0.61523159058062681925f,(float16_t)0.78834642762660622761f,
+(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
+(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
+(float16_t)0.58579785745643886408f,(float16_t)0.81045719825259476821f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.56573181078361323149f,(float16_t)0.82458930278502529099f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
+(float16_t)0.53499761988709726435f,(float16_t)0.84485356524970700587f,
+(float16_t)0.52458968267846883826f,(float16_t)0.85135519310526519554f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.50353838372571757542f,(float16_t)0.86397285612158669643f,
+(float16_t)0.49289819222978409341f,(float16_t)0.87008699110871134952f,
+(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.46053871095824000514f,(float16_t)0.88763962040285393496f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.43861623853852771404f,(float16_t)0.89867446569395381673f,
+(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
+(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
+(float16_t)0.40524131400498986100f,(float16_t)0.91420975570353069095f,
+(float16_t)0.39399204006104809883f,(float16_t)0.91911385169005777040f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.37131719395183759858f,(float16_t)0.92850608047321558924f,
+(float16_t)0.35989503653498827740f,(float16_t)0.93299279883473884567f,
+(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
+(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
+(float16_t)0.32531029216226298173f,(float16_t)0.94560732538052127971f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.30200594931922819519f,(float16_t)0.95330604035419375109f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
+(float16_t)0.26671275747489842090f,(float16_t)0.96377606579543984022f,
+(float16_t)0.25486565960451462720f,(float16_t)0.96697647104485207059f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.23105810828067127605f,(float16_t)0.97293995220556006576f,
+(float16_t)0.21910124015686976984f,(float16_t)0.97570213003852857003f,
+(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.18303988795514106180f,(float16_t)0.98310548743121628501f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.15885814333386139019f,(float16_t)0.98730141815785843473f,
+(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
+(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
+(float16_t)0.12241067519921627893f,(float16_t)0.99247953459870996706f,
+(float16_t)0.11022220729388318428f,(float16_t)0.99390697000235606051f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.08579731234443987997f,(float16_t)0.99631261218277800129f,
+(float16_t)0.07356456359966745406f,(float16_t)0.99729045667869020697f,
+(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
+(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
+(float16_t)0.03680722294135899131f,(float16_t)0.99932238458834954375f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)0.01227153828571994447f,(float16_t)0.99992470183914450299f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.01227153828571982304f,(float16_t)0.99992470183914450299f,
+(float16_t)-0.02454122852291214241f,(float16_t)0.99969881869620424997f,
+(float16_t)-0.03680722294135886641f,(float16_t)0.99932238458834954375f,
+(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
+(float16_t)-0.06132073630220852972f,(float16_t)0.99811811290014917919f,
+(float16_t)-0.07356456359966732916f,(float16_t)0.99729045667869020697f,
+(float16_t)-0.08579731234443975507f,(float16_t)0.99631261218277800129f,
+(float16_t)-0.09801714032956064526f,(float16_t)0.99518472667219692873f,
+(float16_t)-0.11022220729388305938f,(float16_t)0.99390697000235606051f,
+(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
+(float16_t)-0.13458070850712611222f,(float16_t)0.99090263542778000971f,
+(float16_t)-0.14673047445536163691f,(float16_t)0.98917650996478101444f,
+(float16_t)-0.15885814333386127917f,(float16_t)0.98730141815785843473f,
+(float16_t)-0.17096188876030124493f,(float16_t)0.98527764238894122162f,
+(float16_t)-0.18303988795514092303f,(float16_t)0.98310548743121628501f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.20711137619221844930f,(float16_t)0.97831737071962765473f,
+(float16_t)-0.21910124015686965881f,(float16_t)0.97570213003852857003f,
+(float16_t)-0.23105810828067113727f,(float16_t)0.97293995220556017678f,
+(float16_t)-0.24298017990326387094f,(float16_t)0.97003125319454397424f,
+(float16_t)-0.25486565960451451618f,(float16_t)0.96697647104485207059f,
+(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
+(float16_t)-0.27851968938505294870f,(float16_t)0.96043051941556589757f,
+(float16_t)-0.29028467725446216452f,(float16_t)0.95694033573220893540f,
+(float16_t)-0.30200594931922808417f,(float16_t)0.95330604035419386211f,
+(float16_t)-0.31368174039889140658f,(float16_t)0.94952818059303667475f,
+(float16_t)-0.32531029216226287071f,(float16_t)0.94560732538052139073f,
+(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
+(float16_t)-0.34841868024943439819f,(float16_t)0.93733901191257495977f,
+(float16_t)-0.35989503653498816638f,(float16_t)0.93299279883473884567f,
+(float16_t)-0.37131719395183748755f,(float16_t)0.92850608047321558924f,
+(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.39399204006104798781f,(float16_t)0.91911385169005777040f,
+(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
+(float16_t)-0.41642956009763698599f,(float16_t)0.90916798309052249127f,
+(float16_t)-0.42755509343028186287f,(float16_t)0.90398929312344344922f,
+(float16_t)-0.43861623853852738097f,(float16_t)0.89867446569395392775f,
+(float16_t)-0.44961132965460670619f,(float16_t)0.89322430119551521344f,
+(float16_t)-0.46053871095824006066f,(float16_t)0.88763962040285393496f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.48218377207912271887f,(float16_t)0.87607009419540660122f,
+(float16_t)-0.49289819222978398239f,(float16_t)0.87008699110871146054f,
+(float16_t)-0.50353838372571746440f,(float16_t)0.86397285612158680745f,
+(float16_t)-0.51410274419322155026f,(float16_t)0.85772861000027211809f,
+(float16_t)-0.52458968267846872724f,(float16_t)0.85135519310526519554f,
+(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
+(float16_t)-0.54532498842204624179f,(float16_t)0.83822470555483818977f,
+(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
+(float16_t)-0.56573181078361323149f,(float16_t)0.82458930278502517996f,
+(float16_t)-0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)-0.58579785745643886408f,(float16_t)0.81045719825259476821f,
+(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
+(float16_t)-0.60551104140432543410f,(float16_t)0.79583690460888356633f,
+(float16_t)-0.61523159058062670823f,(float16_t)0.78834642762660633863f,
+(float16_t)-0.62485948814238623239f,(float16_t)0.78073722857209459924f,
+(float16_t)-0.63439328416364537677f,(float16_t)0.77301045336273710440f,
+(float16_t)-0.64383154288979127511f,(float16_t)0.76516726562245906962f,
+(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
+(float16_t)-0.66241577759017189475f,(float16_t)0.74913639452345925918f,
+(float16_t)-0.67155895484701844111f,(float16_t)0.74095112535495899486f,
+(float16_t)-0.68060099779545302212f,(float16_t)0.73265427167241281570f,
+(float16_t)-0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)-0.69837624940897280457f,(float16_t)0.71573082528381870571f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.71573082528381859468f,(float16_t)0.69837624940897291559f,
+(float16_t)-0.72424708295146678072f,(float16_t)0.68954054473706705153f,
+(float16_t)-0.73265427167241270467f,(float16_t)0.68060099779545324417f,
+(float16_t)-0.74095112535495888384f,(float16_t)0.67155895484701855214f,
+(float16_t)-0.74913639452345914815f,(float16_t)0.66241577759017200577f,
+(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
+(float16_t)-0.76516726562245895860f,(float16_t)0.64383154288979138613f,
+(float16_t)-0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)-0.78073722857209448822f,(float16_t)0.62485948814238634341f,
+(float16_t)-0.78834642762660622761f,(float16_t)0.61523159058062693028f,
+(float16_t)-0.79583690460888345530f,(float16_t)0.60551104140432565615f,
+(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
+(float16_t)-0.81045719825259465718f,(float16_t)0.58579785745643897510f,
+(float16_t)-0.81758481315158360037f,(float16_t)0.57580819141784544968f,
+(float16_t)-0.82458930278502506894f,(float16_t)0.56573181078361345353f,
+(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
+(float16_t)-0.83822470555483807875f,(float16_t)0.54532498842204635281f,
+(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)-0.85135519310526519554f,(float16_t)0.52458968267846894928f,
+(float16_t)-0.85772861000027200706f,(float16_t)0.51410274419322177231f,
+(float16_t)-0.86397285612158669643f,(float16_t)0.50353838372571757542f,
+(float16_t)-0.87008699110871134952f,(float16_t)0.49289819222978414892f,
+(float16_t)-0.87607009419540649020f,(float16_t)0.48218377207912288540f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.88763962040285382393f,(float16_t)0.46053871095824022719f,
+(float16_t)-0.89322430119551521344f,(float16_t)0.44961132965460687272f,
+(float16_t)-0.89867446569395392775f,(float16_t)0.43861623853852754751f,
+(float16_t)-0.90398929312344333820f,(float16_t)0.42755509343028202940f,
+(float16_t)-0.90916798309052238025f,(float16_t)0.41642956009763715253f,
+(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
+(float16_t)-0.91911385169005777040f,(float16_t)0.39399204006104815434f,
+(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
+(float16_t)-0.92850608047321547822f,(float16_t)0.37131719395183770960f,
+(float16_t)-0.93299279883473884567f,(float16_t)0.35989503653498833291f,
+(float16_t)-0.93733901191257484875f,(float16_t)0.34841868024943478677f,
+(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
+(float16_t)-0.94560732538052116869f,(float16_t)0.32531029216226325929f,
+(float16_t)-0.94952818059303667475f,(float16_t)0.31368174039889140658f,
+(float16_t)-0.95330604035419386211f,(float16_t)0.30200594931922802866f,
+(float16_t)-0.95694033573220882438f,(float16_t)0.29028467725446238656f,
+(float16_t)-0.96043051941556578655f,(float16_t)0.27851968938505317075f,
+(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
+(float16_t)-0.96697647104485207059f,(float16_t)0.25486565960451468271f,
+(float16_t)-0.97003125319454397424f,(float16_t)0.24298017990326406523f,
+(float16_t)-0.97293995220556006576f,(float16_t)0.23105810828067133156f,
+(float16_t)-0.97570213003852845901f,(float16_t)0.21910124015687004739f,
+(float16_t)-0.97831737071962754371f,(float16_t)0.20711137619221883788f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.98310548743121628501f,(float16_t)0.18303988795514089527f,
+(float16_t)-0.98527764238894122162f,(float16_t)0.17096188876030121717f,
+(float16_t)-0.98730141815785843473f,(float16_t)0.15885814333386147346f,
+(float16_t)-0.98917650996478101444f,(float16_t)0.14673047445536180344f,
+(float16_t)-0.99090263542778000971f,(float16_t)0.13458070850712627875f,
+(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
+(float16_t)-0.99390697000235606051f,(float16_t)0.11022220729388323979f,
+(float16_t)-0.99518472667219681771f,(float16_t)0.09801714032956082567f,
+(float16_t)-0.99631261218277800129f,(float16_t)0.08579731234444015753f,
+(float16_t)-0.99729045667869020697f,(float16_t)0.07356456359966773162f,
+(float16_t)-0.99811811290014917919f,(float16_t)0.06132073630220848809f,
+(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
+(float16_t)-0.99932238458834954375f,(float16_t)0.03680722294135883171f,
+(float16_t)-0.99969881869620424997f,(float16_t)0.02454122852291232629f,
+(float16_t)-0.99992470183914450299f,(float16_t)0.01227153828572000692f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99879545620517240501f,(float16_t)0.04906767432741801493f,
+(float16_t)0.99518472667219692873f,(float16_t)0.09801714032956060363f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.97003125319454397424f,(float16_t)0.24298017990326387094f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.94154406518302080631f,(float16_t)0.33688985339222005111f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.88192126434835504956f,(float16_t)0.47139673682599764204f,
+(float16_t)0.85772861000027211809f,(float16_t)0.51410274419322166128f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.80320753148064494287f,(float16_t)0.59569930449243335691f,
+(float16_t)0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.67155895484701833009f,(float16_t)0.74095112535495910588f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.59569930449243346793f,(float16_t)0.80320753148064483184f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.47139673682599780857f,(float16_t)0.88192126434835493853f,
+(float16_t)0.42755509343028219593f,(float16_t)0.90398929312344333820f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.33688985339222005111f,(float16_t)0.94154406518302080631f,
+(float16_t)0.29028467725446233105f,(float16_t)0.95694033573220893540f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.14673047445536174793f,(float16_t)0.98917650996478101444f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.04906767432741812596f,(float16_t)0.99879545620517240501f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
+(float16_t)-0.09801714032956064526f,(float16_t)0.99518472667219692873f,
+(float16_t)-0.14673047445536163691f,(float16_t)0.98917650996478101444f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.24298017990326387094f,(float16_t)0.97003125319454397424f,
+(float16_t)-0.29028467725446216452f,(float16_t)0.95694033573220893540f,
+(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
+(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.42755509343028186287f,(float16_t)0.90398929312344344922f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.51410274419322155026f,(float16_t)0.85772861000027211809f,
+(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
+(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
+(float16_t)-0.63439328416364537677f,(float16_t)0.77301045336273710440f,
+(float16_t)-0.67155895484701844111f,(float16_t)0.74095112535495899486f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.74095112535495888384f,(float16_t)0.67155895484701855214f,
+(float16_t)-0.77301045336273699338f,(float16_t)0.63439328416364548779f,
+(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
+(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
+(float16_t)-0.85772861000027200706f,(float16_t)0.51410274419322177231f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.90398929312344333820f,(float16_t)0.42755509343028202940f,
+(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
+(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
+(float16_t)-0.95694033573220882438f,(float16_t)0.29028467725446238656f,
+(float16_t)-0.97003125319454397424f,(float16_t)0.24298017990326406523f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.98917650996478101444f,(float16_t)0.14673047445536180344f,
+(float16_t)-0.99518472667219681771f,(float16_t)0.09801714032956082567f,
+(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.98078528040323043058f,(float16_t)0.19509032201612824808f,
+(float16_t)0.92387953251128673848f,(float16_t)0.38268343236508978178f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.55557023301960228867f,(float16_t)0.83146961230254523567f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.19509032201612833135f,(float16_t)0.98078528040323043058f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.38268343236508972627f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.55557023301960195560f,(float16_t)0.83146961230254534669f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.83146961230254534669f,(float16_t)0.55557023301960217765f,
+(float16_t)-0.92387953251128673848f,(float16_t)0.38268343236508989280f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.70710678118654757274f,(float16_t)0.70710678118654757274f,
+(float16_t)0.00000000000000006123f,(float16_t)1.00000000000000000000f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,};
+
+float16_t rearranged_twiddle_stride3_4096_f16[2728]={
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99998941108192840321f,(float16_t)0.00460192612044857050f,
+(float16_t)0.99995764455196389786f,(float16_t)0.00920375478205981944f,
+(float16_t)0.99990470108285289808f,(float16_t)0.01380538852806039059f,
+(float16_t)0.99983058179582340319f,(float16_t)0.01840672990580482019f,
+(float16_t)0.99973528826056168306f,(float16_t)0.02300768146883936868f,
+(float16_t)0.99961882249517863830f,(float16_t)0.02760814577896573974f,
+(float16_t)0.99948118696616694567f,(float16_t)0.03220802540830458582f,
+(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
+(float16_t)0.99914241872481690532f,(float16_t)0.04140564097707673946f,
+(float16_t)0.99894129318685687124f,(float16_t)0.04600318213091462299f,
+(float16_t)0.99871901223387293811f,(float16_t)0.05059974903689928166f,
+(float16_t)0.99847558057329477421f,(float16_t)0.05519524434968993420f,
+(float16_t)0.99821100336047818846f,(float16_t)0.05978957074663986820f,
+(float16_t)0.99792528619859599548f,(float16_t)0.06438263092985746505f,
+(float16_t)0.99761843513851955478f,(float16_t)0.06897432762826674613f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.99694135776498216117f,(float16_t)0.07815324163279423197f,
+(float16_t)0.99657114579055483539f,(float16_t)0.08274026454937569164f,
+(float16_t)0.99617982859569698117f,(float16_t)0.08732553520619205922f,
+(float16_t)0.99576741446765981713f,(float16_t)0.09190895649713272386f,
+(float16_t)0.99533391214048227980f,(float16_t)0.09649043135525259274f,
+(float16_t)0.99487933079480561638f,(float16_t)0.10106986275482782167f,
+(float16_t)0.99440368005767909576f,(float16_t)0.10564715371341061589f,
+(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
+(float16_t)0.99338921114808065305f,(float16_t)0.11479492660651008373f,
+(float16_t)0.99285041445986510489f,(float16_t)0.11936521481099135467f,
+(float16_t)0.99229059134825736699f,(float16_t)0.12393297511851215920f,
+(float16_t)0.99170975366909952520f,(float16_t)0.12849811079379316880f,
+(float16_t)0.99110791372327688986f,(float16_t)0.13306052515713906459f,
+(float16_t)0.99048508425645709341f,(float16_t)0.13762012158648603832f,
+(float16_t)0.98984127845882052821f,(float16_t)0.14217680351944803063f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98849079285269658701f,(float16_t)0.15128103795733022219f,
+(float16_t)0.98778414164457217783f,(float16_t)0.15582839765426523271f,
+(float16_t)0.98705657130575097380f,(float16_t)0.16037245724292828464f,
+(float16_t)0.98630809724459866938f,(float16_t)0.16491312048996989437f,
+(float16_t)0.98553873531217606185f,(float16_t)0.16945029123396795900f,
+(float16_t)0.98474850180190420801f,(float16_t)0.17398387338746382214f,
+(float16_t)0.98393741344921892278f,(float16_t)0.17851377093899750692f,
+(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
+(float16_t)0.98225274136628937249f,(float16_t)0.18756212858252960252f,
+(float16_t)0.98137919331375456089f,(float16_t)0.19208039704989243734f,
+(float16_t)0.98048486177346938497f,(float16_t)0.19659459767008022335f,
+(float16_t)0.97956976568544051887f,(float16_t)0.20110463484209190055f,
+(float16_t)0.97863392442942320759f,(float16_t)0.20561041305309923910f,
+(float16_t)0.97767735782450992943f,(float16_t)0.21011183688046961016f,
+(float16_t)0.97670008612871184184f,(float16_t)0.21460881099378675829f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.97468351068851066810f,(float16_t)0.22358902922978998729f,
+(float16_t)0.97364424965081197705f,(float16_t)0.22807208317088573102f,
+(float16_t)0.97258436893473221296f,(float16_t)0.23255030703877524467f,
+(float16_t)0.97150389098625178352f,(float16_t)0.23702360599436719801f,
+(float16_t)0.97040283868755550234f,(float16_t)0.24149188530286933019f,
+(float16_t)0.96928123535654853171f,(float16_t)0.24595505033579459497f,
+(float16_t)0.96813910474636244441f,(float16_t)0.25041300657296522436f,
+(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
+(float16_t)0.96579335887408368500f,(float16_t)0.25931291513288623474f,
+(float16_t)0.96458979328981275803f,(float16_t)0.26375467897483134694f,
+(float16_t)0.96336579978095404631f,(float16_t)0.26819085706340317632f,
+(float16_t)0.96212140426904158019f,(float16_t)0.27262135544994897662f,
+(float16_t)0.96085663310767965850f,(float16_t)0.27704608030609989555f,
+(float16_t)0.95957151308198451733f,(float16_t)0.28146493792575794091f,
+(float16_t)0.95826607140801767226f,(float16_t)0.28587783472708061527f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.95559433413077110586f,(float16_t)0.29468537218051432669f,
+(float16_t)0.95422809510910566733f,(float16_t)0.29907982630804047508f,
+(float16_t)0.95284164760119871573f,(float16_t)0.30346794657201131562f,
+(float16_t)0.95143502096900833820f,(float16_t)0.30784964004153486661f,
+(float16_t)0.95000824500184299914f,(float16_t)0.31222481392182488413f,
+(float16_t)0.94856134991573026749f,(float16_t)0.31659337555616584581f,
+(float16_t)0.94709436635277721717f,(float16_t)0.32095523242787521445f,
+(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
+(float16_t)0.94410025849127265918f,(float16_t)0.32965846252858749255f,
+(float16_t)0.94257319760144686605f,(float16_t)0.33399965144200938205f,
+(float16_t)0.94102617505088925753f,(float16_t)0.33833376696554112728f,
+(float16_t)0.93945922360218991898f,(float16_t)0.34266071731199437833f,
+(float16_t)0.93787237643998988545f,(float16_t)0.34698041084592368133f,
+(float16_t)0.93626566717027825959f,(float16_t)0.35129275608556709276f,
+(float16_t)0.93463912981968078064f,(float16_t)0.35559766170478385172f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.93132670908118042608f,(float16_t)0.36418478956707989180f,
+(float16_t)0.92964089584318121418f,(float16_t)0.36846682995337232125f,
+(float16_t)0.92793539482261788720f,(float16_t)0.37274106700951575855f,
+(float16_t)0.92621024213831137928f,(float16_t)0.37700741021641825945f,
+(float16_t)0.92446547432526260391f,(float16_t)0.38126576922216237620f,
+(float16_t)0.92270112833387862850f,(float16_t)0.38551605384391884890f,
+(float16_t)0.92091724152918941204f,(float16_t)0.38975817406985641123f,
+(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
+(float16_t)0.91729099700837790632f,(float16_t)0.39821756215337356100f,
+(float16_t)0.91544871608826783316f,(float16_t)0.40243465085941843018f,
+(float16_t)0.91358704794525080750f,(float16_t)0.40664321687036902864f,
+(float16_t)0.91170603200542987832f,(float16_t)0.41084317105790391089f,
+(float16_t)0.90980570810465222209f,(float16_t)0.41503442447608163146f,
+(float16_t)0.90788611648766626150f,(float16_t)0.41921688836322390515f,
+(float16_t)0.90594729780726845902f,(float16_t)0.42339047414379604728f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.90201214390249317976f,(float16_t)0.43171065802505725895f,
+(float16_t)0.90001589201616016833f,(float16_t)0.43585707992225547480f,
+(float16_t)0.89800057974073987932f,(float16_t)0.43999427130963325583f,
+(float16_t)0.89596624975618521791f,(float16_t)0.44412214457042920035f,
+(float16_t)0.89391294514520325265f,(float16_t)0.44824061228521988598f,
+(float16_t)0.89184070939234272313f,(float16_t)0.45234958723377088896f,
+(float16_t)0.88974958638307277692f,(float16_t)0.45644898239688391772f,
+(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
+(float16_t)0.88551085613619995307f,(float16_t)0.46461868630623781584f,
+(float16_t)0.88336333866573157891f,(float16_t)0.46868882203582790114f,
+(float16_t)0.88119711347122209322f,(float16_t)0.47274903195034279069f,
+(float16_t)0.87901222642863352519f,(float16_t)0.47679923006332208812f,
+(float16_t)0.87680872380914565145f,(float16_t)0.48083933060033395845f,
+(float16_t)0.87458665227817611321f,(float16_t)0.48486924800079106435f,
+(float16_t)0.87234605889439154058f,(float16_t)0.48888889691976317176f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.86780949676330332299f,(float16_t)0.49689704902265446895f,
+(float16_t)0.86551362409056908920f,(float16_t)0.50088538261124071482f,
+(float16_t)0.86319942171212415971f,(float16_t)0.50486310853126759035f,
+(float16_t)0.86086693863776730939f,(float16_t)0.50883014254310698909f,
+(float16_t)0.85851622426444273994f,(float16_t)0.51278640063356295542f,
+(float16_t)0.85614732837519447184f,(float16_t)0.51673179901764987321f,
+(float16_t)0.85376030113811141042f,(float16_t)0.52066625414036715735f,
+(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
+(float16_t)0.84893205521163961347f,(float16_t)0.52850200154222848337f,
+(float16_t)0.84649093877405212627f,(float16_t)0.53240312787719790144f,
+(float16_t)0.84403189549006640835f,(float16_t)0.53629297906596318235f,
+(float16_t)0.84155497743689844370f,(float16_t)0.54017147272989285423f,
+(float16_t)0.83906023707031274217f,(float16_t)0.54403852673088382019f,
+(float16_t)0.83654772722351200542f,(float16_t)0.54789405917310018967f,
+(float16_t)0.83401750110601813315f,(float16_t)0.55173798840470733573f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.82890411477186487499f,(float16_t)0.55939071185913613604f,
+(float16_t)0.82632106284566353427f,(float16_t)0.56319934401383409117f,
+(float16_t)0.82372051122739142759f,(float16_t)0.56699604882510867832f,
+(float16_t)0.82110251499110464835f,(float16_t)0.57078074588696725566f,
+(float16_t)0.81846712958029865792f,(float16_t)0.57455335504771576360f,
+(float16_t)0.81581441080673378075f,(float16_t)0.57831379641165558958f,
+(float16_t)0.81314441484925359394f,(float16_t)0.58206199034077543697f,
+(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
+(float16_t)0.80775281792619035848f,(float16_t)0.58952131864106394055f,
+(float16_t)0.80503133114296365758f,(float16_t)0.59323229503979979516f,
+(float16_t)0.80229279553811572168f,(float16_t)0.59693070806219639124f,
+(float16_t)0.79953726910790501314f,(float16_t)0.60061647938386897305f,
+(float16_t)0.79676481020841882774f,(float16_t)0.60428953094815596181f,
+(float16_t)0.79397547755433717231f,(float16_t)0.60794978496777363208f,
+(float16_t)0.79116933021769020318f,(float16_t)0.61159716392646190641f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.78550682956405393220f,(float16_t)0.61885298796097631957f,
+(float16_t)0.78265059616657572938f,(float16_t)0.62246127937414996723f,
+(float16_t)0.77977778792301455368f,(float16_t)0.62605638840434352232f,
+(float16_t)0.77688846567323244230f,(float16_t)0.62963823891492698426f,
+(float16_t)0.77398269060682289844f,(float16_t)0.63320675505005719064f,
+(float16_t)0.77106052426181381776f,(float16_t)0.63676186123628419899f,
+(float16_t)0.76812202852336541881f,(float16_t)0.64030348218415167327f,
+(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
+(float16_t)0.76219629813457900891f,(float16_t)0.64734596863651205911f,
+(float16_t)0.75920918897838796102f,(float16_t)0.65084668499638087535f,
+(float16_t)0.75620600141439453523f,(float16_t)0.65433361783180044036f,
+(float16_t)0.75318679904361252042f,(float16_t)0.65780669329707863735f,
+(float16_t)0.75015164580621507273f,(float16_t)0.66126583783999226540f,
+(float16_t)0.74710060598018013245f,(float16_t)0.66471097820334479334f,
+(float16_t)0.74403374417992929057f,(float16_t)0.66814204142651845153f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.73785281478846598269f,(float16_t)0.67496164610201192513f,
+(float16_t)0.73473887809596349907f,(float16_t)0.67835004312986146857f,
+(float16_t)0.73160938122389262972f,(float16_t)0.68172407417164970767f,
+(float16_t)0.72846439044822519637f,(float16_t)0.68508366777270035541f,
+(float16_t)0.72530397237306076796f,(float16_t)0.68842875278409043638f,
+(float16_t)0.72212819392921534511f,(float16_t)0.69175925836415774750f,
+(float16_t)0.71893712237280449351f,(float16_t)0.69507511398000088043f,
+(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
+(float16_t)0.71250937056469243469f,(float16_t)0.70166259474016845488f,
+(float16_t)0.70927282643886568891f,(float16_t)0.70493408037590488124f,
+(float16_t)0.70602126144933974317f,(float16_t)0.70819063703319540259f,
+(float16_t)0.70275474445722529993f,(float16_t)0.71143219574521643356f,
+(float16_t)0.69947334464028376733f,(float16_t)0.71465868786276909308f,
+(float16_t)0.69617713149146298601f,(float16_t)0.71787004505573170920f,
+(float16_t)0.69286617481742474034f,(float16_t)0.72106619931450810501f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.68620031168003858824f,(float16_t)0.72741262860237576593f,
+(float16_t)0.68284554638524808112f,(float16_t)0.73056276922782759087f,
+(float16_t)0.67947631989936496666f,(float16_t)0.73369743811466026084f,
+(float16_t)0.67609270357531603413f,(float16_t)0.73681656887736979300f,
+(float16_t)0.67269476907077296879f,(float16_t)0.73992009545951609173f,
+(float16_t)0.66928258834663600929f,(float16_t)0.74300795213512171866f,
+(float16_t)0.66585623366550972246f,(float16_t)0.74608007351006366825f,
+(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
+(float16_t)0.65896129298203731661f,(float16_t)0.75217685044904269986f,
+(float16_t)0.65549285299961546070f,(float16_t)0.75520137689653654700f,
+(float16_t)0.65201053109695950027f,(float16_t)0.75820990981301528144f,
+(float16_t)0.64851440102211255212f,(float16_t)0.76120238548426177871f,
+(float16_t)0.64500453681554403840f,(float16_t)0.76417874053611667406f,
+(float16_t)0.64148101280858316198f,(float16_t)0.76713891193582040007f,
+(float16_t)0.63794390362184416610f,(float16_t)0.77008283699334789674f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.63082922962842458148f,(float16_t)0.77592169904340757558f,
+(float16_t)0.62725181549514419377f,(float16_t)0.77881651238147586724f,
+(float16_t)0.62366111752569464155f,(float16_t)0.78169483207105938671f,
+(float16_t)0.62005721176328920663f,(float16_t)0.78455659715557524159f,
+(float16_t)0.61644017453085364622f,(float16_t)0.78740174702903131809f,
+(float16_t)0.61281008242940970820f,(float16_t)0.79023022143731003197f,
+(float16_t)0.60916701233645320634f,(float16_t)0.79304196047944364167f,
+(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
+(float16_t)0.60184224705858002658f,(float16_t)0.79861499463476082195f,
+(float16_t)0.59816070699634238395f,(float16_t)0.80137617172314012937f,
+(float16_t)0.59446649918466454299f,(float16_t)0.80412037739826569549f,
+(float16_t)0.59075970185887427544f,(float16_t)0.80684755354379922299f,
+(float16_t)0.58704039352091808013f,(float16_t)0.80955764240405125864f,
+(float16_t)0.58330865293769829094f,(float16_t)0.81225058658520388200f,
+(float16_t)0.57956455913940574387f,(float16_t)0.81492632905652662156f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.57203962932475704850f,(float16_t)0.82022598256943468620f,
+(float16_t)0.56825895267013148970f,(float16_t)0.82284978137582631685f,
+(float16_t)0.56446624152051949608f,(float16_t)0.82545615400437744036f,
+(float16_t)0.56066157619733603124f,(float16_t)0.82804504525775579626f,
+(float16_t)0.55684503727516010407f,(float16_t)0.83061640030884620334f,
+(float16_t)0.55301670558002757883f,(float16_t)0.83317016470191318511f,
+(float16_t)0.54917666218771976627f,(float16_t)0.83570628435375260423f,
+(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
+(float16_t)0.54146176585312355556f,(float16_t)0.84072537497045796151f,
+(float16_t)0.53758707629564550512f,(float16_t)0.84320823964184543620f,
+(float16_t)0.53370100180715296379f,(float16_t)0.84567324698729906540f,
+(float16_t)0.52980362468629482731f,(float16_t)0.84812034480329712149f,
+(float16_t)0.52589502747108474168f,(float16_t)0.85054948126560336874f,
+(float16_t)0.52197529293715438925f,(float16_t)0.85296060493036363059f,
+(float16_t)0.51804450409599933636f,(float16_t)0.85535366473519602870f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.51015009670676669806f,(float16_t)0.86008539042939025077f,
+(float16_t)0.50618664534515533937f,(float16_t)0.86242395611104050168f,
+(float16_t)0.50221247404571089934f,(float16_t)0.86474425751946237817f,
+(float16_t)0.49822766697278186854f,(float16_t)0.86704624551569264845f,
+(float16_t)0.49423230851595972846f,(float16_t)0.86932987134860673084f,
+(float16_t)0.49022648328829110387f,(float16_t)0.87159508665595109012f,
+(float16_t)0.48621027612448652899f,(float16_t)0.87384184346536675214f,
+(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
+(float16_t)0.47814705642484311987f,(float16_t)0.87827979165654146421f,
+(float16_t)0.47410021465055002254f,(float16_t)0.88047088905216075450f,
+(float16_t)0.47004333245959561971f,(float16_t)0.88264333997956279099f,
+(float16_t)0.46597649576796612569f,(float16_t)0.88479709843093778954f,
+(float16_t)0.46189979070246284243f,(float16_t)0.88693211879434208367f,
+(float16_t)0.45781330359887728587f,(float16_t)0.88904835585466457371f,
+(float16_t)0.45371712100016392544f,(float16_t)0.89114576479458318392f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.44549601651398174074f,(float16_t)0.89528392103855758410f,
+(float16_t)0.44137126873171661501f,(float16_t)0.89732458070541831763f,
+(float16_t)0.43723717366104419835f,(float16_t)0.89934623697934146236f,
+(float16_t)0.43309381885315201277f,(float16_t)0.90134884704602202810f,
+(float16_t)0.42894129205532954829f,(float16_t)0.90333236849451181705f,
+(float16_t)0.42477968120910880589f,(float16_t)0.90529675931811881551f,
+(float16_t)0.42060907444840250902f,(float16_t)0.90724197791529592738f,
+(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
+(float16_t)0.41224122666988299857f,(float16_t)0.91107473405517624965f,
+(float16_t)0.40804416286497874333f,(float16_t)0.91296219042839810154f,
+(float16_t)0.40383845756765412993f,(float16_t)0.91483031223794608611f,
+(float16_t)0.39962419984564678810f,(float16_t)0.91667905992104270485f,
+(float16_t)0.39540147894781629834f,(float16_t)0.91850839432521225181f,
+(float16_t)0.39117038430225398171f,(float16_t)0.92031827670911048322f,
+(float16_t)0.38693100551438869283f,(float16_t)0.92210866874334507237f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.37842775480876561511f,(float16_t)0.92563083050987271516f,
+(float16_t)0.37416406297145798909f,(float16_t)0.92736252565040111495f,
+(float16_t)0.36989244714893426691f,(float16_t)0.92907458125931574600f,
+(float16_t)0.36561299780477396482f,(float16_t)0.93076696107898371224f,
+(float16_t)0.36132580556845433906f,(float16_t)0.93243962926846235550f,
+(float16_t)0.35703096123343003310f,(float16_t)0.93409255040425887007f,
+(float16_t)0.35272855575521072646f,(float16_t)0.93572568948108036935f,
+(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
+(float16_t)0.34410142598993898044f,(float16_t)0.93893248353206448797f,
+(float16_t)0.33977688440682696225f,(float16_t)0.94050607059326829518f,
+(float16_t)0.33544514708453165852f,(float16_t)0.94205973977101731265f,
+(float16_t)0.33110630575987642921f,(float16_t)0.94359345816196038559f,
+(float16_t)0.32676045232013178898f,(float16_t)0.94510719328526060501f,
+(float16_t)0.32240767880107001897f,(float16_t)0.94660091308328353499f,
+(float16_t)0.31804807738501505998f,(float16_t)0.94807458592227622507f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.30930876031226878231f,(float16_t)0.95096166631157508231f,
+(float16_t)0.30492922973540242948f,(float16_t)0.95237501271976587880f,
+(float16_t)0.30054324141727339903f,(float16_t)0.95376818988599032512f,
+(float16_t)0.29615088824362395536f,(float16_t)0.95514116830577067141f,
+(float16_t)0.29175226323498937298f,(float16_t)0.95649391890239499059f,
+(float16_t)0.28734745954472956653f,(float16_t)0.95782641302753290802f,
+(float16_t)0.28293657045705539188f,(float16_t)0.95913862246184189431f,
+(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
+(float16_t)0.27409690986870632878f,(float16_t)0.96170207652912254037f,
+(float16_t)0.26966832557291520178f,(float16_t)0.96295326687368387741f,
+(float16_t)0.26523403028551190141f,(float16_t)0.96418406395174571788f,
+(float16_t)0.26079411791527556952f,(float16_t)0.96539444169768939830f,
+(float16_t)0.25634868248994291395f,(float16_t)0.96658437447833311928f,
+(float16_t)0.25189781815421691258f,(float16_t)0.96775383709347551076f,
+(float16_t)0.24744161916777343557f,(float16_t)0.96890280477642887202f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.23851359484431849944f,(float16_t)0.97113915844972509284f,
+(float16_t)0.23404195858354345794f,(float16_t)0.97222649707893626925f,
+(float16_t)0.22956536582051886852f,(float16_t)0.97329324605469824672f,
+(float16_t)0.22508391135979277653f,(float16_t)0.97433938278557585821f,
+(float16_t)0.22059769010887364526f,(float16_t)0.97536488511665686563f,
+(float16_t)0.21610679707621960333f,(float16_t)0.97636973133002114000f,
+(float16_t)0.21161132736922760866f,(float16_t)0.97735390014519996082f,
+(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
+(float16_t)0.20260703884442110567f,(float16_t)0.97926012264908202098f,
+(float16_t)0.19809841071795372680f,(float16_t)0.98018213596811731847f,
+(float16_t)0.19358558729580374602f,(float16_t)0.98108339115048659451f,
+(float16_t)0.18906866414980627589f,(float16_t)0.98196386910955524296f,
+(float16_t)0.18454773693861964423f,(float16_t)0.98282355119870523641f,
+(float16_t)0.18002290140569951471f,(float16_t)0.98366241921173025453f,
+(float16_t)0.17549425337727139751f,(float16_t)0.98448045538322093151f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.16642590354046421508f,(float16_t)0.98605396334619543897f,
+(float16_t)0.16188639378011188130f,(float16_t)0.98680940181418541624f,
+(float16_t)0.15734345561623827581f,(float16_t)0.98754394179435922574f,
+(float16_t)0.15279718525844340760f,(float16_t)0.98825756773074946437f,
+(float16_t)0.14824767898689619749f,(float16_t)0.98895026451030298986f,
+(float16_t)0.14369503315029458212f,(float16_t)0.98962201746320077600f,
+(float16_t)0.13913934416382628401f,(float16_t)0.99027281236316910817f,
+(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
+(float16_t)0.13001922272223334631f,(float16_t)0.99151147331874389668f,
+(float16_t)0.12545498341154620592f,(float16_t)0.99209931314219179654f,
+(float16_t)0.12088808723577722237f,(float16_t)0.99266614244894801899f,
+(float16_t)0.11631863091190487725f,(float16_t)0.99321194923479450001f,
+(float16_t)0.11174671121112665639f,(float16_t)0.99373672194072459884f,
+(float16_t)0.10717242495680887049f,(float16_t)0.99424044945318790223f,
+(float16_t)0.10259586902243628126f,(float16_t)0.99472312110432570265f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.09343633584574791151f,(float16_t)0.99562525638099430569f,
+(float16_t)0.08885355258252468358f,(float16_t)0.99604470090125196702f,
+(float16_t)0.08426888759332412659f,(float16_t)0.99644305135004263008f,
+(float16_t)0.07968243797143012563f,(float16_t)0.99682029929116566791f,
+(float16_t)0.07509430084792129145f,(float16_t)0.99717643673532618820f,
+(float16_t)0.07050457338961400866f,(float16_t)0.99751145614030345410f,
+(float16_t)0.06591335279700392957f,(float16_t)0.99782535041111164453f,
+(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
+(float16_t)0.05672682116690778292f,(float16_t)0.99838973740734016094f,
+(float16_t)0.05213170468028331672f,(float16_t)0.99864021818026527111f,
+(float16_t)0.04753548415695926094f,(float16_t)0.99886954991428356099f,
+(float16_t)0.04293825693494095902f,(float16_t)0.99907772775264536147f,
+(float16_t)0.03834012037355279123f,(float16_t)0.99926474728659442359f,
+(float16_t)0.03374117185137764235f,(float16_t)0.99943060455546173237f,
+(float16_t)0.02914150876419373953f,(float16_t)0.99957529604674921764f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)0.01994042855151459750f,(float16_t)0.99980116988788425569f,
+(float16_t)0.01533920628498821985f,(float16_t)0.99988234745421256111f,
+(float16_t)0.01073765916726457208f,(float16_t)0.99994234967602391162f,
+(float16_t)0.00613588464915451517f,(float16_t)0.99998117528260110909f,
+(float16_t)0.00153398018628476615f,(float16_t)0.99999882345170187925f,
+(float16_t)-0.00306795676296601561f,(float16_t)0.99999529380957619118f,
+(float16_t)-0.00766982873953095477f,(float16_t)0.99997058643097413988f,
+(float16_t)-0.01227153828571982304f,(float16_t)0.99992470183914450299f,
+(float16_t)-0.01687298794728165144f,(float16_t)0.99985764100582386060f,
+(float16_t)-0.02147408027546948359f,(float16_t)0.99976940535121527898f,
+(float16_t)-0.02607471782910391472f,(float16_t)0.99965999674395922270f,
+(float16_t)-0.03067480317663645942f,(float16_t)0.99952941750109314256f,
+(float16_t)-0.03527423889821382219f,(float16_t)0.99937767038800284780f,
+(float16_t)-0.03987292758773972740f,(float16_t)0.99920475861836388631f,
+(float16_t)-0.04447077185493861912f,(float16_t)0.99901068585407337697f,
+(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
+(float16_t)-0.05366353765273055437f,(float16_t)0.99855907422975931365f,
+(float16_t)-0.05825826450043560673f,(float16_t)0.99830154493389289261f,
+(float16_t)-0.06285175756416130910f,(float16_t)0.99802287377148624081f,
+(float16_t)-0.06744391956366398155f,(float16_t)0.99772306664419163624f,
+(float16_t)-0.07203465324688929083f,(float16_t)0.99740212990127530279f,
+(float16_t)-0.07662386139203150592f,(float16_t)0.99706007033948296225f,
+(float16_t)-0.08121144680959226092f,(float16_t)0.99669689520289606044f,
+(float16_t)-0.08579731234443975507f,(float16_t)0.99631261218277800129f,
+(float16_t)-0.09038136087786488582f,(float16_t)0.99590722941741172125f,
+(float16_t)-0.09496349532963895002f,(float16_t)0.99548075549192693856f,
+(float16_t)-0.09954361866006931903f,(float16_t)0.99503319943811863180f,
+(float16_t)-0.10412163387205460030f,(float16_t)0.99456457073425541537f,
+(float16_t)-0.10869744401313856386f,(float16_t)0.99407487930487947736f,
+(float16_t)-0.11327095217756423529f,(float16_t)0.99356413552059530403f,
+(float16_t)-0.11784206150832489401f,(float16_t)0.99303235019785141002f,
+(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
+(float16_t)-0.12697669649688586579f,(float16_t)0.99190570043060932726f,
+(float16_t)-0.13154002870288314386f,(float16_t)0.99131085984611544415f,
+(float16_t)-0.13610057517570606223f,(float16_t)0.99069502544266463406f,
+(float16_t)-0.14065823933284912761f,(float16_t)0.99005821026229712256f,
+(float16_t)-0.14521292465284740825f,(float16_t)0.98940042779138037687f,
+(float16_t)-0.14976453467732150915f,(float16_t)0.98872169196032377858f,
+(float16_t)-0.15431297301302013270f,(float16_t)0.98802201714328352633f,
+(float16_t)-0.15885814333386127917f,(float16_t)0.98730141815785843473f,
+(float16_t)-0.16339994938297311422f,(float16_t)0.98655991026477551920f,
+(float16_t)-0.16793829497473108936f,(float16_t)0.98579750916756747614f,
+(float16_t)-0.17247308399679592283f,(float16_t)0.98501423101223983814f,
+(float16_t)-0.17700422041214874946f,(float16_t)0.98421009238692902521f,
+(float16_t)-0.18153160826112502146f,(float16_t)0.98338511032155118130f,
+(float16_t)-0.18605515166344649414f,(float16_t)0.98253930228744124076f,
+(float16_t)-0.19057475482025265645f,(float16_t)0.98167268619698311305f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.19960175762113094300f,(float16_t)0.97987710369951763756f,
+(float16_t)-0.20410896609281689584f,(float16_t)0.97894817531906219710f,
+(float16_t)-0.20861185197826331850f,(float16_t)0.97799851493455713936f,
+(float16_t)-0.21311031991609125091f,(float16_t)0.97702814265775439484f,
+(float16_t)-0.21760427463848355800f,(float16_t)0.97603707903903913490f,
+(float16_t)-0.22209362097320348162f,(float16_t)0.97502534506699412020f,
+(float16_t)-0.22657826384560997290f,(float16_t)0.97399296216795583359f,
+(float16_t)-0.23105810828067113727f,(float16_t)0.97293995220556017678f,
+(float16_t)-0.23553305940497534787f,(float16_t)0.97186633748027939639f,
+(float16_t)-0.24000302244874138768f,(float16_t)0.97077214072895035013f,
+(float16_t)-0.24446790274782409513f,(float16_t)0.96965738512429244800f,
+(float16_t)-0.24892760574572012078f,(float16_t)0.96852209427441737777f,
+(float16_t)-0.25338203699557015902f,(float16_t)0.96736629222232850545f,
+(float16_t)-0.25783110216215882060f,(float16_t)0.96619000344541261516f,
+(float16_t)-0.26227470702391347812f,(float16_t)0.96499325285492043580f,
+(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
+(float16_t)-0.27114515952680795507f,(float16_t)0.96253846804435916340f,
+(float16_t)-0.27557181931095814376f,(float16_t)0.96128048581132063966f,
+(float16_t)-0.27999264308027327353f,(float16_t)0.96000214573766584625f,
+(float16_t)-0.28440753721127171039f,(float16_t)0.95870347489587159906f,
+(float16_t)-0.28881640820604936870f,(float16_t)0.95738450078897596729f,
+(float16_t)-0.29321916269425857271f,(float16_t)0.95604525134999651659f,
+(float16_t)-0.29761570743508619641f,(float16_t)0.95468575494133833814f,
+(float16_t)-0.30200594931922808417f,(float16_t)0.95330604035419386211f,
+(float16_t)-0.30638979537086097338f,(float16_t)0.95190613680793234597f,
+(float16_t)-0.31076715274961136393f,(float16_t)0.95048607394948181337f,
+(float16_t)-0.31513792875252233383f,(float16_t)0.94904588185270055689f,
+(float16_t)-0.31950203081601563637f,(float16_t)0.94758559101774120226f,
+(float16_t)-0.32385936651785285356f,(float16_t)0.94610523237040344835f,
+(float16_t)-0.32820984357909255280f,(float16_t)0.94460483726148025685f,
+(float16_t)-0.33255336986604405736f,(float16_t)0.94308443746609349478f,
+(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
+(float16_t)-0.34121920232028229991f,(float16_t)0.93998375303401404679f,
+(float16_t)-0.34554132496398903829f,(float16_t)0.93840353406310816897f,
+(float16_t)-0.34985612979013491763f,(float16_t)0.93680344173592156043f,
+(float16_t)-0.35416352542049039931f,(float16_t)0.93518350993894761025f,
+(float16_t)-0.35846342063373642928f,(float16_t)0.93354377297883628373f,
+(float16_t)-0.36275572436739711435f,(float16_t)0.93188426558166814750f,
+(float16_t)-0.36704034571976712487f,(float16_t)0.93020502289221906889f,
+(float16_t)-0.37131719395183748755f,(float16_t)0.92850608047321558924f,
+(float16_t)-0.37558617848921721505f,(float16_t)0.92678747430458174872f,
+(float16_t)-0.37984720892405099413f,(float16_t)0.92504924078267769527f,
+(float16_t)-0.38410019501693493105f,(float16_t)0.92329141671952774661f,
+(float16_t)-0.38834504669882619066f,(float16_t)0.92151403934204201285f,
+(float16_t)-0.39258167407295141427f,(float16_t)0.91971714629122736095f,
+(float16_t)-0.39680998741671030805f,(float16_t)0.91790077562139049672f,
+(float16_t)-0.40102989718357567872f,(float16_t)0.91606496579933172075f,
+(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
+(float16_t)-0.40944414869225753684f,(float16_t)0.91233518462332285903f,
+(float16_t)-0.41363831223843450235f,(float16_t)0.91044129225806724737f,
+(float16_t)-0.41782371582021227141f,(float16_t)0.90852811871630612117f,
+(float16_t)-0.42200027079979968159f,(float16_t)0.90659570451491533483f,
+(float16_t)-0.42616788872679967071f,(float16_t)0.90464409057824612947f,
+(float16_t)-0.43032648134008272267f,(float16_t)0.90267331823725871498f,
+(float16_t)-0.43447596056965581690f,(float16_t)0.90068342922864685907f,
+(float16_t)-0.43861623853852738097f,(float16_t)0.89867446569395392775f,
+(float16_t)-0.44274722756456980077f,(float16_t)0.89664647017868026602f,
+(float16_t)-0.44686884016237399253f,(float16_t)0.89459948563138280697f,
+(float16_t)-0.45098098904510369733f,(float16_t)0.89253355540276468894f,
+(float16_t)-0.45508358712634372489f,(float16_t)0.89044872324475798919f,
+(float16_t)-0.45917654752194403400f,(float16_t)0.88834503330959635470f,
+(float16_t)-0.46325978355186014923f,(float16_t)0.88622253014888063838f,
+(float16_t)-0.46733320874198841510f,(float16_t)0.88408125871263498752f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.47545028174715592284f,(float16_t)0.87974259280004740713f,
+(float16_t)-0.47949375766015311928f,(float16_t)0.87754529020726124156f,
+(float16_t)-0.48352707893291846375f,(float16_t)0.87532940310411100349f,
+(float16_t)-0.48755016014843571837f,(float16_t)0.87309497841829020182f,
+(float16_t)-0.49156291610654972990f,(float16_t)0.87084206347007897531f,
+(float16_t)-0.49556526182577237405f,(float16_t)0.86857070597134100609f,
+(float16_t)-0.49955711254508178287f,(float16_t)0.86628095402451310569f,
+(float16_t)-0.50353838372571746440f,(float16_t)0.86397285612158680745f,
+(float16_t)-0.50750899105297075931f,(float16_t)0.86164646114308141023f,
+(float16_t)-0.51146885043797041259f,(float16_t)0.85930181835700847337f,
+(float16_t)-0.51541787801946303826f,(float16_t)0.85693897741782865118f,
+(float16_t)-0.51935599016558964269f,(float16_t)0.85455798836540053376f,
+(float16_t)-0.52328310347565654137f,(float16_t)0.85215890162391971785f,
+(float16_t)-0.52719913478190105760f,(float16_t)0.84974176800085265970f,
+(float16_t)-0.53110400115125477871f,(float16_t)0.84730663868585853749f,
+(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
+(float16_t)-0.53887990853100831146f,(float16_t)0.84238259964318595863f,
+(float16_t)-0.54275078486451577842f,(float16_t)0.83989379419599952126f,
+(float16_t)-0.54661016691083474939f,(float16_t)0.83738720161566193578f,
+(float16_t)-0.55045797293660470029f,(float16_t)0.83486287498638012128f,
+(float16_t)-0.55429412145362011444f,(float16_t)0.83232086776792968408f,
+(float16_t)-0.55811853122055610221f,(float16_t)0.82976123379452304540f,
+(float16_t)-0.56193112124468946877f,(float16_t)0.82718402727366902027f,
+(float16_t)-0.56573181078361323149f,(float16_t)0.82458930278502517996f,
+(float16_t)-0.56952051934694725155f,(float16_t)0.82197711527924144370f,
+(float16_t)-0.57329716669804198226f,(float16_t)0.81934752007679712005f,
+(float16_t)-0.57706167285567933067f,(float16_t)0.81670057286682795628f,
+(float16_t)-0.58081395809576441547f,(float16_t)0.81403632970594852480f,
+(float16_t)-0.58455394295301521534f,(float16_t)0.81135484701706384048f,
+(float16_t)-0.58828154822264522306f,(float16_t)0.80865618158817509364f,
+(float16_t)-0.59199669496204088137f,(float16_t)0.80594039057117639047f,
+(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
+(float16_t)-0.59938929840056454079f,(float16_t)0.80045766219262282082f,
+(float16_t)-0.60306659854034827539f,(float16_t)0.79769084094339104407f,
+(float16_t)-0.60673112703452458661f,(float16_t)0.79490712632823690154f,
+(float16_t)-0.61038280627630958630f,(float16_t)0.79210657730021227785f,
+(float16_t)-0.61402155893103815831f,(float16_t)0.78928925316888587371f,
+(float16_t)-0.61764730793780375784f,(float16_t)0.78645521359908587833f,
+(float16_t)-0.62125997651108744169f,(float16_t)0.78360451860963831194f,
+(float16_t)-0.62485948814238623239f,(float16_t)0.78073722857209459924f,
+(float16_t)-0.62844576660183260053f,(float16_t)0.77785340420945314754f,
+(float16_t)-0.63201873593980895105f,(float16_t)0.77495310659487393057f,
+(float16_t)-0.63557832048855611440f,(float16_t)0.77203639715038452351f,
+(float16_t)-0.63912444486377573138f,(float16_t)0.76910333764557958780f,
+(float16_t)-0.64265703396622686494f,(float16_t)0.76615399019631280630f,
+(float16_t)-0.64617601298331639459f,(float16_t)0.76318841726338115805f,
+(float16_t)-0.64968130739068330470f,(float16_t)0.76020668165120230952f,
+(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
+(float16_t)-0.65665054572942882505f,(float16_t)0.75419497531688928227f,
+(float16_t)-0.66011434206742036768f,(float16_t)0.75116513190968658975f,
+(float16_t)-0.66356415861203965623f,(float16_t)0.74811938045040371481f,
+(float16_t)-0.66699992230363736034f,(float16_t)0.74505778544146605835f,
+(float16_t)-0.67042156038017308717f,(float16_t)0.74198041172083106787f,
+(float16_t)-0.67382900037875603783f,(float16_t)0.73888732446061522463f,
+(float16_t)-0.67722217013718044587f,(float16_t)0.73577858916571359238f,
+(float16_t)-0.68060099779545302212f,(float16_t)0.73265427167241281570f,
+(float16_t)-0.68396541179731551452f,(float16_t)0.72951443814699701296f,
+(float16_t)-0.68731534089175916336f,(float16_t)0.72635915508434589771f,
+(float16_t)-0.69065071413453438254f,(float16_t)0.72318848930652757101f,
+(float16_t)-0.69397146088965377952f,(float16_t)0.72000250796138176579f,
+(float16_t)-0.69727751083088640449f,(float16_t)0.71680127852109964959f,
+(float16_t)-0.70056879394324822474f,(float16_t)0.71358486878079363525f,
+(float16_t)-0.70384524052448482756f,(float16_t)0.71035334685706241764f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.71035334685706230662f,(float16_t)0.70384524052448504960f,
+(float16_t)-0.71358486878079352422f,(float16_t)0.70056879394324833576f,
+(float16_t)-0.71680127852109953857f,(float16_t)0.69727751083088651551f,
+(float16_t)-0.72000250796138165477f,(float16_t)0.69397146088965389055f,
+(float16_t)-0.72318848930652745999f,(float16_t)0.69065071413453460458f,
+(float16_t)-0.72635915508434578669f,(float16_t)0.68731534089175927438f,
+(float16_t)-0.72951443814699679091f,(float16_t)0.68396541179731562554f,
+(float16_t)-0.73265427167241270467f,(float16_t)0.68060099779545324417f,
+(float16_t)-0.73577858916571337033f,(float16_t)0.67722217013718055689f,
+(float16_t)-0.73888732446061511361f,(float16_t)0.67382900037875614885f,
+(float16_t)-0.74198041172083095685f,(float16_t)0.67042156038017319819f,
+(float16_t)-0.74505778544146594733f,(float16_t)0.66699992230363758239f,
+(float16_t)-0.74811938045040360379f,(float16_t)0.66356415861203976725f,
+(float16_t)-0.75116513190968636771f,(float16_t)0.66011434206742047870f,
+(float16_t)-0.75419497531688917125f,(float16_t)0.65665054572942904709f,
+(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
+(float16_t)-0.76020668165120219850f,(float16_t)0.64968130739068341573f,
+(float16_t)-0.76318841726338115805f,(float16_t)0.64617601298331661663f,
+(float16_t)-0.76615399019631280630f,(float16_t)0.64265703396622708699f,
+(float16_t)-0.76910333764557947678f,(float16_t)0.63912444486377584241f,
+(float16_t)-0.77203639715038441249f,(float16_t)0.63557832048855622542f,
+(float16_t)-0.77495310659487381955f,(float16_t)0.63201873593980906207f,
+(float16_t)-0.77785340420945303652f,(float16_t)0.62844576660183271155f,
+(float16_t)-0.78073722857209448822f,(float16_t)0.62485948814238634341f,
+(float16_t)-0.78360451860963820092f,(float16_t)0.62125997651108755271f,
+(float16_t)-0.78645521359908576731f,(float16_t)0.61764730793780386886f,
+(float16_t)-0.78928925316888576269f,(float16_t)0.61402155893103838036f,
+(float16_t)-0.79210657730021216683f,(float16_t)0.61038280627630969732f,
+(float16_t)-0.79490712632823679051f,(float16_t)0.60673112703452469763f,
+(float16_t)-0.79769084094339093305f,(float16_t)0.60306659854034838641f,
+(float16_t)-0.80045766219262259877f,(float16_t)0.59938929840056465181f,
+(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
+(float16_t)-0.80594039057117627944f,(float16_t)0.59199669496204099239f,
+(float16_t)-0.80865618158817498262f,(float16_t)0.58828154822264533408f,
+(float16_t)-0.81135484701706372945f,(float16_t)0.58455394295301532637f,
+(float16_t)-0.81403632970594841378f,(float16_t)0.58081395809576452649f,
+(float16_t)-0.81670057286682784525f,(float16_t)0.57706167285567944170f,
+(float16_t)-0.81934752007679700903f,(float16_t)0.57329716669804209328f,
+(float16_t)-0.82197711527924133268f,(float16_t)0.56952051934694747359f,
+(float16_t)-0.82458930278502506894f,(float16_t)0.56573181078361345353f,
+(float16_t)-0.82718402727366902027f,(float16_t)0.56193112124468957980f,
+(float16_t)-0.82976123379452293438f,(float16_t)0.55811853122055632426f,
+(float16_t)-0.83232086776792957306f,(float16_t)0.55429412145362022546f,
+(float16_t)-0.83486287498638001026f,(float16_t)0.55045797293660492233f,
+(float16_t)-0.83738720161566182476f,(float16_t)0.54661016691083497143f,
+(float16_t)-0.83989379419599952126f,(float16_t)0.54275078486451588944f,
+(float16_t)-0.84238259964318584760f,(float16_t)0.53887990853100842248f,
+(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)-0.84730663868585842646f,(float16_t)0.53110400115125488973f,
+(float16_t)-0.84974176800085254868f,(float16_t)0.52719913478190127964f,
+(float16_t)-0.85215890162391960683f,(float16_t)0.52328310347565665239f,
+(float16_t)-0.85455798836540042274f,(float16_t)0.51935599016558975372f,
+(float16_t)-0.85693897741782865118f,(float16_t)0.51541787801946314929f,
+(float16_t)-0.85930181835700836235f,(float16_t)0.51146885043797052361f,
+(float16_t)-0.86164646114308129921f,(float16_t)0.50750899105297098135f,
+(float16_t)-0.86397285612158669643f,(float16_t)0.50353838372571757542f,
+(float16_t)-0.86628095402451299467f,(float16_t)0.49955711254508189390f,
+(float16_t)-0.86857070597134089507f,(float16_t)0.49556526182577254058f,
+(float16_t)-0.87084206347007886428f,(float16_t)0.49156291610654989643f,
+(float16_t)-0.87309497841829009079f,(float16_t)0.48755016014843588490f,
+(float16_t)-0.87532940310411089246f,(float16_t)0.48352707893291863028f,
+(float16_t)-0.87754529020726113053f,(float16_t)0.47949375766015328582f,
+(float16_t)-0.87974259280004729611f,(float16_t)0.47545028174715608937f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.88408125871263487650f,(float16_t)0.46733320874198858164f,
+(float16_t)-0.88622253014888052736f,(float16_t)0.46325978355186031576f,
+(float16_t)-0.88834503330959624368f,(float16_t)0.45917654752194420054f,
+(float16_t)-0.89044872324475787817f,(float16_t)0.45508358712634389143f,
+(float16_t)-0.89253355540276457791f,(float16_t)0.45098098904510386387f,
+(float16_t)-0.89459948563138269595f,(float16_t)0.44686884016237415906f,
+(float16_t)-0.89664647017868026602f,(float16_t)0.44274722756456996731f,
+(float16_t)-0.89867446569395392775f,(float16_t)0.43861623853852754751f,
+(float16_t)-0.90068342922864674804f,(float16_t)0.43447596056965598343f,
+(float16_t)-0.90267331823725871498f,(float16_t)0.43032648134008288920f,
+(float16_t)-0.90464409057824612947f,(float16_t)0.42616788872679983724f,
+(float16_t)-0.90659570451491533483f,(float16_t)0.42200027079979984812f,
+(float16_t)-0.90852811871630612117f,(float16_t)0.41782371582021243794f,
+(float16_t)-0.91044129225806713634f,(float16_t)0.41363831223843466889f,
+(float16_t)-0.91233518462332274801f,(float16_t)0.40944414869225770337f,
+(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
+(float16_t)-0.91606496579933172075f,(float16_t)0.40102989718357562321f,
+(float16_t)-0.91790077562139049672f,(float16_t)0.39680998741671025254f,
+(float16_t)-0.91971714629122736095f,(float16_t)0.39258167407295141427f,
+(float16_t)-0.92151403934204179080f,(float16_t)0.38834504669882657923f,
+(float16_t)-0.92329141671952752457f,(float16_t)0.38410019501693531963f,
+(float16_t)-0.92504924078267747323f,(float16_t)0.37984720892405138271f,
+(float16_t)-0.92678747430458174872f,(float16_t)0.37558617848921738158f,
+(float16_t)-0.92850608047321547822f,(float16_t)0.37131719395183770960f,
+(float16_t)-0.93020502289221906889f,(float16_t)0.36704034571976729140f,
+(float16_t)-0.93188426558166803648f,(float16_t)0.36275572436739728088f,
+(float16_t)-0.93354377297883617270f,(float16_t)0.35846342063373659581f,
+(float16_t)-0.93518350993894761025f,(float16_t)0.35416352542049039931f,
+(float16_t)-0.93680344173592167145f,(float16_t)0.34985612979013486212f,
+(float16_t)-0.93840353406310816897f,(float16_t)0.34554132496398898278f,
+(float16_t)-0.93998375303401382475f,(float16_t)0.34121920232028268849f,
+(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
+(float16_t)-0.94308443746609338376f,(float16_t)0.33255336986604444593f,
+(float16_t)-0.94460483726148014583f,(float16_t)0.32820984357909271933f,
+(float16_t)-0.94610523237040333733f,(float16_t)0.32385936651785302010f,
+(float16_t)-0.94758559101774109124f,(float16_t)0.31950203081601580291f,
+(float16_t)-0.94904588185270055689f,(float16_t)0.31513792875252250036f,
+(float16_t)-0.95048607394948170235f,(float16_t)0.31076715274961153046f,
+(float16_t)-0.95190613680793234597f,(float16_t)0.30638979537086091787f,
+(float16_t)-0.95330604035419386211f,(float16_t)0.30200594931922802866f,
+(float16_t)-0.95468575494133833814f,(float16_t)0.29761570743508614090f,
+(float16_t)-0.95604525134999629454f,(float16_t)0.29321916269425896129f,
+(float16_t)-0.95738450078897585627f,(float16_t)0.28881640820604975728f,
+(float16_t)-0.95870347489587148804f,(float16_t)0.28440753721127209896f,
+(float16_t)-0.96000214573766584625f,(float16_t)0.27999264308027344006f,
+(float16_t)-0.96128048581132063966f,(float16_t)0.27557181931095831029f,
+(float16_t)-0.96253846804435916340f,(float16_t)0.27114515952680812161f,
+(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
+(float16_t)-0.96499325285492032478f,(float16_t)0.26227470702391370017f,
+(float16_t)-0.96619000344541250413f,(float16_t)0.25783110216215898713f,
+(float16_t)-0.96736629222232850545f,(float16_t)0.25338203699557010351f,
+(float16_t)-0.96852209427441737777f,(float16_t)0.24892760574572009302f,
+(float16_t)-0.96965738512429233698f,(float16_t)0.24446790274782448371f,
+(float16_t)-0.97077214072895023911f,(float16_t)0.24000302244874177626f,
+(float16_t)-0.97186633748027928537f,(float16_t)0.23553305940497573645f,
+(float16_t)-0.97293995220556006576f,(float16_t)0.23105810828067133156f,
+(float16_t)-0.97399296216795583359f,(float16_t)0.22657826384561016719f,
+(float16_t)-0.97502534506699412020f,(float16_t)0.22209362097320364815f,
+(float16_t)-0.97603707903903902388f,(float16_t)0.21760427463848372454f,
+(float16_t)-0.97702814265775439484f,(float16_t)0.21311031991609141745f,
+(float16_t)-0.97799851493455713936f,(float16_t)0.20861185197826351279f,
+(float16_t)-0.97894817531906219710f,(float16_t)0.20410896609281684033f,
+(float16_t)-0.97987710369951763756f,(float16_t)0.19960175762113091524f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.98167268619698311305f,(float16_t)0.19057475482025307278f,
+(float16_t)-0.98253930228744124076f,(float16_t)0.18605515166344691047f,
+(float16_t)-0.98338511032155118130f,(float16_t)0.18153160826112521575f,
+(float16_t)-0.98421009238692902521f,(float16_t)0.17700422041214894375f,
+(float16_t)-0.98501423101223983814f,(float16_t)0.17247308399679611712f,
+(float16_t)-0.98579750916756736512f,(float16_t)0.16793829497473128365f,
+(float16_t)-0.98655991026477540817f,(float16_t)0.16339994938297328075f,
+(float16_t)-0.98730141815785843473f,(float16_t)0.15885814333386147346f,
+(float16_t)-0.98802201714328352633f,(float16_t)0.15431297301302007718f,
+(float16_t)-0.98872169196032377858f,(float16_t)0.14976453467732145364f,
+(float16_t)-0.98940042779138037687f,(float16_t)0.14521292465284735274f,
+(float16_t)-0.99005821026229701154f,(float16_t)0.14065823933284954395f,
+(float16_t)-0.99069502544266463406f,(float16_t)0.13610057517570647856f,
+(float16_t)-0.99131085984611544415f,(float16_t)0.13154002870288333815f,
+(float16_t)-0.99190570043060932726f,(float16_t)0.12697669649688606008f,
+(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
+(float16_t)-0.99303235019785141002f,(float16_t)0.11784206150832508830f,
+(float16_t)-0.99356413552059530403f,(float16_t)0.11327095217756441570f,
+(float16_t)-0.99407487930487936634f,(float16_t)0.10869744401313874427f,
+(float16_t)-0.99456457073425541537f,(float16_t)0.10412163387205457254f,
+(float16_t)-0.99503319943811863180f,(float16_t)0.09954361866006927739f,
+(float16_t)-0.99548075549192693856f,(float16_t)0.09496349532963890838f,
+(float16_t)-0.99590722941741172125f,(float16_t)0.09038136087786528827f,
+(float16_t)-0.99631261218277800129f,(float16_t)0.08579731234444015753f,
+(float16_t)-0.99669689520289606044f,(float16_t)0.08121144680959266338f,
+(float16_t)-0.99706007033948296225f,(float16_t)0.07662386139203168633f,
+(float16_t)-0.99740212990127530279f,(float16_t)0.07203465324688947125f,
+(float16_t)-0.99772306664419163624f,(float16_t)0.06744391956366417584f,
+(float16_t)-0.99802287377148624081f,(float16_t)0.06285175756416148951f,
+(float16_t)-0.99830154493389289261f,(float16_t)0.05825826450043579408f,
+(float16_t)-0.99855907422975931365f,(float16_t)0.05366353765273051968f,
+(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
+(float16_t)-0.99901068585407337697f,(float16_t)0.04447077185493858442f,
+(float16_t)-0.99920475861836388631f,(float16_t)0.03987292758774012985f,
+(float16_t)-0.99937767038800284780f,(float16_t)0.03527423889821423159f,
+(float16_t)-0.99952941750109314256f,(float16_t)0.03067480317663686534f,
+(float16_t)-0.99965999674395922270f,(float16_t)0.02607471782910409860f,
+(float16_t)-0.99976940535121527898f,(float16_t)0.02147408027546966747f,
+(float16_t)-0.99985764100582386060f,(float16_t)0.01687298794728183532f,
+(float16_t)-0.99992470183914450299f,(float16_t)0.01227153828572000692f,
+(float16_t)-0.99997058643097413988f,(float16_t)0.00766982873953113778f,
+(float16_t)-0.99999529380957619118f,(float16_t)0.00306795676296597701f,
+(float16_t)-0.99999882345170187925f,(float16_t)-0.00153398018628480431f,
+(float16_t)-0.99998117528260110909f,(float16_t)-0.00613588464915455420f,
+(float16_t)-0.99994234967602391162f,(float16_t)-0.01073765916726416615f,
+(float16_t)-0.99988234745421256111f,(float16_t)-0.01533920628498781566f,
+(float16_t)-0.99980116988788425569f,(float16_t)-0.01994042855151419158f,
+(float16_t)-0.99969881869620424997f,(float16_t)-0.02454122852291207996f,
+(float16_t)-0.99957529604674921764f,(float16_t)-0.02914150876419355565f,
+(float16_t)-0.99943060455546173237f,(float16_t)-0.03374117185137745500f,
+(float16_t)-0.99926474728659442359f,(float16_t)-0.03834012037355261082f,
+(float16_t)-0.99907772775264536147f,(float16_t)-0.04293825693494077861f,
+(float16_t)-0.99886954991428356099f,(float16_t)-0.04753548415695929563f,
+(float16_t)-0.99864021818026527111f,(float16_t)-0.05213170468028335142f,
+(float16_t)-0.99838973740734016094f,(float16_t)-0.05672682116690781762f,
+(float16_t)-0.99811811290014917919f,(float16_t)-0.06132073630220824523f,
+(float16_t)-0.99782535041111164453f,(float16_t)-0.06591335279700352712f,
+(float16_t)-0.99751145614030345410f,(float16_t)-0.07050457338961360620f,
+(float16_t)-0.99717643673532618820f,(float16_t)-0.07509430084792109716f,
+(float16_t)-0.99682029929116577893f,(float16_t)-0.07968243797142994522f,
+(float16_t)-0.99644305135004263008f,(float16_t)-0.08426888759332393231f,
+(float16_t)-0.99604470090125196702f,(float16_t)-0.08885355258252450317f,
+(float16_t)-0.99562525638099430569f,(float16_t)-0.09343633584574773110f,
+(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
+(float16_t)-0.99472312110432570265f,(float16_t)-0.10259586902243630901f,
+(float16_t)-0.99424044945318790223f,(float16_t)-0.10717242495680891212f,
+(float16_t)-0.99373672194072470987f,(float16_t)-0.11174671121112625394f,
+(float16_t)-0.99321194923479461103f,(float16_t)-0.11631863091190447479f,
+(float16_t)-0.99266614244894801899f,(float16_t)-0.12088808723577681992f,
+(float16_t)-0.99209931314219179654f,(float16_t)-0.12545498341154601163f,
+(float16_t)-0.99151147331874400770f,(float16_t)-0.13001922272223317978f,
+(float16_t)-0.99090263542778000971f,(float16_t)-0.13458070850712605671f,
+(float16_t)-0.99027281236316910817f,(float16_t)-0.13913934416382611747f,
+(float16_t)-0.98962201746320088702f,(float16_t)-0.14369503315029438784f,
+(float16_t)-0.98895026451030298986f,(float16_t)-0.14824767898689603096f,
+(float16_t)-0.98825756773074946437f,(float16_t)-0.15279718525844343535f,
+(float16_t)-0.98754394179435922574f,(float16_t)-0.15734345561623830356f,
+(float16_t)-0.98680940181418552726f,(float16_t)-0.16188639378011149272f,
+(float16_t)-0.98605396334619543897f,(float16_t)-0.16642590354046382650f,
+(float16_t)-0.98527764238894133264f,(float16_t)-0.17096188876030096737f,
+(float16_t)-0.98448045538322093151f,(float16_t)-0.17549425337727120322f,
+(float16_t)-0.98366241921173025453f,(float16_t)-0.18002290140569934818f,
+(float16_t)-0.98282355119870534743f,(float16_t)-0.18454773693861947770f,
+(float16_t)-0.98196386910955524296f,(float16_t)-0.18906866414980610935f,
+(float16_t)-0.98108339115048670553f,(float16_t)-0.19358558729580355173f,
+(float16_t)-0.98018213596811742949f,(float16_t)-0.19809841071795356027f,
+(float16_t)-0.97926012264908202098f,(float16_t)-0.20260703884442113343f,
+(float16_t)-0.97831737071962765473f,(float16_t)-0.20711137619221858808f,
+(float16_t)-0.97735390014519996082f,(float16_t)-0.21161132736922766417f,
+(float16_t)-0.97636973133002125103f,(float16_t)-0.21610679707621921475f,
+(float16_t)-0.97536488511665697665f,(float16_t)-0.22059769010887325669f,
+(float16_t)-0.97433938278557585821f,(float16_t)-0.22508391135979261000f,
+(float16_t)-0.97329324605469824672f,(float16_t)-0.22956536582051870199f,
+(float16_t)-0.97222649707893638027f,(float16_t)-0.23404195858354326365f,
+(float16_t)-0.97113915844972520386f,(float16_t)-0.23851359484431830515f,
+(float16_t)-0.97003125319454397424f,(float16_t)-0.24298017990326381543f,
+(float16_t)-0.96890280477642887202f,(float16_t)-0.24744161916777326904f,
+(float16_t)-0.96775383709347551076f,(float16_t)-0.25189781815421696809f,
+(float16_t)-0.96658437447833311928f,(float16_t)-0.25634868248994291395f,
+(float16_t)-0.96539444169768939830f,(float16_t)-0.26079411791527562503f,
+(float16_t)-0.96418406395174582890f,(float16_t)-0.26523403028551151284f,
+(float16_t)-0.96295326687368398844f,(float16_t)-0.26966832557291481320f,
+(float16_t)-0.96170207652912265139f,(float16_t)-0.27409690986870616225f,
+(float16_t)-0.96043051941556589757f,(float16_t)-0.27851968938505289319f,
+(float16_t)-0.95913862246184200533f,(float16_t)-0.28293657045705516984f,
+(float16_t)-0.95782641302753290802f,(float16_t)-0.28734745954472939999f,
+(float16_t)-0.95649391890239510161f,(float16_t)-0.29175226323498920644f,
+(float16_t)-0.95514116830577078243f,(float16_t)-0.29615088824362378883f,
+(float16_t)-0.95376818988599032512f,(float16_t)-0.30054324141727345454f,
+(float16_t)-0.95237501271976587880f,(float16_t)-0.30492922973540242948f,
+(float16_t)-0.95096166631157508231f,(float16_t)-0.30930876031226878231f,
+(float16_t)-0.94952818059303678577f,(float16_t)-0.31368174039889118454f,
+(float16_t)-0.94807458592227633609f,(float16_t)-0.31804807738501467140f,
+(float16_t)-0.94660091308328364601f,(float16_t)-0.32240767880106963039f,
+(float16_t)-0.94510719328526060501f,(float16_t)-0.32676045232013156694f,
+(float16_t)-0.94359345816196038559f,(float16_t)-0.33110630575987626267f,
+(float16_t)-0.94205973977101742367f,(float16_t)-0.33544514708453149199f,
+(float16_t)-0.94050607059326840620f,(float16_t)-0.33977688440682679571f,
+(float16_t)-0.93893248353206459900f,(float16_t)-0.34410142598993881391f,
+(float16_t)-0.93733901191257495977f,(float16_t)-0.34841868024943456472f,
+(float16_t)-0.93572568948108036935f,(float16_t)-0.35272855575521072646f,
+(float16_t)-0.93409255040425887007f,(float16_t)-0.35703096123343008861f,
+(float16_t)-0.93243962926846246653f,(float16_t)-0.36132580556845395048f,
+(float16_t)-0.93076696107898382326f,(float16_t)-0.36561299780477357624f,
+(float16_t)-0.92907458125931585702f,(float16_t)-0.36989244714893387833f,
+(float16_t)-0.92736252565040111495f,(float16_t)-0.37416406297145782256f,
+(float16_t)-0.92563083050987282618f,(float16_t)-0.37842775480876539307f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
+(float16_t)-0.92210866874334518339f,(float16_t)-0.38693100551438852630f,
+(float16_t)-0.92031827670911059425f,(float16_t)-0.39117038430225381518f,
+(float16_t)-0.91850839432521225181f,(float16_t)-0.39540147894781629834f,
+(float16_t)-0.91667905992104270485f,(float16_t)-0.39962419984564684361f,
+(float16_t)-0.91483031223794608611f,(float16_t)-0.40383845756765418544f,
+(float16_t)-0.91296219042839832358f,(float16_t)-0.40804416286497835475f,
+(float16_t)-0.91107473405517647169f,(float16_t)-0.41224122666988260999f,
+(float16_t)-0.90916798309052249127f,(float16_t)-0.41642956009763693048f,
+(float16_t)-0.90724197791529592738f,(float16_t)-0.42060907444840234248f,
+(float16_t)-0.90529675931811881551f,(float16_t)-0.42477968120910863936f,
+(float16_t)-0.90333236849451192807f,(float16_t)-0.42894129205532938176f,
+(float16_t)-0.90134884704602202810f,(float16_t)-0.43309381885315184624f,
+(float16_t)-0.89934623697934157338f,(float16_t)-0.43723717366104403181f,
+(float16_t)-0.89732458070541831763f,(float16_t)-0.44137126873171667052f,
+(float16_t)-0.89528392103855747308f,(float16_t)-0.44549601651398174074f,
+(float16_t)-0.89322430119551532446f,(float16_t)-0.44961132965460665067f,
+(float16_t)-0.89114576479458340597f,(float16_t)-0.45371712100016353686f,
+(float16_t)-0.88904835585466468473f,(float16_t)-0.45781330359887695280f,
+(float16_t)-0.88693211879434230571f,(float16_t)-0.46189979070246250936f,
+(float16_t)-0.88479709843093790056f,(float16_t)-0.46597649576796595916f,
+(float16_t)-0.88264333997956290201f,(float16_t)-0.47004333245959545318f,
+(float16_t)-0.88047088905216086552f,(float16_t)-0.47410021465054985601f,
+(float16_t)-0.87827979165654157523f,(float16_t)-0.47814705642484295334f,
+(float16_t)-0.87607009419540660122f,(float16_t)-0.48218377207912266336f,
+(float16_t)-0.87384184346536686316f,(float16_t)-0.48621027612448636246f,
+(float16_t)-0.87159508665595109012f,(float16_t)-0.49022648328829115938f,
+(float16_t)-0.86932987134860673084f,(float16_t)-0.49423230851595978397f,
+(float16_t)-0.86704624551569287050f,(float16_t)-0.49822766697278153547f,
+(float16_t)-0.86474425751946248919f,(float16_t)-0.50221247404571056627f,
+(float16_t)-0.86242395611104072373f,(float16_t)-0.50618664534515500630f,
+(float16_t)-0.86008539042939025077f,(float16_t)-0.51015009670676658704f,
+(float16_t)-0.85772861000027211809f,(float16_t)-0.51410274419322155026f,
+(float16_t)-0.85535366473519613972f,(float16_t)-0.51804450409599922533f,
+(float16_t)-0.85296060493036374162f,(float16_t)-0.52197529293715427823f,
+(float16_t)-0.85054948126560347976f,(float16_t)-0.52589502747108463065f,
+(float16_t)-0.84812034480329723252f,(float16_t)-0.52980362468629460526f,
+(float16_t)-0.84567324698729906540f,(float16_t)-0.53370100180715296379f,
+(float16_t)-0.84320823964184543620f,(float16_t)-0.53758707629564550512f,
+(float16_t)-0.84072537497045818355f,(float16_t)-0.54146176585312322249f,
+(float16_t)-0.83822470555483818977f,(float16_t)-0.54532498842204613076f,
+(float16_t)-0.83570628435375271525f,(float16_t)-0.54917666218771943321f,
+(float16_t)-0.83317016470191329613f,(float16_t)-0.55301670558002735678f,
+(float16_t)-0.83061640030884642538f,(float16_t)-0.55684503727515988203f,
+(float16_t)-0.82804504525775590729f,(float16_t)-0.56066157619733592021f,
+(float16_t)-0.82545615400437755138f,(float16_t)-0.56446624152051938506f,
+(float16_t)-0.82284978137582642788f,(float16_t)-0.56825895267013148970f,
+(float16_t)-0.82022598256943468620f,(float16_t)-0.57203962932475704850f,
+(float16_t)-0.81758481315158371139f,(float16_t)-0.57580819141784533866f,
+(float16_t)-0.81492632905652662156f,(float16_t)-0.57956455913940574387f,
+(float16_t)-0.81225058658520388200f,(float16_t)-0.58330865293769829094f,
+(float16_t)-0.80955764240405148069f,(float16_t)-0.58704039352091774706f,
+(float16_t)-0.80684755354379944503f,(float16_t)-0.59075970185887394237f,
+(float16_t)-0.80412037739826591753f,(float16_t)-0.59446649918466420992f,
+(float16_t)-0.80137617172314035141f,(float16_t)-0.59816070699634216190f,
+(float16_t)-0.79861499463476093297f,(float16_t)-0.60184224705857991555f,
+(float16_t)-0.79583690460888356633f,(float16_t)-0.60551104140432543410f,
+(float16_t)-0.79304196047944375270f,(float16_t)-0.60916701233645309532f,
+(float16_t)-0.79023022143731003197f,(float16_t)-0.61281008242940970820f,
+(float16_t)-0.78740174702903142911f,(float16_t)-0.61644017453085364622f,
+(float16_t)-0.78455659715557524159f,(float16_t)-0.62005721176328920663f,
+(float16_t)-0.78169483207105938671f,(float16_t)-0.62366111752569464155f,
+(float16_t)-0.77881651238147620031f,(float16_t)-0.62725181549514386070f,
+(float16_t)-0.77592169904340779762f,(float16_t)-0.63082922962842424841f,
+(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
+(float16_t)-0.77008283699334811878f,(float16_t)-0.63794390362184394405f,
+(float16_t)-0.76713891193582051109f,(float16_t)-0.64148101280858305095f,
+(float16_t)-0.76417874053611678509f,(float16_t)-0.64500453681554381635f,
+(float16_t)-0.76120238548426188974f,(float16_t)-0.64851440102211233008f,
+(float16_t)-0.75820990981301539247f,(float16_t)-0.65201053109695950027f,
+(float16_t)-0.75520137689653654700f,(float16_t)-0.65549285299961534967f,
+(float16_t)-0.75217685044904269986f,(float16_t)-0.65896129298203731661f,
+(float16_t)-0.74913639452345925918f,(float16_t)-0.66241577759017178373f,
+(float16_t)-0.74608007351006400132f,(float16_t)-0.66585623366550938940f,
+(float16_t)-0.74300795213512194071f,(float16_t)-0.66928258834663578725f,
+(float16_t)-0.73992009545951631377f,(float16_t)-0.67269476907077274674f,
+(float16_t)-0.73681656887737001504f,(float16_t)-0.67609270357531581208f,
+(float16_t)-0.73369743811466037187f,(float16_t)-0.67947631989936485564f,
+(float16_t)-0.73056276922782770189f,(float16_t)-0.68284554638524797010f,
+(float16_t)-0.72741262860237587695f,(float16_t)-0.68620031168003847721f,
+(float16_t)-0.72424708295146700276f,(float16_t)-0.68954054473706682948f,
+(float16_t)-0.72106619931450810501f,(float16_t)-0.69286617481742462932f,
+(float16_t)-0.71787004505573170920f,(float16_t)-0.69617713149146298601f,
+(float16_t)-0.71465868786276898206f,(float16_t)-0.69947334464028387835f,
+(float16_t)-0.71143219574521665560f,(float16_t)-0.70275474445722507788f,
+(float16_t)-0.70819063703319551362f,(float16_t)-0.70602126144933952112f,
+(float16_t)-0.70493408037590510329f,(float16_t)-0.70927282643886546687f,
+(float16_t)-0.70166259474016867692f,(float16_t)-0.71250937056469221265f,
+(float16_t)-0.69837624940897302661f,(float16_t)-0.71573082528381848366f,
+(float16_t)-0.69507511398000099145f,(float16_t)-0.71893712237280438249f,
+(float16_t)-0.69175925836415785852f,(float16_t)-0.72212819392921523409f,
+(float16_t)-0.68842875278409054740f,(float16_t)-0.72530397237306065694f,
+(float16_t)-0.68508366777270035541f,(float16_t)-0.72846439044822519637f,
+(float16_t)-0.68172407417164981869f,(float16_t)-0.73160938122389251870f,
+(float16_t)-0.67835004312986146857f,(float16_t)-0.73473887809596349907f,
+(float16_t)-0.67496164610201225820f,(float16_t)-0.73785281478846576064f,
+(float16_t)-0.67155895484701866316f,(float16_t)-0.74095112535495888384f,
+(float16_t)-0.66814204142651867357f,(float16_t)-0.74403374417992906853f,
+(float16_t)-0.66471097820334501538f,(float16_t)-0.74710060598017991040f,
+(float16_t)-0.66126583783999237642f,(float16_t)-0.75015164580621496171f,
+(float16_t)-0.65780669329707874837f,(float16_t)-0.75318679904361240940f,
+(float16_t)-0.65433361783180066240f,(float16_t)-0.75620600141439442421f,
+(float16_t)-0.65084668499638098638f,(float16_t)-0.75920918897838796102f,
+(float16_t)-0.64734596863651250320f,(float16_t)-0.76219629813457856482f,
+(float16_t)-0.64383154288979149715f,(float16_t)-0.76516726562245895860f,
+(float16_t)-0.64030348218415200634f,(float16_t)-0.76812202852336519676f,
+(float16_t)-0.63676186123628419899f,(float16_t)-0.77106052426181381776f,
+(float16_t)-0.63320675505005752370f,(float16_t)-0.77398269060682256537f,
+(float16_t)-0.62963823891492687324f,(float16_t)-0.77688846567323255332f,
+(float16_t)-0.62605638840434374437f,(float16_t)-0.77977778792301433164f,
+(float16_t)-0.62246127937414974518f,(float16_t)-0.78265059616657584041f,
+(float16_t)-0.61885298796097643059f,(float16_t)-0.78550682956405382118f,
+(float16_t)-0.61523159058062726334f,(float16_t)-0.78834642762660589455f,
+(float16_t)-0.61159716392646201744f,(float16_t)-0.79116933021769009216f,
+(float16_t)-0.60794978496777407617f,(float16_t)-0.79397547755433683925f,
+(float16_t)-0.60428953094815607283f,(float16_t)-0.79676481020841871672f,
+(float16_t)-0.60061647938386930612f,(float16_t)-0.79953726910790479110f,
+(float16_t)-0.59693070806219639124f,(float16_t)-0.80229279553811572168f,
+(float16_t)-0.59323229503980012822f,(float16_t)-0.80503133114296343553f,
+(float16_t)-0.58952131864106382952f,(float16_t)-0.80775281792619046950f,
+(float16_t)-0.58579785745643908612f,(float16_t)-0.81045719825259465718f,
+(float16_t)-0.58206199034077532595f,(float16_t)-0.81314441484925370496f,
+(float16_t)-0.57831379641165570060f,(float16_t)-0.81581441080673366972f,
+(float16_t)-0.57455335504771631872f,(float16_t)-0.81846712958029832485f,
+(float16_t)-0.57078074588696736669f,(float16_t)-0.82110251499110464835f,
+(float16_t)-0.56699604882510901138f,(float16_t)-0.82372051122739109452f,
+(float16_t)-0.56319934401383409117f,(float16_t)-0.82632106284566342325f,
+(float16_t)-0.55939071185913646911f,(float16_t)-0.82890411477186465294f,
+(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
+(float16_t)-0.55173798840470766880f,(float16_t)-0.83401750110601791111f,
+(float16_t)-0.54789405917310007865f,(float16_t)-0.83654772722351211645f,
+(float16_t)-0.54403852673088415326f,(float16_t)-0.83906023707031252012f,
+(float16_t)-0.54017147272989274320f,(float16_t)-0.84155497743689855472f,
+(float16_t)-0.53629297906596329337f,(float16_t)-0.84403189549006629733f,
+(float16_t)-0.53240312787719845655f,(float16_t)-0.84649093877405179320f,
+(float16_t)-0.52850200154222859439f,(float16_t)-0.84893205521163961347f,
+(float16_t)-0.52458968267846928235f,(float16_t)-0.85135519310526486247f,
+(float16_t)-0.52066625414036715735f,(float16_t)-0.85376030113811141042f,
+(float16_t)-0.51673179901765020627f,(float16_t)-0.85614732837519424979f,
+(float16_t)-0.51278640063356295542f,(float16_t)-0.85851622426444285097f,
+(float16_t)-0.50883014254310732216f,(float16_t)-0.86086693863776708735f,
+(float16_t)-0.50486310853126736831f,(float16_t)-0.86319942171212427073f,
+(float16_t)-0.50088538261124104789f,(float16_t)-0.86551362409056897818f,
+(float16_t)-0.49689704902265435793f,(float16_t)-0.86780949676330332299f,
+(float16_t)-0.49289819222978420443f,(float16_t)-0.87008699110871134952f,
+(float16_t)-0.48888889691976367136f,(float16_t)-0.87234605889439120752f,
+(float16_t)-0.48486924800079117537f,(float16_t)-0.87458665227817611321f,
+(float16_t)-0.48083933060033440254f,(float16_t)-0.87680872380914542941f,
+(float16_t)-0.47679923006332214364f,(float16_t)-0.87901222642863341417f,
+(float16_t)-0.47274903195034317926f,(float16_t)-0.88119711347122187117f,
+(float16_t)-0.46868882203582790114f,(float16_t)-0.88336333866573157891f,
+(float16_t)-0.46461868630623814891f,(float16_t)-0.88551085613619973103f,
+(float16_t)-0.46053871095823989412f,(float16_t)-0.88763962040285404598f,
+(float16_t)-0.45644898239688419528f,(float16_t)-0.88974958638307266590f,
+(float16_t)-0.45234958723377066692f,(float16_t)-0.89184070939234283415f,
+(float16_t)-0.44824061228522010802f,(float16_t)-0.89391294514520314163f,
+(float16_t)-0.44412214457042975546f,(float16_t)-0.89596624975618488484f,
+(float16_t)-0.43999427130963336685f,(float16_t)-0.89800057974073976830f,
+(float16_t)-0.43585707992225597440f,(float16_t)-0.90001589201615994629f,
+(float16_t)-0.43171065802505731446f,(float16_t)-0.90201214390249317976f,
+(float16_t)-0.42755509343028247349f,(float16_t)-0.90398929312344311615f,
+(float16_t)-0.42339047414379599177f,(float16_t)-0.90594729780726845902f,
+(float16_t)-0.41921688836322429372f,(float16_t)-0.90788611648766603945f,
+(float16_t)-0.41503442447608152044f,(float16_t)-0.90980570810465233311f,
+(float16_t)-0.41084317105790418845f,(float16_t)-0.91170603200542976730f,
+(float16_t)-0.40664321687036886210f,(float16_t)-0.91358704794525091852f,
+(float16_t)-0.40243465085941865222f,(float16_t)-0.91544871608826772214f,
+(float16_t)-0.39821756215337417162f,(float16_t)-0.91729099700837768427f,
+(float16_t)-0.39399204006104820985f,(float16_t)-0.91911385169005765938f,
+(float16_t)-0.38975817406985696634f,(float16_t)-0.92091724152918930102f,
+(float16_t)-0.38551605384391890441f,(float16_t)-0.92270112833387851747f,
+(float16_t)-0.38126576922216276477f,(float16_t)-0.92446547432526249288f,
+(float16_t)-0.37700741021641820394f,(float16_t)-0.92621024213831137928f,
+(float16_t)-0.37274106700951614712f,(float16_t)-0.92793539482261766516f,
+(float16_t)-0.36846682995337221023f,(float16_t)-0.92964089584318132520f,
+(float16_t)-0.36418478956708016936f,(float16_t)-0.93132670908118031505f,
+(float16_t)-0.35989503653498794433f,(float16_t)-0.93299279883473895669f,
+(float16_t)-0.35559766170478407377f,(float16_t)-0.93463912981968066962f,
+(float16_t)-0.35129275608556687072f,(float16_t)-0.93626566717027837061f,
+(float16_t)-0.34698041084592379235f,(float16_t)-0.93787237643998977443f,
+(float16_t)-0.34266071731199487793f,(float16_t)-0.93945922360218969693f,
+(float16_t)-0.33833376696554123830f,(float16_t)-0.94102617505088925753f,
+(float16_t)-0.33399965144200982614f,(float16_t)-0.94257319760144675502f,
+(float16_t)-0.32965846252858749255f,(float16_t)-0.94410025849127265918f,
+(float16_t)-0.32531029216226331480f,(float16_t)-0.94560732538052116869f,
+(float16_t)-0.32095523242787515894f,(float16_t)-0.94709436635277721717f,
+(float16_t)-0.31659337555616617887f,(float16_t)-0.94856134991573015647f,
+(float16_t)-0.31222481392182477311f,(float16_t)-0.95000824500184311017f,
+(float16_t)-0.30784964004153508865f,(float16_t)-0.95143502096900833820f,
+(float16_t)-0.30346794657201103806f,(float16_t)-0.95284164760119871573f,
+(float16_t)-0.29907982630804058610f,(float16_t)-0.95422809510910555630f,
+(float16_t)-0.29468537218051488180f,(float16_t)-0.95559433413077088382f,
+(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
+(float16_t)-0.28587783472708105936f,(float16_t)-0.95826607140801756124f,
+(float16_t)-0.28146493792575794091f,(float16_t)-0.95957151308198451733f,
+(float16_t)-0.27704608030610028413f,(float16_t)-0.96085663310767954748f,
+(float16_t)-0.27262135544994886560f,(float16_t)-0.96212140426904158019f,
+(float16_t)-0.26819085706340350939f,(float16_t)-0.96336579978095393528f,
+(float16_t)-0.26375467897483123592f,(float16_t)-0.96458979328981275803f,
+(float16_t)-0.25931291513288645678f,(float16_t)-0.96579335887408357397f,
+(float16_t)-0.25486565960451434965f,(float16_t)-0.96697647104485218161f,
+(float16_t)-0.25041300657296539089f,(float16_t)-0.96813910474636233339f,
+(float16_t)-0.24595505033579515008f,(float16_t)-0.96928123535654830967f,
+(float16_t)-0.24149188530286941345f,(float16_t)-0.97040283868755550234f,
+(float16_t)-0.23702360599436766986f,(float16_t)-0.97150389098625167250f,
+(float16_t)-0.23255030703877521692f,(float16_t)-0.97258436893473221296f,
+(float16_t)-0.22807208317088611960f,(float16_t)-0.97364424965081186603f,
+(float16_t)-0.22358902922978990402f,(float16_t)-0.97468351068851066810f,
+(float16_t)-0.21910124015687010290f,(float16_t)-0.97570213003852845901f,
+(float16_t)-0.21460881099378659176f,(float16_t)-0.97670008612871184184f,
+(float16_t)-0.21011183688046985996f,(float16_t)-0.97767735782450992943f,
+(float16_t)-0.20561041305309901706f,(float16_t)-0.97863392442942320759f,
+(float16_t)-0.20110463484209206708f,(float16_t)-0.97956976568544051887f,
+(float16_t)-0.19659459767008077846f,(float16_t)-0.98048486177346927395f,
+(float16_t)-0.19208039704989252061f,(float16_t)-0.98137919331375456089f,
+(float16_t)-0.18756212858253007436f,(float16_t)-0.98225274136628937249f,
+(float16_t)-0.18303988795514095078f,(float16_t)-0.98310548743121628501f,
+(float16_t)-0.17851377093899792325f,(float16_t)-0.98393741344921881176f,
+(float16_t)-0.17398387338746373887f,(float16_t)-0.98474850180190420801f,
+(float16_t)-0.16945029123396829207f,(float16_t)-0.98553873531217606185f,
+(float16_t)-0.16491312048996975559f,(float16_t)-0.98630809724459866938f,
+(float16_t)-0.16037245724292850668f,(float16_t)-0.98705657130575097380f,
+(float16_t)-0.15582839765426498291f,(float16_t)-0.98778414164457217783f,
+(float16_t)-0.15128103795733036097f,(float16_t)-0.98849079285269658701f,
+(float16_t)-0.14673047445536230304f,(float16_t)-0.98917650996478090342f,
+(float16_t)-0.14217680351944814165f,(float16_t)-0.98984127845882052821f,
+(float16_t)-0.13762012158648653792f,(float16_t)-0.99048508425645698239f,
+(float16_t)-0.13306052515713906459f,(float16_t)-0.99110791372327688986f,
+(float16_t)-0.12849811079379358514f,(float16_t)-0.99170975366909952520f,
+(float16_t)-0.12393297511851208981f,(float16_t)-0.99229059134825736699f,
+(float16_t)-0.11936521481099168773f,(float16_t)-0.99285041445986510489f,
+(float16_t)-0.11479492660650993108f,(float16_t)-0.99338921114808065305f,
+(float16_t)-0.11022220729388330918f,(float16_t)-0.99390697000235606051f,
+(float16_t)-0.10564715371341037997f,(float16_t)-0.99440368005767909576f,
+(float16_t)-0.10106986275482798820f,(float16_t)-0.99487933079480561638f,
+(float16_t)-0.09649043135525316173f,(float16_t)-0.99533391214048216877f,
+(float16_t)-0.09190895649713282101f,(float16_t)-0.99576741446765981713f,
+(float16_t)-0.08732553520619255882f,(float16_t)-0.99617982859569687015f,
+(float16_t)-0.08274026454937570552f,(float16_t)-0.99657114579055483539f,
+(float16_t)-0.07815324163279464831f,(float16_t)-0.99694135776498205015f,
+(float16_t)-0.07356456359966735692f,(float16_t)-0.99729045667869020697f,
+(float16_t)-0.06897432762826707919f,(float16_t)-0.99761843513851955478f,
+(float16_t)-0.06438263092985731240f,(float16_t)-0.99792528619859599548f,
+(float16_t)-0.05978957074664013188f,(float16_t)-0.99821100336047818846f,
+(float16_t)-0.05519524434968971216f,(float16_t)-0.99847558057329477421f,
+(float16_t)-0.05059974903689945513f,(float16_t)-0.99871901223387293811f,
+(float16_t)-0.04600318213091520586f,(float16_t)-0.99894129318685687124f,
+(float16_t)-0.04140564097707683661f,(float16_t)-0.99914241872481690532f,
+(float16_t)-0.03680722294135933131f,(float16_t)-0.99932238458834943273f,
+(float16_t)-0.03220802540830459970f,(float16_t)-0.99948118696616694567f,
+(float16_t)-0.02760814577896616301f,(float16_t)-0.99961882249517863830f,
+(float16_t)-0.02300768146883930970f,(float16_t)-0.99973528826056168306f,
+(float16_t)-0.01840672990580516366f,(float16_t)-0.99983058179582340319f,
+(float16_t)-0.01380538852806025008f,(float16_t)-0.99990470108285289808f,
+(float16_t)-0.00920375478206008311f,(float16_t)-0.99995764455196389786f,
+(float16_t)-0.00460192612044835019f,(float16_t)-0.99998941108192840321f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99983058179582340319f,(float16_t)0.01840672990580482019f,
+(float16_t)0.99932238458834954375f,(float16_t)0.03680722294135883171f,
+(float16_t)0.99847558057329477421f,(float16_t)0.05519524434968993420f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.99576741446765981713f,(float16_t)0.09190895649713272386f,
+(float16_t)0.99390697000235606051f,(float16_t)0.11022220729388305938f,
+(float16_t)0.99170975366909952520f,(float16_t)0.12849811079379316880f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.98630809724459866938f,(float16_t)0.16491312048996989437f,
+(float16_t)0.98310548743121628501f,(float16_t)0.18303988795514095078f,
+(float16_t)0.97956976568544051887f,(float16_t)0.20110463484209190055f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.97150389098625178352f,(float16_t)0.23702360599436719801f,
+(float16_t)0.96697647104485207059f,(float16_t)0.25486565960451457169f,
+(float16_t)0.96212140426904158019f,(float16_t)0.27262135544994897662f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.95143502096900833820f,(float16_t)0.30784964004153486661f,
+(float16_t)0.94560732538052127971f,(float16_t)0.32531029216226292622f,
+(float16_t)0.93945922360218991898f,(float16_t)0.34266071731199437833f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.92621024213831137928f,(float16_t)0.37700741021641825945f,
+(float16_t)0.91911385169005777040f,(float16_t)0.39399204006104809883f,
+(float16_t)0.91170603200542987832f,(float16_t)0.41084317105790391089f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.89596624975618521791f,(float16_t)0.44412214457042920035f,
+(float16_t)0.88763962040285393496f,(float16_t)0.46053871095824000514f,
+(float16_t)0.87901222642863352519f,(float16_t)0.47679923006332208812f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.86086693863776730939f,(float16_t)0.50883014254310698909f,
+(float16_t)0.85135519310526519554f,(float16_t)0.52458968267846894928f,
+(float16_t)0.84155497743689844370f,(float16_t)0.54017147272989285423f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.82110251499110464835f,(float16_t)0.57078074588696725566f,
+(float16_t)0.81045719825259476821f,(float16_t)0.58579785745643886408f,
+(float16_t)0.79953726910790501314f,(float16_t)0.60061647938386897305f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.77688846567323244230f,(float16_t)0.62963823891492698426f,
+(float16_t)0.76516726562245895860f,(float16_t)0.64383154288979138613f,
+(float16_t)0.75318679904361252042f,(float16_t)0.65780669329707863735f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.72846439044822519637f,(float16_t)0.68508366777270035541f,
+(float16_t)0.71573082528381870571f,(float16_t)0.69837624940897280457f,
+(float16_t)0.70275474445722529993f,(float16_t)0.71143219574521643356f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.67609270357531603413f,(float16_t)0.73681656887736979300f,
+(float16_t)0.66241577759017178373f,(float16_t)0.74913639452345925918f,
+(float16_t)0.64851440102211255212f,(float16_t)0.76120238548426177871f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.62005721176328920663f,(float16_t)0.78455659715557524159f,
+(float16_t)0.60551104140432554512f,(float16_t)0.79583690460888345530f,
+(float16_t)0.59075970185887427544f,(float16_t)0.80684755354379922299f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.56066157619733603124f,(float16_t)0.82804504525775579626f,
+(float16_t)0.54532498842204646383f,(float16_t)0.83822470555483796772f,
+(float16_t)0.52980362468629482731f,(float16_t)0.84812034480329712149f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.49822766697278186854f,(float16_t)0.86704624551569264845f,
+(float16_t)0.48218377207912282989f,(float16_t)0.87607009419540660122f,
+(float16_t)0.46597649576796612569f,(float16_t)0.88479709843093778954f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.43309381885315201277f,(float16_t)0.90134884704602202810f,
+(float16_t)0.41642956009763731906f,(float16_t)0.90916798309052226923f,
+(float16_t)0.39962419984564678810f,(float16_t)0.91667905992104270485f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.36561299780477396482f,(float16_t)0.93076696107898371224f,
+(float16_t)0.34841868024943450921f,(float16_t)0.93733901191257495977f,
+(float16_t)0.33110630575987642921f,(float16_t)0.94359345816196038559f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.29615088824362395536f,(float16_t)0.95514116830577067141f,
+(float16_t)0.27851968938505305973f,(float16_t)0.96043051941556578655f,
+(float16_t)0.26079411791527556952f,(float16_t)0.96539444169768939830f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.22508391135979277653f,(float16_t)0.97433938278557585821f,
+(float16_t)0.20711137619221856032f,(float16_t)0.97831737071962765473f,
+(float16_t)0.18906866414980627589f,(float16_t)0.98196386910955524296f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.15279718525844340760f,(float16_t)0.98825756773074946437f,
+(float16_t)0.13458070850712622324f,(float16_t)0.99090263542778000971f,
+(float16_t)0.11631863091190487725f,(float16_t)0.99321194923479450001f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.07968243797143012563f,(float16_t)0.99682029929116566791f,
+(float16_t)0.06132073630220864768f,(float16_t)0.99811811290014917919f,
+(float16_t)0.04293825693494095902f,(float16_t)0.99907772775264536147f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)0.00613588464915451517f,(float16_t)0.99998117528260110909f,
+(float16_t)-0.01227153828571982304f,(float16_t)0.99992470183914450299f,
+(float16_t)-0.03067480317663645942f,(float16_t)0.99952941750109314256f,
+(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
+(float16_t)-0.06744391956366398155f,(float16_t)0.99772306664419163624f,
+(float16_t)-0.08579731234443975507f,(float16_t)0.99631261218277800129f,
+(float16_t)-0.10412163387205460030f,(float16_t)0.99456457073425541537f,
+(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
+(float16_t)-0.14065823933284912761f,(float16_t)0.99005821026229712256f,
+(float16_t)-0.15885814333386127917f,(float16_t)0.98730141815785843473f,
+(float16_t)-0.17700422041214874946f,(float16_t)0.98421009238692902521f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.21311031991609125091f,(float16_t)0.97702814265775439484f,
+(float16_t)-0.23105810828067113727f,(float16_t)0.97293995220556017678f,
+(float16_t)-0.24892760574572012078f,(float16_t)0.96852209427441737777f,
+(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
+(float16_t)-0.28440753721127171039f,(float16_t)0.95870347489587159906f,
+(float16_t)-0.30200594931922808417f,(float16_t)0.95330604035419386211f,
+(float16_t)-0.31950203081601563637f,(float16_t)0.94758559101774120226f,
+(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
+(float16_t)-0.35416352542049039931f,(float16_t)0.93518350993894761025f,
+(float16_t)-0.37131719395183748755f,(float16_t)0.92850608047321558924f,
+(float16_t)-0.38834504669882619066f,(float16_t)0.92151403934204201285f,
+(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
+(float16_t)-0.42200027079979968159f,(float16_t)0.90659570451491533483f,
+(float16_t)-0.43861623853852738097f,(float16_t)0.89867446569395392775f,
+(float16_t)-0.45508358712634372489f,(float16_t)0.89044872324475798919f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.48755016014843571837f,(float16_t)0.87309497841829020182f,
+(float16_t)-0.50353838372571746440f,(float16_t)0.86397285612158680745f,
+(float16_t)-0.51935599016558964269f,(float16_t)0.85455798836540053376f,
+(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
+(float16_t)-0.55045797293660470029f,(float16_t)0.83486287498638012128f,
+(float16_t)-0.56573181078361323149f,(float16_t)0.82458930278502517996f,
+(float16_t)-0.58081395809576441547f,(float16_t)0.81403632970594852480f,
+(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
+(float16_t)-0.61038280627630958630f,(float16_t)0.79210657730021227785f,
+(float16_t)-0.62485948814238623239f,(float16_t)0.78073722857209459924f,
+(float16_t)-0.63912444486377573138f,(float16_t)0.76910333764557958780f,
+(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
+(float16_t)-0.66699992230363736034f,(float16_t)0.74505778544146605835f,
+(float16_t)-0.68060099779545302212f,(float16_t)0.73265427167241281570f,
+(float16_t)-0.69397146088965377952f,(float16_t)0.72000250796138176579f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.72000250796138165477f,(float16_t)0.69397146088965389055f,
+(float16_t)-0.73265427167241270467f,(float16_t)0.68060099779545324417f,
+(float16_t)-0.74505778544146594733f,(float16_t)0.66699992230363758239f,
+(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
+(float16_t)-0.76910333764557947678f,(float16_t)0.63912444486377584241f,
+(float16_t)-0.78073722857209448822f,(float16_t)0.62485948814238634341f,
+(float16_t)-0.79210657730021216683f,(float16_t)0.61038280627630969732f,
+(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
+(float16_t)-0.81403632970594841378f,(float16_t)0.58081395809576452649f,
+(float16_t)-0.82458930278502506894f,(float16_t)0.56573181078361345353f,
+(float16_t)-0.83486287498638001026f,(float16_t)0.55045797293660492233f,
+(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)-0.85455798836540042274f,(float16_t)0.51935599016558975372f,
+(float16_t)-0.86397285612158669643f,(float16_t)0.50353838372571757542f,
+(float16_t)-0.87309497841829009079f,(float16_t)0.48755016014843588490f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.89044872324475787817f,(float16_t)0.45508358712634389143f,
+(float16_t)-0.89867446569395392775f,(float16_t)0.43861623853852754751f,
+(float16_t)-0.90659570451491533483f,(float16_t)0.42200027079979984812f,
+(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
+(float16_t)-0.92151403934204179080f,(float16_t)0.38834504669882657923f,
+(float16_t)-0.92850608047321547822f,(float16_t)0.37131719395183770960f,
+(float16_t)-0.93518350993894761025f,(float16_t)0.35416352542049039931f,
+(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
+(float16_t)-0.94758559101774109124f,(float16_t)0.31950203081601580291f,
+(float16_t)-0.95330604035419386211f,(float16_t)0.30200594931922802866f,
+(float16_t)-0.95870347489587148804f,(float16_t)0.28440753721127209896f,
+(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
+(float16_t)-0.96852209427441737777f,(float16_t)0.24892760574572009302f,
+(float16_t)-0.97293995220556006576f,(float16_t)0.23105810828067133156f,
+(float16_t)-0.97702814265775439484f,(float16_t)0.21311031991609141745f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.98421009238692902521f,(float16_t)0.17700422041214894375f,
+(float16_t)-0.98730141815785843473f,(float16_t)0.15885814333386147346f,
+(float16_t)-0.99005821026229701154f,(float16_t)0.14065823933284954395f,
+(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
+(float16_t)-0.99456457073425541537f,(float16_t)0.10412163387205457254f,
+(float16_t)-0.99631261218277800129f,(float16_t)0.08579731234444015753f,
+(float16_t)-0.99772306664419163624f,(float16_t)0.06744391956366417584f,
+(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
+(float16_t)-0.99952941750109314256f,(float16_t)0.03067480317663686534f,
+(float16_t)-0.99992470183914450299f,(float16_t)0.01227153828572000692f,
+(float16_t)-0.99998117528260110909f,(float16_t)-0.00613588464915455420f,
+(float16_t)-0.99969881869620424997f,(float16_t)-0.02454122852291207996f,
+(float16_t)-0.99907772775264536147f,(float16_t)-0.04293825693494077861f,
+(float16_t)-0.99811811290014917919f,(float16_t)-0.06132073630220824523f,
+(float16_t)-0.99682029929116577893f,(float16_t)-0.07968243797142994522f,
+(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
+(float16_t)-0.99321194923479461103f,(float16_t)-0.11631863091190447479f,
+(float16_t)-0.99090263542778000971f,(float16_t)-0.13458070850712605671f,
+(float16_t)-0.98825756773074946437f,(float16_t)-0.15279718525844343535f,
+(float16_t)-0.98527764238894133264f,(float16_t)-0.17096188876030096737f,
+(float16_t)-0.98196386910955524296f,(float16_t)-0.18906866414980610935f,
+(float16_t)-0.97831737071962765473f,(float16_t)-0.20711137619221858808f,
+(float16_t)-0.97433938278557585821f,(float16_t)-0.22508391135979261000f,
+(float16_t)-0.97003125319454397424f,(float16_t)-0.24298017990326381543f,
+(float16_t)-0.96539444169768939830f,(float16_t)-0.26079411791527562503f,
+(float16_t)-0.96043051941556589757f,(float16_t)-0.27851968938505289319f,
+(float16_t)-0.95514116830577078243f,(float16_t)-0.29615088824362378883f,
+(float16_t)-0.94952818059303678577f,(float16_t)-0.31368174039889118454f,
+(float16_t)-0.94359345816196038559f,(float16_t)-0.33110630575987626267f,
+(float16_t)-0.93733901191257495977f,(float16_t)-0.34841868024943456472f,
+(float16_t)-0.93076696107898382326f,(float16_t)-0.36561299780477357624f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
+(float16_t)-0.91667905992104270485f,(float16_t)-0.39962419984564684361f,
+(float16_t)-0.90916798309052249127f,(float16_t)-0.41642956009763693048f,
+(float16_t)-0.90134884704602202810f,(float16_t)-0.43309381885315184624f,
+(float16_t)-0.89322430119551532446f,(float16_t)-0.44961132965460665067f,
+(float16_t)-0.88479709843093790056f,(float16_t)-0.46597649576796595916f,
+(float16_t)-0.87607009419540660122f,(float16_t)-0.48218377207912266336f,
+(float16_t)-0.86704624551569287050f,(float16_t)-0.49822766697278153547f,
+(float16_t)-0.85772861000027211809f,(float16_t)-0.51410274419322155026f,
+(float16_t)-0.84812034480329723252f,(float16_t)-0.52980362468629460526f,
+(float16_t)-0.83822470555483818977f,(float16_t)-0.54532498842204613076f,
+(float16_t)-0.82804504525775590729f,(float16_t)-0.56066157619733592021f,
+(float16_t)-0.81758481315158371139f,(float16_t)-0.57580819141784533866f,
+(float16_t)-0.80684755354379944503f,(float16_t)-0.59075970185887394237f,
+(float16_t)-0.79583690460888356633f,(float16_t)-0.60551104140432543410f,
+(float16_t)-0.78455659715557524159f,(float16_t)-0.62005721176328920663f,
+(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
+(float16_t)-0.76120238548426188974f,(float16_t)-0.64851440102211233008f,
+(float16_t)-0.74913639452345925918f,(float16_t)-0.66241577759017178373f,
+(float16_t)-0.73681656887737001504f,(float16_t)-0.67609270357531581208f,
+(float16_t)-0.72424708295146700276f,(float16_t)-0.68954054473706682948f,
+(float16_t)-0.71143219574521665560f,(float16_t)-0.70275474445722507788f,
+(float16_t)-0.69837624940897302661f,(float16_t)-0.71573082528381848366f,
+(float16_t)-0.68508366777270035541f,(float16_t)-0.72846439044822519637f,
+(float16_t)-0.67155895484701866316f,(float16_t)-0.74095112535495888384f,
+(float16_t)-0.65780669329707874837f,(float16_t)-0.75318679904361240940f,
+(float16_t)-0.64383154288979149715f,(float16_t)-0.76516726562245895860f,
+(float16_t)-0.62963823891492687324f,(float16_t)-0.77688846567323255332f,
+(float16_t)-0.61523159058062726334f,(float16_t)-0.78834642762660589455f,
+(float16_t)-0.60061647938386930612f,(float16_t)-0.79953726910790479110f,
+(float16_t)-0.58579785745643908612f,(float16_t)-0.81045719825259465718f,
+(float16_t)-0.57078074588696736669f,(float16_t)-0.82110251499110464835f,
+(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
+(float16_t)-0.54017147272989274320f,(float16_t)-0.84155497743689855472f,
+(float16_t)-0.52458968267846928235f,(float16_t)-0.85135519310526486247f,
+(float16_t)-0.50883014254310732216f,(float16_t)-0.86086693863776708735f,
+(float16_t)-0.49289819222978420443f,(float16_t)-0.87008699110871134952f,
+(float16_t)-0.47679923006332214364f,(float16_t)-0.87901222642863341417f,
+(float16_t)-0.46053871095823989412f,(float16_t)-0.88763962040285404598f,
+(float16_t)-0.44412214457042975546f,(float16_t)-0.89596624975618488484f,
+(float16_t)-0.42755509343028247349f,(float16_t)-0.90398929312344311615f,
+(float16_t)-0.41084317105790418845f,(float16_t)-0.91170603200542976730f,
+(float16_t)-0.39399204006104820985f,(float16_t)-0.91911385169005765938f,
+(float16_t)-0.37700741021641820394f,(float16_t)-0.92621024213831137928f,
+(float16_t)-0.35989503653498794433f,(float16_t)-0.93299279883473895669f,
+(float16_t)-0.34266071731199487793f,(float16_t)-0.93945922360218969693f,
+(float16_t)-0.32531029216226331480f,(float16_t)-0.94560732538052116869f,
+(float16_t)-0.30784964004153508865f,(float16_t)-0.95143502096900833820f,
+(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
+(float16_t)-0.27262135544994886560f,(float16_t)-0.96212140426904158019f,
+(float16_t)-0.25486565960451434965f,(float16_t)-0.96697647104485218161f,
+(float16_t)-0.23702360599436766986f,(float16_t)-0.97150389098625167250f,
+(float16_t)-0.21910124015687010290f,(float16_t)-0.97570213003852845901f,
+(float16_t)-0.20110463484209206708f,(float16_t)-0.97956976568544051887f,
+(float16_t)-0.18303988795514095078f,(float16_t)-0.98310548743121628501f,
+(float16_t)-0.16491312048996975559f,(float16_t)-0.98630809724459866938f,
+(float16_t)-0.14673047445536230304f,(float16_t)-0.98917650996478090342f,
+(float16_t)-0.12849811079379358514f,(float16_t)-0.99170975366909952520f,
+(float16_t)-0.11022220729388330918f,(float16_t)-0.99390697000235606051f,
+(float16_t)-0.09190895649713282101f,(float16_t)-0.99576741446765981713f,
+(float16_t)-0.07356456359966735692f,(float16_t)-0.99729045667869020697f,
+(float16_t)-0.05519524434968971216f,(float16_t)-0.99847558057329477421f,
+(float16_t)-0.03680722294135933131f,(float16_t)-0.99932238458834943273f,
+(float16_t)-0.01840672990580516366f,(float16_t)-0.99983058179582340319f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.99729045667869020697f,(float16_t)0.07356456359966742631f,
+(float16_t)0.98917650996478101444f,(float16_t)0.14673047445536174793f,
+(float16_t)0.97570213003852857003f,(float16_t)0.21910124015686979759f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.93299279883473895669f,(float16_t)0.35989503653498811087f,
+(float16_t)0.90398929312344333820f,(float16_t)0.42755509343028208491f,
+(float16_t)0.87008699110871146054f,(float16_t)0.49289819222978403790f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.78834642762660622761f,(float16_t)0.61523159058062681925f,
+(float16_t)0.74095112535495921691f,(float16_t)0.67155895484701833009f,
+(float16_t)0.68954054473706694051f,(float16_t)0.72424708295146689174f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.57580819141784533866f,(float16_t)0.81758481315158371139f,
+(float16_t)0.51410274419322166128f,(float16_t)0.85772861000027211809f,
+(float16_t)0.44961132965460659516f,(float16_t)0.89322430119551532446f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.31368174039889157312f,(float16_t)0.94952818059303667475f,
+(float16_t)0.24298017990326398197f,(float16_t)0.97003125319454397424f,
+(float16_t)0.17096188876030135595f,(float16_t)0.98527764238894122162f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)0.02454122852291226384f,(float16_t)0.99969881869620424997f,
+(float16_t)-0.04906767432741800800f,(float16_t)0.99879545620517240501f,
+(float16_t)-0.12241067519921615403f,(float16_t)0.99247953459870996706f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.26671275747489830987f,(float16_t)0.96377606579543984022f,
+(float16_t)-0.33688985339221994009f,(float16_t)0.94154406518302080631f,
+(float16_t)-0.40524131400498974998f,(float16_t)0.91420975570353069095f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.53499761988709704230f,(float16_t)0.84485356524970722791f,
+(float16_t)-0.59569930449243335691f,(float16_t)0.80320753148064494287f,
+(float16_t)-0.65317284295377653347f,(float16_t)0.75720884650648467851f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.75720884650648467851f,(float16_t)0.65317284295377664449f,
+(float16_t)-0.80320753148064483184f,(float16_t)0.59569930449243346793f,
+(float16_t)-0.84485356524970711689f,(float16_t)0.53499761988709715332f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.91420975570353069095f,(float16_t)0.40524131400498991651f,
+(float16_t)-0.94154406518302069529f,(float16_t)0.33688985339222032867f,
+(float16_t)-0.96377606579543984022f,(float16_t)0.26671275747489847641f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.99247953459870996706f,(float16_t)0.12241067519921634832f,
+(float16_t)-0.99879545620517240501f,(float16_t)0.04906767432741796636f,
+(float16_t)-0.99969881869620424997f,(float16_t)-0.02454122852291207996f,
+(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
+(float16_t)-0.98527764238894133264f,(float16_t)-0.17096188876030096737f,
+(float16_t)-0.97003125319454397424f,(float16_t)-0.24298017990326381543f,
+(float16_t)-0.94952818059303678577f,(float16_t)-0.31368174039889118454f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
+(float16_t)-0.89322430119551532446f,(float16_t)-0.44961132965460665067f,
+(float16_t)-0.85772861000027211809f,(float16_t)-0.51410274419322155026f,
+(float16_t)-0.81758481315158371139f,(float16_t)-0.57580819141784533866f,
+(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
+(float16_t)-0.72424708295146700276f,(float16_t)-0.68954054473706682948f,
+(float16_t)-0.67155895484701866316f,(float16_t)-0.74095112535495888384f,
+(float16_t)-0.61523159058062726334f,(float16_t)-0.78834642762660589455f,
+(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
+(float16_t)-0.49289819222978420443f,(float16_t)-0.87008699110871134952f,
+(float16_t)-0.42755509343028247349f,(float16_t)-0.90398929312344311615f,
+(float16_t)-0.35989503653498794433f,(float16_t)-0.93299279883473895669f,
+(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
+(float16_t)-0.21910124015687010290f,(float16_t)-0.97570213003852845901f,
+(float16_t)-0.14673047445536230304f,(float16_t)-0.98917650996478090342f,
+(float16_t)-0.07356456359966735692f,(float16_t)-0.99729045667869020697f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.95694033573220882438f,(float16_t)0.29028467725446233105f,
+(float16_t)0.83146961230254523567f,(float16_t)0.55557023301960217765f,
+(float16_t)0.63439328416364548779f,(float16_t)0.77301045336273688235f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)0.09801714032956077016f,(float16_t)0.99518472667219681771f,
+(float16_t)-0.19509032201612819257f,(float16_t)0.98078528040323043058f,
+(float16_t)-0.47139673682599769755f,(float16_t)0.88192126434835504956f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.88192126434835493853f,(float16_t)0.47139673682599780857f,
+(float16_t)-0.98078528040323043058f,(float16_t)0.19509032201612860891f,
+(float16_t)-0.99518472667219692873f,(float16_t)-0.09801714032956058975f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,
+(float16_t)-0.77301045336273710440f,(float16_t)-0.63439328416364526575f,
+(float16_t)-0.55557023301960217765f,(float16_t)-0.83146961230254523567f,
+(float16_t)-0.29028467725446244208f,(float16_t)-0.95694033573220882438f,
+(float16_t)1.00000000000000000000f,(float16_t)0.00000000000000000000f,
+(float16_t)0.38268343236508983729f,(float16_t)0.92387953251128673848f,
+(float16_t)-0.70710678118654746172f,(float16_t)0.70710678118654757274f,
+(float16_t)-0.92387953251128684951f,(float16_t)-0.38268343236508967076f,};
+
+#endif
+
+
+
+#endif /* !defined(ARM_DSP_CONFIG_TABLES) || defined(ARM_FFT_ALLOW_TABLES) */
+#endif /* defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) */
+
+#endif /* if defined(ARM_FLOAT16_SUPPORTED) */
diff --git a/CMSIS/DSP/Source/TransformFunctions/TransformFunctionsF16.c b/CMSIS/DSP/Source/TransformFunctions/TransformFunctionsF16.c
new file mode 100755
index 0000000..7ae6f6e
--- /dev/null
+++ b/CMSIS/DSP/Source/TransformFunctions/TransformFunctionsF16.c
@@ -0,0 +1,33 @@
+/* ----------------------------------------------------------------------
+ * Project:      CMSIS DSP Library
+ * Title:        TransformFunctionsF16.c
+ * Description:  Combination of all transform function f16 source files.
+ *
+ * $Date:        20. April 2020
+ * $Revision:    V1.0.0
+ *
+ * Target Processor: Cortex-M cores
+ * -------------------------------------------------------------------- */
+/*
+ * Copyright (C) 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 "arm_cfft_f16.c"
+#include "arm_cfft_init_f16.c"
+#include "arm_cfft_radix2_f16.c"
+#include "arm_cfft_radix4_f16.c"
+
diff --git a/CMSIS/DSP/Source/TransformFunctions/arm_bitreversal.c b/CMSIS/DSP/Source/TransformFunctions/arm_bitreversal.c
index 1078d32..f66d580 100644
--- a/CMSIS/DSP/Source/TransformFunctions/arm_bitreversal.c
+++ b/CMSIS/DSP/Source/TransformFunctions/arm_bitreversal.c
@@ -27,6 +27,7 @@
  */
 
 #include "arm_math.h"
+#include "arm_math_f16.h"
 #include "arm_common_tables.h"
 
 /*
@@ -38,7 +39,7 @@
 * @return none.
 */
 
-#if !defined(__CC_ARM)
+#if !defined(__CC_ARM) && defined(ARM_FLOAT16_SUPPORTED)
 void arm_bitreversal_f16(
 float16_t * pSrc,
 uint16_t fftSize,
diff --git a/CMSIS/DSP/Source/TransformFunctions/arm_cfft_f16.c b/CMSIS/DSP/Source/TransformFunctions/arm_cfft_f16.c
index 729b94b..4186dc5 100755
--- a/CMSIS/DSP/Source/TransformFunctions/arm_cfft_f16.c
+++ b/CMSIS/DSP/Source/TransformFunctions/arm_cfft_f16.c
@@ -26,15 +26,15 @@
  * limitations under the License.
  */
 
-#include "arm_math.h"
-#include "arm_common_tables.h"
+#include "arm_math_f16.h"
+#include "arm_common_tables_f16.h"
 
 
 #if defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE)
 
 #include "arm_helium_utils.h"
 #include "arm_vec_fft.h"
-#include "arm_mve_tables.h"
+#include "arm_mve_tables_f16.h"
 
 
 static float16_t arm_inverse_fft_length_f16(uint16_t fftLen)
@@ -641,6 +641,8 @@
 
 #else
 
+#if defined(ARM_FLOAT16_SUPPORTED)
+
 extern void arm_bitreversal_16(
         uint16_t * pSrc,
   const uint16_t bitRevLen,
@@ -892,6 +894,7 @@
         }
     }
 }
+#endif /* if defined(ARM_FLOAT16_SUPPORTED) */
 #endif /* defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) */
 
 /**
diff --git a/CMSIS/DSP/Source/TransformFunctions/arm_cfft_init_f16.c b/CMSIS/DSP/Source/TransformFunctions/arm_cfft_init_f16.c
index 9252b12..1a545f5 100755
--- a/CMSIS/DSP/Source/TransformFunctions/arm_cfft_init_f16.c
+++ b/CMSIS/DSP/Source/TransformFunctions/arm_cfft_init_f16.c
@@ -49,15 +49,15 @@
                 variables declared in arm_const_structs.h
  */
 
-#include "arm_math.h"
-#include "arm_common_tables.h"
-#include "arm_const_structs.h"
+#include "arm_math_f16.h"
+#include "arm_common_tables_f16.h"
+#include "arm_const_structs_f16.h"
 
 
 #if defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE)
 
 #include "arm_vec_fft.h"
-#include "arm_mve_tables.h"
+#include "arm_mve_tables_f16.h"
 
 arm_status arm_cfft_radix4by2_rearrange_twiddles_f16(arm_cfft_instance_f16 *S, int twidCoefModifier)
 {
@@ -257,6 +257,9 @@
         return (status);     
 }
 #else
+
+#if defined(ARM_FLOAT16_SUPPORTED)
+
 arm_status arm_cfft_init_f16(
   arm_cfft_instance_f16 * S,
   uint16_t fftLen)
@@ -347,6 +350,7 @@
 
         return (status);
 }
+#endif /* #if defined(ARM_FLOAT16_SUPPORTED) */
 #endif /* defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) */
 
 /**
diff --git a/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_f16.c b/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_f16.c
index 60d25b5..5c020c8 100755
--- a/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_f16.c
+++ b/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_f16.c
@@ -26,7 +26,9 @@
  * limitations under the License.
  */
 
-#include "arm_math.h"
+#include "arm_math_f16.h"
+
+#if defined(ARM_FLOAT16_SUPPORTED)
 
 void arm_radix2_butterfly_f16(
         float16_t * pSrc,
@@ -470,3 +472,4 @@
 }
 
 
+#endif /* #if defined(ARM_FLOAT16_SUPPORTED) */
\ No newline at end of file
diff --git a/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_f16.c b/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_f16.c
index 80187e3..85bee8e 100755
--- a/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_f16.c
+++ b/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_f16.c
@@ -26,7 +26,9 @@
  * limitations under the License.
  */
 
-#include "arm_math.h"
+#include "arm_math_f16.h"
+
+#if defined(ARM_FLOAT16_SUPPORTED)
 
 extern void arm_bitreversal_f16(
         float16_t * pSrc,
@@ -1267,4 +1269,4 @@
 #endif /* #if defined (ARM_MATH_DSP) */
 }
 
-
+#endif /* #if defined(ARM_FLOAT16_SUPPORTED) */
\ No newline at end of file
diff --git a/CMSIS/DSP/Source/configDsp.cmake b/CMSIS/DSP/Source/configDsp.cmake
index 32c11a0..12ea633 100644
--- a/CMSIS/DSP/Source/configDsp.cmake
+++ b/CMSIS/DSP/Source/configDsp.cmake
@@ -26,8 +26,8 @@
     target_include_directories(${project} PRIVATE "${root}/CMSIS/DSP/ComputeLibrary/Include")
 endif()
 
-if (FLOAT16)
-    target_compile_definitions(${project} PRIVATE ARM_MATH_FLOAT16) 
+if (MVEFLOAT16)
+    target_compile_definitions(${project} PRIVATE ARM_MATH_MVE_FLOAT16) 
 endif()
 
 if (HELIUM OR MVEF OR SUPPORT)
diff --git a/CMSIS/DSP/Source/fft.cmake b/CMSIS/DSP/Source/fft.cmake
index 2356c2b..6267a64 100644
--- a/CMSIS/DSP/Source/fft.cmake
+++ b/CMSIS/DSP/Source/fft.cmake
@@ -86,6 +86,92 @@
 endif()
 endif()
 
+#######################################
+#
+# CFFT F16
+#
+
+
+if (CONFIGTABLE AND CFFT_F16_16)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_TWIDDLECOEF_F16_16)
+if (HELIUM OR MVEF)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FXT_16)
+else()
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FLT_16)
+endif()
+endif()
+
+if (CONFIGTABLE AND CFFT_F16_32)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_TWIDDLECOEF_F16_32)
+if (HELIUM OR MVEF)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FXT_32)
+else()
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FLT_32)
+endif()
+endif()
+
+if (CONFIGTABLE AND CFFT_F16_64)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_TWIDDLECOEF_F16_64)
+if (HELIUM OR MVEF)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FXT_64)
+else()
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FLT_64)
+endif()
+endif()
+
+if (CONFIGTABLE AND CFFT_F16_128)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_TWIDDLECOEF_F16_128)
+if (HELIUM OR MVEF)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FXT_128)
+else()
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FLT_128)
+endif()
+endif()
+
+if (CONFIGTABLE AND CFFT_F16_256)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_TWIDDLECOEF_F16_256)
+if (HELIUM OR MVEF)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FXT_256)
+else()
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FLT_256)
+endif()
+endif()
+
+if (CONFIGTABLE AND CFFT_F16_512)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_TWIDDLECOEF_F16_512)
+if (HELIUM OR MVEF)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FXT_512)
+else()
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FLT_512)
+endif()
+endif()
+
+if (CONFIGTABLE AND CFFT_F16_1024)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_TWIDDLECOEF_F16_1024)
+if (HELIUM OR MVEF)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FXT_1024)
+else()
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FLT_1024)
+endif()
+endif()
+
+if (CONFIGTABLE AND CFFT_F16_2048)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_TWIDDLECOEF_F16_2048)
+if (HELIUM OR MVEF)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FXT_2048)
+else()
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FLT_2048)
+endif()
+endif()
+
+if (CONFIGTABLE AND CFFT_F16_4096)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_TWIDDLECOEF_F16_4096)
+if (HELIUM OR MVEF)
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FXT_4096)
+else()
+    target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_BITREVIDX_FLT_4096)
+endif()
+endif()
 
 #######################################
 #
diff --git a/CMSIS/DSP/Testing/CMakeLists.txt b/CMSIS/DSP/Testing/CMakeLists.txt
index 3ec4730..8a3c628 100644
--- a/CMSIS/DSP/Testing/CMakeLists.txt
+++ b/CMSIS/DSP/Testing/CMakeLists.txt
@@ -221,7 +221,7 @@
   Source/Tests/ExampleCategoryQ7.cpp
   )
 
-if (NOT ARMAC5)
+if ((NOT ARMAC5) AND ((FLOAT16) OR (MVEF) OR (HELIUM) OR (NEON) OR (NEONEXPERIMENTAL)))
 set(TESTSRC16 
   Source/Tests/BasicTestsF16.cpp
   Source/Tests/TransformCF16.cpp
diff --git a/CMSIS/DSP/Testing/FrameworkInclude/Error.h b/CMSIS/DSP/Testing/FrameworkInclude/Error.h
index 052071e..b8e4e06 100644
--- a/CMSIS/DSP/Testing/FrameworkInclude/Error.h
+++ b/CMSIS/DSP/Testing/FrameworkInclude/Error.h
@@ -28,10 +28,12 @@
 #ifndef _ASSERT_H_
 #define _ASSERT_H_
 #include "arm_math.h"
+#include "arm_math_f16.h"
 #include <exception>
 #include "Test.h"
 #include "Pattern.h"
 
+
 #define UNKNOWN_ERROR 1
 #define EQUAL_ERROR 2
 #define NEAR_EQUAL_ERROR 3
@@ -79,7 +81,7 @@
 (SNR functions to finish implementing)
 
 */
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 extern void assert_relative_error(unsigned long nb,float16_t &a, float16_t &b, double threshold);
 extern void assert_relative_error(unsigned long nb,AnyPattern<float16_t> &pa, AnyPattern<float16_t> &pb, double threshold);
 #endif
@@ -97,7 +99,7 @@
 extern void assert_close_error(unsigned long nb,float32_t &ref, float32_t &val, double absthreshold, double relthreshold);
 extern void assert_close_error(unsigned long nb,AnyPattern<float32_t> &pref, AnyPattern<float32_t> &pval, double absthreshold, double relthreshold);
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 extern void assert_close_error(unsigned long nb,float16_t &ref, float16_t &val, double absthreshold, double relthreshold);
 extern void assert_close_error(unsigned long nb,AnyPattern<float16_t> &pref, AnyPattern<float16_t> &pval, double absthreshold, double relthreshold);
 #endif
@@ -105,7 +107,7 @@
 extern void assert_snr_error(unsigned long nb,AnyPattern<float64_t> &pa,AnyPattern<float64_t> &pb, float64_t threshold);
 extern void assert_snr_error(unsigned long nb,AnyPattern<float32_t> &pa,AnyPattern<float32_t> &pb, float32_t threshold);
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 extern void assert_snr_error(unsigned long nb,AnyPattern<float16_t> &pa,AnyPattern<float16_t> &pb, float32_t threshold);
 #endif
 
@@ -117,7 +119,7 @@
 extern void assert_snr_error(unsigned long nb,float64_t pa,float64_t pb, float32_t threshold);
 extern void assert_snr_error(unsigned long nb,float32_t pa,float32_t pb, float32_t threshold);
 
-#if !defined (__CC_ARM)
+#if !defined (__CC_ARM) && defined(ARM_FLOAT16_SUPPORTED)
 extern void assert_snr_error(unsigned long nb,float16_t pa,float16_t pb, float32_t threshold);
 #endif 
 
@@ -132,7 +134,7 @@
 extern void assert_not_empty(unsigned long nb, AnyPattern<float64_t> &p);
 extern void assert_not_empty(unsigned long nb, AnyPattern<float32_t> &p);
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 extern void assert_not_empty(unsigned long nb, AnyPattern<float16_t> &p);
 #endif 
 
diff --git a/CMSIS/DSP/Testing/FrameworkInclude/FPGA.h b/CMSIS/DSP/Testing/FrameworkInclude/FPGA.h
index fcdaffc..ee53fcb 100644
--- a/CMSIS/DSP/Testing/FrameworkInclude/FPGA.h
+++ b/CMSIS/DSP/Testing/FrameworkInclude/FPGA.h
@@ -29,6 +29,8 @@
 #define _FPGA_H_
 #include <string>
 #include "stdlib.h"
+#include "arm_math.h"
+#include "arm_math_f16.h"
 
 namespace Client
 {
@@ -60,7 +62,7 @@
 
       virtual void ImportPattern_f64(Testing::PatternID_t,char*,Testing::nbSamples_t nb);
       virtual void ImportPattern_f32(Testing::PatternID_t,char*,Testing::nbSamples_t nb);
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
       virtual void ImportPattern_f16(Testing::PatternID_t,char*,Testing::nbSamples_t nb);
 #endif   
       virtual void ImportPattern_q63(Testing::PatternID_t,char*,Testing::nbSamples_t nb);
@@ -78,7 +80,7 @@
 
       virtual void DumpPattern_f64(Testing::outputID_t,Testing::nbSamples_t nb, float64_t* data);
       virtual void DumpPattern_f32(Testing::outputID_t,Testing::nbSamples_t nb, float32_t* data);
-#if !defined( __CC_ARM )    
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
       virtual void DumpPattern_f16(Testing::outputID_t,Testing::nbSamples_t nb, float16_t* data);
 #endif     
       virtual void DumpPattern_q63(Testing::outputID_t,Testing::nbSamples_t nb, q63_t* data);
diff --git a/CMSIS/DSP/Testing/FrameworkInclude/Pattern.h b/CMSIS/DSP/Testing/FrameworkInclude/Pattern.h
index 4fb2283..ead713a 100644
--- a/CMSIS/DSP/Testing/FrameworkInclude/Pattern.h
+++ b/CMSIS/DSP/Testing/FrameworkInclude/Pattern.h
@@ -30,6 +30,8 @@
 
 #include "Test.h"
 #include "Pattern.h"
+#include "arm_math.h"
+#include "arm_math_f16.h"
 
 namespace Client {
 
@@ -45,7 +47,7 @@
 template <>
 float32_t *loadPattern(Testing::PatternID_t id, PatternMgr *mgr,Testing::nbSamples_t &nb, Testing::nbSamples_t maxSamples);
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 template <>
 float16_t *loadPattern(Testing::PatternID_t id, PatternMgr *mgr,Testing::nbSamples_t &nb, Testing::nbSamples_t maxSamples);
 #endif
@@ -83,7 +85,7 @@
 template <>
 float32_t *localPattern(Testing::nbSamples_t nb, PatternMgr *mgr);
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 template <>
 float16_t *localPattern(Testing::nbSamples_t nb, PatternMgr *mgr);
 #endif
@@ -111,7 +113,7 @@
 
 extern void dumpPattern(Testing::outputID_t id,Testing::nbSamples_t nb,float64_t* data,PatternMgr *mgr);
 extern void dumpPattern(Testing::outputID_t id,Testing::nbSamples_t,float32_t*,PatternMgr *);
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 extern void dumpPattern(Testing::outputID_t id,Testing::nbSamples_t,float16_t*,PatternMgr *);
 #endif
 extern void dumpPattern(Testing::outputID_t id,Testing::nbSamples_t,q63_t*,PatternMgr *);
diff --git a/CMSIS/DSP/Testing/FrameworkInclude/Semihosting.h b/CMSIS/DSP/Testing/FrameworkInclude/Semihosting.h
index 452d8ea..e992fc0 100644
--- a/CMSIS/DSP/Testing/FrameworkInclude/Semihosting.h
+++ b/CMSIS/DSP/Testing/FrameworkInclude/Semihosting.h
@@ -30,6 +30,9 @@
 #include <string>
 #include <memory>
 #include <stdio.h>
+#include "arm_math.h"
+#include "arm_math_f16.h"
+
 
 namespace Client
 {
@@ -64,7 +67,7 @@
       
       virtual void ImportPattern_f64(Testing::PatternID_t,char*,Testing::nbSamples_t nb=0);
       virtual void ImportPattern_f32(Testing::PatternID_t,char*,Testing::nbSamples_t nb=0);
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
       virtual void ImportPattern_f16(Testing::PatternID_t,char*,Testing::nbSamples_t nb=0);
 #endif
       virtual void ImportPattern_q63(Testing::PatternID_t,char*,Testing::nbSamples_t nb=0);
@@ -83,7 +86,7 @@
 
       virtual void DumpPattern_f64(Testing::outputID_t,Testing::nbSamples_t nb, float64_t*);
       virtual void DumpPattern_f32(Testing::outputID_t,Testing::nbSamples_t nb, float32_t*);
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
       virtual void DumpPattern_f16(Testing::outputID_t,Testing::nbSamples_t nb, float16_t*);
 #endif
       virtual void DumpPattern_q63(Testing::outputID_t,Testing::nbSamples_t nb, q63_t*);
diff --git a/CMSIS/DSP/Testing/FrameworkInclude/Test.h b/CMSIS/DSP/Testing/FrameworkInclude/Test.h
index 250b8d2..65ca317 100644
--- a/CMSIS/DSP/Testing/FrameworkInclude/Test.h
+++ b/CMSIS/DSP/Testing/FrameworkInclude/Test.h
@@ -33,6 +33,8 @@
 #include <queue>
 #include <cstdio>
 #include "arm_math.h"
+#include "arm_math_f16.h"
+
 
 // This special value means no limit on the number of samples.
 // It is used when importing patterns and we want to read
@@ -298,7 +300,7 @@
       */
       virtual void ImportPattern_f64(Testing::PatternID_t,char*,Testing::nbSamples_t nb=MAX_NB_SAMPLES)=0;
       virtual void ImportPattern_f32(Testing::PatternID_t,char*,Testing::nbSamples_t nb=MAX_NB_SAMPLES)=0;
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
       virtual void ImportPattern_f16(Testing::PatternID_t,char*,Testing::nbSamples_t nb=MAX_NB_SAMPLES)=0;
 #endif
       virtual void ImportPattern_q63(Testing::PatternID_t,char*,Testing::nbSamples_t nb=MAX_NB_SAMPLES)=0;
@@ -330,7 +332,7 @@
       */
       virtual void DumpPattern_f64(Testing::outputID_t,Testing::nbSamples_t nb, float64_t*)=0;
       virtual void DumpPattern_f32(Testing::outputID_t,Testing::nbSamples_t nb, float32_t*)=0;
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
       virtual void DumpPattern_f16(Testing::outputID_t,Testing::nbSamples_t nb, float16_t*)=0;
 #endif
       virtual void DumpPattern_q63(Testing::outputID_t,Testing::nbSamples_t nb, q63_t*)=0;
@@ -412,7 +414,7 @@
     */
     float64_t *load_f64(Testing::PatternID_t,Testing::nbSamples_t&,Testing::nbSamples_t maxSamples=MAX_NB_SAMPLES);
     float32_t *load_f32(Testing::PatternID_t,Testing::nbSamples_t&,Testing::nbSamples_t maxSamples=MAX_NB_SAMPLES);
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
     float16_t *load_f16(Testing::PatternID_t,Testing::nbSamples_t&,Testing::nbSamples_t maxSamples=MAX_NB_SAMPLES);
 #endif
     q63_t *load_q63(Testing::PatternID_t,Testing::nbSamples_t&,Testing::nbSamples_t maxSamples=MAX_NB_SAMPLES);
@@ -432,7 +434,7 @@
     */
     float64_t *local_f64(Testing::nbSamples_t);
     float32_t *local_f32(Testing::nbSamples_t);
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
     float16_t *local_f16(Testing::nbSamples_t);
 #endif
     q63_t *local_q63(Testing::nbSamples_t);
@@ -449,7 +451,7 @@
     */
     void dumpPattern_f64(Testing::outputID_t,Testing::nbSamples_t,float64_t*);
     void dumpPattern_f32(Testing::outputID_t,Testing::nbSamples_t,float32_t*);
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
     void dumpPattern_f16(Testing::outputID_t,Testing::nbSamples_t,float16_t*);
 #endif
     
diff --git a/CMSIS/DSP/Testing/FrameworkInclude/Timing.h b/CMSIS/DSP/Testing/FrameworkInclude/Timing.h
index f70de6e..9036934 100644
--- a/CMSIS/DSP/Testing/FrameworkInclude/Timing.h
+++ b/CMSIS/DSP/Testing/FrameworkInclude/Timing.h
@@ -3,6 +3,8 @@
 
 #include "Test.h"
 #include "arm_math.h"
+#include "arm_math_f16.h"
+
 void initCycleMeasurement();
 void cycleMeasurementStart();
 void cycleMeasurementStop();
diff --git a/CMSIS/DSP/Testing/FrameworkSource/Error.cpp b/CMSIS/DSP/Testing/FrameworkSource/Error.cpp
index 8cf7ad8..298bb99 100644
--- a/CMSIS/DSP/Testing/FrameworkSource/Error.cpp
+++ b/CMSIS/DSP/Testing/FrameworkSource/Error.cpp
@@ -29,6 +29,7 @@
 #include <stdio.h>
 #include "Error.h"
 #include "arm_math.h"
+#include "arm_math_f16.h"
 
 namespace Client {
 
@@ -68,7 +69,7 @@
     }
 };
 
-#if !defined (__CC_ARM)
+#if !defined (__CC_ARM) && defined(ARM_FLOAT16_SUPPORTED)
 template <> 
 void assert_near_equal(unsigned long nb,float16_t pa, float16_t pb, float16_t threshold)
 {
@@ -135,7 +136,7 @@
   assert_not_empty_generic(nb,p);
 }
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 void assert_not_empty(unsigned long nb, AnyPattern<float16_t> &p)
 {
   assert_not_empty_generic(nb,p);
@@ -217,7 +218,7 @@
     }
 };
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 void assert_relative_error(unsigned long nb,float16_t &a, float16_t &b, double threshold)
 {
     double rel,delta,average;
@@ -301,7 +302,7 @@
     }
 };
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 void assert_relative_error(unsigned long nb,AnyPattern<float16_t> &pa, AnyPattern<float16_t> &pb, double threshold)
 {
     ASSERT_NOT_EMPTY(pa);
@@ -420,7 +421,7 @@
     }
 };
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 void assert_close_error(unsigned long nb,float16_t &ref, float16_t &val, double absthreshold,double relthreshold)
 {
     
@@ -528,7 +529,7 @@
 
 }
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 float arm_snr_f16(float16_t *pRef, float16_t *pTest, uint32_t buffSize)
 {
   float EnergySignal = 0.0, EnergyError = 0.0;
@@ -761,7 +762,7 @@
    }
 }
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 void assert_snr_error(unsigned long nb,AnyPattern<float16_t> &pa,AnyPattern<float16_t> &pb, float32_t threshold)
 {
    float32_t snr;
@@ -790,7 +791,7 @@
 }
 #endif
 
-#if !defined (__CC_ARM)
+#if !defined (__CC_ARM) && defined(ARM_FLOAT16_SUPPORTED)
 void assert_snr_error(unsigned long nb,float16_t a,float16_t b, float32_t threshold)
 {
    float32_t snr;
diff --git a/CMSIS/DSP/Testing/FrameworkSource/FPGA.cpp b/CMSIS/DSP/Testing/FrameworkSource/FPGA.cpp
index 6508cda..52d4412 100644
--- a/CMSIS/DSP/Testing/FrameworkSource/FPGA.cpp
+++ b/CMSIS/DSP/Testing/FrameworkSource/FPGA.cpp
@@ -37,6 +37,8 @@
 #include <stdio.h>
 #include <string.h>
 #include "Generators.h"
+#include "arm_math.h"
+#include "arm_math_f16.h"
 
 namespace Client
 {
@@ -540,7 +542,7 @@
 
     }
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
     void FPGA::ImportPattern_f16(Testing::PatternID_t id,char* p,Testing::nbSamples_t nb)
     {
         unsigned long offset,i;
@@ -741,7 +743,7 @@
         }
     }
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
     void FPGA::DumpPattern_f16(Testing::outputID_t id,Testing::nbSamples_t nb, float16_t* data)
     {
         std::string fileName = this->getOutputPath(id); 
diff --git a/CMSIS/DSP/Testing/FrameworkSource/Pattern.cpp b/CMSIS/DSP/Testing/FrameworkSource/Pattern.cpp
index 9895461..b04d1d8 100644
--- a/CMSIS/DSP/Testing/FrameworkSource/Pattern.cpp
+++ b/CMSIS/DSP/Testing/FrameworkSource/Pattern.cpp
@@ -30,6 +30,8 @@
  */
 #include "Test.h"
 #include "Pattern.h"
+#include "arm_math.h"
+#include "arm_math_f16.h"
 
 namespace Client {
 
@@ -45,7 +47,7 @@
     return(mgr->load_f32(id,nb,maxSamples));
 }
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 template <> 
 float16_t *loadPattern(Testing::PatternID_t id, Client::PatternMgr *mgr,Testing::nbSamples_t &nb, Testing::nbSamples_t maxSamples)
 {
@@ -108,7 +110,7 @@
     return(mgr->local_f32(id));
 }
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 template <> 
 float16_t *localPattern(Testing::PatternID_t id, Client::PatternMgr *mgr)
 {
@@ -168,7 +170,7 @@
   mgr->dumpPattern_f32(id,nbSamples,data);
 }
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 void dumpPattern(Testing::outputID_t id,Testing::nbSamples_t nbSamples,float16_t* data,PatternMgr *mgr)
 {
   mgr->dumpPattern_f16(id,nbSamples,data);
diff --git a/CMSIS/DSP/Testing/FrameworkSource/PatternMgr.cpp b/CMSIS/DSP/Testing/FrameworkSource/PatternMgr.cpp
index 8498942..4fdca91 100644
--- a/CMSIS/DSP/Testing/FrameworkSource/PatternMgr.cpp
+++ b/CMSIS/DSP/Testing/FrameworkSource/PatternMgr.cpp
@@ -29,6 +29,8 @@
  * limitations under the License.
  */
 #include "Test.h"
+#include "arm_math.h"
+#include "arm_math_f16.h"
 
 namespace Client
 {
@@ -46,7 +48,7 @@
 
 LOCAL(float64_t,f64)
 LOCAL(float32_t,f32)
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 LOCAL(float16_t,f16)
 #endif
 LOCAL(q63_t,q63)
@@ -94,7 +96,7 @@
    
 }
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 float16_t *PatternMgr::load_f16(Testing::PatternID_t id,Testing::nbSamples_t& nbSamples,Testing::nbSamples_t maxSamples)
 {
     nbSamples=m_io->GetPatternSize(id);
@@ -245,7 +247,7 @@
    m_io->DumpPattern_f32(id,nbSamples,data);
 }
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
 void PatternMgr::dumpPattern_f16(Testing::outputID_t id,Testing::nbSamples_t nbSamples,float16_t* data)
 {
    m_io->DumpPattern_f16(id,nbSamples,data);
diff --git a/CMSIS/DSP/Testing/FrameworkSource/Semihosting.cpp b/CMSIS/DSP/Testing/FrameworkSource/Semihosting.cpp
index 8313b4d..5485c12 100644
--- a/CMSIS/DSP/Testing/FrameworkSource/Semihosting.cpp
+++ b/CMSIS/DSP/Testing/FrameworkSource/Semihosting.cpp
@@ -37,6 +37,8 @@
 #include <stdlib.h>
 #include "Generators.h"
 #include "Semihosting.h"
+#include "arm_math.h"
+#include "arm_math_f16.h"
 
 
 namespace Client
@@ -668,7 +670,7 @@
           
       }
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
       void Semihosting::ImportPattern_f16(Testing::PatternID_t id,char* p,Testing::nbSamples_t nb)
       {
           char tmp[256];
@@ -1015,7 +1017,7 @@
             }
       }
 
-#if !defined( __CC_ARM )
+#if !defined( __CC_ARM ) && defined(ARM_FLOAT16_SUPPORTED)
       void Semihosting::DumpPattern_f16(Testing::outputID_t id,Testing::nbSamples_t nb, float16_t* data)
       {
             std::string fileName = this->getOutputPath(id);
diff --git a/CMSIS/DSP/Testing/Include/Tests/TransformCF16.h b/CMSIS/DSP/Testing/Include/Tests/TransformCF16.h
index 5dc0725..528690f 100755
--- a/CMSIS/DSP/Testing/Include/Tests/TransformCF16.h
+++ b/CMSIS/DSP/Testing/Include/Tests/TransformCF16.h
@@ -1,5 +1,6 @@
 #include "Test.h"
 #include "Pattern.h"
+#include "arm_math_f16.h"
 class TransformCF16:public Client::Suite
     {
         public:
diff --git a/CMSIS/DSP/Testing/Source/Tests/BasicTestsF16.cpp b/CMSIS/DSP/Testing/Source/Tests/BasicTestsF16.cpp
index 1b9a9c3..ee64e1b 100755
--- a/CMSIS/DSP/Testing/Source/Tests/BasicTestsF16.cpp
+++ b/CMSIS/DSP/Testing/Source/Tests/BasicTestsF16.cpp
@@ -2,6 +2,8 @@
 #include <stdio.h>
 #include "Error.h"
 
+#include "arm_math_f16.h"
+
 #define SNR_THRESHOLD 62
 #define SNR_DOTPROD_THRESHOLD 40
 
diff --git a/CMSIS/DSP/Testing/Source/Tests/TransformCF16.cpp b/CMSIS/DSP/Testing/Source/Tests/TransformCF16.cpp
index ca726ec..5544774 100755
--- a/CMSIS/DSP/Testing/Source/Tests/TransformCF16.cpp
+++ b/CMSIS/DSP/Testing/Source/Tests/TransformCF16.cpp
@@ -1,8 +1,7 @@
+#include "arm_math_f16.h"
 #include "TransformCF16.h"
 #include <stdio.h>
 #include "Error.h"
-#include "arm_math.h"
-#include "arm_const_structs.h"
 #include "Test.h"
 
 #define SNR_THRESHOLD 58
diff --git a/CMSIS/DSP/Testing/Source/Tests/TransformCF32.cpp b/CMSIS/DSP/Testing/Source/Tests/TransformCF32.cpp
index 7321e46..c84cd65 100755
--- a/CMSIS/DSP/Testing/Source/Tests/TransformCF32.cpp
+++ b/CMSIS/DSP/Testing/Source/Tests/TransformCF32.cpp
@@ -2,7 +2,6 @@
 #include <stdio.h>
 #include "Error.h"
 #include "arm_math.h"
-#include "arm_const_structs.h"
 #include "Test.h"
 
 #define SNR_THRESHOLD 120
diff --git a/CMSIS/DSP/Testing/Source/Tests/TransformCF64.cpp b/CMSIS/DSP/Testing/Source/Tests/TransformCF64.cpp
index b3e279b..72dceb7 100755
--- a/CMSIS/DSP/Testing/Source/Tests/TransformCF64.cpp
+++ b/CMSIS/DSP/Testing/Source/Tests/TransformCF64.cpp
@@ -2,7 +2,6 @@
 #include <stdio.h>
 #include "Error.h"
 #include "arm_math.h"
-#include "arm_const_structs.h"
 #include "Test.h"
 
 #define SNR_THRESHOLD 250
diff --git a/CMSIS/DSP/Testing/Source/Tests/TransformCQ15.cpp b/CMSIS/DSP/Testing/Source/Tests/TransformCQ15.cpp
index 3ebb2b3..19bab50 100755
--- a/CMSIS/DSP/Testing/Source/Tests/TransformCQ15.cpp
+++ b/CMSIS/DSP/Testing/Source/Tests/TransformCQ15.cpp
@@ -2,7 +2,6 @@
 #include <stdio.h>
 #include "Error.h"
 #include "arm_math.h"
-#include "arm_const_structs.h"
 #include "Test.h"
 
 #define SNR_THRESHOLD 30
diff --git a/CMSIS/DSP/Testing/Source/Tests/TransformCQ31.cpp b/CMSIS/DSP/Testing/Source/Tests/TransformCQ31.cpp
index 9f7a790..51934f7 100755
--- a/CMSIS/DSP/Testing/Source/Tests/TransformCQ31.cpp
+++ b/CMSIS/DSP/Testing/Source/Tests/TransformCQ31.cpp
@@ -2,7 +2,6 @@
 #include <stdio.h>
 #include "Error.h"
 #include "arm_math.h"
-#include "arm_const_structs.h"
 #include "Test.h"
 
 #define SNR_THRESHOLD 90
diff --git a/CMSIS/DSP/Testing/Source/Tests/TransformRF32.cpp b/CMSIS/DSP/Testing/Source/Tests/TransformRF32.cpp
index 3dbf263..e359006 100755
--- a/CMSIS/DSP/Testing/Source/Tests/TransformRF32.cpp
+++ b/CMSIS/DSP/Testing/Source/Tests/TransformRF32.cpp
@@ -2,7 +2,6 @@
 #include <stdio.h>
 #include "Error.h"
 #include "arm_math.h"
-#include "arm_const_structs.h"
 #include "Test.h"
 
 
diff --git a/CMSIS/DSP/Testing/Source/Tests/TransformRF64.cpp b/CMSIS/DSP/Testing/Source/Tests/TransformRF64.cpp
index bcadcbd..4ba8e3e 100755
--- a/CMSIS/DSP/Testing/Source/Tests/TransformRF64.cpp
+++ b/CMSIS/DSP/Testing/Source/Tests/TransformRF64.cpp
@@ -2,7 +2,6 @@
 #include <stdio.h>
 #include "Error.h"
 #include "arm_math.h"
-#include "arm_const_structs.h"
 #include "Test.h"
 
 
diff --git a/CMSIS/DSP/Testing/Source/Tests/TransformRQ15.cpp b/CMSIS/DSP/Testing/Source/Tests/TransformRQ15.cpp
index 01f47e1..45f082a 100755
--- a/CMSIS/DSP/Testing/Source/Tests/TransformRQ15.cpp
+++ b/CMSIS/DSP/Testing/Source/Tests/TransformRQ15.cpp
@@ -2,7 +2,6 @@
 #include <stdio.h>
 #include "Error.h"
 #include "arm_math.h"
-#include "arm_const_structs.h"
 #include "Test.h"
 
 
diff --git a/CMSIS/DSP/Testing/Source/Tests/TransformRQ31.cpp b/CMSIS/DSP/Testing/Source/Tests/TransformRQ31.cpp
index 65a936a..4382771 100755
--- a/CMSIS/DSP/Testing/Source/Tests/TransformRQ31.cpp
+++ b/CMSIS/DSP/Testing/Source/Tests/TransformRQ31.cpp
@@ -2,7 +2,6 @@
 #include <stdio.h>
 #include "Error.h"
 #include "arm_math.h"
-#include "arm_const_structs.h"
 #include "Test.h"
 
 
diff --git a/CMSIS/DSP/Toolchain/AC5.cmake b/CMSIS/DSP/Toolchain/AC5.cmake
index 5352800..4c679a9 100755
--- a/CMSIS/DSP/Toolchain/AC5.cmake
+++ b/CMSIS/DSP/Toolchain/AC5.cmake
@@ -20,7 +20,7 @@
   #cmake_print_variables(${PROJECTNAME} DISABLEHALF DISABLEOPTIM)
   # Add support for the type __fp16 even if there is no HW
   # support for it. But support disabled when building boot code
-  if (NOT DISABLEHALF)
+  if ((NOT DISABLEHALF) AND (FLOAT16))
   target_compile_options(${PROJECTNAME} PRIVATE "--fp16_format=alternative")
   endif()
   
diff --git a/CMSIS/DSP/Toolchain/GCC.cmake b/CMSIS/DSP/Toolchain/GCC.cmake
index 98b52b0..ebbe6c3 100644
--- a/CMSIS/DSP/Toolchain/GCC.cmake
+++ b/CMSIS/DSP/Toolchain/GCC.cmake
@@ -14,7 +14,9 @@
 
   # Add support for the type __fp16 even if there is no HW
   # support for it.
+  if (FLOAT16)
   target_compile_options(${PROJECTNAME} PUBLIC "-mfp16-format=alternative")
+  endif()
 
   if ((OPTIMIZED) AND (NOT DISABLEOPTIM))
     target_compile_options(${PROJECTNAME} PUBLIC "-O2")
diff --git a/CMSIS/DSP/configCore.cmake b/CMSIS/DSP/configCore.cmake
index 04a984d..e6ab198 100644
--- a/CMSIS/DSP/configCore.cmake
+++ b/CMSIS/DSP/configCore.cmake
@@ -7,6 +7,7 @@
 option(HARDFP "Hard floating point" ON)
 option(LITTLEENDIAN "Little endian" ON)
 option(FASTMATHCOMPUTATIONS "Fast Math enabled" OFF)
+option(FLOAT16 "Scalar float16 supported" OFF)
 
 # More detailed identification for benchmark results
 SET(COREID ARMCM7)