Home | History | Annotate | Download | only in src
      1 /* -----------------------------------------------------------------------------
      2 Software License for The Fraunhofer FDK AAC Codec Library for Android
      3 
      4  Copyright  1995 - 2018 Fraunhofer-Gesellschaft zur Frderung der angewandten
      5 Forschung e.V. All rights reserved.
      6 
      7  1.    INTRODUCTION
      8 The Fraunhofer FDK AAC Codec Library for Android ("FDK AAC Codec") is software
      9 that implements the MPEG Advanced Audio Coding ("AAC") encoding and decoding
     10 scheme for digital audio. This FDK AAC Codec software is intended to be used on
     11 a wide variety of Android devices.
     12 
     13 AAC's HE-AAC and HE-AAC v2 versions are regarded as today's most efficient
     14 general perceptual audio codecs. AAC-ELD is considered the best-performing
     15 full-bandwidth communications codec by independent studies and is widely
     16 deployed. AAC has been standardized by ISO and IEC as part of the MPEG
     17 specifications.
     18 
     19 Patent licenses for necessary patent claims for the FDK AAC Codec (including
     20 those of Fraunhofer) may be obtained through Via Licensing
     21 (www.vialicensing.com) or through the respective patent owners individually for
     22 the purpose of encoding or decoding bit streams in products that are compliant
     23 with the ISO/IEC MPEG audio standards. Please note that most manufacturers of
     24 Android devices already license these patent claims through Via Licensing or
     25 directly from the patent owners, and therefore FDK AAC Codec software may
     26 already be covered under those patent licenses when it is used for those
     27 licensed purposes only.
     28 
     29 Commercially-licensed AAC software libraries, including floating-point versions
     30 with enhanced sound quality, are also available from Fraunhofer. Users are
     31 encouraged to check the Fraunhofer website for additional applications
     32 information and documentation.
     33 
     34 2.    COPYRIGHT LICENSE
     35 
     36 Redistribution and use in source and binary forms, with or without modification,
     37 are permitted without payment of copyright license fees provided that you
     38 satisfy the following conditions:
     39 
     40 You must retain the complete text of this software license in redistributions of
     41 the FDK AAC Codec or your modifications thereto in source code form.
     42 
     43 You must retain the complete text of this software license in the documentation
     44 and/or other materials provided with redistributions of the FDK AAC Codec or
     45 your modifications thereto in binary form. You must make available free of
     46 charge copies of the complete source code of the FDK AAC Codec and your
     47 modifications thereto to recipients of copies in binary form.
     48 
     49 The name of Fraunhofer may not be used to endorse or promote products derived
     50 from this library without prior written permission.
     51 
     52 You may not charge copyright license fees for anyone to use, copy or distribute
     53 the FDK AAC Codec software or your modifications thereto.
     54 
     55 Your modified versions of the FDK AAC Codec must carry prominent notices stating
     56 that you changed the software and the date of any change. For modified versions
     57 of the FDK AAC Codec, the term "Fraunhofer FDK AAC Codec Library for Android"
     58 must be replaced by the term "Third-Party Modified Version of the Fraunhofer FDK
     59 AAC Codec Library for Android."
     60 
     61 3.    NO PATENT LICENSE
     62 
     63 NO EXPRESS OR IMPLIED LICENSES TO ANY PATENT CLAIMS, including without
     64 limitation the patents of Fraunhofer, ARE GRANTED BY THIS SOFTWARE LICENSE.
     65 Fraunhofer provides no warranty of patent non-infringement with respect to this
     66 software.
     67 
     68 You may use this FDK AAC Codec software or modifications thereto only for
     69 purposes that are authorized by appropriate patent licenses.
     70 
     71 4.    DISCLAIMER
     72 
     73 This FDK AAC Codec software is provided by Fraunhofer on behalf of the copyright
     74 holders and contributors "AS IS" and WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES,
     75 including but not limited to the implied warranties of merchantability and
     76 fitness for a particular purpose. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
     77 CONTRIBUTORS BE LIABLE for any direct, indirect, incidental, special, exemplary,
     78 or consequential damages, including but not limited to procurement of substitute
     79 goods or services; loss of use, data, or profits, or business interruption,
     80 however caused and on any theory of liability, whether in contract, strict
     81 liability, or tort (including negligence), arising in any way out of the use of
     82 this software, even if advised of the possibility of such damage.
     83 
     84 5.    CONTACT INFORMATION
     85 
     86 Fraunhofer Institute for Integrated Circuits IIS
     87 Attention: Audio and Multimedia Departments - FDK AAC LL
     88 Am Wolfsmantel 33
     89 91058 Erlangen, Germany
     90 
     91 www.iis.fraunhofer.de/amm
     92 amm-info (at) iis.fraunhofer.de
     93 ----------------------------------------------------------------------------- */
     94 
     95 /******************* Library for basic calculation routines ********************
     96 
     97    Author(s):   Oliver Moser
     98 
     99    Description: ROM tables used by FDK tools
    100 
    101 *******************************************************************************/
    102 
    103 #include "FDK_tools_rom.h"
    104 
    105 RAM_ALIGN
    106 LNK_SECTION_CONSTDATA
    107 const FIXP_STP SineTable80[] = {
    108     STCP(0x7fffffff, 0x00000000), STCP(0x7ff9af04, 0x02835b5a),
    109     STCP(0x7fe6bcb0, 0x05067734), STCP(0x7fc72ae2, 0x07891418),
    110     STCP(0x7f9afcb9, 0x0a0af299), STCP(0x7f62368f, 0x0c8bd35e),
    111     STCP(0x7f1cde01, 0x0f0b7727), STCP(0x7ecaf9e5, 0x11899ed3),
    112     STCP(0x7e6c9251, 0x14060b68), STCP(0x7e01b096, 0x16807e15),
    113     STCP(0x7d8a5f40, 0x18f8b83c), STCP(0x7d06aa16, 0x1b6e7b7a),
    114     STCP(0x7c769e18, 0x1de189a6), STCP(0x7bda497d, 0x2051a4dd),
    115     STCP(0x7b31bbb2, 0x22be8f87), STCP(0x7a7d055b, 0x25280c5e),
    116     STCP(0x79bc384d, 0x278dde6e), STCP(0x78ef678f, 0x29efc925),
    117     STCP(0x7816a759, 0x2c4d9050), STCP(0x77320d0d, 0x2ea6f827),
    118     STCP(0x7641af3d, 0x30fbc54d), STCP(0x7545a5a0, 0x334bbcde),
    119     STCP(0x743e0918, 0x3596a46c), STCP(0x732af3a7, 0x37dc420c),
    120     STCP(0x720c8075, 0x3a1c5c57), STCP(0x70e2cbc6, 0x3c56ba70),
    121     STCP(0x6fadf2fc, 0x3e8b240e), STCP(0x6e6e1492, 0x40b9617d),
    122     STCP(0x6d23501b, 0x42e13ba4), STCP(0x6bcdc639, 0x45027c0c),
    123     STCP(0x6a6d98a4, 0x471cece7), STCP(0x6902ea1d, 0x4930590f),
    124     STCP(0x678dde6e, 0x4b3c8c12), STCP(0x660e9a6a, 0x4d415234),
    125     STCP(0x648543e4, 0x4f3e7875), STCP(0x62f201ac, 0x5133cc94),
    126     STCP(0x6154fb91, 0x53211d18), STCP(0x5fae5a55, 0x55063951),
    127     STCP(0x5dfe47ad, 0x56e2f15d), STCP(0x5c44ee40, 0x58b71632),
    128     STCP(0x5a82799a, 0x5a82799a),
    129 };
    130 
    131 RAM_ALIGN
    132 LNK_SECTION_CONSTDATA
    133 const FIXP_STP SineTable384[] = {
    134     STCP(0x7fffffff, 0x00000000), STCP(0x7fffb9d1, 0x00860a79),
    135     STCP(0x7ffee744, 0x010c1460), STCP(0x7ffd885a, 0x01921d20),
    136     STCP(0x7ffb9d15, 0x02182427), STCP(0x7ff92577, 0x029e28e2),
    137     STCP(0x7ff62182, 0x03242abf), STCP(0x7ff2913a, 0x03aa292a),
    138     STCP(0x7fee74a2, 0x0430238f), STCP(0x7fe9cbc0, 0x04b6195d),
    139     STCP(0x7fe49698, 0x053c0a01), STCP(0x7fded530, 0x05c1f4e7),
    140     STCP(0x7fd8878e, 0x0647d97c), STCP(0x7fd1adb9, 0x06cdb72f),
    141     STCP(0x7fca47b9, 0x07538d6b), STCP(0x7fc25596, 0x07d95b9e),
    142     STCP(0x7fb9d759, 0x085f2137), STCP(0x7fb0cd0a, 0x08e4dda0),
    143     STCP(0x7fa736b4, 0x096a9049), STCP(0x7f9d1461, 0x09f0389f),
    144     STCP(0x7f92661d, 0x0a75d60e), STCP(0x7f872bf3, 0x0afb6805),
    145     STCP(0x7f7b65ef, 0x0b80edf1), STCP(0x7f6f141f, 0x0c066740),
    146     STCP(0x7f62368f, 0x0c8bd35e), STCP(0x7f54cd4f, 0x0d1131ba),
    147     STCP(0x7f46d86c, 0x0d9681c2), STCP(0x7f3857f6, 0x0e1bc2e4),
    148     STCP(0x7f294bfd, 0x0ea0f48c), STCP(0x7f19b491, 0x0f26162a),
    149     STCP(0x7f0991c4, 0x0fab272b), STCP(0x7ef8e3a6, 0x103026fe),
    150     STCP(0x7ee7aa4c, 0x10b5150f), STCP(0x7ed5e5c6, 0x1139f0cf),
    151     STCP(0x7ec3962a, 0x11beb9aa), STCP(0x7eb0bb8a, 0x12436f10),
    152     STCP(0x7e9d55fc, 0x12c8106f), STCP(0x7e896595, 0x134c9d34),
    153     STCP(0x7e74ea6a, 0x13d114d0), STCP(0x7e5fe493, 0x145576b1),
    154     STCP(0x7e4a5426, 0x14d9c245), STCP(0x7e34393b, 0x155df6fc),
    155     STCP(0x7e1d93ea, 0x15e21445), STCP(0x7e06644c, 0x1666198d),
    156     STCP(0x7deeaa7a, 0x16ea0646), STCP(0x7dd6668f, 0x176dd9de),
    157     STCP(0x7dbd98a4, 0x17f193c5), STCP(0x7da440d6, 0x1875336a),
    158     STCP(0x7d8a5f40, 0x18f8b83c), STCP(0x7d6ff3fe, 0x197c21ad),
    159     STCP(0x7d54ff2e, 0x19ff6f2a), STCP(0x7d3980ec, 0x1a82a026),
    160     STCP(0x7d1d7958, 0x1b05b40f), STCP(0x7d00e88f, 0x1b88aa55),
    161     STCP(0x7ce3ceb2, 0x1c0b826a), STCP(0x7cc62bdf, 0x1c8e3bbe),
    162     STCP(0x7ca80038, 0x1d10d5c2), STCP(0x7c894bde, 0x1d934fe5),
    163     STCP(0x7c6a0ef2, 0x1e15a99a), STCP(0x7c4a4996, 0x1e97e251),
    164     STCP(0x7c29fbee, 0x1f19f97b), STCP(0x7c09261d, 0x1f9bee8a),
    165     STCP(0x7be7c847, 0x201dc0ef), STCP(0x7bc5e290, 0x209f701c),
    166     STCP(0x7ba3751d, 0x2120fb83), STCP(0x7b808015, 0x21a26295),
    167     STCP(0x7b5d039e, 0x2223a4c5), STCP(0x7b38ffde, 0x22a4c185),
    168     STCP(0x7b1474fd, 0x2325b847), STCP(0x7aef6323, 0x23a6887f),
    169     STCP(0x7ac9ca7a, 0x2427319d), STCP(0x7aa3ab29, 0x24a7b317),
    170     STCP(0x7a7d055b, 0x25280c5e), STCP(0x7a55d93a, 0x25a83ce6),
    171     STCP(0x7a2e26f2, 0x26284422), STCP(0x7a05eead, 0x26a82186),
    172     STCP(0x79dd3098, 0x2727d486), STCP(0x79b3ece0, 0x27a75c95),
    173     STCP(0x798a23b1, 0x2826b928), STCP(0x795fd53a, 0x28a5e9b4),
    174     STCP(0x793501a9, 0x2924edac), STCP(0x7909a92d, 0x29a3c485),
    175     STCP(0x78ddcbf5, 0x2a226db5), STCP(0x78b16a32, 0x2aa0e8b0),
    176     STCP(0x78848414, 0x2b1f34eb), STCP(0x785719cc, 0x2b9d51dd),
    177     STCP(0x78292b8d, 0x2c1b3efb), STCP(0x77fab989, 0x2c98fbba),
    178     STCP(0x77cbc3f2, 0x2d168792), STCP(0x779c4afc, 0x2d93e1f8),
    179     STCP(0x776c4edb, 0x2e110a62), STCP(0x773bcfc4, 0x2e8e0048),
    180     STCP(0x770acdec, 0x2f0ac320), STCP(0x76d94989, 0x2f875262),
    181     STCP(0x76a742d1, 0x3003ad85), STCP(0x7674b9fa, 0x307fd401),
    182     STCP(0x7641af3d, 0x30fbc54d), STCP(0x760e22d1, 0x317780e2),
    183     STCP(0x75da14ef, 0x31f30638), STCP(0x75a585cf, 0x326e54c7),
    184     STCP(0x757075ac, 0x32e96c09), STCP(0x753ae4c0, 0x33644b76),
    185     STCP(0x7504d345, 0x33def287), STCP(0x74ce4177, 0x345960b7),
    186     STCP(0x74972f92, 0x34d3957e), STCP(0x745f9dd1, 0x354d9057),
    187     STCP(0x74278c72, 0x35c750bc), STCP(0x73eefbb3, 0x3640d627),
    188     STCP(0x73b5ebd1, 0x36ba2014), STCP(0x737c5d0b, 0x37332dfd),
    189     STCP(0x73424fa0, 0x37abff5d), STCP(0x7307c3d0, 0x382493b0),
    190     STCP(0x72ccb9db, 0x389cea72), STCP(0x72913201, 0x3915031f),
    191     STCP(0x72552c85, 0x398cdd32), STCP(0x7218a9a7, 0x3a04782a),
    192     STCP(0x71dba9ab, 0x3a7bd382), STCP(0x719e2cd2, 0x3af2eeb7),
    193     STCP(0x71603361, 0x3b69c947), STCP(0x7121bd9c, 0x3be062b0),
    194     STCP(0x70e2cbc6, 0x3c56ba70), STCP(0x70a35e25, 0x3cccd004),
    195     STCP(0x706374ff, 0x3d42a2ec), STCP(0x7023109a, 0x3db832a6),
    196     STCP(0x6fe2313c, 0x3e2d7eb1), STCP(0x6fa0d72c, 0x3ea2868c),
    197     STCP(0x6f5f02b2, 0x3f1749b8), STCP(0x6f1cb416, 0x3f8bc7b4),
    198     STCP(0x6ed9eba1, 0x40000000), STCP(0x6e96a99d, 0x4073f21d),
    199     STCP(0x6e52ee52, 0x40e79d8c), STCP(0x6e0eba0c, 0x415b01ce),
    200     STCP(0x6dca0d14, 0x41ce1e65), STCP(0x6d84e7b7, 0x4240f2d1),
    201     STCP(0x6d3f4a40, 0x42b37e96), STCP(0x6cf934fc, 0x4325c135),
    202     STCP(0x6cb2a837, 0x4397ba32), STCP(0x6c6ba43e, 0x44096910),
    203     STCP(0x6c242960, 0x447acd50), STCP(0x6bdc37eb, 0x44ebe679),
    204     STCP(0x6b93d02e, 0x455cb40c), STCP(0x6b4af279, 0x45cd358f),
    205     STCP(0x6b019f1a, 0x463d6a87), STCP(0x6ab7d663, 0x46ad5278),
    206     STCP(0x6a6d98a4, 0x471cece7), STCP(0x6a22e630, 0x478c395a),
    207     STCP(0x69d7bf57, 0x47fb3757), STCP(0x698c246c, 0x4869e665),
    208     STCP(0x694015c3, 0x48d84609), STCP(0x68f393ae, 0x494655cc),
    209     STCP(0x68a69e81, 0x49b41533), STCP(0x68593691, 0x4a2183c8),
    210     STCP(0x680b5c33, 0x4a8ea111), STCP(0x67bd0fbd, 0x4afb6c98),
    211     STCP(0x676e5183, 0x4b67e5e4), STCP(0x671f21dc, 0x4bd40c80),
    212     STCP(0x66cf8120, 0x4c3fdff4), STCP(0x667f6fa5, 0x4cab5fc9),
    213     STCP(0x662eedc3, 0x4d168b8b), STCP(0x65ddfbd3, 0x4d8162c4),
    214     STCP(0x658c9a2d, 0x4debe4fe), STCP(0x653ac92b, 0x4e5611c5),
    215     STCP(0x64e88926, 0x4ebfe8a5), STCP(0x6495da79, 0x4f296928),
    216     STCP(0x6442bd7e, 0x4f9292dc), STCP(0x63ef3290, 0x4ffb654d),
    217     STCP(0x639b3a0b, 0x5063e008), STCP(0x6346d44b, 0x50cc029c),
    218     STCP(0x62f201ac, 0x5133cc94), STCP(0x629cc28c, 0x519b3d80),
    219     STCP(0x62471749, 0x520254ef), STCP(0x61f1003f, 0x5269126e),
    220     STCP(0x619a7dce, 0x52cf758f), STCP(0x61439053, 0x53357ddf),
    221     STCP(0x60ec3830, 0x539b2af0), STCP(0x609475c3, 0x54007c51),
    222     STCP(0x603c496c, 0x54657194), STCP(0x5fe3b38d, 0x54ca0a4b),
    223     STCP(0x5f8ab487, 0x552e4605), STCP(0x5f314cba, 0x55922457),
    224     STCP(0x5ed77c8a, 0x55f5a4d2), STCP(0x5e7d4458, 0x5658c709),
    225     STCP(0x5e22a487, 0x56bb8a90), STCP(0x5dc79d7c, 0x571deefa),
    226     STCP(0x5d6c2f99, 0x577ff3da), STCP(0x5d105b44, 0x57e198c7),
    227     STCP(0x5cb420e0, 0x5842dd54), STCP(0x5c5780d3, 0x58a3c118),
    228     STCP(0x5bfa7b82, 0x590443a7), STCP(0x5b9d1154, 0x59646498),
    229     STCP(0x5b3f42ae, 0x59c42381), STCP(0x5ae10ff9, 0x5a237ffa),
    230     STCP(0x5a82799a, 0x5a82799a),
    231 };
    232 
    233 RAM_ALIGN
    234 LNK_SECTION_CONSTDATA
    235 const FIXP_STP SineTable480[] = {
    236     STCP(0x7fffffff, 0x00000000), STCP(0x7fffd315, 0x006b3b9b),
    237     STCP(0x7fff4c54, 0x00d676eb), STCP(0x7ffe6bbf, 0x0141b1a5),
    238     STCP(0x7ffd3154, 0x01aceb7c), STCP(0x7ffb9d15, 0x02182427),
    239     STCP(0x7ff9af04, 0x02835b5a), STCP(0x7ff76721, 0x02ee90c8),
    240     STCP(0x7ff4c56f, 0x0359c428), STCP(0x7ff1c9ef, 0x03c4f52f),
    241     STCP(0x7fee74a2, 0x0430238f), STCP(0x7feac58d, 0x049b4f00),
    242     STCP(0x7fe6bcb0, 0x05067734), STCP(0x7fe25a0f, 0x05719be2),
    243     STCP(0x7fdd9dad, 0x05dcbcbe), STCP(0x7fd8878e, 0x0647d97c),
    244     STCP(0x7fd317b4, 0x06b2f1d2), STCP(0x7fcd4e24, 0x071e0575),
    245     STCP(0x7fc72ae2, 0x07891418), STCP(0x7fc0adf2, 0x07f41d72),
    246     STCP(0x7fb9d759, 0x085f2137), STCP(0x7fb2a71b, 0x08ca1f1b),
    247     STCP(0x7fab1d3d, 0x093516d4), STCP(0x7fa339c5, 0x09a00817),
    248     STCP(0x7f9afcb9, 0x0a0af299), STCP(0x7f92661d, 0x0a75d60e),
    249     STCP(0x7f8975f9, 0x0ae0b22c), STCP(0x7f802c52, 0x0b4b86a8),
    250     STCP(0x7f76892f, 0x0bb65336), STCP(0x7f6c8c96, 0x0c21178c),
    251     STCP(0x7f62368f, 0x0c8bd35e), STCP(0x7f578721, 0x0cf68662),
    252     STCP(0x7f4c7e54, 0x0d61304e), STCP(0x7f411c2f, 0x0dcbd0d5),
    253     STCP(0x7f3560b9, 0x0e3667ad), STCP(0x7f294bfd, 0x0ea0f48c),
    254     STCP(0x7f1cde01, 0x0f0b7727), STCP(0x7f1016ce, 0x0f75ef33),
    255     STCP(0x7f02f66f, 0x0fe05c64), STCP(0x7ef57cea, 0x104abe71),
    256     STCP(0x7ee7aa4c, 0x10b5150f), STCP(0x7ed97e9c, 0x111f5ff4),
    257     STCP(0x7ecaf9e5, 0x11899ed3), STCP(0x7ebc1c31, 0x11f3d164),
    258     STCP(0x7eace58a, 0x125df75b), STCP(0x7e9d55fc, 0x12c8106f),
    259     STCP(0x7e8d6d91, 0x13321c53), STCP(0x7e7d2c54, 0x139c1abf),
    260     STCP(0x7e6c9251, 0x14060b68), STCP(0x7e5b9f93, 0x146fee03),
    261     STCP(0x7e4a5426, 0x14d9c245), STCP(0x7e38b017, 0x154387e6),
    262     STCP(0x7e26b371, 0x15ad3e9a), STCP(0x7e145e42, 0x1616e618),
    263     STCP(0x7e01b096, 0x16807e15), STCP(0x7deeaa7a, 0x16ea0646),
    264     STCP(0x7ddb4bfc, 0x17537e63), STCP(0x7dc79529, 0x17bce621),
    265     STCP(0x7db3860f, 0x18263d36), STCP(0x7d9f1ebd, 0x188f8357),
    266     STCP(0x7d8a5f40, 0x18f8b83c), STCP(0x7d7547a7, 0x1961db9b),
    267     STCP(0x7d5fd801, 0x19caed29), STCP(0x7d4a105d, 0x1a33ec9c),
    268     STCP(0x7d33f0ca, 0x1a9cd9ac), STCP(0x7d1d7958, 0x1b05b40f),
    269     STCP(0x7d06aa16, 0x1b6e7b7a), STCP(0x7cef8315, 0x1bd72fa4),
    270     STCP(0x7cd80464, 0x1c3fd045), STCP(0x7cc02e15, 0x1ca85d12),
    271     STCP(0x7ca80038, 0x1d10d5c2), STCP(0x7c8f7ade, 0x1d793a0b),
    272     STCP(0x7c769e18, 0x1de189a6), STCP(0x7c5d69f7, 0x1e49c447),
    273     STCP(0x7c43de8e, 0x1eb1e9a7), STCP(0x7c29fbee, 0x1f19f97b),
    274     STCP(0x7c0fc22a, 0x1f81f37c), STCP(0x7bf53153, 0x1fe9d75f),
    275     STCP(0x7bda497d, 0x2051a4dd), STCP(0x7bbf0aba, 0x20b95bac),
    276     STCP(0x7ba3751d, 0x2120fb83), STCP(0x7b8788ba, 0x2188841a),
    277     STCP(0x7b6b45a5, 0x21eff528), STCP(0x7b4eabf1, 0x22574e65),
    278     STCP(0x7b31bbb2, 0x22be8f87), STCP(0x7b1474fd, 0x2325b847),
    279     STCP(0x7af6d7e6, 0x238cc85d), STCP(0x7ad8e482, 0x23f3bf7e),
    280     STCP(0x7aba9ae6, 0x245a9d65), STCP(0x7a9bfb27, 0x24c161c7),
    281     STCP(0x7a7d055b, 0x25280c5e), STCP(0x7a5db997, 0x258e9ce0),
    282     STCP(0x7a3e17f2, 0x25f51307), STCP(0x7a1e2082, 0x265b6e8a),
    283     STCP(0x79fdd35c, 0x26c1af22), STCP(0x79dd3098, 0x2727d486),
    284     STCP(0x79bc384d, 0x278dde6e), STCP(0x799aea92, 0x27f3cc94),
    285     STCP(0x7979477d, 0x28599eb0), STCP(0x79574f28, 0x28bf547b),
    286     STCP(0x793501a9, 0x2924edac), STCP(0x79125f19, 0x298a69fc),
    287     STCP(0x78ef678f, 0x29efc925), STCP(0x78cc1b26, 0x2a550adf),
    288     STCP(0x78a879f4, 0x2aba2ee4), STCP(0x78848414, 0x2b1f34eb),
    289     STCP(0x7860399e, 0x2b841caf), STCP(0x783b9aad, 0x2be8e5e8),
    290     STCP(0x7816a759, 0x2c4d9050), STCP(0x77f15fbc, 0x2cb21ba0),
    291     STCP(0x77cbc3f2, 0x2d168792), STCP(0x77a5d413, 0x2d7ad3de),
    292     STCP(0x777f903c, 0x2ddf0040), STCP(0x7758f886, 0x2e430c6f),
    293     STCP(0x77320d0d, 0x2ea6f827), STCP(0x770acdec, 0x2f0ac320),
    294     STCP(0x76e33b3f, 0x2f6e6d16), STCP(0x76bb5521, 0x2fd1f5c1),
    295     STCP(0x76931bae, 0x30355cdd), STCP(0x766a8f04, 0x3098a223),
    296     STCP(0x7641af3d, 0x30fbc54d), STCP(0x76187c77, 0x315ec617),
    297     STCP(0x75eef6ce, 0x31c1a43b), STCP(0x75c51e61, 0x32245f72),
    298     STCP(0x759af34c, 0x3286f779), STCP(0x757075ac, 0x32e96c09),
    299     STCP(0x7545a5a0, 0x334bbcde), STCP(0x751a8346, 0x33ade9b3),
    300     STCP(0x74ef0ebc, 0x340ff242), STCP(0x74c34820, 0x3471d647),
    301     STCP(0x74972f92, 0x34d3957e), STCP(0x746ac52f, 0x35352fa1),
    302     STCP(0x743e0918, 0x3596a46c), STCP(0x7410fb6b, 0x35f7f39c),
    303     STCP(0x73e39c49, 0x36591cea), STCP(0x73b5ebd1, 0x36ba2014),
    304     STCP(0x7387ea23, 0x371afcd5), STCP(0x73599760, 0x377bb2e9),
    305     STCP(0x732af3a7, 0x37dc420c), STCP(0x72fbff1b, 0x383ca9fb),
    306     STCP(0x72ccb9db, 0x389cea72), STCP(0x729d2409, 0x38fd032d),
    307     STCP(0x726d3dc6, 0x395cf3e9), STCP(0x723d0734, 0x39bcbc63),
    308     STCP(0x720c8075, 0x3a1c5c57), STCP(0x71dba9ab, 0x3a7bd382),
    309     STCP(0x71aa82f7, 0x3adb21a1), STCP(0x71790c7e, 0x3b3a4672),
    310     STCP(0x71474660, 0x3b9941b1), STCP(0x711530c2, 0x3bf8131c),
    311     STCP(0x70e2cbc6, 0x3c56ba70), STCP(0x70b01790, 0x3cb5376b),
    312     STCP(0x707d1443, 0x3d1389cb), STCP(0x7049c203, 0x3d71b14d),
    313     STCP(0x701620f5, 0x3dcfadb0), STCP(0x6fe2313c, 0x3e2d7eb1),
    314     STCP(0x6fadf2fc, 0x3e8b240e), STCP(0x6f79665b, 0x3ee89d86),
    315     STCP(0x6f448b7e, 0x3f45ead8), STCP(0x6f0f6289, 0x3fa30bc1),
    316     STCP(0x6ed9eba1, 0x40000000), STCP(0x6ea426ed, 0x405cc754),
    317     STCP(0x6e6e1492, 0x40b9617d), STCP(0x6e37b4b6, 0x4115ce38),
    318     STCP(0x6e010780, 0x41720d46), STCP(0x6dca0d14, 0x41ce1e65),
    319     STCP(0x6d92c59b, 0x422a0154), STCP(0x6d5b313b, 0x4285b5d4),
    320     STCP(0x6d23501b, 0x42e13ba4), STCP(0x6ceb2261, 0x433c9283),
    321     STCP(0x6cb2a837, 0x4397ba32), STCP(0x6c79e1c2, 0x43f2b271),
    322     STCP(0x6c40cf2c, 0x444d7aff), STCP(0x6c07709b, 0x44a8139e),
    323     STCP(0x6bcdc639, 0x45027c0c), STCP(0x6b93d02e, 0x455cb40c),
    324     STCP(0x6b598ea3, 0x45b6bb5e), STCP(0x6b1f01c0, 0x461091c2),
    325     STCP(0x6ae429ae, 0x466a36f9), STCP(0x6aa90697, 0x46c3aac5),
    326     STCP(0x6a6d98a4, 0x471cece7), STCP(0x6a31e000, 0x4775fd1f),
    327     STCP(0x69f5dcd3, 0x47cedb31), STCP(0x69b98f48, 0x482786dc),
    328     STCP(0x697cf78a, 0x487fffe4), STCP(0x694015c3, 0x48d84609),
    329     STCP(0x6902ea1d, 0x4930590f), STCP(0x68c574c4, 0x498838b6),
    330     STCP(0x6887b5e2, 0x49dfe4c2), STCP(0x6849ada3, 0x4a375cf5),
    331     STCP(0x680b5c33, 0x4a8ea111), STCP(0x67ccc1be, 0x4ae5b0da),
    332     STCP(0x678dde6e, 0x4b3c8c12), STCP(0x674eb271, 0x4b93327c),
    333     STCP(0x670f3df3, 0x4be9a3db), STCP(0x66cf8120, 0x4c3fdff4),
    334     STCP(0x668f7c25, 0x4c95e688), STCP(0x664f2f2e, 0x4cebb75c),
    335     STCP(0x660e9a6a, 0x4d415234), STCP(0x65cdbe05, 0x4d96b6d3),
    336     STCP(0x658c9a2d, 0x4debe4fe), STCP(0x654b2f10, 0x4e40dc79),
    337     STCP(0x65097cdb, 0x4e959d08), STCP(0x64c783bd, 0x4eea2670),
    338     STCP(0x648543e4, 0x4f3e7875), STCP(0x6442bd7e, 0x4f9292dc),
    339     STCP(0x63fff0ba, 0x4fe6756a), STCP(0x63bcddc7, 0x503a1fe5),
    340     STCP(0x637984d4, 0x508d9211), STCP(0x6335e611, 0x50e0cbb4),
    341     STCP(0x62f201ac, 0x5133cc94), STCP(0x62add7d6, 0x51869476),
    342     STCP(0x626968be, 0x51d92321), STCP(0x6224b495, 0x522b7859),
    343     STCP(0x61dfbb8a, 0x527d93e6), STCP(0x619a7dce, 0x52cf758f),
    344     STCP(0x6154fb91, 0x53211d18), STCP(0x610f3505, 0x53728a4a),
    345     STCP(0x60c92a5a, 0x53c3bcea), STCP(0x6082dbc1, 0x5414b4c1),
    346     STCP(0x603c496c, 0x54657194), STCP(0x5ff5738d, 0x54b5f32c),
    347     STCP(0x5fae5a55, 0x55063951), STCP(0x5f66fdf5, 0x555643c8),
    348     STCP(0x5f1f5ea1, 0x55a6125c), STCP(0x5ed77c8a, 0x55f5a4d2),
    349     STCP(0x5e8f57e2, 0x5644faf4), STCP(0x5e46f0dd, 0x5694148b),
    350     STCP(0x5dfe47ad, 0x56e2f15d), STCP(0x5db55c86, 0x57319135),
    351     STCP(0x5d6c2f99, 0x577ff3da), STCP(0x5d22c11c, 0x57ce1917),
    352     STCP(0x5cd91140, 0x581c00b3), STCP(0x5c8f203b, 0x5869aa79),
    353     STCP(0x5c44ee40, 0x58b71632), STCP(0x5bfa7b82, 0x590443a7),
    354     STCP(0x5bafc837, 0x595132a2), STCP(0x5b64d492, 0x599de2ee),
    355     STCP(0x5b19a0c8, 0x59ea5454), STCP(0x5ace2d0f, 0x5a36869f),
    356     STCP(0x5a82799a, 0x5a82799a),
    357 };
    358 
    359 RAM_ALIGN
    360 LNK_SECTION_CONSTDATA
    361 const FIXP_STP SineTable512[] = {
    362     STCP(0x7fffffff, 0x00000000), STCP(0x7fffd886, 0x006487e3),
    363     STCP(0x7fff6216, 0x00c90f88), STCP(0x7ffe9cb2, 0x012d96b1),
    364     STCP(0x7ffd885a, 0x01921d20), STCP(0x7ffc250f, 0x01f6a297),
    365     STCP(0x7ffa72d1, 0x025b26d7), STCP(0x7ff871a2, 0x02bfa9a4),
    366     STCP(0x7ff62182, 0x03242abf), STCP(0x7ff38274, 0x0388a9ea),
    367     STCP(0x7ff09478, 0x03ed26e6), STCP(0x7fed5791, 0x0451a177),
    368     STCP(0x7fe9cbc0, 0x04b6195d), STCP(0x7fe5f108, 0x051a8e5c),
    369     STCP(0x7fe1c76b, 0x057f0035), STCP(0x7fdd4eec, 0x05e36ea9),
    370     STCP(0x7fd8878e, 0x0647d97c), STCP(0x7fd37153, 0x06ac406f),
    371     STCP(0x7fce0c3e, 0x0710a345), STCP(0x7fc85854, 0x077501be),
    372     STCP(0x7fc25596, 0x07d95b9e), STCP(0x7fbc040a, 0x083db0a7),
    373     STCP(0x7fb563b3, 0x08a2009a), STCP(0x7fae7495, 0x09064b3a),
    374     STCP(0x7fa736b4, 0x096a9049), STCP(0x7f9faa15, 0x09cecf89),
    375     STCP(0x7f97cebd, 0x0a3308bd), STCP(0x7f8fa4b0, 0x0a973ba5),
    376     STCP(0x7f872bf3, 0x0afb6805), STCP(0x7f7e648c, 0x0b5f8d9f),
    377     STCP(0x7f754e80, 0x0bc3ac35), STCP(0x7f6be9d4, 0x0c27c389),
    378     STCP(0x7f62368f, 0x0c8bd35e), STCP(0x7f5834b7, 0x0cefdb76),
    379     STCP(0x7f4de451, 0x0d53db92), STCP(0x7f434563, 0x0db7d376),
    380     STCP(0x7f3857f6, 0x0e1bc2e4), STCP(0x7f2d1c0e, 0x0e7fa99e),
    381     STCP(0x7f2191b4, 0x0ee38766), STCP(0x7f15b8ee, 0x0f475bff),
    382     STCP(0x7f0991c4, 0x0fab272b), STCP(0x7efd1c3c, 0x100ee8ad),
    383     STCP(0x7ef05860, 0x1072a048), STCP(0x7ee34636, 0x10d64dbd),
    384     STCP(0x7ed5e5c6, 0x1139f0cf), STCP(0x7ec8371a, 0x119d8941),
    385     STCP(0x7eba3a39, 0x120116d5), STCP(0x7eabef2c, 0x1264994e),
    386     STCP(0x7e9d55fc, 0x12c8106f), STCP(0x7e8e6eb2, 0x132b7bf9),
    387     STCP(0x7e7f3957, 0x138edbb1), STCP(0x7e6fb5f4, 0x13f22f58),
    388     STCP(0x7e5fe493, 0x145576b1), STCP(0x7e4fc53e, 0x14b8b17f),
    389     STCP(0x7e3f57ff, 0x151bdf86), STCP(0x7e2e9cdf, 0x157f0086),
    390     STCP(0x7e1d93ea, 0x15e21445), STCP(0x7e0c3d29, 0x16451a83),
    391     STCP(0x7dfa98a8, 0x16a81305), STCP(0x7de8a670, 0x170afd8d),
    392     STCP(0x7dd6668f, 0x176dd9de), STCP(0x7dc3d90d, 0x17d0a7bc),
    393     STCP(0x7db0fdf8, 0x183366e9), STCP(0x7d9dd55a, 0x18961728),
    394     STCP(0x7d8a5f40, 0x18f8b83c), STCP(0x7d769bb5, 0x195b49ea),
    395     STCP(0x7d628ac6, 0x19bdcbf3), STCP(0x7d4e2c7f, 0x1a203e1b),
    396     STCP(0x7d3980ec, 0x1a82a026), STCP(0x7d24881b, 0x1ae4f1d6),
    397     STCP(0x7d0f4218, 0x1b4732ef), STCP(0x7cf9aef0, 0x1ba96335),
    398     STCP(0x7ce3ceb2, 0x1c0b826a), STCP(0x7ccda169, 0x1c6d9053),
    399     STCP(0x7cb72724, 0x1ccf8cb3), STCP(0x7ca05ff1, 0x1d31774d),
    400     STCP(0x7c894bde, 0x1d934fe5), STCP(0x7c71eaf9, 0x1df5163f),
    401     STCP(0x7c5a3d50, 0x1e56ca1e), STCP(0x7c4242f2, 0x1eb86b46),
    402     STCP(0x7c29fbee, 0x1f19f97b), STCP(0x7c116853, 0x1f7b7481),
    403     STCP(0x7bf88830, 0x1fdcdc1b), STCP(0x7bdf5b94, 0x203e300d),
    404     STCP(0x7bc5e290, 0x209f701c), STCP(0x7bac1d31, 0x21009c0c),
    405     STCP(0x7b920b89, 0x2161b3a0), STCP(0x7b77ada8, 0x21c2b69c),
    406     STCP(0x7b5d039e, 0x2223a4c5), STCP(0x7b420d7a, 0x22847de0),
    407     STCP(0x7b26cb4f, 0x22e541af), STCP(0x7b0b3d2c, 0x2345eff8),
    408     STCP(0x7aef6323, 0x23a6887f), STCP(0x7ad33d45, 0x24070b08),
    409     STCP(0x7ab6cba4, 0x24677758), STCP(0x7a9a0e50, 0x24c7cd33),
    410     STCP(0x7a7d055b, 0x25280c5e), STCP(0x7a5fb0d8, 0x2588349d),
    411     STCP(0x7a4210d8, 0x25e845b6), STCP(0x7a24256f, 0x26483f6c),
    412     STCP(0x7a05eead, 0x26a82186), STCP(0x79e76ca7, 0x2707ebc7),
    413     STCP(0x79c89f6e, 0x27679df4), STCP(0x79a98715, 0x27c737d3),
    414     STCP(0x798a23b1, 0x2826b928), STCP(0x796a7554, 0x288621b9),
    415     STCP(0x794a7c12, 0x28e5714b), STCP(0x792a37fe, 0x2944a7a2),
    416     STCP(0x7909a92d, 0x29a3c485), STCP(0x78e8cfb2, 0x2a02c7b8),
    417     STCP(0x78c7aba2, 0x2a61b101), STCP(0x78a63d11, 0x2ac08026),
    418     STCP(0x78848414, 0x2b1f34eb), STCP(0x786280bf, 0x2b7dcf17),
    419     STCP(0x78403329, 0x2bdc4e6f), STCP(0x781d9b65, 0x2c3ab2b9),
    420     STCP(0x77fab989, 0x2c98fbba), STCP(0x77d78daa, 0x2cf72939),
    421     STCP(0x77b417df, 0x2d553afc), STCP(0x7790583e, 0x2db330c7),
    422     STCP(0x776c4edb, 0x2e110a62), STCP(0x7747fbce, 0x2e6ec792),
    423     STCP(0x77235f2d, 0x2ecc681e), STCP(0x76fe790e, 0x2f29ebcc),
    424     STCP(0x76d94989, 0x2f875262), STCP(0x76b3d0b4, 0x2fe49ba7),
    425     STCP(0x768e0ea6, 0x3041c761), STCP(0x76680376, 0x309ed556),
    426     STCP(0x7641af3d, 0x30fbc54d), STCP(0x761b1211, 0x3158970e),
    427     STCP(0x75f42c0b, 0x31b54a5e), STCP(0x75ccfd42, 0x3211df04),
    428     STCP(0x75a585cf, 0x326e54c7), STCP(0x757dc5ca, 0x32caab6f),
    429     STCP(0x7555bd4c, 0x3326e2c3), STCP(0x752d6c6c, 0x3382fa88),
    430     STCP(0x7504d345, 0x33def287), STCP(0x74dbf1ef, 0x343aca87),
    431     STCP(0x74b2c884, 0x34968250), STCP(0x7489571c, 0x34f219a8),
    432     STCP(0x745f9dd1, 0x354d9057), STCP(0x74359cbd, 0x35a8e625),
    433     STCP(0x740b53fb, 0x36041ad9), STCP(0x73e0c3a3, 0x365f2e3b),
    434     STCP(0x73b5ebd1, 0x36ba2014), STCP(0x738acc9e, 0x3714f02a),
    435     STCP(0x735f6626, 0x376f9e46), STCP(0x7333b883, 0x37ca2a30),
    436     STCP(0x7307c3d0, 0x382493b0), STCP(0x72db8828, 0x387eda8e),
    437     STCP(0x72af05a7, 0x38d8fe93), STCP(0x72823c67, 0x3932ff87),
    438     STCP(0x72552c85, 0x398cdd32), STCP(0x7227d61c, 0x39e6975e),
    439     STCP(0x71fa3949, 0x3a402dd2), STCP(0x71cc5626, 0x3a99a057),
    440     STCP(0x719e2cd2, 0x3af2eeb7), STCP(0x716fbd68, 0x3b4c18ba),
    441     STCP(0x71410805, 0x3ba51e29), STCP(0x71120cc5, 0x3bfdfecd),
    442     STCP(0x70e2cbc6, 0x3c56ba70), STCP(0x70b34525, 0x3caf50da),
    443     STCP(0x708378ff, 0x3d07c1d6), STCP(0x70536771, 0x3d600d2c),
    444     STCP(0x7023109a, 0x3db832a6), STCP(0x6ff27497, 0x3e10320d),
    445     STCP(0x6fc19385, 0x3e680b2c), STCP(0x6f906d84, 0x3ebfbdcd),
    446     STCP(0x6f5f02b2, 0x3f1749b8), STCP(0x6f2d532c, 0x3f6eaeb8),
    447     STCP(0x6efb5f12, 0x3fc5ec98), STCP(0x6ec92683, 0x401d0321),
    448     STCP(0x6e96a99d, 0x4073f21d), STCP(0x6e63e87f, 0x40cab958),
    449     STCP(0x6e30e34a, 0x4121589b), STCP(0x6dfd9a1c, 0x4177cfb1),
    450     STCP(0x6dca0d14, 0x41ce1e65), STCP(0x6d963c54, 0x42244481),
    451     STCP(0x6d6227fa, 0x427a41d0), STCP(0x6d2dd027, 0x42d0161e),
    452     STCP(0x6cf934fc, 0x4325c135), STCP(0x6cc45698, 0x437b42e1),
    453     STCP(0x6c8f351c, 0x43d09aed), STCP(0x6c59d0a9, 0x4425c923),
    454     STCP(0x6c242960, 0x447acd50), STCP(0x6bee3f62, 0x44cfa740),
    455     STCP(0x6bb812d1, 0x452456bd), STCP(0x6b81a3cd, 0x4578db93),
    456     STCP(0x6b4af279, 0x45cd358f), STCP(0x6b13fef5, 0x4621647d),
    457     STCP(0x6adcc964, 0x46756828), STCP(0x6aa551e9, 0x46c9405c),
    458     STCP(0x6a6d98a4, 0x471cece7), STCP(0x6a359db9, 0x47706d93),
    459     STCP(0x69fd614a, 0x47c3c22f), STCP(0x69c4e37a, 0x4816ea86),
    460     STCP(0x698c246c, 0x4869e665), STCP(0x69532442, 0x48bcb599),
    461     STCP(0x6919e320, 0x490f57ee), STCP(0x68e06129, 0x4961cd33),
    462     STCP(0x68a69e81, 0x49b41533), STCP(0x686c9b4b, 0x4a062fbd),
    463     STCP(0x683257ab, 0x4a581c9e), STCP(0x67f7d3c5, 0x4aa9dba2),
    464     STCP(0x67bd0fbd, 0x4afb6c98), STCP(0x67820bb7, 0x4b4ccf4d),
    465     STCP(0x6746c7d8, 0x4b9e0390), STCP(0x670b4444, 0x4bef092d),
    466     STCP(0x66cf8120, 0x4c3fdff4), STCP(0x66937e91, 0x4c9087b1),
    467     STCP(0x66573cbb, 0x4ce10034), STCP(0x661abbc5, 0x4d31494b),
    468     STCP(0x65ddfbd3, 0x4d8162c4), STCP(0x65a0fd0b, 0x4dd14c6e),
    469     STCP(0x6563bf92, 0x4e210617), STCP(0x6526438f, 0x4e708f8f),
    470     STCP(0x64e88926, 0x4ebfe8a5), STCP(0x64aa907f, 0x4f0f1126),
    471     STCP(0x646c59bf, 0x4f5e08e3), STCP(0x642de50d, 0x4faccfab),
    472     STCP(0x63ef3290, 0x4ffb654d), STCP(0x63b0426d, 0x5049c999),
    473     STCP(0x637114cc, 0x5097fc5e), STCP(0x6331a9d4, 0x50e5fd6d),
    474     STCP(0x62f201ac, 0x5133cc94), STCP(0x62b21c7b, 0x518169a5),
    475     STCP(0x6271fa69, 0x51ced46e), STCP(0x62319b9d, 0x521c0cc2),
    476     STCP(0x61f1003f, 0x5269126e), STCP(0x61b02876, 0x52b5e546),
    477     STCP(0x616f146c, 0x53028518), STCP(0x612dc447, 0x534ef1b5),
    478     STCP(0x60ec3830, 0x539b2af0), STCP(0x60aa7050, 0x53e73097),
    479     STCP(0x60686ccf, 0x5433027d), STCP(0x60262dd6, 0x547ea073),
    480     STCP(0x5fe3b38d, 0x54ca0a4b), STCP(0x5fa0fe1f, 0x55153fd4),
    481     STCP(0x5f5e0db3, 0x556040e2), STCP(0x5f1ae274, 0x55ab0d46),
    482     STCP(0x5ed77c8a, 0x55f5a4d2), STCP(0x5e93dc1f, 0x56400758),
    483     STCP(0x5e50015d, 0x568a34a9), STCP(0x5e0bec6e, 0x56d42c99),
    484     STCP(0x5dc79d7c, 0x571deefa), STCP(0x5d8314b1, 0x57677b9d),
    485     STCP(0x5d3e5237, 0x57b0d256), STCP(0x5cf95638, 0x57f9f2f8),
    486     STCP(0x5cb420e0, 0x5842dd54), STCP(0x5c6eb258, 0x588b9140),
    487     STCP(0x5c290acc, 0x58d40e8c), STCP(0x5be32a67, 0x591c550e),
    488     STCP(0x5b9d1154, 0x59646498), STCP(0x5b56bfbd, 0x59ac3cfd),
    489     STCP(0x5b1035cf, 0x59f3de12), STCP(0x5ac973b5, 0x5a3b47ab),
    490     STCP(0x5a82799a, 0x5a82799a),
    491 };
    492 
    493 RAM_ALIGN
    494 LNK_SECTION_CONSTDATA
    495 const FIXP_STP SineTable1024[] = {
    496     STCP(0x7fffffff, 0x00000000), STCP(0x7ffff621, 0x003243f5),
    497     STCP(0x7fffd886, 0x006487e3), STCP(0x7fffa72c, 0x0096cbc1),
    498     STCP(0x7fff6216, 0x00c90f88), STCP(0x7fff0943, 0x00fb5330),
    499     STCP(0x7ffe9cb2, 0x012d96b1), STCP(0x7ffe1c65, 0x015fda03),
    500     STCP(0x7ffd885a, 0x01921d20), STCP(0x7ffce093, 0x01c45ffe),
    501     STCP(0x7ffc250f, 0x01f6a297), STCP(0x7ffb55ce, 0x0228e4e2),
    502     STCP(0x7ffa72d1, 0x025b26d7), STCP(0x7ff97c18, 0x028d6870),
    503     STCP(0x7ff871a2, 0x02bfa9a4), STCP(0x7ff75370, 0x02f1ea6c),
    504     STCP(0x7ff62182, 0x03242abf), STCP(0x7ff4dbd9, 0x03566a96),
    505     STCP(0x7ff38274, 0x0388a9ea), STCP(0x7ff21553, 0x03bae8b2),
    506     STCP(0x7ff09478, 0x03ed26e6), STCP(0x7feeffe1, 0x041f6480),
    507     STCP(0x7fed5791, 0x0451a177), STCP(0x7feb9b85, 0x0483ddc3),
    508     STCP(0x7fe9cbc0, 0x04b6195d), STCP(0x7fe7e841, 0x04e8543e),
    509     STCP(0x7fe5f108, 0x051a8e5c), STCP(0x7fe3e616, 0x054cc7b1),
    510     STCP(0x7fe1c76b, 0x057f0035), STCP(0x7fdf9508, 0x05b137df),
    511     STCP(0x7fdd4eec, 0x05e36ea9), STCP(0x7fdaf519, 0x0615a48b),
    512     STCP(0x7fd8878e, 0x0647d97c), STCP(0x7fd6064c, 0x067a0d76),
    513     STCP(0x7fd37153, 0x06ac406f), STCP(0x7fd0c8a3, 0x06de7262),
    514     STCP(0x7fce0c3e, 0x0710a345), STCP(0x7fcb3c23, 0x0742d311),
    515     STCP(0x7fc85854, 0x077501be), STCP(0x7fc560cf, 0x07a72f45),
    516     STCP(0x7fc25596, 0x07d95b9e), STCP(0x7fbf36aa, 0x080b86c2),
    517     STCP(0x7fbc040a, 0x083db0a7), STCP(0x7fb8bdb8, 0x086fd947),
    518     STCP(0x7fb563b3, 0x08a2009a), STCP(0x7fb1f5fc, 0x08d42699),
    519     STCP(0x7fae7495, 0x09064b3a), STCP(0x7faadf7c, 0x09386e78),
    520     STCP(0x7fa736b4, 0x096a9049), STCP(0x7fa37a3c, 0x099cb0a7),
    521     STCP(0x7f9faa15, 0x09cecf89), STCP(0x7f9bc640, 0x0a00ece8),
    522     STCP(0x7f97cebd, 0x0a3308bd), STCP(0x7f93c38c, 0x0a6522fe),
    523     STCP(0x7f8fa4b0, 0x0a973ba5), STCP(0x7f8b7227, 0x0ac952aa),
    524     STCP(0x7f872bf3, 0x0afb6805), STCP(0x7f82d214, 0x0b2d7baf),
    525     STCP(0x7f7e648c, 0x0b5f8d9f), STCP(0x7f79e35a, 0x0b919dcf),
    526     STCP(0x7f754e80, 0x0bc3ac35), STCP(0x7f70a5fe, 0x0bf5b8cb),
    527     STCP(0x7f6be9d4, 0x0c27c389), STCP(0x7f671a05, 0x0c59cc68),
    528     STCP(0x7f62368f, 0x0c8bd35e), STCP(0x7f5d3f75, 0x0cbdd865),
    529     STCP(0x7f5834b7, 0x0cefdb76), STCP(0x7f531655, 0x0d21dc87),
    530     STCP(0x7f4de451, 0x0d53db92), STCP(0x7f489eaa, 0x0d85d88f),
    531     STCP(0x7f434563, 0x0db7d376), STCP(0x7f3dd87c, 0x0de9cc40),
    532     STCP(0x7f3857f6, 0x0e1bc2e4), STCP(0x7f32c3d1, 0x0e4db75b),
    533     STCP(0x7f2d1c0e, 0x0e7fa99e), STCP(0x7f2760af, 0x0eb199a4),
    534     STCP(0x7f2191b4, 0x0ee38766), STCP(0x7f1baf1e, 0x0f1572dc),
    535     STCP(0x7f15b8ee, 0x0f475bff), STCP(0x7f0faf25, 0x0f7942c7),
    536     STCP(0x7f0991c4, 0x0fab272b), STCP(0x7f0360cb, 0x0fdd0926),
    537     STCP(0x7efd1c3c, 0x100ee8ad), STCP(0x7ef6c418, 0x1040c5bb),
    538     STCP(0x7ef05860, 0x1072a048), STCP(0x7ee9d914, 0x10a4784b),
    539     STCP(0x7ee34636, 0x10d64dbd), STCP(0x7edc9fc6, 0x11082096),
    540     STCP(0x7ed5e5c6, 0x1139f0cf), STCP(0x7ecf1837, 0x116bbe60),
    541     STCP(0x7ec8371a, 0x119d8941), STCP(0x7ec14270, 0x11cf516a),
    542     STCP(0x7eba3a39, 0x120116d5), STCP(0x7eb31e78, 0x1232d979),
    543     STCP(0x7eabef2c, 0x1264994e), STCP(0x7ea4ac58, 0x1296564d),
    544     STCP(0x7e9d55fc, 0x12c8106f), STCP(0x7e95ec1a, 0x12f9c7aa),
    545     STCP(0x7e8e6eb2, 0x132b7bf9), STCP(0x7e86ddc6, 0x135d2d53),
    546     STCP(0x7e7f3957, 0x138edbb1), STCP(0x7e778166, 0x13c0870a),
    547     STCP(0x7e6fb5f4, 0x13f22f58), STCP(0x7e67d703, 0x1423d492),
    548     STCP(0x7e5fe493, 0x145576b1), STCP(0x7e57dea7, 0x148715ae),
    549     STCP(0x7e4fc53e, 0x14b8b17f), STCP(0x7e47985b, 0x14ea4a1f),
    550     STCP(0x7e3f57ff, 0x151bdf86), STCP(0x7e37042a, 0x154d71aa),
    551     STCP(0x7e2e9cdf, 0x157f0086), STCP(0x7e26221f, 0x15b08c12),
    552     STCP(0x7e1d93ea, 0x15e21445), STCP(0x7e14f242, 0x16139918),
    553     STCP(0x7e0c3d29, 0x16451a83), STCP(0x7e0374a0, 0x1676987f),
    554     STCP(0x7dfa98a8, 0x16a81305), STCP(0x7df1a942, 0x16d98a0c),
    555     STCP(0x7de8a670, 0x170afd8d), STCP(0x7ddf9034, 0x173c6d80),
    556     STCP(0x7dd6668f, 0x176dd9de), STCP(0x7dcd2981, 0x179f429f),
    557     STCP(0x7dc3d90d, 0x17d0a7bc), STCP(0x7dba7534, 0x1802092c),
    558     STCP(0x7db0fdf8, 0x183366e9), STCP(0x7da77359, 0x1864c0ea),
    559     STCP(0x7d9dd55a, 0x18961728), STCP(0x7d9423fc, 0x18c7699b),
    560     STCP(0x7d8a5f40, 0x18f8b83c), STCP(0x7d808728, 0x192a0304),
    561     STCP(0x7d769bb5, 0x195b49ea), STCP(0x7d6c9ce9, 0x198c8ce7),
    562     STCP(0x7d628ac6, 0x19bdcbf3), STCP(0x7d58654d, 0x19ef0707),
    563     STCP(0x7d4e2c7f, 0x1a203e1b), STCP(0x7d43e05e, 0x1a517128),
    564     STCP(0x7d3980ec, 0x1a82a026), STCP(0x7d2f0e2b, 0x1ab3cb0d),
    565     STCP(0x7d24881b, 0x1ae4f1d6), STCP(0x7d19eebf, 0x1b161479),
    566     STCP(0x7d0f4218, 0x1b4732ef), STCP(0x7d048228, 0x1b784d30),
    567     STCP(0x7cf9aef0, 0x1ba96335), STCP(0x7ceec873, 0x1bda74f6),
    568     STCP(0x7ce3ceb2, 0x1c0b826a), STCP(0x7cd8c1ae, 0x1c3c8b8c),
    569     STCP(0x7ccda169, 0x1c6d9053), STCP(0x7cc26de5, 0x1c9e90b8),
    570     STCP(0x7cb72724, 0x1ccf8cb3), STCP(0x7cabcd28, 0x1d00843d),
    571     STCP(0x7ca05ff1, 0x1d31774d), STCP(0x7c94df83, 0x1d6265dd),
    572     STCP(0x7c894bde, 0x1d934fe5), STCP(0x7c7da505, 0x1dc4355e),
    573     STCP(0x7c71eaf9, 0x1df5163f), STCP(0x7c661dbc, 0x1e25f282),
    574     STCP(0x7c5a3d50, 0x1e56ca1e), STCP(0x7c4e49b7, 0x1e879d0d),
    575     STCP(0x7c4242f2, 0x1eb86b46), STCP(0x7c362904, 0x1ee934c3),
    576     STCP(0x7c29fbee, 0x1f19f97b), STCP(0x7c1dbbb3, 0x1f4ab968),
    577     STCP(0x7c116853, 0x1f7b7481), STCP(0x7c0501d2, 0x1fac2abf),
    578     STCP(0x7bf88830, 0x1fdcdc1b), STCP(0x7bebfb70, 0x200d888d),
    579     STCP(0x7bdf5b94, 0x203e300d), STCP(0x7bd2a89e, 0x206ed295),
    580     STCP(0x7bc5e290, 0x209f701c), STCP(0x7bb9096b, 0x20d0089c),
    581     STCP(0x7bac1d31, 0x21009c0c), STCP(0x7b9f1de6, 0x21312a65),
    582     STCP(0x7b920b89, 0x2161b3a0), STCP(0x7b84e61f, 0x219237b5),
    583     STCP(0x7b77ada8, 0x21c2b69c), STCP(0x7b6a6227, 0x21f3304f),
    584     STCP(0x7b5d039e, 0x2223a4c5), STCP(0x7b4f920e, 0x225413f8),
    585     STCP(0x7b420d7a, 0x22847de0), STCP(0x7b3475e5, 0x22b4e274),
    586     STCP(0x7b26cb4f, 0x22e541af), STCP(0x7b190dbc, 0x23159b88),
    587     STCP(0x7b0b3d2c, 0x2345eff8), STCP(0x7afd59a4, 0x23763ef7),
    588     STCP(0x7aef6323, 0x23a6887f), STCP(0x7ae159ae, 0x23d6cc87),
    589     STCP(0x7ad33d45, 0x24070b08), STCP(0x7ac50dec, 0x243743fa),
    590     STCP(0x7ab6cba4, 0x24677758), STCP(0x7aa8766f, 0x2497a517),
    591     STCP(0x7a9a0e50, 0x24c7cd33), STCP(0x7a8b9348, 0x24f7efa2),
    592     STCP(0x7a7d055b, 0x25280c5e), STCP(0x7a6e648a, 0x2558235f),
    593     STCP(0x7a5fb0d8, 0x2588349d), STCP(0x7a50ea47, 0x25b84012),
    594     STCP(0x7a4210d8, 0x25e845b6), STCP(0x7a332490, 0x26184581),
    595     STCP(0x7a24256f, 0x26483f6c), STCP(0x7a151378, 0x26783370),
    596     STCP(0x7a05eead, 0x26a82186), STCP(0x79f6b711, 0x26d809a5),
    597     STCP(0x79e76ca7, 0x2707ebc7), STCP(0x79d80f6f, 0x2737c7e3),
    598     STCP(0x79c89f6e, 0x27679df4), STCP(0x79b91ca4, 0x27976df1),
    599     STCP(0x79a98715, 0x27c737d3), STCP(0x7999dec4, 0x27f6fb92),
    600     STCP(0x798a23b1, 0x2826b928), STCP(0x797a55e0, 0x2856708d),
    601     STCP(0x796a7554, 0x288621b9), STCP(0x795a820e, 0x28b5cca5),
    602     STCP(0x794a7c12, 0x28e5714b), STCP(0x793a6361, 0x29150fa1),
    603     STCP(0x792a37fe, 0x2944a7a2), STCP(0x7919f9ec, 0x29743946),
    604     STCP(0x7909a92d, 0x29a3c485), STCP(0x78f945c3, 0x29d34958),
    605     STCP(0x78e8cfb2, 0x2a02c7b8), STCP(0x78d846fb, 0x2a323f9e),
    606     STCP(0x78c7aba2, 0x2a61b101), STCP(0x78b6fda8, 0x2a911bdc),
    607     STCP(0x78a63d11, 0x2ac08026), STCP(0x789569df, 0x2aefddd8),
    608     STCP(0x78848414, 0x2b1f34eb), STCP(0x78738bb3, 0x2b4e8558),
    609     STCP(0x786280bf, 0x2b7dcf17), STCP(0x7851633b, 0x2bad1221),
    610     STCP(0x78403329, 0x2bdc4e6f), STCP(0x782ef08b, 0x2c0b83fa),
    611     STCP(0x781d9b65, 0x2c3ab2b9), STCP(0x780c33b8, 0x2c69daa6),
    612     STCP(0x77fab989, 0x2c98fbba), STCP(0x77e92cd9, 0x2cc815ee),
    613     STCP(0x77d78daa, 0x2cf72939), STCP(0x77c5dc01, 0x2d263596),
    614     STCP(0x77b417df, 0x2d553afc), STCP(0x77a24148, 0x2d843964),
    615     STCP(0x7790583e, 0x2db330c7), STCP(0x777e5cc3, 0x2de2211e),
    616     STCP(0x776c4edb, 0x2e110a62), STCP(0x775a2e89, 0x2e3fec8b),
    617     STCP(0x7747fbce, 0x2e6ec792), STCP(0x7735b6af, 0x2e9d9b70),
    618     STCP(0x77235f2d, 0x2ecc681e), STCP(0x7710f54c, 0x2efb2d95),
    619     STCP(0x76fe790e, 0x2f29ebcc), STCP(0x76ebea77, 0x2f58a2be),
    620     STCP(0x76d94989, 0x2f875262), STCP(0x76c69647, 0x2fb5fab2),
    621     STCP(0x76b3d0b4, 0x2fe49ba7), STCP(0x76a0f8d2, 0x30133539),
    622     STCP(0x768e0ea6, 0x3041c761), STCP(0x767b1231, 0x30705217),
    623     STCP(0x76680376, 0x309ed556), STCP(0x7654e279, 0x30cd5115),
    624     STCP(0x7641af3d, 0x30fbc54d), STCP(0x762e69c4, 0x312a31f8),
    625     STCP(0x761b1211, 0x3158970e), STCP(0x7607a828, 0x3186f487),
    626     STCP(0x75f42c0b, 0x31b54a5e), STCP(0x75e09dbd, 0x31e39889),
    627     STCP(0x75ccfd42, 0x3211df04), STCP(0x75b94a9c, 0x32401dc6),
    628     STCP(0x75a585cf, 0x326e54c7), STCP(0x7591aedd, 0x329c8402),
    629     STCP(0x757dc5ca, 0x32caab6f), STCP(0x7569ca99, 0x32f8cb07),
    630     STCP(0x7555bd4c, 0x3326e2c3), STCP(0x75419de7, 0x3354f29b),
    631     STCP(0x752d6c6c, 0x3382fa88), STCP(0x751928e0, 0x33b0fa84),
    632     STCP(0x7504d345, 0x33def287), STCP(0x74f06b9e, 0x340ce28b),
    633     STCP(0x74dbf1ef, 0x343aca87), STCP(0x74c7663a, 0x3468aa76),
    634     STCP(0x74b2c884, 0x34968250), STCP(0x749e18cd, 0x34c4520d),
    635     STCP(0x7489571c, 0x34f219a8), STCP(0x74748371, 0x351fd918),
    636     STCP(0x745f9dd1, 0x354d9057), STCP(0x744aa63f, 0x357b3f5d),
    637     STCP(0x74359cbd, 0x35a8e625), STCP(0x74208150, 0x35d684a6),
    638     STCP(0x740b53fb, 0x36041ad9), STCP(0x73f614c0, 0x3631a8b8),
    639     STCP(0x73e0c3a3, 0x365f2e3b), STCP(0x73cb60a8, 0x368cab5c),
    640     STCP(0x73b5ebd1, 0x36ba2014), STCP(0x73a06522, 0x36e78c5b),
    641     STCP(0x738acc9e, 0x3714f02a), STCP(0x73752249, 0x37424b7b),
    642     STCP(0x735f6626, 0x376f9e46), STCP(0x73499838, 0x379ce885),
    643     STCP(0x7333b883, 0x37ca2a30), STCP(0x731dc70a, 0x37f76341),
    644     STCP(0x7307c3d0, 0x382493b0), STCP(0x72f1aed9, 0x3851bb77),
    645     STCP(0x72db8828, 0x387eda8e), STCP(0x72c54fc1, 0x38abf0ef),
    646     STCP(0x72af05a7, 0x38d8fe93), STCP(0x7298a9dd, 0x39060373),
    647     STCP(0x72823c67, 0x3932ff87), STCP(0x726bbd48, 0x395ff2c9),
    648     STCP(0x72552c85, 0x398cdd32), STCP(0x723e8a20, 0x39b9bebc),
    649     STCP(0x7227d61c, 0x39e6975e), STCP(0x7211107e, 0x3a136712),
    650     STCP(0x71fa3949, 0x3a402dd2), STCP(0x71e35080, 0x3a6ceb96),
    651     STCP(0x71cc5626, 0x3a99a057), STCP(0x71b54a41, 0x3ac64c0f),
    652     STCP(0x719e2cd2, 0x3af2eeb7), STCP(0x7186fdde, 0x3b1f8848),
    653     STCP(0x716fbd68, 0x3b4c18ba), STCP(0x71586b74, 0x3b78a007),
    654     STCP(0x71410805, 0x3ba51e29), STCP(0x7129931f, 0x3bd19318),
    655     STCP(0x71120cc5, 0x3bfdfecd), STCP(0x70fa74fc, 0x3c2a6142),
    656     STCP(0x70e2cbc6, 0x3c56ba70), STCP(0x70cb1128, 0x3c830a50),
    657     STCP(0x70b34525, 0x3caf50da), STCP(0x709b67c0, 0x3cdb8e09),
    658     STCP(0x708378ff, 0x3d07c1d6), STCP(0x706b78e3, 0x3d33ec39),
    659     STCP(0x70536771, 0x3d600d2c), STCP(0x703b44ad, 0x3d8c24a8),
    660     STCP(0x7023109a, 0x3db832a6), STCP(0x700acb3c, 0x3de4371f),
    661     STCP(0x6ff27497, 0x3e10320d), STCP(0x6fda0cae, 0x3e3c2369),
    662     STCP(0x6fc19385, 0x3e680b2c), STCP(0x6fa90921, 0x3e93e950),
    663     STCP(0x6f906d84, 0x3ebfbdcd), STCP(0x6f77c0b3, 0x3eeb889c),
    664     STCP(0x6f5f02b2, 0x3f1749b8), STCP(0x6f463383, 0x3f430119),
    665     STCP(0x6f2d532c, 0x3f6eaeb8), STCP(0x6f1461b0, 0x3f9a5290),
    666     STCP(0x6efb5f12, 0x3fc5ec98), STCP(0x6ee24b57, 0x3ff17cca),
    667     STCP(0x6ec92683, 0x401d0321), STCP(0x6eaff099, 0x40487f94),
    668     STCP(0x6e96a99d, 0x4073f21d), STCP(0x6e7d5193, 0x409f5ab6),
    669     STCP(0x6e63e87f, 0x40cab958), STCP(0x6e4a6e66, 0x40f60dfb),
    670     STCP(0x6e30e34a, 0x4121589b), STCP(0x6e174730, 0x414c992f),
    671     STCP(0x6dfd9a1c, 0x4177cfb1), STCP(0x6de3dc11, 0x41a2fc1a),
    672     STCP(0x6dca0d14, 0x41ce1e65), STCP(0x6db02d29, 0x41f93689),
    673     STCP(0x6d963c54, 0x42244481), STCP(0x6d7c3a98, 0x424f4845),
    674     STCP(0x6d6227fa, 0x427a41d0), STCP(0x6d48047e, 0x42a5311b),
    675     STCP(0x6d2dd027, 0x42d0161e), STCP(0x6d138afb, 0x42faf0d4),
    676     STCP(0x6cf934fc, 0x4325c135), STCP(0x6cdece2f, 0x4350873c),
    677     STCP(0x6cc45698, 0x437b42e1), STCP(0x6ca9ce3b, 0x43a5f41e),
    678     STCP(0x6c8f351c, 0x43d09aed), STCP(0x6c748b3f, 0x43fb3746),
    679     STCP(0x6c59d0a9, 0x4425c923), STCP(0x6c3f055d, 0x4450507e),
    680     STCP(0x6c242960, 0x447acd50), STCP(0x6c093cb6, 0x44a53f93),
    681     STCP(0x6bee3f62, 0x44cfa740), STCP(0x6bd3316a, 0x44fa0450),
    682     STCP(0x6bb812d1, 0x452456bd), STCP(0x6b9ce39b, 0x454e9e80),
    683     STCP(0x6b81a3cd, 0x4578db93), STCP(0x6b66536b, 0x45a30df0),
    684     STCP(0x6b4af279, 0x45cd358f), STCP(0x6b2f80fb, 0x45f7526b),
    685     STCP(0x6b13fef5, 0x4621647d), STCP(0x6af86c6c, 0x464b6bbe),
    686     STCP(0x6adcc964, 0x46756828), STCP(0x6ac115e2, 0x469f59b4),
    687     STCP(0x6aa551e9, 0x46c9405c), STCP(0x6a897d7d, 0x46f31c1a),
    688     STCP(0x6a6d98a4, 0x471cece7), STCP(0x6a51a361, 0x4746b2bc),
    689     STCP(0x6a359db9, 0x47706d93), STCP(0x6a1987b0, 0x479a1d67),
    690     STCP(0x69fd614a, 0x47c3c22f), STCP(0x69e12a8c, 0x47ed5be6),
    691     STCP(0x69c4e37a, 0x4816ea86), STCP(0x69a88c19, 0x48406e08),
    692     STCP(0x698c246c, 0x4869e665), STCP(0x696fac78, 0x48935397),
    693     STCP(0x69532442, 0x48bcb599), STCP(0x69368bce, 0x48e60c62),
    694     STCP(0x6919e320, 0x490f57ee), STCP(0x68fd2a3d, 0x49389836),
    695     STCP(0x68e06129, 0x4961cd33), STCP(0x68c387e9, 0x498af6df),
    696     STCP(0x68a69e81, 0x49b41533), STCP(0x6889a4f6, 0x49dd282a),
    697     STCP(0x686c9b4b, 0x4a062fbd), STCP(0x684f8186, 0x4a2f2be6),
    698     STCP(0x683257ab, 0x4a581c9e), STCP(0x68151dbe, 0x4a8101de),
    699     STCP(0x67f7d3c5, 0x4aa9dba2), STCP(0x67da79c3, 0x4ad2a9e2),
    700     STCP(0x67bd0fbd, 0x4afb6c98), STCP(0x679f95b7, 0x4b2423be),
    701     STCP(0x67820bb7, 0x4b4ccf4d), STCP(0x676471c0, 0x4b756f40),
    702     STCP(0x6746c7d8, 0x4b9e0390), STCP(0x67290e02, 0x4bc68c36),
    703     STCP(0x670b4444, 0x4bef092d), STCP(0x66ed6aa1, 0x4c177a6e),
    704     STCP(0x66cf8120, 0x4c3fdff4), STCP(0x66b187c3, 0x4c6839b7),
    705     STCP(0x66937e91, 0x4c9087b1), STCP(0x6675658c, 0x4cb8c9dd),
    706     STCP(0x66573cbb, 0x4ce10034), STCP(0x66390422, 0x4d092ab0),
    707     STCP(0x661abbc5, 0x4d31494b), STCP(0x65fc63a9, 0x4d595bfe),
    708     STCP(0x65ddfbd3, 0x4d8162c4), STCP(0x65bf8447, 0x4da95d96),
    709     STCP(0x65a0fd0b, 0x4dd14c6e), STCP(0x65826622, 0x4df92f46),
    710     STCP(0x6563bf92, 0x4e210617), STCP(0x6545095f, 0x4e48d0dd),
    711     STCP(0x6526438f, 0x4e708f8f), STCP(0x65076e25, 0x4e984229),
    712     STCP(0x64e88926, 0x4ebfe8a5), STCP(0x64c99498, 0x4ee782fb),
    713     STCP(0x64aa907f, 0x4f0f1126), STCP(0x648b7ce0, 0x4f369320),
    714     STCP(0x646c59bf, 0x4f5e08e3), STCP(0x644d2722, 0x4f857269),
    715     STCP(0x642de50d, 0x4faccfab), STCP(0x640e9386, 0x4fd420a4),
    716     STCP(0x63ef3290, 0x4ffb654d), STCP(0x63cfc231, 0x50229da1),
    717     STCP(0x63b0426d, 0x5049c999), STCP(0x6390b34a, 0x5070e92f),
    718     STCP(0x637114cc, 0x5097fc5e), STCP(0x635166f9, 0x50bf031f),
    719     STCP(0x6331a9d4, 0x50e5fd6d), STCP(0x6311dd64, 0x510ceb40),
    720     STCP(0x62f201ac, 0x5133cc94), STCP(0x62d216b3, 0x515aa162),
    721     STCP(0x62b21c7b, 0x518169a5), STCP(0x6292130c, 0x51a82555),
    722     STCP(0x6271fa69, 0x51ced46e), STCP(0x6251d298, 0x51f576ea),
    723     STCP(0x62319b9d, 0x521c0cc2), STCP(0x6211557e, 0x524295f0),
    724     STCP(0x61f1003f, 0x5269126e), STCP(0x61d09be5, 0x528f8238),
    725     STCP(0x61b02876, 0x52b5e546), STCP(0x618fa5f7, 0x52dc3b92),
    726     STCP(0x616f146c, 0x53028518), STCP(0x614e73da, 0x5328c1d0),
    727     STCP(0x612dc447, 0x534ef1b5), STCP(0x610d05b7, 0x537514c2),
    728     STCP(0x60ec3830, 0x539b2af0), STCP(0x60cb5bb7, 0x53c13439),
    729     STCP(0x60aa7050, 0x53e73097), STCP(0x60897601, 0x540d2005),
    730     STCP(0x60686ccf, 0x5433027d), STCP(0x604754bf, 0x5458d7f9),
    731     STCP(0x60262dd6, 0x547ea073), STCP(0x6004f819, 0x54a45be6),
    732     STCP(0x5fe3b38d, 0x54ca0a4b), STCP(0x5fc26038, 0x54efab9c),
    733     STCP(0x5fa0fe1f, 0x55153fd4), STCP(0x5f7f8d46, 0x553ac6ee),
    734     STCP(0x5f5e0db3, 0x556040e2), STCP(0x5f3c7f6b, 0x5585adad),
    735     STCP(0x5f1ae274, 0x55ab0d46), STCP(0x5ef936d1, 0x55d05faa),
    736     STCP(0x5ed77c8a, 0x55f5a4d2), STCP(0x5eb5b3a2, 0x561adcb9),
    737     STCP(0x5e93dc1f, 0x56400758), STCP(0x5e71f606, 0x566524aa),
    738     STCP(0x5e50015d, 0x568a34a9), STCP(0x5e2dfe29, 0x56af3750),
    739     STCP(0x5e0bec6e, 0x56d42c99), STCP(0x5de9cc33, 0x56f9147e),
    740     STCP(0x5dc79d7c, 0x571deefa), STCP(0x5da5604f, 0x5742bc06),
    741     STCP(0x5d8314b1, 0x57677b9d), STCP(0x5d60baa7, 0x578c2dba),
    742     STCP(0x5d3e5237, 0x57b0d256), STCP(0x5d1bdb65, 0x57d5696d),
    743     STCP(0x5cf95638, 0x57f9f2f8), STCP(0x5cd6c2b5, 0x581e6ef1),
    744     STCP(0x5cb420e0, 0x5842dd54), STCP(0x5c9170bf, 0x58673e1b),
    745     STCP(0x5c6eb258, 0x588b9140), STCP(0x5c4be5b0, 0x58afd6bd),
    746     STCP(0x5c290acc, 0x58d40e8c), STCP(0x5c0621b2, 0x58f838a9),
    747     STCP(0x5be32a67, 0x591c550e), STCP(0x5bc024f0, 0x594063b5),
    748     STCP(0x5b9d1154, 0x59646498), STCP(0x5b79ef96, 0x598857b2),
    749     STCP(0x5b56bfbd, 0x59ac3cfd), STCP(0x5b3381ce, 0x59d01475),
    750     STCP(0x5b1035cf, 0x59f3de12), STCP(0x5aecdbc5, 0x5a1799d1),
    751     STCP(0x5ac973b5, 0x5a3b47ab), STCP(0x5aa5fda5, 0x5a5ee79a),
    752     STCP(0x5a82799a, 0x5a82799a),
    753 };
    754 
    755 RAM_ALIGN
    756 LNK_SECTION_CONSTDATA
    757 const FIXP_STB RotVectorReal6[] = {
    758     STC(0x40000000),
    759     STC(0xc0000000),
    760 };
    761 
    762 RAM_ALIGN
    763 LNK_SECTION_CONSTDATA
    764 const FIXP_STB RotVectorImag6[] = {
    765     STC(0x6ed9eba1),
    766     STC(0x6ed9eba1),
    767 };
    768 
    769 RAM_ALIGN
    770 LNK_SECTION_CONSTDATA
    771 const FIXP_STB RotVectorReal12[] = {
    772     STC(0x6ed9eba1),
    773     STC(0x40000000),
    774     STC(0x40000000),
    775     STC(0xc0000000),
    776 };
    777 
    778 RAM_ALIGN
    779 LNK_SECTION_CONSTDATA
    780 const FIXP_STB RotVectorImag12[] = {
    781     STC(0x40000000),
    782     STC(0x6ed9eba1),
    783     STC(0x6ed9eba1),
    784     STC(0x6ed9eba1),
    785 };
    786 
    787 RAM_ALIGN
    788 LNK_SECTION_CONSTDATA
    789 const FIXP_STB RotVectorReal24[] = {
    790     STC(0x7ba3751d), STC(0x6ed9eba1), STC(0x5a82799a), STC(0x40000000),
    791     STC(0x2120fb83), STC(0x00000000), STC(0xdedf047d), STC(0xc0000000),
    792     STC(0xa57d8666), STC(0x9126145f), STC(0x845c8ae3),
    793 };
    794 
    795 RAM_ALIGN
    796 LNK_SECTION_CONSTDATA
    797 const FIXP_STB RotVectorImag24[] = {
    798     STC(0x2120fb83), STC(0x40000000), STC(0x5a82799a), STC(0x6ed9eba1),
    799     STC(0x7ba3751d), STC(0x7fffffff), STC(0x7ba3751d), STC(0x6ed9eba1),
    800     STC(0x5a82799a), STC(0x40000000), STC(0x2120fb83),
    801 };
    802 
    803 RAM_ALIGN
    804 LNK_SECTION_CONSTDATA
    805 const FIXP_STB RotVectorReal48[] = {
    806     STC(0x7ee7aa4c), STC(0x7ba3751d), STC(0x7641af3d), STC(0x7ba3751d),
    807     STC(0x6ed9eba1), STC(0x5a82799a), STC(0x7641af3d), STC(0x5a82799a),
    808     STC(0x30fbc54d), STC(0x6ed9eba1), STC(0x40000000), STC(0x00000000),
    809     STC(0x658c9a2d), STC(0x2120fb83), STC(0xcf043ab3), STC(0x5a82799a),
    810     STC(0x00000000), STC(0xa57d8666), STC(0x4debe4fe), STC(0xdedf047d),
    811     STC(0x89be50c3), STC(0x40000000), STC(0xc0000000), STC(0x80000000),
    812     STC(0x30fbc54d), STC(0xa57d8666), STC(0x89be50c3), STC(0x2120fb83),
    813     STC(0x9126145f), STC(0xa57d8666), STC(0x10b5150f), STC(0x845c8ae3),
    814     STC(0xcf043ab3),
    815 };
    816 
    817 RAM_ALIGN
    818 LNK_SECTION_CONSTDATA
    819 const FIXP_STB RotVectorImag48[] = {
    820     STC(0x10b5150f), STC(0x2120fb83), STC(0x30fbc54d), STC(0x2120fb83),
    821     STC(0x40000000), STC(0x5a82799a), STC(0x30fbc54d), STC(0x5a82799a),
    822     STC(0x7641af3d), STC(0x40000000), STC(0x6ed9eba1), STC(0x7fffffff),
    823     STC(0x4debe4fe), STC(0x7ba3751d), STC(0x7641af3d), STC(0x5a82799a),
    824     STC(0x7fffffff), STC(0x5a82799a), STC(0x658c9a2d), STC(0x7ba3751d),
    825     STC(0x30fbc54d), STC(0x6ed9eba1), STC(0x6ed9eba1), STC(0x00000000),
    826     STC(0x7641af3d), STC(0x5a82799a), STC(0xcf043ab3), STC(0x7ba3751d),
    827     STC(0x40000000), STC(0xa57d8666), STC(0x7ee7aa4c), STC(0x2120fb83),
    828     STC(0x89be50c3),
    829 };
    830 
    831 RAM_ALIGN
    832 LNK_SECTION_CONSTDATA
    833 const FIXP_STB RotVectorReal80[] = {
    834     STC(0x7f9afcb9), STC(0x7e6c9251), STC(0x7c769e18), STC(0x79bc384d),
    835     STC(0x7e6c9251), STC(0x79bc384d), STC(0x720c8075), STC(0x678dde6e),
    836     STC(0x7c769e18), STC(0x720c8075), STC(0x6154fb91), STC(0x4b3c8c12),
    837     STC(0x79bc384d), STC(0x678dde6e), STC(0x4b3c8c12), STC(0x278dde6e),
    838     STC(0x7641af3d), STC(0x5a82799a), STC(0x30fbc54d), STC(0x00000000),
    839     STC(0x720c8075), STC(0x4b3c8c12), STC(0x14060b68), STC(0xd8722192),
    840     STC(0x6d23501b), STC(0x3a1c5c57), STC(0xf5f50d67), STC(0xb4c373ee),
    841     STC(0x678dde6e), STC(0x278dde6e), STC(0xd8722192), STC(0x98722192),
    842     STC(0x6154fb91), STC(0x14060b68), STC(0xbd1ec45c), STC(0x8643c7b3),
    843     STC(0x5a82799a), STC(0x00000000), STC(0xa57d8666), STC(0x80000000),
    844     STC(0x53211d18), STC(0xebf9f498), STC(0x92dcafe5), STC(0x8643c7b3),
    845     STC(0x4b3c8c12), STC(0xd8722192), STC(0x8643c7b3), STC(0x98722192),
    846     STC(0x42e13ba4), STC(0xc5e3a3a9), STC(0x80650347), STC(0xb4c373ee),
    847     STC(0x3a1c5c57), STC(0xb4c373ee), STC(0x81936daf), STC(0xd8722192),
    848     STC(0x30fbc54d), STC(0xa57d8666), STC(0x89be50c3), STC(0x00000000),
    849 };
    850 
    851 RAM_ALIGN
    852 LNK_SECTION_CONSTDATA
    853 const FIXP_STB RotVectorImag80[] = {
    854     STC(0x0a0af299), STC(0x14060b68), STC(0x1de189a6), STC(0x278dde6e),
    855     STC(0x14060b68), STC(0x278dde6e), STC(0x3a1c5c57), STC(0x4b3c8c12),
    856     STC(0x1de189a6), STC(0x3a1c5c57), STC(0x53211d18), STC(0x678dde6e),
    857     STC(0x278dde6e), STC(0x4b3c8c12), STC(0x678dde6e), STC(0x79bc384d),
    858     STC(0x30fbc54d), STC(0x5a82799a), STC(0x7641af3d), STC(0x7fffffff),
    859     STC(0x3a1c5c57), STC(0x678dde6e), STC(0x7e6c9251), STC(0x79bc384d),
    860     STC(0x42e13ba4), STC(0x720c8075), STC(0x7f9afcb9), STC(0x678dde6e),
    861     STC(0x4b3c8c12), STC(0x79bc384d), STC(0x79bc384d), STC(0x4b3c8c12),
    862     STC(0x53211d18), STC(0x7e6c9251), STC(0x6d23501b), STC(0x278dde6e),
    863     STC(0x5a82799a), STC(0x7fffffff), STC(0x5a82799a), STC(0x00000000),
    864     STC(0x6154fb91), STC(0x7e6c9251), STC(0x42e13ba4), STC(0xd8722192),
    865     STC(0x678dde6e), STC(0x79bc384d), STC(0x278dde6e), STC(0xb4c373ee),
    866     STC(0x6d23501b), STC(0x720c8075), STC(0x0a0af299), STC(0x98722192),
    867     STC(0x720c8075), STC(0x678dde6e), STC(0xebf9f498), STC(0x8643c7b3),
    868     STC(0x7641af3d), STC(0x5a82799a), STC(0xcf043ab3), STC(0x80000000),
    869 };
    870 
    871 RAM_ALIGN
    872 LNK_SECTION_CONSTDATA
    873 const FIXP_STB RotVectorReal96[] = {
    874     STC(0x7fb9d759), STC(0x7ee7aa4c), STC(0x7ee7aa4c), STC(0x7ba3751d),
    875     STC(0x7d8a5f40), STC(0x7641af3d), STC(0x7ba3751d), STC(0x6ed9eba1),
    876     STC(0x793501a9), STC(0x658c9a2d), STC(0x7641af3d), STC(0x5a82799a),
    877     STC(0x72ccb9db), STC(0x4debe4fe), STC(0x6ed9eba1), STC(0x40000000),
    878     STC(0x6a6d98a4), STC(0x30fbc54d), STC(0x658c9a2d), STC(0x2120fb83),
    879     STC(0x603c496c), STC(0x10b5150f), STC(0x5a82799a), STC(0x00000000),
    880     STC(0x54657194), STC(0xef4aeaf1), STC(0x4debe4fe), STC(0xdedf047d),
    881     STC(0x471cece7), STC(0xcf043ab3), STC(0x40000000), STC(0xc0000000),
    882     STC(0x389cea72), STC(0xb2141b02), STC(0x30fbc54d), STC(0xa57d8666),
    883     STC(0x2924edac), STC(0x9a7365d3), STC(0x2120fb83), STC(0x9126145f),
    884     STC(0x18f8b83c), STC(0x89be50c3), STC(0x10b5150f), STC(0x845c8ae3),
    885     STC(0x085f2137), STC(0x811855b4), STC(0x00000000), STC(0x80000000),
    886     STC(0xf7a0dec9), STC(0x811855b4), STC(0xef4aeaf1), STC(0x845c8ae3),
    887     STC(0xe70747c4), STC(0x89be50c3), STC(0xdedf047d), STC(0x9126145f),
    888     STC(0xd6db1254), STC(0x9a7365d3), STC(0xcf043ab3), STC(0xa57d8666),
    889     STC(0xc763158e), STC(0xb2141b02),
    890 };
    891 
    892 RAM_ALIGN
    893 LNK_SECTION_CONSTDATA
    894 const FIXP_STB RotVectorImag96[] = {
    895     STC(0x085f2137), STC(0x10b5150f), STC(0x10b5150f), STC(0x2120fb83),
    896     STC(0x18f8b83c), STC(0x30fbc54d), STC(0x2120fb83), STC(0x40000000),
    897     STC(0x2924edac), STC(0x4debe4fe), STC(0x30fbc54d), STC(0x5a82799a),
    898     STC(0x389cea72), STC(0x658c9a2d), STC(0x40000000), STC(0x6ed9eba1),
    899     STC(0x471cece7), STC(0x7641af3d), STC(0x4debe4fe), STC(0x7ba3751d),
    900     STC(0x54657194), STC(0x7ee7aa4c), STC(0x5a82799a), STC(0x7fffffff),
    901     STC(0x603c496c), STC(0x7ee7aa4c), STC(0x658c9a2d), STC(0x7ba3751d),
    902     STC(0x6a6d98a4), STC(0x7641af3d), STC(0x6ed9eba1), STC(0x6ed9eba1),
    903     STC(0x72ccb9db), STC(0x658c9a2d), STC(0x7641af3d), STC(0x5a82799a),
    904     STC(0x793501a9), STC(0x4debe4fe), STC(0x7ba3751d), STC(0x40000000),
    905     STC(0x7d8a5f40), STC(0x30fbc54d), STC(0x7ee7aa4c), STC(0x2120fb83),
    906     STC(0x7fb9d759), STC(0x10b5150f), STC(0x7fffffff), STC(0x00000000),
    907     STC(0x7fb9d759), STC(0xef4aeaf1), STC(0x7ee7aa4c), STC(0xdedf047d),
    908     STC(0x7d8a5f40), STC(0xcf043ab3), STC(0x7ba3751d), STC(0xc0000000),
    909     STC(0x793501a9), STC(0xb2141b02), STC(0x7641af3d), STC(0xa57d8666),
    910     STC(0x72ccb9db), STC(0x9a7365d3),
    911 };
    912 
    913 RAM_ALIGN
    914 LNK_SECTION_CONSTDATA
    915 const FIXP_STB RotVectorReal384[] = {
    916     STC(0x7ffb9d15), STC(0x7fee74a2), STC(0x7fd8878e), STC(0x7fb9d759),
    917     STC(0x7f92661d), STC(0x7f62368f), STC(0x7f294bfd), STC(0x7ee7aa4c),
    918     STC(0x7e9d55fc), STC(0x7e4a5426), STC(0x7deeaa7a), STC(0x7fee74a2),
    919     STC(0x7fb9d759), STC(0x7f62368f), STC(0x7ee7aa4c), STC(0x7e4a5426),
    920     STC(0x7d8a5f40), STC(0x7ca80038), STC(0x7ba3751d), STC(0x7a7d055b),
    921     STC(0x793501a9), STC(0x77cbc3f2), STC(0x7fd8878e), STC(0x7f62368f),
    922     STC(0x7e9d55fc), STC(0x7d8a5f40), STC(0x7c29fbee), STC(0x7a7d055b),
    923     STC(0x78848414), STC(0x7641af3d), STC(0x73b5ebd1), STC(0x70e2cbc6),
    924     STC(0x6dca0d14), STC(0x7fb9d759), STC(0x7ee7aa4c), STC(0x7d8a5f40),
    925     STC(0x7ba3751d), STC(0x793501a9), STC(0x7641af3d), STC(0x72ccb9db),
    926     STC(0x6ed9eba1), STC(0x6a6d98a4), STC(0x658c9a2d), STC(0x603c496c),
    927     STC(0x7f92661d), STC(0x7e4a5426), STC(0x7c29fbee), STC(0x793501a9),
    928     STC(0x757075ac), STC(0x70e2cbc6), STC(0x6b93d02e), STC(0x658c9a2d),
    929     STC(0x5ed77c8a), STC(0x577ff3da), STC(0x4f9292dc), STC(0x7f62368f),
    930     STC(0x7d8a5f40), STC(0x7a7d055b), STC(0x7641af3d), STC(0x70e2cbc6),
    931     STC(0x6a6d98a4), STC(0x62f201ac), STC(0x5a82799a), STC(0x5133cc94),
    932     STC(0x471cece7), STC(0x3c56ba70), STC(0x7f294bfd), STC(0x7ca80038),
    933     STC(0x78848414), STC(0x72ccb9db), STC(0x6b93d02e), STC(0x62f201ac),
    934     STC(0x590443a7), STC(0x4debe4fe), STC(0x41ce1e65), STC(0x34d3957e),
    935     STC(0x2727d486), STC(0x7ee7aa4c), STC(0x7ba3751d), STC(0x7641af3d),
    936     STC(0x6ed9eba1), STC(0x658c9a2d), STC(0x5a82799a), STC(0x4debe4fe),
    937     STC(0x40000000), STC(0x30fbc54d), STC(0x2120fb83), STC(0x10b5150f),
    938     STC(0x7e9d55fc), STC(0x7a7d055b), STC(0x73b5ebd1), STC(0x6a6d98a4),
    939     STC(0x5ed77c8a), STC(0x5133cc94), STC(0x41ce1e65), STC(0x30fbc54d),
    940     STC(0x1f19f97b), STC(0x0c8bd35e), STC(0xf9b82684), STC(0x7e4a5426),
    941     STC(0x793501a9), STC(0x70e2cbc6), STC(0x658c9a2d), STC(0x577ff3da),
    942     STC(0x471cece7), STC(0x34d3957e), STC(0x2120fb83), STC(0x0c8bd35e),
    943     STC(0xf7a0dec9), STC(0xe2ef2a3e), STC(0x7deeaa7a), STC(0x77cbc3f2),
    944     STC(0x6dca0d14), STC(0x603c496c), STC(0x4f9292dc), STC(0x3c56ba70),
    945     STC(0x2727d486), STC(0x10b5150f), STC(0xf9b82684), STC(0xe2ef2a3e),
    946     STC(0xcd1693f7), STC(0x7d8a5f40), STC(0x7641af3d), STC(0x6a6d98a4),
    947     STC(0x5a82799a), STC(0x471cece7), STC(0x30fbc54d), STC(0x18f8b83c),
    948     STC(0x00000000), STC(0xe70747c4), STC(0xcf043ab3), STC(0xb8e31319),
    949     STC(0x7d1d7958), STC(0x74972f92), STC(0x66cf8120), STC(0x54657194),
    950     STC(0x3e2d7eb1), STC(0x25280c5e), STC(0x0a75d60e), STC(0xef4aeaf1),
    951     STC(0xd4e0cb15), STC(0xbc6845ce), STC(0xa6fbbc59), STC(0x7ca80038),
    952     STC(0x72ccb9db), STC(0x62f201ac), STC(0x4debe4fe), STC(0x34d3957e),
    953     STC(0x18f8b83c), STC(0xfbcfdc71), STC(0xdedf047d), STC(0xc3a94590),
    954     STC(0xab9a8e6c), STC(0x97f4a3cd), STC(0x7c29fbee), STC(0x70e2cbc6),
    955     STC(0x5ed77c8a), STC(0x471cece7), STC(0x2b1f34eb), STC(0x0c8bd35e),
    956     STC(0xed37ef91), STC(0xcf043ab3), STC(0xb3c0200c), STC(0x9d0dfe54),
    957     STC(0x8c4a142f), STC(0x7ba3751d), STC(0x6ed9eba1), STC(0x5a82799a),
    958     STC(0x40000000), STC(0x2120fb83), STC(0x00000000), STC(0xdedf047d),
    959     STC(0xc0000000), STC(0xa57d8666), STC(0x9126145f), STC(0x845c8ae3),
    960     STC(0x7b1474fd), STC(0x6cb2a837), STC(0x55f5a4d2), STC(0x389cea72),
    961     STC(0x16ea0646), STC(0xf3742ca2), STC(0xd0f53ce0), STC(0xb2141b02),
    962     STC(0x99307ee0), STC(0x88343c0e), STC(0x806d99e3), STC(0x7a7d055b),
    963     STC(0x6a6d98a4), STC(0x5133cc94), STC(0x30fbc54d), STC(0x0c8bd35e),
    964     STC(0xe70747c4), STC(0xc3a94590), STC(0xa57d8666), STC(0x8f1d343a),
    965     STC(0x8275a0c0), STC(0x809dc971), STC(0x79dd3098), STC(0x680b5c33),
    966     STC(0x4c3fdff4), STC(0x2924edac), STC(0x02182427), STC(0xdad7f3a2),
    967     STC(0xb727b9f7), STC(0x9a7365d3), STC(0x877b7bec), STC(0x80118b5e),
    968     STC(0x84eb8b03), STC(0x793501a9), STC(0x658c9a2d), STC(0x471cece7),
    969     STC(0x2120fb83), STC(0xf7a0dec9), STC(0xcf043ab3), STC(0xab9a8e6c),
    970     STC(0x9126145f), STC(0x8275a0c0), STC(0x811855b4), STC(0x8d334625),
    971     STC(0x78848414), STC(0x62f201ac), STC(0x41ce1e65), STC(0x18f8b83c),
    972     STC(0xed37ef91), STC(0xc3a94590), STC(0xa1288376), STC(0x89be50c3),
    973     STC(0x80277872), STC(0x8582faa5), STC(0x99307ee0), STC(0x77cbc3f2),
    974     STC(0x603c496c), STC(0x3c56ba70), STC(0x10b5150f), STC(0xe2ef2a3e),
    975     STC(0xb8e31319), STC(0x97f4a3cd), STC(0x845c8ae3), STC(0x809dc971),
    976     STC(0x8d334625), STC(0xa8800c26), STC(0x770acdec), STC(0x5d6c2f99),
    977     STC(0x36ba2014), STC(0x085f2137), STC(0xd8d82b7a), STC(0xaecc336c),
    978     STC(0x901dcec4), STC(0x811855b4), STC(0x83d60412), STC(0x97f4a3cd),
    979     STC(0xbaa34bf4), STC(0x7641af3d), STC(0x5a82799a), STC(0x30fbc54d),
    980     STC(0x00000000), STC(0xcf043ab3), STC(0xa57d8666), STC(0x89be50c3),
    981     STC(0x80000000), STC(0x89be50c3), STC(0xa57d8666), STC(0xcf043ab3),
    982     STC(0x757075ac), STC(0x577ff3da), STC(0x2b1f34eb), STC(0xf7a0dec9),
    983     STC(0xc5842c7e), STC(0x9d0dfe54), STC(0x84eb8b03), STC(0x811855b4),
    984     STC(0x9235f2ec), STC(0xb5715eef), STC(0xe4fa4bf1), STC(0x74972f92),
    985     STC(0x54657194), STC(0x25280c5e), STC(0xef4aeaf1), STC(0xbc6845ce),
    986     STC(0x9592675c), STC(0x81b5abda), STC(0x845c8ae3), STC(0x9d0dfe54),
    987     STC(0xc763158e), STC(0xfbcfdc71), STC(0x73b5ebd1), STC(0x5133cc94),
    988     STC(0x1f19f97b), STC(0xe70747c4), STC(0xb3c0200c), STC(0x8f1d343a),
    989     STC(0x80277872), STC(0x89be50c3), STC(0xaa0a5b2e), STC(0xdad7f3a2),
    990     STC(0x12c8106f), STC(0x72ccb9db), STC(0x4debe4fe), STC(0x18f8b83c),
    991     STC(0xdedf047d), STC(0xab9a8e6c), STC(0x89be50c3), STC(0x804628a7),
    992     STC(0x9126145f), STC(0xb8e31319), STC(0xef4aeaf1), STC(0x2924edac),
    993     STC(0x71dba9ab), STC(0x4a8ea111), STC(0x12c8106f), STC(0xd6db1254),
    994     STC(0xa405847e), STC(0x8582faa5), STC(0x82115586), STC(0x9a7365d3),
    995     STC(0xc945dfec), STC(0x0430238f), STC(0x3e2d7eb1), STC(0x70e2cbc6),
    996     STC(0x471cece7), STC(0x0c8bd35e), STC(0xcf043ab3), STC(0x9d0dfe54),
    997     STC(0x8275a0c0), STC(0x8582faa5), STC(0xa57d8666), STC(0xdad7f3a2),
    998     STC(0x18f8b83c), STC(0x5133cc94), STC(0x6fe2313c), STC(0x4397ba32),
    999     STC(0x0647d97c), STC(0xc763158e), STC(0x96bfea3d), STC(0x809dc971),
   1000     STC(0x8a8f8a54), STC(0xb2141b02), STC(0xed37ef91), STC(0x2d168792),
   1001     STC(0x619a7dce),
   1002 };
   1003 
   1004 RAM_ALIGN
   1005 LNK_SECTION_CONSTDATA
   1006 const FIXP_STB RotVectorImag384[] = {
   1007     STC(0x02182427), STC(0x0430238f), STC(0x0647d97c), STC(0x085f2137),
   1008     STC(0x0a75d60e), STC(0x0c8bd35e), STC(0x0ea0f48c), STC(0x10b5150f),
   1009     STC(0x12c8106f), STC(0x14d9c245), STC(0x16ea0646), STC(0x0430238f),
   1010     STC(0x085f2137), STC(0x0c8bd35e), STC(0x10b5150f), STC(0x14d9c245),
   1011     STC(0x18f8b83c), STC(0x1d10d5c2), STC(0x2120fb83), STC(0x25280c5e),
   1012     STC(0x2924edac), STC(0x2d168792), STC(0x0647d97c), STC(0x0c8bd35e),
   1013     STC(0x12c8106f), STC(0x18f8b83c), STC(0x1f19f97b), STC(0x25280c5e),
   1014     STC(0x2b1f34eb), STC(0x30fbc54d), STC(0x36ba2014), STC(0x3c56ba70),
   1015     STC(0x41ce1e65), STC(0x085f2137), STC(0x10b5150f), STC(0x18f8b83c),
   1016     STC(0x2120fb83), STC(0x2924edac), STC(0x30fbc54d), STC(0x389cea72),
   1017     STC(0x40000000), STC(0x471cece7), STC(0x4debe4fe), STC(0x54657194),
   1018     STC(0x0a75d60e), STC(0x14d9c245), STC(0x1f19f97b), STC(0x2924edac),
   1019     STC(0x32e96c09), STC(0x3c56ba70), STC(0x455cb40c), STC(0x4debe4fe),
   1020     STC(0x55f5a4d2), STC(0x5d6c2f99), STC(0x6442bd7e), STC(0x0c8bd35e),
   1021     STC(0x18f8b83c), STC(0x25280c5e), STC(0x30fbc54d), STC(0x3c56ba70),
   1022     STC(0x471cece7), STC(0x5133cc94), STC(0x5a82799a), STC(0x62f201ac),
   1023     STC(0x6a6d98a4), STC(0x70e2cbc6), STC(0x0ea0f48c), STC(0x1d10d5c2),
   1024     STC(0x2b1f34eb), STC(0x389cea72), STC(0x455cb40c), STC(0x5133cc94),
   1025     STC(0x5bfa7b82), STC(0x658c9a2d), STC(0x6dca0d14), STC(0x74972f92),
   1026     STC(0x79dd3098), STC(0x10b5150f), STC(0x2120fb83), STC(0x30fbc54d),
   1027     STC(0x40000000), STC(0x4debe4fe), STC(0x5a82799a), STC(0x658c9a2d),
   1028     STC(0x6ed9eba1), STC(0x7641af3d), STC(0x7ba3751d), STC(0x7ee7aa4c),
   1029     STC(0x12c8106f), STC(0x25280c5e), STC(0x36ba2014), STC(0x471cece7),
   1030     STC(0x55f5a4d2), STC(0x62f201ac), STC(0x6dca0d14), STC(0x7641af3d),
   1031     STC(0x7c29fbee), STC(0x7f62368f), STC(0x7fd8878e), STC(0x14d9c245),
   1032     STC(0x2924edac), STC(0x3c56ba70), STC(0x4debe4fe), STC(0x5d6c2f99),
   1033     STC(0x6a6d98a4), STC(0x74972f92), STC(0x7ba3751d), STC(0x7f62368f),
   1034     STC(0x7fb9d759), STC(0x7ca80038), STC(0x16ea0646), STC(0x2d168792),
   1035     STC(0x41ce1e65), STC(0x54657194), STC(0x6442bd7e), STC(0x70e2cbc6),
   1036     STC(0x79dd3098), STC(0x7ee7aa4c), STC(0x7fd8878e), STC(0x7ca80038),
   1037     STC(0x757075ac), STC(0x18f8b83c), STC(0x30fbc54d), STC(0x471cece7),
   1038     STC(0x5a82799a), STC(0x6a6d98a4), STC(0x7641af3d), STC(0x7d8a5f40),
   1039     STC(0x7fffffff), STC(0x7d8a5f40), STC(0x7641af3d), STC(0x6a6d98a4),
   1040     STC(0x1b05b40f), STC(0x34d3957e), STC(0x4c3fdff4), STC(0x603c496c),
   1041     STC(0x6fe2313c), STC(0x7a7d055b), STC(0x7f92661d), STC(0x7ee7aa4c),
   1042     STC(0x78848414), STC(0x6cb2a837), STC(0x5bfa7b82), STC(0x1d10d5c2),
   1043     STC(0x389cea72), STC(0x5133cc94), STC(0x658c9a2d), STC(0x74972f92),
   1044     STC(0x7d8a5f40), STC(0x7fee74a2), STC(0x7ba3751d), STC(0x70e2cbc6),
   1045     STC(0x603c496c), STC(0x4a8ea111), STC(0x1f19f97b), STC(0x3c56ba70),
   1046     STC(0x55f5a4d2), STC(0x6a6d98a4), STC(0x78848414), STC(0x7f62368f),
   1047     STC(0x7e9d55fc), STC(0x7641af3d), STC(0x66cf8120), STC(0x5133cc94),
   1048     STC(0x36ba2014), STC(0x2120fb83), STC(0x40000000), STC(0x5a82799a),
   1049     STC(0x6ed9eba1), STC(0x7ba3751d), STC(0x7fffffff), STC(0x7ba3751d),
   1050     STC(0x6ed9eba1), STC(0x5a82799a), STC(0x40000000), STC(0x2120fb83),
   1051     STC(0x2325b847), STC(0x4397ba32), STC(0x5ed77c8a), STC(0x72ccb9db),
   1052     STC(0x7deeaa7a), STC(0x7f62368f), STC(0x770acdec), STC(0x658c9a2d),
   1053     STC(0x4c3fdff4), STC(0x2d168792), STC(0x0a75d60e), STC(0x25280c5e),
   1054     STC(0x471cece7), STC(0x62f201ac), STC(0x7641af3d), STC(0x7f62368f),
   1055     STC(0x7d8a5f40), STC(0x70e2cbc6), STC(0x5a82799a), STC(0x3c56ba70),
   1056     STC(0x18f8b83c), STC(0xf3742ca2), STC(0x2727d486), STC(0x4a8ea111),
   1057     STC(0x66cf8120), STC(0x793501a9), STC(0x7ffb9d15), STC(0x7a7d055b),
   1058     STC(0x694015c3), STC(0x4debe4fe), STC(0x2b1f34eb), STC(0x0430238f),
   1059     STC(0xdcda47b9), STC(0x2924edac), STC(0x4debe4fe), STC(0x6a6d98a4),
   1060     STC(0x7ba3751d), STC(0x7fb9d759), STC(0x7641af3d), STC(0x603c496c),
   1061     STC(0x40000000), STC(0x18f8b83c), STC(0xef4aeaf1), STC(0xc763158e),
   1062     STC(0x2b1f34eb), STC(0x5133cc94), STC(0x6dca0d14), STC(0x7d8a5f40),
   1063     STC(0x7e9d55fc), STC(0x70e2cbc6), STC(0x55f5a4d2), STC(0x30fbc54d),
   1064     STC(0x0647d97c), STC(0xdad7f3a2), STC(0xb3c0200c), STC(0x2d168792),
   1065     STC(0x54657194), STC(0x70e2cbc6), STC(0x7ee7aa4c), STC(0x7ca80038),
   1066     STC(0x6a6d98a4), STC(0x4a8ea111), STC(0x2120fb83), STC(0xf3742ca2),
   1067     STC(0xc763158e), STC(0xa293d067), STC(0x2f0ac320), STC(0x577ff3da),
   1068     STC(0x73b5ebd1), STC(0x7fb9d759), STC(0x79dd3098), STC(0x62f201ac),
   1069     STC(0x3e2d7eb1), STC(0x10b5150f), STC(0xe0e60685), STC(0xb5715eef),
   1070     STC(0x946c2fd2), STC(0x30fbc54d), STC(0x5a82799a), STC(0x7641af3d),
   1071     STC(0x7fffffff), STC(0x7641af3d), STC(0x5a82799a), STC(0x30fbc54d),
   1072     STC(0x00000000), STC(0xcf043ab3), STC(0xa57d8666), STC(0x89be50c3),
   1073     STC(0x32e96c09), STC(0x5d6c2f99), STC(0x78848414), STC(0x7fb9d759),
   1074     STC(0x71dba9ab), STC(0x5133cc94), STC(0x2325b847), STC(0xef4aeaf1),
   1075     STC(0xbe31e19b), STC(0x97f4a3cd), STC(0x82e286a8), STC(0x34d3957e),
   1076     STC(0x603c496c), STC(0x7a7d055b), STC(0x7ee7aa4c), STC(0x6cb2a837),
   1077     STC(0x471cece7), STC(0x14d9c245), STC(0xdedf047d), STC(0xaecc336c),
   1078     STC(0x8d334625), STC(0x80118b5e), STC(0x36ba2014), STC(0x62f201ac),
   1079     STC(0x7c29fbee), STC(0x7d8a5f40), STC(0x66cf8120), STC(0x3c56ba70),
   1080     STC(0x0647d97c), STC(0xcf043ab3), STC(0xa1288376), STC(0x8582faa5),
   1081     STC(0x8162aa04), STC(0x389cea72), STC(0x658c9a2d), STC(0x7d8a5f40),
   1082     STC(0x7ba3751d), STC(0x603c496c), STC(0x30fbc54d), STC(0xf7a0dec9),
   1083     STC(0xc0000000), STC(0x9592675c), STC(0x811855b4), STC(0x86cafe57),
   1084     STC(0x3a7bd382), STC(0x680b5c33), STC(0x7e9d55fc), STC(0x793501a9),
   1085     STC(0x590443a7), STC(0x25280c5e), STC(0xe915f9ba), STC(0xb2141b02),
   1086     STC(0x8c4a142f), STC(0x80118b5e), STC(0x901dcec4), STC(0x3c56ba70),
   1087     STC(0x6a6d98a4), STC(0x7f62368f), STC(0x7641af3d), STC(0x5133cc94),
   1088     STC(0x18f8b83c), STC(0xdad7f3a2), STC(0xa57d8666), STC(0x8582faa5),
   1089     STC(0x8275a0c0), STC(0x9d0dfe54), STC(0x3e2d7eb1), STC(0x6cb2a837),
   1090     STC(0x7fd8878e), STC(0x72ccb9db), STC(0x48d84609), STC(0x0c8bd35e),
   1091     STC(0xcd1693f7), STC(0x9a7365d3), STC(0x8162aa04), STC(0x88343c0e),
   1092     STC(0xad308a71),
   1093 };
   1094 
   1095 RAM_ALIGN
   1096 LNK_SECTION_CONSTDATA
   1097 const FIXP_STB RotVectorReal60[] = {
   1098     STC(0x7f4c7e54), STC(0x7d33f0ca), STC(0x79bc384d), STC(0x7d33f0ca),
   1099     STC(0x74ef0ebc), STC(0x678dde6e), STC(0x79bc384d), STC(0x678dde6e),
   1100     STC(0x4b3c8c12), STC(0x74ef0ebc), STC(0x55a6125c), STC(0x278dde6e),
   1101     STC(0x6ed9eba1), STC(0x40000000), STC(0x00000000), STC(0x678dde6e),
   1102     STC(0x278dde6e), STC(0xd8722192), STC(0x5f1f5ea1), STC(0x0d61304e),
   1103     STC(0xb4c373ee), STC(0x55a6125c), STC(0xf29ecfb2), STC(0x98722192),
   1104     STC(0x4b3c8c12), STC(0xd8722192), STC(0x8643c7b3), STC(0x40000000),
   1105     STC(0xc0000000), STC(0x80000000), STC(0x340ff242), STC(0xaa59eda4),
   1106     STC(0x8643c7b3), STC(0x278dde6e), STC(0x98722192), STC(0x98722192),
   1107     STC(0x1a9cd9ac), STC(0x8b10f144), STC(0xb4c373ee), STC(0x0d61304e),
   1108     STC(0x82cc0f36), STC(0xd8722192),
   1109 };
   1110 
   1111 RAM_ALIGN
   1112 LNK_SECTION_CONSTDATA
   1113 const FIXP_STB RotVectorImag60[] = {
   1114     STC(0x0d61304e), STC(0x1a9cd9ac), STC(0x278dde6e), STC(0x1a9cd9ac),
   1115     STC(0x340ff242), STC(0x4b3c8c12), STC(0x278dde6e), STC(0x4b3c8c12),
   1116     STC(0x678dde6e), STC(0x340ff242), STC(0x5f1f5ea1), STC(0x79bc384d),
   1117     STC(0x40000000), STC(0x6ed9eba1), STC(0x7fffffff), STC(0x4b3c8c12),
   1118     STC(0x79bc384d), STC(0x79bc384d), STC(0x55a6125c), STC(0x7f4c7e54),
   1119     STC(0x678dde6e), STC(0x5f1f5ea1), STC(0x7f4c7e54), STC(0x4b3c8c12),
   1120     STC(0x678dde6e), STC(0x79bc384d), STC(0x278dde6e), STC(0x6ed9eba1),
   1121     STC(0x6ed9eba1), STC(0x00000000), STC(0x74ef0ebc), STC(0x5f1f5ea1),
   1122     STC(0xd8722192), STC(0x79bc384d), STC(0x4b3c8c12), STC(0xb4c373ee),
   1123     STC(0x7d33f0ca), STC(0x340ff242), STC(0x98722192), STC(0x7f4c7e54),
   1124     STC(0x1a9cd9ac), STC(0x8643c7b3),
   1125 };
   1126 
   1127 RAM_ALIGN
   1128 LNK_SECTION_CONSTDATA
   1129 const FIXP_STB RotVectorReal120[] = {
   1130     STC(0x7fd317b4), STC(0x7f4c7e54), STC(0x7e6c9251), STC(0x7d33f0ca),
   1131     STC(0x7ba3751d), STC(0x79bc384d), STC(0x777f903c), STC(0x7f4c7e54),
   1132     STC(0x7d33f0ca), STC(0x79bc384d), STC(0x74ef0ebc), STC(0x6ed9eba1),
   1133     STC(0x678dde6e), STC(0x5f1f5ea1), STC(0x7e6c9251), STC(0x79bc384d),
   1134     STC(0x720c8075), STC(0x678dde6e), STC(0x5a82799a), STC(0x4b3c8c12),
   1135     STC(0x3a1c5c57), STC(0x7d33f0ca), STC(0x74ef0ebc), STC(0x678dde6e),
   1136     STC(0x55a6125c), STC(0x40000000), STC(0x278dde6e), STC(0x0d61304e),
   1137     STC(0x7ba3751d), STC(0x6ed9eba1), STC(0x5a82799a), STC(0x40000000),
   1138     STC(0x2120fb83), STC(0x00000000), STC(0xdedf047d), STC(0x79bc384d),
   1139     STC(0x678dde6e), STC(0x4b3c8c12), STC(0x278dde6e), STC(0x00000000),
   1140     STC(0xd8722192), STC(0xb4c373ee), STC(0x777f903c), STC(0x5f1f5ea1),
   1141     STC(0x3a1c5c57), STC(0x0d61304e), STC(0xdedf047d), STC(0xb4c373ee),
   1142     STC(0x94a6715d), STC(0x74ef0ebc), STC(0x55a6125c), STC(0x278dde6e),
   1143     STC(0xf29ecfb2), STC(0xc0000000), STC(0x98722192), STC(0x82cc0f36),
   1144     STC(0x720c8075), STC(0x4b3c8c12), STC(0x14060b68), STC(0xd8722192),
   1145     STC(0xa57d8666), STC(0x8643c7b3), STC(0x81936daf), STC(0x6ed9eba1),
   1146     STC(0x40000000), STC(0x00000000), STC(0xc0000000), STC(0x9126145f),
   1147     STC(0x80000000), STC(0x9126145f), STC(0x6b598ea3), STC(0x340ff242),
   1148     STC(0xebf9f498), STC(0xaa59eda4), STC(0x845c8ae3), STC(0x8643c7b3),
   1149     STC(0xaf726def), STC(0x678dde6e), STC(0x278dde6e), STC(0xd8722192),
   1150     STC(0x98722192), STC(0x80000000), STC(0x98722192), STC(0xd8722192),
   1151     STC(0x637984d4), STC(0x1a9cd9ac), STC(0xc5e3a3a9), STC(0x8b10f144),
   1152     STC(0x845c8ae3), STC(0xb4c373ee), STC(0x06b2f1d2), STC(0x5f1f5ea1),
   1153     STC(0x0d61304e), STC(0xb4c373ee), STC(0x82cc0f36), STC(0x9126145f),
   1154     STC(0xd8722192), STC(0x340ff242),
   1155 };
   1156 
   1157 RAM_ALIGN
   1158 LNK_SECTION_CONSTDATA
   1159 const FIXP_STB RotVectorImag120[] = {
   1160     STC(0x06b2f1d2), STC(0x0d61304e), STC(0x14060b68), STC(0x1a9cd9ac),
   1161     STC(0x2120fb83), STC(0x278dde6e), STC(0x2ddf0040), STC(0x0d61304e),
   1162     STC(0x1a9cd9ac), STC(0x278dde6e), STC(0x340ff242), STC(0x40000000),
   1163     STC(0x4b3c8c12), STC(0x55a6125c), STC(0x14060b68), STC(0x278dde6e),
   1164     STC(0x3a1c5c57), STC(0x4b3c8c12), STC(0x5a82799a), STC(0x678dde6e),
   1165     STC(0x720c8075), STC(0x1a9cd9ac), STC(0x340ff242), STC(0x4b3c8c12),
   1166     STC(0x5f1f5ea1), STC(0x6ed9eba1), STC(0x79bc384d), STC(0x7f4c7e54),
   1167     STC(0x2120fb83), STC(0x40000000), STC(0x5a82799a), STC(0x6ed9eba1),
   1168     STC(0x7ba3751d), STC(0x7fffffff), STC(0x7ba3751d), STC(0x278dde6e),
   1169     STC(0x4b3c8c12), STC(0x678dde6e), STC(0x79bc384d), STC(0x7fffffff),
   1170     STC(0x79bc384d), STC(0x678dde6e), STC(0x2ddf0040), STC(0x55a6125c),
   1171     STC(0x720c8075), STC(0x7f4c7e54), STC(0x7ba3751d), STC(0x678dde6e),
   1172     STC(0x45b6bb5e), STC(0x340ff242), STC(0x5f1f5ea1), STC(0x79bc384d),
   1173     STC(0x7f4c7e54), STC(0x6ed9eba1), STC(0x4b3c8c12), STC(0x1a9cd9ac),
   1174     STC(0x3a1c5c57), STC(0x678dde6e), STC(0x7e6c9251), STC(0x79bc384d),
   1175     STC(0x5a82799a), STC(0x278dde6e), STC(0xebf9f498), STC(0x40000000),
   1176     STC(0x6ed9eba1), STC(0x7fffffff), STC(0x6ed9eba1), STC(0x40000000),
   1177     STC(0x00000000), STC(0xc0000000), STC(0x45b6bb5e), STC(0x74ef0ebc),
   1178     STC(0x7e6c9251), STC(0x5f1f5ea1), STC(0x2120fb83), STC(0xd8722192),
   1179     STC(0x9c867b2c), STC(0x4b3c8c12), STC(0x79bc384d), STC(0x79bc384d),
   1180     STC(0x4b3c8c12), STC(0x00000000), STC(0xb4c373ee), STC(0x8643c7b3),
   1181     STC(0x508d9211), STC(0x7d33f0ca), STC(0x720c8075), STC(0x340ff242),
   1182     STC(0xdedf047d), STC(0x98722192), STC(0x802ce84c), STC(0x55a6125c),
   1183     STC(0x7f4c7e54), STC(0x678dde6e), STC(0x1a9cd9ac), STC(0xc0000000),
   1184     STC(0x8643c7b3), STC(0x8b10f144),
   1185 };
   1186 
   1187 RAM_ALIGN
   1188 LNK_SECTION_CONSTDATA
   1189 const FIXP_STB RotVectorReal192[] = {
   1190     STC(0x7fee74a2), STC(0x7fb9d759), STC(0x7f62368f), STC(0x7ee7aa4c),
   1191     STC(0x7e4a5426), STC(0x7d8a5f40), STC(0x7ca80038), STC(0x7ba3751d),
   1192     STC(0x7a7d055b), STC(0x793501a9), STC(0x77cbc3f2), STC(0x7641af3d),
   1193     STC(0x74972f92), STC(0x72ccb9db), STC(0x70e2cbc6), STC(0x7fb9d759),
   1194     STC(0x7ee7aa4c), STC(0x7d8a5f40), STC(0x7ba3751d), STC(0x793501a9),
   1195     STC(0x7641af3d), STC(0x72ccb9db), STC(0x6ed9eba1), STC(0x6a6d98a4),
   1196     STC(0x658c9a2d), STC(0x603c496c), STC(0x5a82799a), STC(0x54657194),
   1197     STC(0x4debe4fe), STC(0x471cece7), STC(0x7f62368f), STC(0x7d8a5f40),
   1198     STC(0x7a7d055b), STC(0x7641af3d), STC(0x70e2cbc6), STC(0x6a6d98a4),
   1199     STC(0x62f201ac), STC(0x5a82799a), STC(0x5133cc94), STC(0x471cece7),
   1200     STC(0x3c56ba70), STC(0x30fbc54d), STC(0x25280c5e), STC(0x18f8b83c),
   1201     STC(0x0c8bd35e), STC(0x7ee7aa4c), STC(0x7ba3751d), STC(0x7641af3d),
   1202     STC(0x6ed9eba1), STC(0x658c9a2d), STC(0x5a82799a), STC(0x4debe4fe),
   1203     STC(0x40000000), STC(0x30fbc54d), STC(0x2120fb83), STC(0x10b5150f),
   1204     STC(0x00000000), STC(0xef4aeaf1), STC(0xdedf047d), STC(0xcf043ab3),
   1205     STC(0x7e4a5426), STC(0x793501a9), STC(0x70e2cbc6), STC(0x658c9a2d),
   1206     STC(0x577ff3da), STC(0x471cece7), STC(0x34d3957e), STC(0x2120fb83),
   1207     STC(0x0c8bd35e), STC(0xf7a0dec9), STC(0xe2ef2a3e), STC(0xcf043ab3),
   1208     STC(0xbc6845ce), STC(0xab9a8e6c), STC(0x9d0dfe54), STC(0x7d8a5f40),
   1209     STC(0x7641af3d), STC(0x6a6d98a4), STC(0x5a82799a), STC(0x471cece7),
   1210     STC(0x30fbc54d), STC(0x18f8b83c), STC(0x00000000), STC(0xe70747c4),
   1211     STC(0xcf043ab3), STC(0xb8e31319), STC(0xa57d8666), STC(0x9592675c),
   1212     STC(0x89be50c3), STC(0x8275a0c0), STC(0x7ca80038), STC(0x72ccb9db),
   1213     STC(0x62f201ac), STC(0x4debe4fe), STC(0x34d3957e), STC(0x18f8b83c),
   1214     STC(0xfbcfdc71), STC(0xdedf047d), STC(0xc3a94590), STC(0xab9a8e6c),
   1215     STC(0x97f4a3cd), STC(0x89be50c3), STC(0x81b5abda), STC(0x804628a7),
   1216     STC(0x8582faa5), STC(0x7ba3751d), STC(0x6ed9eba1), STC(0x5a82799a),
   1217     STC(0x40000000), STC(0x2120fb83), STC(0x00000000), STC(0xdedf047d),
   1218     STC(0xc0000000), STC(0xa57d8666), STC(0x9126145f), STC(0x845c8ae3),
   1219     STC(0x80000000), STC(0x845c8ae3), STC(0x9126145f), STC(0xa57d8666),
   1220     STC(0x7a7d055b), STC(0x6a6d98a4), STC(0x5133cc94), STC(0x30fbc54d),
   1221     STC(0x0c8bd35e), STC(0xe70747c4), STC(0xc3a94590), STC(0xa57d8666),
   1222     STC(0x8f1d343a), STC(0x8275a0c0), STC(0x809dc971), STC(0x89be50c3),
   1223     STC(0x9d0dfe54), STC(0xb8e31319), STC(0xdad7f3a2), STC(0x793501a9),
   1224     STC(0x658c9a2d), STC(0x471cece7), STC(0x2120fb83), STC(0xf7a0dec9),
   1225     STC(0xcf043ab3), STC(0xab9a8e6c), STC(0x9126145f), STC(0x8275a0c0),
   1226     STC(0x811855b4), STC(0x8d334625), STC(0xa57d8666), STC(0xc763158e),
   1227     STC(0xef4aeaf1), STC(0x18f8b83c), STC(0x77cbc3f2), STC(0x603c496c),
   1228     STC(0x3c56ba70), STC(0x10b5150f), STC(0xe2ef2a3e), STC(0xb8e31319),
   1229     STC(0x97f4a3cd), STC(0x845c8ae3), STC(0x809dc971), STC(0x8d334625),
   1230     STC(0xa8800c26), STC(0xcf043ab3), STC(0xfbcfdc71), STC(0x2924edac),
   1231     STC(0x5133cc94),
   1232 };
   1233 
   1234 RAM_ALIGN
   1235 LNK_SECTION_CONSTDATA
   1236 const FIXP_STB RotVectorImag192[] = {
   1237     STC(0x0430238f), STC(0x085f2137), STC(0x0c8bd35e), STC(0x10b5150f),
   1238     STC(0x14d9c245), STC(0x18f8b83c), STC(0x1d10d5c2), STC(0x2120fb83),
   1239     STC(0x25280c5e), STC(0x2924edac), STC(0x2d168792), STC(0x30fbc54d),
   1240     STC(0x34d3957e), STC(0x389cea72), STC(0x3c56ba70), STC(0x085f2137),
   1241     STC(0x10b5150f), STC(0x18f8b83c), STC(0x2120fb83), STC(0x2924edac),
   1242     STC(0x30fbc54d), STC(0x389cea72), STC(0x40000000), STC(0x471cece7),
   1243     STC(0x4debe4fe), STC(0x54657194), STC(0x5a82799a), STC(0x603c496c),
   1244     STC(0x658c9a2d), STC(0x6a6d98a4), STC(0x0c8bd35e), STC(0x18f8b83c),
   1245     STC(0x25280c5e), STC(0x30fbc54d), STC(0x3c56ba70), STC(0x471cece7),
   1246     STC(0x5133cc94), STC(0x5a82799a), STC(0x62f201ac), STC(0x6a6d98a4),
   1247     STC(0x70e2cbc6), STC(0x7641af3d), STC(0x7a7d055b), STC(0x7d8a5f40),
   1248     STC(0x7f62368f), STC(0x10b5150f), STC(0x2120fb83), STC(0x30fbc54d),
   1249     STC(0x40000000), STC(0x4debe4fe), STC(0x5a82799a), STC(0x658c9a2d),
   1250     STC(0x6ed9eba1), STC(0x7641af3d), STC(0x7ba3751d), STC(0x7ee7aa4c),
   1251     STC(0x7fffffff), STC(0x7ee7aa4c), STC(0x7ba3751d), STC(0x7641af3d),
   1252     STC(0x14d9c245), STC(0x2924edac), STC(0x3c56ba70), STC(0x4debe4fe),
   1253     STC(0x5d6c2f99), STC(0x6a6d98a4), STC(0x74972f92), STC(0x7ba3751d),
   1254     STC(0x7f62368f), STC(0x7fb9d759), STC(0x7ca80038), STC(0x7641af3d),
   1255     STC(0x6cb2a837), STC(0x603c496c), STC(0x5133cc94), STC(0x18f8b83c),
   1256     STC(0x30fbc54d), STC(0x471cece7), STC(0x5a82799a), STC(0x6a6d98a4),
   1257     STC(0x7641af3d), STC(0x7d8a5f40), STC(0x7fffffff), STC(0x7d8a5f40),
   1258     STC(0x7641af3d), STC(0x6a6d98a4), STC(0x5a82799a), STC(0x471cece7),
   1259     STC(0x30fbc54d), STC(0x18f8b83c), STC(0x1d10d5c2), STC(0x389cea72),
   1260     STC(0x5133cc94), STC(0x658c9a2d), STC(0x74972f92), STC(0x7d8a5f40),
   1261     STC(0x7fee74a2), STC(0x7ba3751d), STC(0x70e2cbc6), STC(0x603c496c),
   1262     STC(0x4a8ea111), STC(0x30fbc54d), STC(0x14d9c245), STC(0xf7a0dec9),
   1263     STC(0xdad7f3a2), STC(0x2120fb83), STC(0x40000000), STC(0x5a82799a),
   1264     STC(0x6ed9eba1), STC(0x7ba3751d), STC(0x7fffffff), STC(0x7ba3751d),
   1265     STC(0x6ed9eba1), STC(0x5a82799a), STC(0x40000000), STC(0x2120fb83),
   1266     STC(0x00000000), STC(0xdedf047d), STC(0xc0000000), STC(0xa57d8666),
   1267     STC(0x25280c5e), STC(0x471cece7), STC(0x62f201ac), STC(0x7641af3d),
   1268     STC(0x7f62368f), STC(0x7d8a5f40), STC(0x70e2cbc6), STC(0x5a82799a),
   1269     STC(0x3c56ba70), STC(0x18f8b83c), STC(0xf3742ca2), STC(0xcf043ab3),
   1270     STC(0xaecc336c), STC(0x9592675c), STC(0x8582faa5), STC(0x2924edac),
   1271     STC(0x4debe4fe), STC(0x6a6d98a4), STC(0x7ba3751d), STC(0x7fb9d759),
   1272     STC(0x7641af3d), STC(0x603c496c), STC(0x40000000), STC(0x18f8b83c),
   1273     STC(0xef4aeaf1), STC(0xc763158e), STC(0xa57d8666), STC(0x8d334625),
   1274     STC(0x811855b4), STC(0x8275a0c0), STC(0x2d168792), STC(0x54657194),
   1275     STC(0x70e2cbc6), STC(0x7ee7aa4c), STC(0x7ca80038), STC(0x6a6d98a4),
   1276     STC(0x4a8ea111), STC(0x2120fb83), STC(0xf3742ca2), STC(0xc763158e),
   1277     STC(0xa293d067), STC(0x89be50c3), STC(0x80118b5e), STC(0x86cafe57),
   1278     STC(0x9d0dfe54),
   1279 };
   1280 
   1281 RAM_ALIGN
   1282 LNK_SECTION_CONSTDATA
   1283 const FIXP_STB RotVectorReal240[] = {
   1284     STC(0x7ff4c56f), STC(0x7fd317b4), STC(0x7f9afcb9), STC(0x7f4c7e54),
   1285     STC(0x7ee7aa4c), STC(0x7e6c9251), STC(0x7ddb4bfc), STC(0x7d33f0ca),
   1286     STC(0x7c769e18), STC(0x7ba3751d), STC(0x7aba9ae6), STC(0x79bc384d),
   1287     STC(0x78a879f4), STC(0x777f903c), STC(0x7641af3d), STC(0x7fd317b4),
   1288     STC(0x7f4c7e54), STC(0x7e6c9251), STC(0x7d33f0ca), STC(0x7ba3751d),
   1289     STC(0x79bc384d), STC(0x777f903c), STC(0x74ef0ebc), STC(0x720c8075),
   1290     STC(0x6ed9eba1), STC(0x6b598ea3), STC(0x678dde6e), STC(0x637984d4),
   1291     STC(0x5f1f5ea1), STC(0x5a82799a), STC(0x7f9afcb9), STC(0x7e6c9251),
   1292     STC(0x7c769e18), STC(0x79bc384d), STC(0x7641af3d), STC(0x720c8075),
   1293     STC(0x6d23501b), STC(0x678dde6e), STC(0x6154fb91), STC(0x5a82799a),
   1294     STC(0x53211d18), STC(0x4b3c8c12), STC(0x42e13ba4), STC(0x3a1c5c57),
   1295     STC(0x30fbc54d), STC(0x7f4c7e54), STC(0x7d33f0ca), STC(0x79bc384d),
   1296     STC(0x74ef0ebc), STC(0x6ed9eba1), STC(0x678dde6e), STC(0x5f1f5ea1),
   1297     STC(0x55a6125c), STC(0x4b3c8c12), STC(0x40000000), STC(0x340ff242),
   1298     STC(0x278dde6e), STC(0x1a9cd9ac), STC(0x0d61304e), STC(0x00000000),
   1299     STC(0x7ee7aa4c), STC(0x7ba3751d), STC(0x7641af3d), STC(0x6ed9eba1),
   1300     STC(0x658c9a2d), STC(0x5a82799a), STC(0x4debe4fe), STC(0x40000000),
   1301     STC(0x30fbc54d), STC(0x2120fb83), STC(0x10b5150f), STC(0x00000000),
   1302     STC(0xef4aeaf1), STC(0xdedf047d), STC(0xcf043ab3), STC(0x7e6c9251),
   1303     STC(0x79bc384d), STC(0x720c8075), STC(0x678dde6e), STC(0x5a82799a),
   1304     STC(0x4b3c8c12), STC(0x3a1c5c57), STC(0x278dde6e), STC(0x14060b68),
   1305     STC(0x00000000), STC(0xebf9f498), STC(0xd8722192), STC(0xc5e3a3a9),
   1306     STC(0xb4c373ee), STC(0xa57d8666), STC(0x7ddb4bfc), STC(0x777f903c),
   1307     STC(0x6d23501b), STC(0x5f1f5ea1), STC(0x4debe4fe), STC(0x3a1c5c57),
   1308     STC(0x245a9d65), STC(0x0d61304e), STC(0xf5f50d67), STC(0xdedf047d),
   1309     STC(0xc8e5032b), STC(0xb4c373ee), STC(0xa326eec0), STC(0x94a6715d),
   1310     STC(0x89be50c3), STC(0x7d33f0ca), STC(0x74ef0ebc), STC(0x678dde6e),
   1311     STC(0x55a6125c), STC(0x40000000), STC(0x278dde6e), STC(0x0d61304e),
   1312     STC(0xf29ecfb2), STC(0xd8722192), STC(0xc0000000), STC(0xaa59eda4),
   1313     STC(0x98722192), STC(0x8b10f144), STC(0x82cc0f36), STC(0x80000000),
   1314     STC(0x7c769e18), STC(0x720c8075), STC(0x6154fb91), STC(0x4b3c8c12),
   1315     STC(0x30fbc54d), STC(0x14060b68), STC(0xf5f50d67), STC(0xd8722192),
   1316     STC(0xbd1ec45c), STC(0xa57d8666), STC(0x92dcafe5), STC(0x8643c7b3),
   1317     STC(0x80650347), STC(0x81936daf), STC(0x89be50c3), STC(0x7ba3751d),
   1318     STC(0x6ed9eba1), STC(0x5a82799a), STC(0x40000000), STC(0x2120fb83),
   1319     STC(0x00000000), STC(0xdedf047d), STC(0xc0000000), STC(0xa57d8666),
   1320     STC(0x9126145f), STC(0x845c8ae3), STC(0x80000000), STC(0x845c8ae3),
   1321     STC(0x9126145f), STC(0xa57d8666), STC(0x7aba9ae6), STC(0x6b598ea3),
   1322     STC(0x53211d18), STC(0x340ff242), STC(0x10b5150f), STC(0xebf9f498),
   1323     STC(0xc8e5032b), STC(0xaa59eda4), STC(0x92dcafe5), STC(0x845c8ae3),
   1324     STC(0x800b3a91), STC(0x8643c7b3), STC(0x96830876), STC(0xaf726def),
   1325     STC(0xcf043ab3), STC(0x79bc384d), STC(0x678dde6e), STC(0x4b3c8c12),
   1326     STC(0x278dde6e), STC(0x00000000), STC(0xd8722192), STC(0xb4c373ee),
   1327     STC(0x98722192), STC(0x8643c7b3), STC(0x80000000), STC(0x8643c7b3),
   1328     STC(0x98722192), STC(0xb4c373ee), STC(0xd8722192), STC(0x00000000),
   1329     STC(0x78a879f4), STC(0x637984d4), STC(0x42e13ba4), STC(0x1a9cd9ac),
   1330     STC(0xef4aeaf1), STC(0xc5e3a3a9), STC(0xa326eec0), STC(0x8b10f144),
   1331     STC(0x80650347), STC(0x845c8ae3), STC(0x96830876), STC(0xb4c373ee),
   1332     STC(0xdba5629b), STC(0x06b2f1d2), STC(0x30fbc54d), STC(0x777f903c),
   1333     STC(0x5f1f5ea1), STC(0x3a1c5c57), STC(0x0d61304e), STC(0xdedf047d),
   1334     STC(0xb4c373ee), STC(0x94a6715d), STC(0x82cc0f36), STC(0x81936daf),
   1335     STC(0x9126145f), STC(0xaf726def), STC(0xd8722192), STC(0x06b2f1d2),
   1336     STC(0x340ff242), STC(0x5a82799a),
   1337 };
   1338 
   1339 RAM_ALIGN
   1340 LNK_SECTION_CONSTDATA
   1341 const FIXP_STB RotVectorImag240[] = {
   1342     STC(0x0359c428), STC(0x06b2f1d2), STC(0x0a0af299), STC(0x0d61304e),
   1343     STC(0x10b5150f), STC(0x14060b68), STC(0x17537e63), STC(0x1a9cd9ac),
   1344     STC(0x1de189a6), STC(0x2120fb83), STC(0x245a9d65), STC(0x278dde6e),
   1345     STC(0x2aba2ee4), STC(0x2ddf0040), STC(0x30fbc54d), STC(0x06b2f1d2),
   1346     STC(0x0d61304e), STC(0x14060b68), STC(0x1a9cd9ac), STC(0x2120fb83),
   1347     STC(0x278dde6e), STC(0x2ddf0040), STC(0x340ff242), STC(0x3a1c5c57),
   1348     STC(0x40000000), STC(0x45b6bb5e), STC(0x4b3c8c12), STC(0x508d9211),
   1349     STC(0x55a6125c), STC(0x5a82799a), STC(0x0a0af299), STC(0x14060b68),
   1350     STC(0x1de189a6), STC(0x278dde6e), STC(0x30fbc54d), STC(0x3a1c5c57),
   1351     STC(0x42e13ba4), STC(0x4b3c8c12), STC(0x53211d18), STC(0x5a82799a),
   1352     STC(0x6154fb91), STC(0x678dde6e), STC(0x6d23501b), STC(0x720c8075),
   1353     STC(0x7641af3d), STC(0x0d61304e), STC(0x1a9cd9ac), STC(0x278dde6e),
   1354     STC(0x340ff242), STC(0x40000000), STC(0x4b3c8c12), STC(0x55a6125c),
   1355     STC(0x5f1f5ea1), STC(0x678dde6e), STC(0x6ed9eba1), STC(0x74ef0ebc),
   1356     STC(0x79bc384d), STC(0x7d33f0ca), STC(0x7f4c7e54), STC(0x7fffffff),
   1357     STC(0x10b5150f), STC(0x2120fb83), STC(0x30fbc54d), STC(0x40000000),
   1358     STC(0x4debe4fe), STC(0x5a82799a), STC(0x658c9a2d), STC(0x6ed9eba1),
   1359     STC(0x7641af3d), STC(0x7ba3751d), STC(0x7ee7aa4c), STC(0x7fffffff),
   1360     STC(0x7ee7aa4c), STC(0x7ba3751d), STC(0x7641af3d), STC(0x14060b68),
   1361     STC(0x278dde6e), STC(0x3a1c5c57), STC(0x4b3c8c12), STC(0x5a82799a),
   1362     STC(0x678dde6e), STC(0x720c8075), STC(0x79bc384d), STC(0x7e6c9251),
   1363     STC(0x7fffffff), STC(0x7e6c9251), STC(0x79bc384d), STC(0x720c8075),
   1364     STC(0x678dde6e), STC(0x5a82799a), STC(0x17537e63), STC(0x2ddf0040),
   1365     STC(0x42e13ba4), STC(0x55a6125c), STC(0x658c9a2d), STC(0x720c8075),
   1366     STC(0x7aba9ae6), STC(0x7f4c7e54), STC(0x7f9afcb9), STC(0x7ba3751d),
   1367     STC(0x7387ea23), STC(0x678dde6e), STC(0x581c00b3), STC(0x45b6bb5e),
   1368     STC(0x30fbc54d), STC(0x1a9cd9ac), STC(0x340ff242), STC(0x4b3c8c12),
   1369     STC(0x5f1f5ea1), STC(0x6ed9eba1), STC(0x79bc384d), STC(0x7f4c7e54),
   1370     STC(0x7f4c7e54), STC(0x79bc384d), STC(0x6ed9eba1), STC(0x5f1f5ea1),
   1371     STC(0x4b3c8c12), STC(0x340ff242), STC(0x1a9cd9ac), STC(0x00000000),
   1372     STC(0x1de189a6), STC(0x3a1c5c57), STC(0x53211d18), STC(0x678dde6e),
   1373     STC(0x7641af3d), STC(0x7e6c9251), STC(0x7f9afcb9), STC(0x79bc384d),
   1374     STC(0x6d23501b), STC(0x5a82799a), STC(0x42e13ba4), STC(0x278dde6e),
   1375     STC(0x0a0af299), STC(0xebf9f498), STC(0xcf043ab3), STC(0x2120fb83),
   1376     STC(0x40000000), STC(0x5a82799a), STC(0x6ed9eba1), STC(0x7ba3751d),
   1377     STC(0x7fffffff), STC(0x7ba3751d), STC(0x6ed9eba1), STC(0x5a82799a),
   1378     STC(0x40000000), STC(0x2120fb83), STC(0x00000000), STC(0xdedf047d),
   1379     STC(0xc0000000), STC(0xa57d8666), STC(0x245a9d65), STC(0x45b6bb5e),
   1380     STC(0x6154fb91), STC(0x74ef0ebc), STC(0x7ee7aa4c), STC(0x7e6c9251),
   1381     STC(0x7387ea23), STC(0x5f1f5ea1), STC(0x42e13ba4), STC(0x2120fb83),
   1382     STC(0xfca63bd8), STC(0xd8722192), STC(0xb780001c), STC(0x9c867b2c),
   1383     STC(0x89be50c3), STC(0x278dde6e), STC(0x4b3c8c12), STC(0x678dde6e),
   1384     STC(0x79bc384d), STC(0x7fffffff), STC(0x79bc384d), STC(0x678dde6e),
   1385     STC(0x4b3c8c12), STC(0x278dde6e), STC(0x00000000), STC(0xd8722192),
   1386     STC(0xb4c373ee), STC(0x98722192), STC(0x8643c7b3), STC(0x80000000),
   1387     STC(0x2aba2ee4), STC(0x508d9211), STC(0x6d23501b), STC(0x7d33f0ca),
   1388     STC(0x7ee7aa4c), STC(0x720c8075), STC(0x581c00b3), STC(0x340ff242),
   1389     STC(0x0a0af299), STC(0xdedf047d), STC(0xb780001c), STC(0x98722192),
   1390     STC(0x8545651a), STC(0x802ce84c), STC(0x89be50c3), STC(0x2ddf0040),
   1391     STC(0x55a6125c), STC(0x720c8075), STC(0x7f4c7e54), STC(0x7ba3751d),
   1392     STC(0x678dde6e), STC(0x45b6bb5e), STC(0x1a9cd9ac), STC(0xebf9f498),
   1393     STC(0xc0000000), STC(0x9c867b2c), STC(0x8643c7b3), STC(0x802ce84c),
   1394     STC(0x8b10f144), STC(0xa57d8666),
   1395 };
   1396 
   1397 RAM_ALIGN
   1398 LNK_SECTION_CONSTDATA
   1399 const FIXP_STB RotVectorReal480[] = {
   1400     STC(0x7ffd3154), STC(0x7ff4c56f), STC(0x7fe6bcb0), STC(0x7fd317b4),
   1401     STC(0x7fb9d759), STC(0x7f9afcb9), STC(0x7f76892f), STC(0x7f4c7e54),
   1402     STC(0x7f1cde01), STC(0x7ee7aa4c), STC(0x7eace58a), STC(0x7e6c9251),
   1403     STC(0x7e26b371), STC(0x7ddb4bfc), STC(0x7d8a5f40), STC(0x7d33f0ca),
   1404     STC(0x7cd80464), STC(0x7c769e18), STC(0x7c0fc22a), STC(0x7ba3751d),
   1405     STC(0x7b31bbb2), STC(0x7aba9ae6), STC(0x7a3e17f2), STC(0x79bc384d),
   1406     STC(0x793501a9), STC(0x78a879f4), STC(0x7816a759), STC(0x777f903c),
   1407     STC(0x76e33b3f), STC(0x7641af3d), STC(0x759af34c), STC(0x7ff4c56f),
   1408     STC(0x7fd317b4), STC(0x7f9afcb9), STC(0x7f4c7e54), STC(0x7ee7aa4c),
   1409     STC(0x7e6c9251), STC(0x7ddb4bfc), STC(0x7d33f0ca), STC(0x7c769e18),
   1410     STC(0x7ba3751d), STC(0x7aba9ae6), STC(0x79bc384d), STC(0x78a879f4),
   1411     STC(0x777f903c), STC(0x7641af3d), STC(0x74ef0ebc), STC(0x7387ea23),
   1412     STC(0x720c8075), STC(0x707d1443), STC(0x6ed9eba1), STC(0x6d23501b),
   1413     STC(0x6b598ea3), STC(0x697cf78a), STC(0x678dde6e), STC(0x658c9a2d),
   1414     STC(0x637984d4), STC(0x6154fb91), STC(0x5f1f5ea1), STC(0x5cd91140),
   1415     STC(0x5a82799a), STC(0x581c00b3), STC(0x7fe6bcb0), STC(0x7f9afcb9),
   1416     STC(0x7f1cde01), STC(0x7e6c9251), STC(0x7d8a5f40), STC(0x7c769e18),
   1417     STC(0x7b31bbb2), STC(0x79bc384d), STC(0x7816a759), STC(0x7641af3d),
   1418     STC(0x743e0918), STC(0x720c8075), STC(0x6fadf2fc), STC(0x6d23501b),
   1419     STC(0x6a6d98a4), STC(0x678dde6e), STC(0x648543e4), STC(0x6154fb91),
   1420     STC(0x5dfe47ad), STC(0x5a82799a), STC(0x56e2f15d), STC(0x53211d18),
   1421     STC(0x4f3e7875), STC(0x4b3c8c12), STC(0x471cece7), STC(0x42e13ba4),
   1422     STC(0x3e8b240e), STC(0x3a1c5c57), STC(0x3596a46c), STC(0x30fbc54d),
   1423     STC(0x2c4d9050), STC(0x7fd317b4), STC(0x7f4c7e54), STC(0x7e6c9251),
   1424     STC(0x7d33f0ca), STC(0x7ba3751d), STC(0x79bc384d), STC(0x777f903c),
   1425     STC(0x74ef0ebc), STC(0x720c8075), STC(0x6ed9eba1), STC(0x6b598ea3),
   1426     STC(0x678dde6e), STC(0x637984d4), STC(0x5f1f5ea1), STC(0x5a82799a),
   1427     STC(0x55a6125c), STC(0x508d9211), STC(0x4b3c8c12), STC(0x45b6bb5e),
   1428     STC(0x40000000), STC(0x3a1c5c57), STC(0x340ff242), STC(0x2ddf0040),
   1429     STC(0x278dde6e), STC(0x2120fb83), STC(0x1a9cd9ac), STC(0x14060b68),
   1430     STC(0x0d61304e), STC(0x06b2f1d2), STC(0x00000000), STC(0xf94d0e2e),
   1431     STC(0x7fb9d759), STC(0x7ee7aa4c), STC(0x7d8a5f40), STC(0x7ba3751d),
   1432     STC(0x793501a9), STC(0x7641af3d), STC(0x72ccb9db), STC(0x6ed9eba1),
   1433     STC(0x6a6d98a4), STC(0x658c9a2d), STC(0x603c496c), STC(0x5a82799a),
   1434     STC(0x54657194), STC(0x4debe4fe), STC(0x471cece7), STC(0x40000000),
   1435     STC(0x389cea72), STC(0x30fbc54d), STC(0x2924edac), STC(0x2120fb83),
   1436     STC(0x18f8b83c), STC(0x10b5150f), STC(0x085f2137), STC(0x00000000),
   1437     STC(0xf7a0dec9), STC(0xef4aeaf1), STC(0xe70747c4), STC(0xdedf047d),
   1438     STC(0xd6db1254), STC(0xcf043ab3), STC(0xc763158e), STC(0x7f9afcb9),
   1439     STC(0x7e6c9251), STC(0x7c769e18), STC(0x79bc384d), STC(0x7641af3d),
   1440     STC(0x720c8075), STC(0x6d23501b), STC(0x678dde6e), STC(0x6154fb91),
   1441     STC(0x5a82799a), STC(0x53211d18), STC(0x4b3c8c12), STC(0x42e13ba4),
   1442     STC(0x3a1c5c57), STC(0x30fbc54d), STC(0x278dde6e), STC(0x1de189a6),
   1443     STC(0x14060b68), STC(0x0a0af299), STC(0x00000000), STC(0xf5f50d67),
   1444     STC(0xebf9f498), STC(0xe21e765a), STC(0xd8722192), STC(0xcf043ab3),
   1445     STC(0xc5e3a3a9), STC(0xbd1ec45c), STC(0xb4c373ee), STC(0xacdee2e8),
   1446     STC(0xa57d8666), STC(0x9eab046f), STC(0x7f76892f), STC(0x7ddb4bfc),
   1447     STC(0x7b31bbb2), STC(0x777f903c), STC(0x72ccb9db), STC(0x6d23501b),
   1448     STC(0x668f7c25), STC(0x5f1f5ea1), STC(0x56e2f15d), STC(0x4debe4fe),
   1449     STC(0x444d7aff), STC(0x3a1c5c57), STC(0x2f6e6d16), STC(0x245a9d65),
   1450     STC(0x18f8b83c), STC(0x0d61304e), STC(0x01aceb7c), STC(0xf5f50d67),
   1451     STC(0xea52c166), STC(0xdedf047d), STC(0xd3b26fb0), STC(0xc8e5032b),
   1452     STC(0xbe8df2ba), STC(0xb4c373ee), STC(0xab9a8e6c), STC(0xa326eec0),
   1453     STC(0x9b7abc1c), STC(0x94a6715d), STC(0x8eb8b9a0), STC(0x89be50c3),
   1454     STC(0x85c1e80e), STC(0x7f4c7e54), STC(0x7d33f0ca), STC(0x79bc384d),
   1455     STC(0x74ef0ebc), STC(0x6ed9eba1), STC(0x678dde6e), STC(0x5f1f5ea1),
   1456     STC(0x55a6125c), STC(0x4b3c8c12), STC(0x40000000), STC(0x340ff242),
   1457     STC(0x278dde6e), STC(0x1a9cd9ac), STC(0x0d61304e), STC(0x00000000),
   1458     STC(0xf29ecfb2), STC(0xe5632654), STC(0xd8722192), STC(0xcbf00dbe),
   1459     STC(0xc0000000), STC(0xb4c373ee), STC(0xaa59eda4), STC(0xa0e0a15f),
   1460     STC(0x98722192), STC(0x9126145f), STC(0x8b10f144), STC(0x8643c7b3),
   1461     STC(0x82cc0f36), STC(0x80b381ac), STC(0x80000000), STC(0x80b381ac),
   1462     STC(0x7f1cde01), STC(0x7c769e18), STC(0x7816a759), STC(0x720c8075),
   1463     STC(0x6a6d98a4), STC(0x6154fb91), STC(0x56e2f15d), STC(0x4b3c8c12),
   1464     STC(0x3e8b240e), STC(0x30fbc54d), STC(0x22be8f87), STC(0x14060b68),
   1465     STC(0x05067734), STC(0xf5f50d67), STC(0xe70747c4), STC(0xd8722192),
   1466     STC(0xca695b94), STC(0xbd1ec45c), STC(0xb0c1878b), STC(0xa57d8666),
   1467     STC(0x9b7abc1c), STC(0x92dcafe5), STC(0x8bc1f6e8), STC(0x8643c7b3),
   1468     STC(0x8275a0c0), STC(0x80650347), STC(0x80194350), STC(0x81936daf),
   1469     STC(0x84ce444e), STC(0x89be50c3), STC(0x90520d04), STC(0x7ee7aa4c),
   1470     STC(0x7ba3751d), STC(0x7641af3d), STC(0x6ed9eba1), STC(0x658c9a2d),
   1471     STC(0x5a82799a), STC(0x4debe4fe), STC(0x40000000), STC(0x30fbc54d),
   1472     STC(0x2120fb83), STC(0x10b5150f), STC(0x00000000), STC(0xef4aeaf1),
   1473     STC(0xdedf047d), STC(0xcf043ab3), STC(0xc0000000), STC(0xb2141b02),
   1474     STC(0xa57d8666), STC(0x9a7365d3), STC(0x9126145f), STC(0x89be50c3),
   1475     STC(0x845c8ae3), STC(0x811855b4), STC(0x80000000), STC(0x811855b4),
   1476     STC(0x845c8ae3), STC(0x89be50c3), STC(0x9126145f), STC(0x9a7365d3),
   1477     STC(0xa57d8666), STC(0xb2141b02), STC(0x7eace58a), STC(0x7aba9ae6),
   1478     STC(0x743e0918), STC(0x6b598ea3), STC(0x603c496c), STC(0x53211d18),
   1479     STC(0x444d7aff), STC(0x340ff242), STC(0x22be8f87), STC(0x10b5150f),
   1480     STC(0xfe531484), STC(0xebf9f498), STC(0xda0aecf9), STC(0xc8e5032b),
   1481     STC(0xb8e31319), STC(0xaa59eda4), STC(0x9d969742), STC(0x92dcafe5),
   1482     STC(0x8a650cb4), STC(0x845c8ae3), STC(0x80e321ff), STC(0x800b3a91),
   1483     STC(0x81d94c8f), STC(0x8643c7b3), STC(0x8d334625), STC(0x96830876),
   1484     STC(0xa201b853), STC(0xaf726def), STC(0xbe8df2ba), STC(0xcf043ab3),
   1485     STC(0xe07e0c84), STC(0x7e6c9251), STC(0x79bc384d), STC(0x720c8075),
   1486     STC(0x678dde6e), STC(0x5a82799a), STC(0x4b3c8c12), STC(0x3a1c5c57),
   1487     STC(0x278dde6e), STC(0x14060b68), STC(0x00000000), STC(0xebf9f498),
   1488     STC(0xd8722192), STC(0xc5e3a3a9), STC(0xb4c373ee), STC(0xa57d8666),
   1489     STC(0x98722192), STC(0x8df37f8b), STC(0x8643c7b3), STC(0x81936daf),
   1490     STC(0x80000000), STC(0x81936daf), STC(0x8643c7b3), STC(0x8df37f8b),
   1491     STC(0x98722192), STC(0xa57d8666), STC(0xb4c373ee), STC(0xc5e3a3a9),
   1492     STC(0xd8722192), STC(0xebf9f498), STC(0x00000000), STC(0x14060b68),
   1493     STC(0x7e26b371), STC(0x78a879f4), STC(0x6fadf2fc), STC(0x637984d4),
   1494     STC(0x54657194), STC(0x42e13ba4), STC(0x2f6e6d16), STC(0x1a9cd9ac),
   1495     STC(0x05067734), STC(0xef4aeaf1), STC(0xda0aecf9), STC(0xc5e3a3a9),
   1496     STC(0xb36a1978), STC(0xa326eec0), STC(0x9592675c), STC(0x8b10f144),
   1497     STC(0x83f03dd6), STC(0x80650347), STC(0x808976d1), STC(0x845c8ae3),
   1498     STC(0x8bc1f6e8), STC(0x96830876), STC(0xa45037c9), STC(0xb4c373ee),
   1499     STC(0xc763158e), STC(0xdba5629b), STC(0xf0f488d9), STC(0x06b2f1d2),
   1500     STC(0x1c3fd045), STC(0x30fbc54d), STC(0x444d7aff), STC(0x7ddb4bfc),
   1501     STC(0x777f903c), STC(0x6d23501b), STC(0x5f1f5ea1), STC(0x4debe4fe),
   1502     STC(0x3a1c5c57), STC(0x245a9d65), STC(0x0d61304e), STC(0xf5f50d67),
   1503     STC(0xdedf047d), STC(0xc8e5032b), STC(0xb4c373ee), STC(0xa326eec0),
   1504     STC(0x94a6715d), STC(0x89be50c3), STC(0x82cc0f36), STC(0x800b3a91),
   1505     STC(0x81936daf), STC(0x8757860c), STC(0x9126145f), STC(0x9eab046f),
   1506     STC(0xaf726def), STC(0xc2ec7635), STC(0xd8722192), STC(0xef4aeaf1),
   1507     STC(0x06b2f1d2), STC(0x1de189a6), STC(0x340ff242), STC(0x487fffe4),
   1508     STC(0x5a82799a), STC(0x697cf78a),
   1509 };
   1510 
   1511 RAM_ALIGN
   1512 LNK_SECTION_CONSTDATA
   1513 const FIXP_STB RotVectorImag480[] = {
   1514     STC(0x01aceb7c), STC(0x0359c428), STC(0x05067734), STC(0x06b2f1d2),
   1515     STC(0x085f2137), STC(0x0a0af299), STC(0x0bb65336), STC(0x0d61304e),
   1516     STC(0x0f0b7727), STC(0x10b5150f), STC(0x125df75b), STC(0x14060b68),
   1517     STC(0x15ad3e9a), STC(0x17537e63), STC(0x18f8b83c), STC(0x1a9cd9ac),
   1518     STC(0x1c3fd045), STC(0x1de189a6), STC(0x1f81f37c), STC(0x2120fb83),
   1519     STC(0x22be8f87), STC(0x245a9d65), STC(0x25f51307), STC(0x278dde6e),
   1520     STC(0x2924edac), STC(0x2aba2ee4), STC(0x2c4d9050), STC(0x2ddf0040),
   1521     STC(0x2f6e6d16), STC(0x30fbc54d), STC(0x3286f779), STC(0x0359c428),
   1522     STC(0x06b2f1d2), STC(0x0a0af299), STC(0x0d61304e), STC(0x10b5150f),
   1523     STC(0x14060b68), STC(0x17537e63), STC(0x1a9cd9ac), STC(0x1de189a6),
   1524     STC(0x2120fb83), STC(0x245a9d65), STC(0x278dde6e), STC(0x2aba2ee4),
   1525     STC(0x2ddf0040), STC(0x30fbc54d), STC(0x340ff242), STC(0x371afcd5),
   1526     STC(0x3a1c5c57), STC(0x3d1389cb), STC(0x40000000), STC(0x42e13ba4),
   1527     STC(0x45b6bb5e), STC(0x487fffe4), STC(0x4b3c8c12), STC(0x4debe4fe),
   1528     STC(0x508d9211), STC(0x53211d18), STC(0x55a6125c), STC(0x581c00b3),
   1529     STC(0x5a82799a), STC(0x5cd91140), STC(0x05067734), STC(0x0a0af299),
   1530     STC(0x0f0b7727), STC(0x14060b68), STC(0x18f8b83c), STC(0x1de189a6),
   1531     STC(0x22be8f87), STC(0x278dde6e), STC(0x2c4d9050), STC(0x30fbc54d),
   1532     STC(0x3596a46c), STC(0x3a1c5c57), STC(0x3e8b240e), STC(0x42e13ba4),
   1533     STC(0x471cece7), STC(0x4b3c8c12), STC(0x4f3e7875), STC(0x53211d18),
   1534     STC(0x56e2f15d), STC(0x5a82799a), STC(0x5dfe47ad), STC(0x6154fb91),
   1535     STC(0x648543e4), STC(0x678dde6e), STC(0x6a6d98a4), STC(0x6d23501b),
   1536     STC(0x6fadf2fc), STC(0x720c8075), STC(0x743e0918), STC(0x7641af3d),
   1537     STC(0x7816a759), STC(0x06b2f1d2), STC(0x0d61304e), STC(0x14060b68),
   1538     STC(0x1a9cd9ac), STC(0x2120fb83), STC(0x278dde6e), STC(0x2ddf0040),
   1539     STC(0x340ff242), STC(0x3a1c5c57), STC(0x40000000), STC(0x45b6bb5e),
   1540     STC(0x4b3c8c12), STC(0x508d9211), STC(0x55a6125c), STC(0x5a82799a),
   1541     STC(0x5f1f5ea1), STC(0x637984d4), STC(0x678dde6e), STC(0x6b598ea3),
   1542     STC(0x6ed9eba1), STC(0x720c8075), STC(0x74ef0ebc), STC(0x777f903c),
   1543     STC(0x79bc384d), STC(0x7ba3751d), STC(0x7d33f0ca), STC(0x7e6c9251),
   1544     STC(0x7f4c7e54), STC(0x7fd317b4), STC(0x7fffffff), STC(0x7fd317b4),
   1545     STC(0x085f2137), STC(0x10b5150f), STC(0x18f8b83c), STC(0x2120fb83),
   1546     STC(0x2924edac), STC(0x30fbc54d), STC(0x389cea72), STC(0x40000000),
   1547     STC(0x471cece7), STC(0x4debe4fe), STC(0x54657194), STC(0x5a82799a),
   1548     STC(0x603c496c), STC(0x658c9a2d), STC(0x6a6d98a4), STC(0x6ed9eba1),
   1549     STC(0x72ccb9db), STC(0x7641af3d), STC(0x793501a9), STC(0x7ba3751d),
   1550     STC(0x7d8a5f40), STC(0x7ee7aa4c), STC(0x7fb9d759), STC(0x7fffffff),
   1551     STC(0x7fb9d759), STC(0x7ee7aa4c), STC(0x7d8a5f40), STC(0x7ba3751d),
   1552     STC(0x793501a9), STC(0x7641af3d), STC(0x72ccb9db), STC(0x0a0af299),
   1553     STC(0x14060b68), STC(0x1de189a6), STC(0x278dde6e), STC(0x30fbc54d),
   1554     STC(0x3a1c5c57), STC(0x42e13ba4), STC(0x4b3c8c12), STC(0x53211d18),
   1555     STC(0x5a82799a), STC(0x6154fb91), STC(0x678dde6e), STC(0x6d23501b),
   1556     STC(0x720c8075), STC(0x7641af3d), STC(0x79bc384d), STC(0x7c769e18),
   1557     STC(0x7e6c9251), STC(0x7f9afcb9), STC(0x7fffffff), STC(0x7f9afcb9),
   1558     STC(0x7e6c9251), STC(0x7c769e18), STC(0x79bc384d), STC(0x7641af3d),
   1559     STC(0x720c8075), STC(0x6d23501b), STC(0x678dde6e), STC(0x6154fb91),
   1560     STC(0x5a82799a), STC(0x53211d18), STC(0x0bb65336), STC(0x17537e63),
   1561     STC(0x22be8f87), STC(0x2ddf0040), STC(0x389cea72), STC(0x42e13ba4),
   1562     STC(0x4c95e688), STC(0x55a6125c), STC(0x5dfe47ad), STC(0x658c9a2d),
   1563     STC(0x6c40cf2c), STC(0x720c8075), STC(0x76e33b3f), STC(0x7aba9ae6),
   1564     STC(0x7d8a5f40), STC(0x7f4c7e54), STC(0x7ffd3154), STC(0x7f9afcb9),
   1565     STC(0x7e26b371), STC(0x7ba3751d), STC(0x7816a759), STC(0x7387ea23),
   1566     STC(0x6e010780), STC(0x678dde6e), STC(0x603c496c), STC(0x581c00b3),
   1567     STC(0x4f3e7875), STC(0x45b6bb5e), STC(0x3b9941b1), STC(0x30fbc54d),
   1568     STC(0x25f51307), STC(0x0d61304e), STC(0x1a9cd9ac), STC(0x278dde6e),
   1569     STC(0x340ff242), STC(0x40000000), STC(0x4b3c8c12), STC(0x55a6125c),
   1570     STC(0x5f1f5ea1), STC(0x678dde6e), STC(0x6ed9eba1), STC(0x74ef0ebc),
   1571     STC(0x79bc384d), STC(0x7d33f0ca), STC(0x7f4c7e54), STC(0x7fffffff),
   1572     STC(0x7f4c7e54), STC(0x7d33f0ca), STC(0x79bc384d), STC(0x74ef0ebc),
   1573     STC(0x6ed9eba1), STC(0x678dde6e), STC(0x5f1f5ea1), STC(0x55a6125c),
   1574     STC(0x4b3c8c12), STC(0x40000000), STC(0x340ff242), STC(0x278dde6e),
   1575     STC(0x1a9cd9ac), STC(0x0d61304e), STC(0x00000000), STC(0xf29ecfb2),
   1576     STC(0x0f0b7727), STC(0x1de189a6), STC(0x2c4d9050), STC(0x3a1c5c57),
   1577     STC(0x471cece7), STC(0x53211d18), STC(0x5dfe47ad), STC(0x678dde6e),
   1578     STC(0x6fadf2fc), STC(0x7641af3d), STC(0x7b31bbb2), STC(0x7e6c9251),
   1579     STC(0x7fe6bcb0), STC(0x7f9afcb9), STC(0x7d8a5f40), STC(0x79bc384d),
   1580     STC(0x743e0918), STC(0x6d23501b), STC(0x648543e4), STC(0x5a82799a),
   1581     STC(0x4f3e7875), STC(0x42e13ba4), STC(0x3596a46c), STC(0x278dde6e),
   1582     STC(0x18f8b83c), STC(0x0a0af299), STC(0xfaf988cc), STC(0xebf9f498),
   1583     STC(0xdd417079), STC(0xcf043ab3), STC(0xc174dbf2), STC(0x10b5150f),
   1584     STC(0x2120fb83), STC(0x30fbc54d), STC(0x40000000), STC(0x4debe4fe),
   1585     STC(0x5a82799a), STC(0x658c9a2d), STC(0x6ed9eba1), STC(0x7641af3d),
   1586     STC(0x7ba3751d), STC(0x7ee7aa4c), STC(0x7fffffff), STC(0x7ee7aa4c),
   1587     STC(0x7ba3751d), STC(0x7641af3d), STC(0x6ed9eba1), STC(0x658c9a2d),
   1588     STC(0x5a82799a), STC(0x4debe4fe), STC(0x40000000), STC(0x30fbc54d),
   1589     STC(0x2120fb83), STC(0x10b5150f), STC(0x00000000), STC(0xef4aeaf1),
   1590     STC(0xdedf047d), STC(0xcf043ab3), STC(0xc0000000), STC(0xb2141b02),
   1591     STC(0xa57d8666), STC(0x9a7365d3), STC(0x125df75b), STC(0x245a9d65),
   1592     STC(0x3596a46c), STC(0x45b6bb5e), STC(0x54657194), STC(0x6154fb91),
   1593     STC(0x6c40cf2c), STC(0x74ef0ebc), STC(0x7b31bbb2), STC(0x7ee7aa4c),
   1594     STC(0x7ffd3154), STC(0x7e6c9251), STC(0x7a3e17f2), STC(0x7387ea23),
   1595     STC(0x6a6d98a4), STC(0x5f1f5ea1), STC(0x51d92321), STC(0x42e13ba4),
   1596     STC(0x3286f779), STC(0x2120fb83), STC(0x0f0b7727), STC(0xfca63bd8),
   1597     STC(0xea52c166), STC(0xd8722192), STC(0xc763158e), STC(0xb780001c),
   1598     STC(0xa91d0ea3), STC(0x9c867b2c), STC(0x91fef880), STC(0x89be50c3),
   1599     STC(0x83f03dd6), STC(0x14060b68), STC(0x278dde6e), STC(0x3a1c5c57),
   1600     STC(0x4b3c8c12), STC(0x5a82799a), STC(0x678dde6e), STC(0x720c8075),
   1601     STC(0x79bc384d), STC(0x7e6c9251), STC(0x7fffffff), STC(0x7e6c9251),
   1602     STC(0x79bc384d), STC(0x720c8075), STC(0x678dde6e), STC(0x5a82799a),
   1603     STC(0x4b3c8c12), STC(0x3a1c5c57), STC(0x278dde6e), STC(0x14060b68),
   1604     STC(0x00000000), STC(0xebf9f498), STC(0xd8722192), STC(0xc5e3a3a9),
   1605     STC(0xb4c373ee), STC(0xa57d8666), STC(0x98722192), STC(0x8df37f8b),
   1606     STC(0x8643c7b3), STC(0x81936daf), STC(0x80000000), STC(0x81936daf),
   1607     STC(0x15ad3e9a), STC(0x2aba2ee4), STC(0x3e8b240e), STC(0x508d9211),
   1608     STC(0x603c496c), STC(0x6d23501b), STC(0x76e33b3f), STC(0x7d33f0ca),
   1609     STC(0x7fe6bcb0), STC(0x7ee7aa4c), STC(0x7a3e17f2), STC(0x720c8075),
   1610     STC(0x668f7c25), STC(0x581c00b3), STC(0x471cece7), STC(0x340ff242),
   1611     STC(0x1f81f37c), STC(0x0a0af299), STC(0xf449acca), STC(0xdedf047d),
   1612     STC(0xca695b94), STC(0xb780001c), STC(0xa6aecd5e), STC(0x98722192),
   1613     STC(0x8d334625), STC(0x8545651a), STC(0x80e321ff), STC(0x802ce84c),
   1614     STC(0x8327fb9c), STC(0x89be50c3), STC(0x93bf30d4), STC(0x17537e63),
   1615     STC(0x2ddf0040), STC(0x42e13ba4), STC(0x55a6125c), STC(0x658c9a2d),
   1616     STC(0x720c8075), STC(0x7aba9ae6), STC(0x7f4c7e54), STC(0x7f9afcb9),
   1617     STC(0x7ba3751d), STC(0x7387ea23), STC(0x678dde6e), STC(0x581c00b3),
   1618     STC(0x45b6bb5e), STC(0x30fbc54d), STC(0x1a9cd9ac), STC(0x0359c428),
   1619     STC(0xebf9f498), STC(0xd545d11c), STC(0xc0000000), STC(0xacdee2e8),
   1620     STC(0x9c867b2c), STC(0x8f82ebbd), STC(0x8643c7b3), STC(0x811855b4),
   1621     STC(0x802ce84c), STC(0x838961e8), STC(0x8b10f144), STC(0x96830876),
   1622     STC(0xa57d8666), STC(0xb780001c),
   1623 };
   1624 
   1625 RAM_ALIGN
   1626 LNK_SECTION_CONSTDATA
   1627 const FIXP_STB RotVectorReal20[] = {
   1628     STC(0x79bc384d), STC(0x678dde6e), STC(0x4b3c8c12), STC(0x678dde6e),
   1629     STC(0x278dde6e), STC(0xd8722192), STC(0x4b3c8c12), STC(0xd8722192),
   1630     STC(0x8643c7b3), STC(0x278dde6e), STC(0x98722192), STC(0x98722192),
   1631 };
   1632 
   1633 RAM_ALIGN
   1634 LNK_SECTION_CONSTDATA
   1635 const FIXP_STB RotVectorImag20[] = {
   1636     STC(0x278dde6e), STC(0x4b3c8c12), STC(0x678dde6e), STC(0x4b3c8c12),
   1637     STC(0x79bc384d), STC(0x79bc384d), STC(0x678dde6e), STC(0x79bc384d),
   1638     STC(0x278dde6e), STC(0x79bc384d), STC(0x4b3c8c12), STC(0xb4c373ee),
   1639 };
   1640 
   1641 RAM_ALIGN
   1642 LNK_SECTION_CONSTDATA
   1643 const FIXP_WTP SineWindow8[] = {
   1644     WTCP(0x7f62368f, 0x0c8bd35e),
   1645     WTCP(0x7a7d055b, 0x25280c5e),
   1646     WTCP(0x70e2cbc6, 0x3c56ba70),
   1647     WTCP(0x62f201ac, 0x5133cc94),
   1648 };
   1649 
   1650 RAM_ALIGN
   1651 LNK_SECTION_CONSTDATA
   1652 const FIXP_WTP SineWindow12[] = {
   1653     WTCP(0x7fb9d759, 0x085f2137), WTCP(0x7d8a5f40, 0x18f8b83c),
   1654     WTCP(0x793501a9, 0x2924edac), WTCP(0x72ccb9db, 0x389cea72),
   1655     WTCP(0x6a6d98a4, 0x471cece7), WTCP(0x603c496c, 0x54657194),
   1656 };
   1657 
   1658 RAM_ALIGN
   1659 LNK_SECTION_CONSTDATA
   1660 const FIXP_WTP SineWindow16[] = {
   1661     WTCP(0x7fd8878e, 0x0647d97c), WTCP(0x7e9d55fc, 0x12c8106f),
   1662     WTCP(0x7c29fbee, 0x1f19f97b), WTCP(0x78848414, 0x2b1f34eb),
   1663     WTCP(0x73b5ebd1, 0x36ba2014), WTCP(0x6dca0d14, 0x41ce1e65),
   1664     WTCP(0x66cf8120, 0x4c3fdff4), WTCP(0x5ed77c8a, 0x55f5a4d2),
   1665 };
   1666 
   1667 RAM_ALIGN
   1668 LNK_SECTION_CONSTDATA
   1669 const FIXP_WTP SineWindow20[] = {
   1670     WTCP(0x7fe6bcb0, 0x05067734), WTCP(0x7f1cde01, 0x0f0b7727),
   1671     WTCP(0x7d8a5f40, 0x18f8b83c), WTCP(0x7b31bbb2, 0x22be8f87),
   1672     WTCP(0x7816a759, 0x2c4d9050), WTCP(0x743e0918, 0x3596a46c),
   1673     WTCP(0x6fadf2fc, 0x3e8b240e), WTCP(0x6a6d98a4, 0x471cece7),
   1674     WTCP(0x648543e4, 0x4f3e7875), WTCP(0x5dfe47ad, 0x56e2f15d),
   1675 };
   1676 
   1677 RAM_ALIGN
   1678 LNK_SECTION_CONSTDATA
   1679 const FIXP_WTP SineWindow24[] = {
   1680     WTCP(0x7fee74a2, 0x0430238f), WTCP(0x7f62368f, 0x0c8bd35e),
   1681     WTCP(0x7e4a5426, 0x14d9c245), WTCP(0x7ca80038, 0x1d10d5c2),
   1682     WTCP(0x7a7d055b, 0x25280c5e), WTCP(0x77cbc3f2, 0x2d168792),
   1683     WTCP(0x74972f92, 0x34d3957e), WTCP(0x70e2cbc6, 0x3c56ba70),
   1684     WTCP(0x6cb2a837, 0x4397ba32), WTCP(0x680b5c33, 0x4a8ea111),
   1685     WTCP(0x62f201ac, 0x5133cc94), WTCP(0x5d6c2f99, 0x577ff3da),
   1686 };
   1687 
   1688 RAM_ALIGN
   1689 LNK_SECTION_CONSTDATA
   1690 const FIXP_WTP SineWindow32[] = {
   1691     WTCP(0x7ff62182, 0x03242abf), WTCP(0x7fa736b4, 0x096a9049),
   1692     WTCP(0x7f0991c4, 0x0fab272b), WTCP(0x7e1d93ea, 0x15e21445),
   1693     WTCP(0x7ce3ceb2, 0x1c0b826a), WTCP(0x7b5d039e, 0x2223a4c5),
   1694     WTCP(0x798a23b1, 0x2826b928), WTCP(0x776c4edb, 0x2e110a62),
   1695     WTCP(0x7504d345, 0x33def287), WTCP(0x72552c85, 0x398cdd32),
   1696     WTCP(0x6f5f02b2, 0x3f1749b8), WTCP(0x6c242960, 0x447acd50),
   1697     WTCP(0x68a69e81, 0x49b41533), WTCP(0x64e88926, 0x4ebfe8a5),
   1698     WTCP(0x60ec3830, 0x539b2af0), WTCP(0x5cb420e0, 0x5842dd54),
   1699 };
   1700 
   1701 RAM_ALIGN
   1702 LNK_SECTION_CONSTDATA
   1703 const FIXP_WTP SineWindow40[] = {
   1704     WTCP(0x7ff9af04, 0x02835b5a), WTCP(0x7fc72ae2, 0x07891418),
   1705     WTCP(0x7f62368f, 0x0c8bd35e), WTCP(0x7ecaf9e5, 0x11899ed3),
   1706     WTCP(0x7e01b096, 0x16807e15), WTCP(0x7d06aa16, 0x1b6e7b7a),
   1707     WTCP(0x7bda497d, 0x2051a4dd), WTCP(0x7a7d055b, 0x25280c5e),
   1708     WTCP(0x78ef678f, 0x29efc925), WTCP(0x77320d0d, 0x2ea6f827),
   1709     WTCP(0x7545a5a0, 0x334bbcde), WTCP(0x732af3a7, 0x37dc420c),
   1710     WTCP(0x70e2cbc6, 0x3c56ba70), WTCP(0x6e6e1492, 0x40b9617d),
   1711     WTCP(0x6bcdc639, 0x45027c0c), WTCP(0x6902ea1d, 0x4930590f),
   1712     WTCP(0x660e9a6a, 0x4d415234), WTCP(0x62f201ac, 0x5133cc94),
   1713     WTCP(0x5fae5a55, 0x55063951), WTCP(0x5c44ee40, 0x58b71632),
   1714 };
   1715 
   1716 RAM_ALIGN
   1717 LNK_SECTION_CONSTDATA
   1718 const FIXP_WTP SineWindow48[] = {
   1719     WTCP(0x7ffb9d15, 0x02182427), WTCP(0x7fd8878e, 0x0647d97c),
   1720     WTCP(0x7f92661d, 0x0a75d60e), WTCP(0x7f294bfd, 0x0ea0f48c),
   1721     WTCP(0x7e9d55fc, 0x12c8106f), WTCP(0x7deeaa7a, 0x16ea0646),
   1722     WTCP(0x7d1d7958, 0x1b05b40f), WTCP(0x7c29fbee, 0x1f19f97b),
   1723     WTCP(0x7b1474fd, 0x2325b847), WTCP(0x79dd3098, 0x2727d486),
   1724     WTCP(0x78848414, 0x2b1f34eb), WTCP(0x770acdec, 0x2f0ac320),
   1725     WTCP(0x757075ac, 0x32e96c09), WTCP(0x73b5ebd1, 0x36ba2014),
   1726     WTCP(0x71dba9ab, 0x3a7bd382), WTCP(0x6fe2313c, 0x3e2d7eb1),
   1727     WTCP(0x6dca0d14, 0x41ce1e65), WTCP(0x6b93d02e, 0x455cb40c),
   1728     WTCP(0x694015c3, 0x48d84609), WTCP(0x66cf8120, 0x4c3fdff4),
   1729     WTCP(0x6442bd7e, 0x4f9292dc), WTCP(0x619a7dce, 0x52cf758f),
   1730     WTCP(0x5ed77c8a, 0x55f5a4d2), WTCP(0x5bfa7b82, 0x590443a7),
   1731 };
   1732 
   1733 RAM_ALIGN
   1734 LNK_SECTION_CONSTDATA
   1735 const FIXP_WTP SineWindow64[] = {
   1736     WTCP(0x7ffd885a, 0x01921d20), WTCP(0x7fe9cbc0, 0x04b6195d),
   1737     WTCP(0x7fc25596, 0x07d95b9e), WTCP(0x7f872bf3, 0x0afb6805),
   1738     WTCP(0x7f3857f6, 0x0e1bc2e4), WTCP(0x7ed5e5c6, 0x1139f0cf),
   1739     WTCP(0x7e5fe493, 0x145576b1), WTCP(0x7dd6668f, 0x176dd9de),
   1740     WTCP(0x7d3980ec, 0x1a82a026), WTCP(0x7c894bde, 0x1d934fe5),
   1741     WTCP(0x7bc5e290, 0x209f701c), WTCP(0x7aef6323, 0x23a6887f),
   1742     WTCP(0x7a05eead, 0x26a82186), WTCP(0x7909a92d, 0x29a3c485),
   1743     WTCP(0x77fab989, 0x2c98fbba), WTCP(0x76d94989, 0x2f875262),
   1744     WTCP(0x75a585cf, 0x326e54c7), WTCP(0x745f9dd1, 0x354d9057),
   1745     WTCP(0x7307c3d0, 0x382493b0), WTCP(0x719e2cd2, 0x3af2eeb7),
   1746     WTCP(0x7023109a, 0x3db832a6), WTCP(0x6e96a99d, 0x4073f21d),
   1747     WTCP(0x6cf934fc, 0x4325c135), WTCP(0x6b4af279, 0x45cd358f),
   1748     WTCP(0x698c246c, 0x4869e665), WTCP(0x67bd0fbd, 0x4afb6c98),
   1749     WTCP(0x65ddfbd3, 0x4d8162c4), WTCP(0x63ef3290, 0x4ffb654d),
   1750     WTCP(0x61f1003f, 0x5269126e), WTCP(0x5fe3b38d, 0x54ca0a4b),
   1751     WTCP(0x5dc79d7c, 0x571deefa), WTCP(0x5b9d1154, 0x59646498),
   1752 };
   1753 
   1754 RAM_ALIGN
   1755 LNK_SECTION_CONSTDATA
   1756 const FIXP_WTP SineWindow96[] = {
   1757     WTCP(0x7ffee744, 0x010c1460), WTCP(0x7ff62182, 0x03242abf),
   1758     WTCP(0x7fe49698, 0x053c0a01), WTCP(0x7fca47b9, 0x07538d6b),
   1759     WTCP(0x7fa736b4, 0x096a9049), WTCP(0x7f7b65ef, 0x0b80edf1),
   1760     WTCP(0x7f46d86c, 0x0d9681c2), WTCP(0x7f0991c4, 0x0fab272b),
   1761     WTCP(0x7ec3962a, 0x11beb9aa), WTCP(0x7e74ea6a, 0x13d114d0),
   1762     WTCP(0x7e1d93ea, 0x15e21445), WTCP(0x7dbd98a4, 0x17f193c5),
   1763     WTCP(0x7d54ff2e, 0x19ff6f2a), WTCP(0x7ce3ceb2, 0x1c0b826a),
   1764     WTCP(0x7c6a0ef2, 0x1e15a99a), WTCP(0x7be7c847, 0x201dc0ef),
   1765     WTCP(0x7b5d039e, 0x2223a4c5), WTCP(0x7ac9ca7a, 0x2427319d),
   1766     WTCP(0x7a2e26f2, 0x26284422), WTCP(0x798a23b1, 0x2826b928),
   1767     WTCP(0x78ddcbf5, 0x2a226db5), WTCP(0x78292b8d, 0x2c1b3efb),
   1768     WTCP(0x776c4edb, 0x2e110a62), WTCP(0x76a742d1, 0x3003ad85),
   1769     WTCP(0x75da14ef, 0x31f30638), WTCP(0x7504d345, 0x33def287),
   1770     WTCP(0x74278c72, 0x35c750bc), WTCP(0x73424fa0, 0x37abff5d),
   1771     WTCP(0x72552c85, 0x398cdd32), WTCP(0x71603361, 0x3b69c947),
   1772     WTCP(0x706374ff, 0x3d42a2ec), WTCP(0x6f5f02b2, 0x3f1749b8),
   1773     WTCP(0x6e52ee52, 0x40e79d8c), WTCP(0x6d3f4a40, 0x42b37e96),
   1774     WTCP(0x6c242960, 0x447acd50), WTCP(0x6b019f1a, 0x463d6a87),
   1775     WTCP(0x69d7bf57, 0x47fb3757), WTCP(0x68a69e81, 0x49b41533),
   1776     WTCP(0x676e5183, 0x4b67e5e4), WTCP(0x662eedc3, 0x4d168b8b),
   1777     WTCP(0x64e88926, 0x4ebfe8a5), WTCP(0x639b3a0b, 0x5063e008),
   1778     WTCP(0x62471749, 0x520254ef), WTCP(0x60ec3830, 0x539b2af0),
   1779     WTCP(0x5f8ab487, 0x552e4605), WTCP(0x5e22a487, 0x56bb8a90),
   1780     WTCP(0x5cb420e0, 0x5842dd54), WTCP(0x5b3f42ae, 0x59c42381),
   1781 };
   1782 
   1783 RAM_ALIGN
   1784 LNK_SECTION_CONSTDATA
   1785 const FIXP_WTP SineWindow120[] = {
   1786     WTCP(0x7fff4c54, 0x00d676eb), WTCP(0x7ff9af04, 0x02835b5a),
   1787     WTCP(0x7fee74a2, 0x0430238f), WTCP(0x7fdd9dad, 0x05dcbcbe),
   1788     WTCP(0x7fc72ae2, 0x07891418), WTCP(0x7fab1d3d, 0x093516d4),
   1789     WTCP(0x7f8975f9, 0x0ae0b22c), WTCP(0x7f62368f, 0x0c8bd35e),
   1790     WTCP(0x7f3560b9, 0x0e3667ad), WTCP(0x7f02f66f, 0x0fe05c64),
   1791     WTCP(0x7ecaf9e5, 0x11899ed3), WTCP(0x7e8d6d91, 0x13321c53),
   1792     WTCP(0x7e4a5426, 0x14d9c245), WTCP(0x7e01b096, 0x16807e15),
   1793     WTCP(0x7db3860f, 0x18263d36), WTCP(0x7d5fd801, 0x19caed29),
   1794     WTCP(0x7d06aa16, 0x1b6e7b7a), WTCP(0x7ca80038, 0x1d10d5c2),
   1795     WTCP(0x7c43de8e, 0x1eb1e9a7), WTCP(0x7bda497d, 0x2051a4dd),
   1796     WTCP(0x7b6b45a5, 0x21eff528), WTCP(0x7af6d7e6, 0x238cc85d),
   1797     WTCP(0x7a7d055b, 0x25280c5e), WTCP(0x79fdd35c, 0x26c1af22),
   1798     WTCP(0x7979477d, 0x28599eb0), WTCP(0x78ef678f, 0x29efc925),
   1799     WTCP(0x7860399e, 0x2b841caf), WTCP(0x77cbc3f2, 0x2d168792),
   1800     WTCP(0x77320d0d, 0x2ea6f827), WTCP(0x76931bae, 0x30355cdd),
   1801     WTCP(0x75eef6ce, 0x31c1a43b), WTCP(0x7545a5a0, 0x334bbcde),
   1802     WTCP(0x74972f92, 0x34d3957e), WTCP(0x73e39c49, 0x36591cea),
   1803     WTCP(0x732af3a7, 0x37dc420c), WTCP(0x726d3dc6, 0x395cf3e9),
   1804     WTCP(0x71aa82f7, 0x3adb21a1), WTCP(0x70e2cbc6, 0x3c56ba70),
   1805     WTCP(0x701620f5, 0x3dcfadb0), WTCP(0x6f448b7e, 0x3f45ead8),
   1806     WTCP(0x6e6e1492, 0x40b9617d), WTCP(0x6d92c59b, 0x422a0154),
   1807     WTCP(0x6cb2a837, 0x4397ba32), WTCP(0x6bcdc639, 0x45027c0c),
   1808     WTCP(0x6ae429ae, 0x466a36f9), WTCP(0x69f5dcd3, 0x47cedb31),
   1809     WTCP(0x6902ea1d, 0x4930590f), WTCP(0x680b5c33, 0x4a8ea111),
   1810     WTCP(0x670f3df3, 0x4be9a3db), WTCP(0x660e9a6a, 0x4d415234),
   1811     WTCP(0x65097cdb, 0x4e959d08), WTCP(0x63fff0ba, 0x4fe6756a),
   1812     WTCP(0x62f201ac, 0x5133cc94), WTCP(0x61dfbb8a, 0x527d93e6),
   1813     WTCP(0x60c92a5a, 0x53c3bcea), WTCP(0x5fae5a55, 0x55063951),
   1814     WTCP(0x5e8f57e2, 0x5644faf4), WTCP(0x5d6c2f99, 0x577ff3da),
   1815     WTCP(0x5c44ee40, 0x58b71632), WTCP(0x5b19a0c8, 0x59ea5454),
   1816 };
   1817 
   1818 RAM_ALIGN
   1819 LNK_SECTION_CONSTDATA
   1820 const FIXP_WTP SineWindow128[] = {
   1821     WTCP(0x7fff6216, 0x00c90f88), WTCP(0x7ffa72d1, 0x025b26d7),
   1822     WTCP(0x7ff09478, 0x03ed26e6), WTCP(0x7fe1c76b, 0x057f0035),
   1823     WTCP(0x7fce0c3e, 0x0710a345), WTCP(0x7fb563b3, 0x08a2009a),
   1824     WTCP(0x7f97cebd, 0x0a3308bd), WTCP(0x7f754e80, 0x0bc3ac35),
   1825     WTCP(0x7f4de451, 0x0d53db92), WTCP(0x7f2191b4, 0x0ee38766),
   1826     WTCP(0x7ef05860, 0x1072a048), WTCP(0x7eba3a39, 0x120116d5),
   1827     WTCP(0x7e7f3957, 0x138edbb1), WTCP(0x7e3f57ff, 0x151bdf86),
   1828     WTCP(0x7dfa98a8, 0x16a81305), WTCP(0x7db0fdf8, 0x183366e9),
   1829     WTCP(0x7d628ac6, 0x19bdcbf3), WTCP(0x7d0f4218, 0x1b4732ef),
   1830     WTCP(0x7cb72724, 0x1ccf8cb3), WTCP(0x7c5a3d50, 0x1e56ca1e),
   1831     WTCP(0x7bf88830, 0x1fdcdc1b), WTCP(0x7b920b89, 0x2161b3a0),
   1832     WTCP(0x7b26cb4f, 0x22e541af), WTCP(0x7ab6cba4, 0x24677758),
   1833     WTCP(0x7a4210d8, 0x25e845b6), WTCP(0x79c89f6e, 0x27679df4),
   1834     WTCP(0x794a7c12, 0x28e5714b), WTCP(0x78c7aba2, 0x2a61b101),
   1835     WTCP(0x78403329, 0x2bdc4e6f), WTCP(0x77b417df, 0x2d553afc),
   1836     WTCP(0x77235f2d, 0x2ecc681e), WTCP(0x768e0ea6, 0x3041c761),
   1837     WTCP(0x75f42c0b, 0x31b54a5e), WTCP(0x7555bd4c, 0x3326e2c3),
   1838     WTCP(0x74b2c884, 0x34968250), WTCP(0x740b53fb, 0x36041ad9),
   1839     WTCP(0x735f6626, 0x376f9e46), WTCP(0x72af05a7, 0x38d8fe93),
   1840     WTCP(0x71fa3949, 0x3a402dd2), WTCP(0x71410805, 0x3ba51e29),
   1841     WTCP(0x708378ff, 0x3d07c1d6), WTCP(0x6fc19385, 0x3e680b2c),
   1842     WTCP(0x6efb5f12, 0x3fc5ec98), WTCP(0x6e30e34a, 0x4121589b),
   1843     WTCP(0x6d6227fa, 0x427a41d0), WTCP(0x6c8f351c, 0x43d09aed),
   1844     WTCP(0x6bb812d1, 0x452456bd), WTCP(0x6adcc964, 0x46756828),
   1845     WTCP(0x69fd614a, 0x47c3c22f), WTCP(0x6919e320, 0x490f57ee),
   1846     WTCP(0x683257ab, 0x4a581c9e), WTCP(0x6746c7d8, 0x4b9e0390),
   1847     WTCP(0x66573cbb, 0x4ce10034), WTCP(0x6563bf92, 0x4e210617),
   1848     WTCP(0x646c59bf, 0x4f5e08e3), WTCP(0x637114cc, 0x5097fc5e),
   1849     WTCP(0x6271fa69, 0x51ced46e), WTCP(0x616f146c, 0x53028518),
   1850     WTCP(0x60686ccf, 0x5433027d), WTCP(0x5f5e0db3, 0x556040e2),
   1851     WTCP(0x5e50015d, 0x568a34a9), WTCP(0x5d3e5237, 0x57b0d256),
   1852     WTCP(0x5c290acc, 0x58d40e8c), WTCP(0x5b1035cf, 0x59f3de12),
   1853 };
   1854 
   1855 RAM_ALIGN
   1856 LNK_SECTION_CONSTDATA
   1857 const FIXP_WTP SineWindow160[] = {
   1858     WTCP(0x7fff9aef, 0x00a0d951), WTCP(0x7ffc726f, 0x01e287fc),
   1859     WTCP(0x7ff62182, 0x03242abf), WTCP(0x7feca851, 0x0465b9aa),
   1860     WTCP(0x7fe00716, 0x05a72ccf), WTCP(0x7fd03e23, 0x06e87c3f),
   1861     WTCP(0x7fbd4dda, 0x0829a00c), WTCP(0x7fa736b4, 0x096a9049),
   1862     WTCP(0x7f8df93c, 0x0aab450d), WTCP(0x7f719611, 0x0bebb66c),
   1863     WTCP(0x7f520de6, 0x0d2bdc80), WTCP(0x7f2f6183, 0x0e6baf61),
   1864     WTCP(0x7f0991c4, 0x0fab272b), WTCP(0x7ee09f95, 0x10ea3bfd),
   1865     WTCP(0x7eb48bfb, 0x1228e5f8), WTCP(0x7e85580c, 0x13671d3d),
   1866     WTCP(0x7e5304f2, 0x14a4d9f4), WTCP(0x7e1d93ea, 0x15e21445),
   1867     WTCP(0x7de50646, 0x171ec45c), WTCP(0x7da95d6c, 0x185ae269),
   1868     WTCP(0x7d6a9ad5, 0x199666a0), WTCP(0x7d28c00c, 0x1ad14938),
   1869     WTCP(0x7ce3ceb2, 0x1c0b826a), WTCP(0x7c9bc87a, 0x1d450a78),
   1870     WTCP(0x7c50af2b, 0x1e7dd9a4), WTCP(0x7c02849f, 0x1fb5e836),
   1871     WTCP(0x7bb14ac5, 0x20ed2e7b), WTCP(0x7b5d039e, 0x2223a4c5),
   1872     WTCP(0x7b05b13d, 0x2359436c), WTCP(0x7aab55ca, 0x248e02cb),
   1873     WTCP(0x7a4df380, 0x25c1db44), WTCP(0x79ed8cad, 0x26f4c53e),
   1874     WTCP(0x798a23b1, 0x2826b928), WTCP(0x7923bb01, 0x2957af74),
   1875     WTCP(0x78ba5524, 0x2a87a09d), WTCP(0x784df4b3, 0x2bb68522),
   1876     WTCP(0x77de9c5b, 0x2ce45589), WTCP(0x776c4edb, 0x2e110a62),
   1877     WTCP(0x76f70f05, 0x2f3c9c40), WTCP(0x767edfbe, 0x306703bf),
   1878     WTCP(0x7603c3fd, 0x31903982), WTCP(0x7585becb, 0x32b83634),
   1879     WTCP(0x7504d345, 0x33def287), WTCP(0x74810499, 0x35046736),
   1880     WTCP(0x73fa5607, 0x36288d03), WTCP(0x7370cae2, 0x374b5cb9),
   1881     WTCP(0x72e4668f, 0x386ccf2a), WTCP(0x72552c85, 0x398cdd32),
   1882     WTCP(0x71c3204c, 0x3aab7fb7), WTCP(0x712e457f, 0x3bc8afa5),
   1883     WTCP(0x70969fca, 0x3ce465f3), WTCP(0x6ffc32eb, 0x3dfe9ba1),
   1884     WTCP(0x6f5f02b2, 0x3f1749b8), WTCP(0x6ebf12ff, 0x402e694c),
   1885     WTCP(0x6e1c67c4, 0x4143f379), WTCP(0x6d770506, 0x4257e166),
   1886     WTCP(0x6cceeed8, 0x436a2c45), WTCP(0x6c242960, 0x447acd50),
   1887     WTCP(0x6b76b8d6, 0x4589bdcf), WTCP(0x6ac6a180, 0x4696f710),
   1888     WTCP(0x6a13e7b8, 0x47a27271), WTCP(0x695e8fe5, 0x48ac2957),
   1889     WTCP(0x68a69e81, 0x49b41533), WTCP(0x67ec1817, 0x4aba2f84),
   1890     WTCP(0x672f013f, 0x4bbe71d1), WTCP(0x666f5ea6, 0x4cc0d5ae),
   1891     WTCP(0x65ad3505, 0x4dc154bb), WTCP(0x64e88926, 0x4ebfe8a5),
   1892     WTCP(0x64215fe5, 0x4fbc8b22), WTCP(0x6357be2a, 0x50b735f8),
   1893     WTCP(0x628ba8ef, 0x51afe2f6), WTCP(0x61bd253f, 0x52a68bfb),
   1894     WTCP(0x60ec3830, 0x539b2af0), WTCP(0x6018e6eb, 0x548db9cb),
   1895     WTCP(0x5f4336a7, 0x557e3292), WTCP(0x5e6b2ca8, 0x566c8f55),
   1896     WTCP(0x5d90ce45, 0x5758ca31), WTCP(0x5cb420e0, 0x5842dd54),
   1897     WTCP(0x5bd529eb, 0x592ac2f7), WTCP(0x5af3eee6, 0x5a107561),
   1898 };
   1899 
   1900 RAM_ALIGN
   1901 LNK_SECTION_CONSTDATA
   1902 const FIXP_WTP SineWindow192[] = {
   1903     WTCP(0x7fffb9d1, 0x00860a79), WTCP(0x7ffd885a, 0x01921d20),
   1904     WTCP(0x7ff92577, 0x029e28e2), WTCP(0x7ff2913a, 0x03aa292a),
   1905     WTCP(0x7fe9cbc0, 0x04b6195d), WTCP(0x7fded530, 0x05c1f4e7),
   1906     WTCP(0x7fd1adb9, 0x06cdb72f), WTCP(0x7fc25596, 0x07d95b9e),
   1907     WTCP(0x7fb0cd0a, 0x08e4dda0), WTCP(0x7f9d1461, 0x09f0389f),
   1908     WTCP(0x7f872bf3, 0x0afb6805), WTCP(0x7f6f141f, 0x0c066740),
   1909     WTCP(0x7f54cd4f, 0x0d1131ba), WTCP(0x7f3857f6, 0x0e1bc2e4),
   1910     WTCP(0x7f19b491, 0x0f26162a), WTCP(0x7ef8e3a6, 0x103026fe),
   1911     WTCP(0x7ed5e5c6, 0x1139f0cf), WTCP(0x7eb0bb8a, 0x12436f10),
   1912     WTCP(0x7e896595, 0x134c9d34), WTCP(0x7e5fe493, 0x145576b1),
   1913     WTCP(0x7e34393b, 0x155df6fc), WTCP(0x7e06644c, 0x1666198d),
   1914     WTCP(0x7dd6668f, 0x176dd9de), WTCP(0x7da440d6, 0x1875336a),
   1915     WTCP(0x7d6ff3fe, 0x197c21ad), WTCP(0x7d3980ec, 0x1a82a026),
   1916     WTCP(0x7d00e88f, 0x1b88aa55), WTCP(0x7cc62bdf, 0x1c8e3bbe),
   1917     WTCP(0x7c894bde, 0x1d934fe5), WTCP(0x7c4a4996, 0x1e97e251),
   1918     WTCP(0x7c09261d, 0x1f9bee8a), WTCP(0x7bc5e290, 0x209f701c),
   1919     WTCP(0x7b808015, 0x21a26295), WTCP(0x7b38ffde, 0x22a4c185),
   1920     WTCP(0x7aef6323, 0x23a6887f), WTCP(0x7aa3ab29, 0x24a7b317),
   1921     WTCP(0x7a55d93a, 0x25a83ce6), WTCP(0x7a05eead, 0x26a82186),
   1922     WTCP(0x79b3ece0, 0x27a75c95), WTCP(0x795fd53a, 0x28a5e9b4),
   1923     WTCP(0x7909a92d, 0x29a3c485), WTCP(0x78b16a32, 0x2aa0e8b0),
   1924     WTCP(0x785719cc, 0x2b9d51dd), WTCP(0x77fab989, 0x2c98fbba),
   1925     WTCP(0x779c4afc, 0x2d93e1f8), WTCP(0x773bcfc4, 0x2e8e0048),
   1926     WTCP(0x76d94989, 0x2f875262), WTCP(0x7674b9fa, 0x307fd401),
   1927     WTCP(0x760e22d1, 0x317780e2), WTCP(0x75a585cf, 0x326e54c7),
   1928     WTCP(0x753ae4c0, 0x33644b76), WTCP(0x74ce4177, 0x345960b7),
   1929     WTCP(0x745f9dd1, 0x354d9057), WTCP(0x73eefbb3, 0x3640d627),
   1930     WTCP(0x737c5d0b, 0x37332dfd), WTCP(0x7307c3d0, 0x382493b0),
   1931     WTCP(0x72913201, 0x3915031f), WTCP(0x7218a9a7, 0x3a04782a),
   1932     WTCP(0x719e2cd2, 0x3af2eeb7), WTCP(0x7121bd9c, 0x3be062b0),
   1933     WTCP(0x70a35e25, 0x3cccd004), WTCP(0x7023109a, 0x3db832a6),
   1934     WTCP(0x6fa0d72c, 0x3ea2868c), WTCP(0x6f1cb416, 0x3f8bc7b4),
   1935     WTCP(0x6e96a99d, 0x4073f21d), WTCP(0x6e0eba0c, 0x415b01ce),
   1936     WTCP(0x6d84e7b7, 0x4240f2d1), WTCP(0x6cf934fc, 0x4325c135),
   1937     WTCP(0x6c6ba43e, 0x44096910), WTCP(0x6bdc37eb, 0x44ebe679),
   1938     WTCP(0x6b4af279, 0x45cd358f), WTCP(0x6ab7d663, 0x46ad5278),
   1939     WTCP(0x6a22e630, 0x478c395a), WTCP(0x698c246c, 0x4869e665),
   1940     WTCP(0x68f393ae, 0x494655cc), WTCP(0x68593691, 0x4a2183c8),
   1941     WTCP(0x67bd0fbd, 0x4afb6c98), WTCP(0x671f21dc, 0x4bd40c80),
   1942     WTCP(0x667f6fa5, 0x4cab5fc9), WTCP(0x65ddfbd3, 0x4d8162c4),
   1943     WTCP(0x653ac92b, 0x4e5611c5), WTCP(0x6495da79, 0x4f296928),
   1944     WTCP(0x63ef3290, 0x4ffb654d), WTCP(0x6346d44b, 0x50cc029c),
   1945     WTCP(0x629cc28c, 0x519b3d80), WTCP(0x61f1003f, 0x5269126e),
   1946     WTCP(0x61439053, 0x53357ddf), WTCP(0x609475c3, 0x54007c51),
   1947     WTCP(0x5fe3b38d, 0x54ca0a4b), WTCP(0x5f314cba, 0x55922457),
   1948     WTCP(0x5e7d4458, 0x5658c709), WTCP(0x5dc79d7c, 0x571deefa),
   1949     WTCP(0x5d105b44, 0x57e198c7), WTCP(0x5c5780d3, 0x58a3c118),
   1950     WTCP(0x5b9d1154, 0x59646498), WTCP(0x5ae10ff9, 0x5a237ffa),
   1951 };
   1952 
   1953 RAM_ALIGN
   1954 LNK_SECTION_CONSTDATA
   1955 const FIXP_WTP SineWindow240[] = {
   1956     WTCP(0x7fffd315, 0x006b3b9b), WTCP(0x7ffe6bbf, 0x0141b1a5),
   1957     WTCP(0x7ffb9d15, 0x02182427), WTCP(0x7ff76721, 0x02ee90c8),
   1958     WTCP(0x7ff1c9ef, 0x03c4f52f), WTCP(0x7feac58d, 0x049b4f00),
   1959     WTCP(0x7fe25a0f, 0x05719be2), WTCP(0x7fd8878e, 0x0647d97c),
   1960     WTCP(0x7fcd4e24, 0x071e0575), WTCP(0x7fc0adf2, 0x07f41d72),
   1961     WTCP(0x7fb2a71b, 0x08ca1f1b), WTCP(0x7fa339c5, 0x09a00817),
   1962     WTCP(0x7f92661d, 0x0a75d60e), WTCP(0x7f802c52, 0x0b4b86a8),
   1963     WTCP(0x7f6c8c96, 0x0c21178c), WTCP(0x7f578721, 0x0cf68662),
   1964     WTCP(0x7f411c2f, 0x0dcbd0d5), WTCP(0x7f294bfd, 0x0ea0f48c),
   1965     WTCP(0x7f1016ce, 0x0f75ef33), WTCP(0x7ef57cea, 0x104abe71),
   1966     WTCP(0x7ed97e9c, 0x111f5ff4), WTCP(0x7ebc1c31, 0x11f3d164),
   1967     WTCP(0x7e9d55fc, 0x12c8106f), WTCP(0x7e7d2c54, 0x139c1abf),
   1968     WTCP(0x7e5b9f93, 0x146fee03), WTCP(0x7e38b017, 0x154387e6),
   1969     WTCP(0x7e145e42, 0x1616e618), WTCP(0x7deeaa7a, 0x16ea0646),
   1970     WTCP(0x7dc79529, 0x17bce621), WTCP(0x7d9f1ebd, 0x188f8357),
   1971     WTCP(0x7d7547a7, 0x1961db9b), WTCP(0x7d4a105d, 0x1a33ec9c),
   1972     WTCP(0x7d1d7958, 0x1b05b40f), WTCP(0x7cef8315, 0x1bd72fa4),
   1973     WTCP(0x7cc02e15, 0x1ca85d12), WTCP(0x7c8f7ade, 0x1d793a0b),
   1974     WTCP(0x7c5d69f7, 0x1e49c447), WTCP(0x7c29fbee, 0x1f19f97b),
   1975     WTCP(0x7bf53153, 0x1fe9d75f), WTCP(0x7bbf0aba, 0x20b95bac),
   1976     WTCP(0x7b8788ba, 0x2188841a), WTCP(0x7b4eabf1, 0x22574e65),
   1977     WTCP(0x7b1474fd, 0x2325b847), WTCP(0x7ad8e482, 0x23f3bf7e),
   1978     WTCP(0x7a9bfb27, 0x24c161c7), WTCP(0x7a5db997, 0x258e9ce0),
   1979     WTCP(0x7a1e2082, 0x265b6e8a), WTCP(0x79dd3098, 0x2727d486),
   1980     WTCP(0x799aea92, 0x27f3cc94), WTCP(0x79574f28, 0x28bf547b),
   1981     WTCP(0x79125f19, 0x298a69fc), WTCP(0x78cc1b26, 0x2a550adf),
   1982     WTCP(0x78848414, 0x2b1f34eb), WTCP(0x783b9aad, 0x2be8e5e8),
   1983     WTCP(0x77f15fbc, 0x2cb21ba0), WTCP(0x77a5d413, 0x2d7ad3de),
   1984     WTCP(0x7758f886, 0x2e430c6f), WTCP(0x770acdec, 0x2f0ac320),
   1985     WTCP(0x76bb5521, 0x2fd1f5c1), WTCP(0x766a8f04, 0x3098a223),
   1986     WTCP(0x76187c77, 0x315ec617), WTCP(0x75c51e61, 0x32245f72),
   1987     WTCP(0x757075ac, 0x32e96c09), WTCP(0x751a8346, 0x33ade9b3),
   1988     WTCP(0x74c34820, 0x3471d647), WTCP(0x746ac52f, 0x35352fa1),
   1989     WTCP(0x7410fb6b, 0x35f7f39c), WTCP(0x73b5ebd1, 0x36ba2014),
   1990     WTCP(0x73599760, 0x377bb2e9), WTCP(0x72fbff1b, 0x383ca9fb),
   1991     WTCP(0x729d2409, 0x38fd032d), WTCP(0x723d0734, 0x39bcbc63),
   1992     WTCP(0x71dba9ab, 0x3a7bd382), WTCP(0x71790c7e, 0x3b3a4672),
   1993     WTCP(0x711530c2, 0x3bf8131c), WTCP(0x70b01790, 0x3cb5376b),
   1994     WTCP(0x7049c203, 0x3d71b14d), WTCP(0x6fe2313c, 0x3e2d7eb1),
   1995     WTCP(0x6f79665b, 0x3ee89d86), WTCP(0x6f0f6289, 0x3fa30bc1),
   1996     WTCP(0x6ea426ed, 0x405cc754), WTCP(0x6e37b4b6, 0x4115ce38),
   1997     WTCP(0x6dca0d14, 0x41ce1e65), WTCP(0x6d5b313b, 0x4285b5d4),
   1998     WTCP(0x6ceb2261, 0x433c9283), WTCP(0x6c79e1c2, 0x43f2b271),
   1999     WTCP(0x6c07709b, 0x44a8139e), WTCP(0x6b93d02e, 0x455cb40c),
   2000     WTCP(0x6b1f01c0, 0x461091c2), WTCP(0x6aa90697, 0x46c3aac5),
   2001     WTCP(0x6a31e000, 0x4775fd1f), WTCP(0x69b98f48, 0x482786dc),
   2002     WTCP(0x694015c3, 0x48d84609), WTCP(0x68c574c4, 0x498838b6),
   2003     WTCP(0x6849ada3, 0x4a375cf5), WTCP(0x67ccc1be, 0x4ae5b0da),
   2004     WTCP(0x674eb271, 0x4b93327c), WTCP(0x66cf8120, 0x4c3fdff4),
   2005     WTCP(0x664f2f2e, 0x4cebb75c), WTCP(0x65cdbe05, 0x4d96b6d3),
   2006     WTCP(0x654b2f10, 0x4e40dc79), WTCP(0x64c783bd, 0x4eea2670),
   2007     WTCP(0x6442bd7e, 0x4f9292dc), WTCP(0x63bcddc7, 0x503a1fe5),
   2008     WTCP(0x6335e611, 0x50e0cbb4), WTCP(0x62add7d6, 0x51869476),
   2009     WTCP(0x6224b495, 0x522b7859), WTCP(0x619a7dce, 0x52cf758f),
   2010     WTCP(0x610f3505, 0x53728a4a), WTCP(0x6082dbc1, 0x5414b4c1),
   2011     WTCP(0x5ff5738d, 0x54b5f32c), WTCP(0x5f66fdf5, 0x555643c8),
   2012     WTCP(0x5ed77c8a, 0x55f5a4d2), WTCP(0x5e46f0dd, 0x5694148b),
   2013     WTCP(0x5db55c86, 0x57319135), WTCP(0x5d22c11c, 0x57ce1917),
   2014     WTCP(0x5c8f203b, 0x5869aa79), WTCP(0x5bfa7b82, 0x590443a7),
   2015     WTCP(0x5b64d492, 0x599de2ee), WTCP(0x5ace2d0f, 0x5a36869f),
   2016 };
   2017 
   2018 RAM_ALIGN
   2019 LNK_SECTION_CONSTDATA
   2020 const FIXP_WTP SineWindow256[] = {
   2021     WTCP(0x7fffd886, 0x006487e3), WTCP(0x7ffe9cb2, 0x012d96b1),
   2022     WTCP(0x7ffc250f, 0x01f6a297), WTCP(0x7ff871a2, 0x02bfa9a4),
   2023     WTCP(0x7ff38274, 0x0388a9ea), WTCP(0x7fed5791, 0x0451a177),
   2024     WTCP(0x7fe5f108, 0x051a8e5c), WTCP(0x7fdd4eec, 0x05e36ea9),
   2025     WTCP(0x7fd37153, 0x06ac406f), WTCP(0x7fc85854, 0x077501be),
   2026     WTCP(0x7fbc040a, 0x083db0a7), WTCP(0x7fae7495, 0x09064b3a),
   2027     WTCP(0x7f9faa15, 0x09cecf89), WTCP(0x7f8fa4b0, 0x0a973ba5),
   2028     WTCP(0x7f7e648c, 0x0b5f8d9f), WTCP(0x7f6be9d4, 0x0c27c389),
   2029     WTCP(0x7f5834b7, 0x0cefdb76), WTCP(0x7f434563, 0x0db7d376),
   2030     WTCP(0x7f2d1c0e, 0x0e7fa99e), WTCP(0x7f15b8ee, 0x0f475bff),
   2031     WTCP(0x7efd1c3c, 0x100ee8ad), WTCP(0x7ee34636, 0x10d64dbd),
   2032     WTCP(0x7ec8371a, 0x119d8941), WTCP(0x7eabef2c, 0x1264994e),
   2033     WTCP(0x7e8e6eb2, 0x132b7bf9), WTCP(0x7e6fb5f4, 0x13f22f58),
   2034     WTCP(0x7e4fc53e, 0x14b8b17f), WTCP(0x7e2e9cdf, 0x157f0086),
   2035     WTCP(0x7e0c3d29, 0x16451a83), WTCP(0x7de8a670, 0x170afd8d),
   2036     WTCP(0x7dc3d90d, 0x17d0a7bc), WTCP(0x7d9dd55a, 0x18961728),
   2037     WTCP(0x7d769bb5, 0x195b49ea), WTCP(0x7d4e2c7f, 0x1a203e1b),
   2038     WTCP(0x7d24881b, 0x1ae4f1d6), WTCP(0x7cf9aef0, 0x1ba96335),
   2039     WTCP(0x7ccda169, 0x1c6d9053), WTCP(0x7ca05ff1, 0x1d31774d),
   2040     WTCP(0x7c71eaf9, 0x1df5163f), WTCP(0x7c4242f2, 0x1eb86b46),
   2041     WTCP(0x7c116853, 0x1f7b7481), WTCP(0x7bdf5b94, 0x203e300d),
   2042     WTCP(0x7bac1d31, 0x21009c0c), WTCP(0x7b77ada8, 0x21c2b69c),
   2043     WTCP(0x7b420d7a, 0x22847de0), WTCP(0x7b0b3d2c, 0x2345eff8),
   2044     WTCP(0x7ad33d45, 0x24070b08), WTCP(0x7a9a0e50, 0x24c7cd33),
   2045     WTCP(0x7a5fb0d8, 0x2588349d), WTCP(0x7a24256f, 0x26483f6c),
   2046     WTCP(0x79e76ca7, 0x2707ebc7), WTCP(0x79a98715, 0x27c737d3),
   2047     WTCP(0x796a7554, 0x288621b9), WTCP(0x792a37fe, 0x2944a7a2),
   2048     WTCP(0x78e8cfb2, 0x2a02c7b8), WTCP(0x78a63d11, 0x2ac08026),
   2049     WTCP(0x786280bf, 0x2b7dcf17), WTCP(0x781d9b65, 0x2c3ab2b9),
   2050     WTCP(0x77d78daa, 0x2cf72939), WTCP(0x7790583e, 0x2db330c7),
   2051     WTCP(0x7747fbce, 0x2e6ec792), WTCP(0x76fe790e, 0x2f29ebcc),
   2052     WTCP(0x76b3d0b4, 0x2fe49ba7), WTCP(0x76680376, 0x309ed556),
   2053     WTCP(0x761b1211, 0x3158970e), WTCP(0x75ccfd42, 0x3211df04),
   2054     WTCP(0x757dc5ca, 0x32caab6f), WTCP(0x752d6c6c, 0x3382fa88),
   2055     WTCP(0x74dbf1ef, 0x343aca87), WTCP(0x7489571c, 0x34f219a8),
   2056     WTCP(0x74359cbd, 0x35a8e625), WTCP(0x73e0c3a3, 0x365f2e3b),
   2057     WTCP(0x738acc9e, 0x3714f02a), WTCP(0x7333b883, 0x37ca2a30),
   2058     WTCP(0x72db8828, 0x387eda8e), WTCP(0x72823c67, 0x3932ff87),
   2059     WTCP(0x7227d61c, 0x39e6975e), WTCP(0x71cc5626, 0x3a99a057),
   2060     WTCP(0x716fbd68, 0x3b4c18ba), WTCP(0x71120cc5, 0x3bfdfecd),
   2061     WTCP(0x70b34525, 0x3caf50da), WTCP(0x70536771, 0x3d600d2c),
   2062     WTCP(0x6ff27497, 0x3e10320d), WTCP(0x6f906d84, 0x3ebfbdcd),
   2063     WTCP(0x6f2d532c, 0x3f6eaeb8), WTCP(0x6ec92683, 0x401d0321),
   2064     WTCP(0x6e63e87f, 0x40cab958), WTCP(0x6dfd9a1c, 0x4177cfb1),
   2065     WTCP(0x6d963c54, 0x42244481), WTCP(0x6d2dd027, 0x42d0161e),
   2066     WTCP(0x6cc45698, 0x437b42e1), WTCP(0x6c59d0a9, 0x4425c923),
   2067     WTCP(0x6bee3f62, 0x44cfa740), WTCP(0x6b81a3cd, 0x4578db93),
   2068     WTCP(0x6b13fef5, 0x4621647d), WTCP(0x6aa551e9, 0x46c9405c),
   2069     WTCP(0x6a359db9, 0x47706d93), WTCP(0x69c4e37a, 0x4816ea86),
   2070     WTCP(0x69532442, 0x48bcb599), WTCP(0x68e06129, 0x4961cd33),
   2071     WTCP(0x686c9b4b, 0x4a062fbd), WTCP(0x67f7d3c5, 0x4aa9dba2),
   2072     WTCP(0x67820bb7, 0x4b4ccf4d), WTCP(0x670b4444, 0x4bef092d),
   2073     WTCP(0x66937e91, 0x4c9087b1), WTCP(0x661abbc5, 0x4d31494b),
   2074     WTCP(0x65a0fd0b, 0x4dd14c6e), WTCP(0x6526438f, 0x4e708f8f),
   2075     WTCP(0x64aa907f, 0x4f0f1126), WTCP(0x642de50d, 0x4faccfab),
   2076     WTCP(0x63b0426d, 0x5049c999), WTCP(0x6331a9d4, 0x50e5fd6d),
   2077     WTCP(0x62b21c7b, 0x518169a5), WTCP(0x62319b9d, 0x521c0cc2),
   2078     WTCP(0x61b02876, 0x52b5e546), WTCP(0x612dc447, 0x534ef1b5),
   2079     WTCP(0x60aa7050, 0x53e73097), WTCP(0x60262dd6, 0x547ea073),
   2080     WTCP(0x5fa0fe1f, 0x55153fd4), WTCP(0x5f1ae274, 0x55ab0d46),
   2081     WTCP(0x5e93dc1f, 0x56400758), WTCP(0x5e0bec6e, 0x56d42c99),
   2082     WTCP(0x5d8314b1, 0x57677b9d), WTCP(0x5cf95638, 0x57f9f2f8),
   2083     WTCP(0x5c6eb258, 0x588b9140), WTCP(0x5be32a67, 0x591c550e),
   2084     WTCP(0x5b56bfbd, 0x59ac3cfd), WTCP(0x5ac973b5, 0x5a3b47ab),
   2085 };
   2086 
   2087 RAM_ALIGN
   2088 LNK_SECTION_CONSTDATA
   2089 const FIXP_WTP SineWindow384[] = {
   2090     WTCP(0x7fffee74, 0x00430546), WTCP(0x7fff6216, 0x00c90f88),
   2091     WTCP(0x7ffe495b, 0x014f18ee), WTCP(0x7ffca443, 0x01d520e4),
   2092     WTCP(0x7ffa72d1, 0x025b26d7), WTCP(0x7ff7b507, 0x02e12a36),
   2093     WTCP(0x7ff46ae8, 0x03672a6c), WTCP(0x7ff09478, 0x03ed26e6),
   2094     WTCP(0x7fec31ba, 0x04731f13), WTCP(0x7fe742b4, 0x04f9125e),
   2095     WTCP(0x7fe1c76b, 0x057f0035), WTCP(0x7fdbbfe6, 0x0604e805),
   2096     WTCP(0x7fd52c29, 0x068ac93b), WTCP(0x7fce0c3e, 0x0710a345),
   2097     WTCP(0x7fc6602c, 0x0796758f), WTCP(0x7fbe27fa, 0x081c3f87),
   2098     WTCP(0x7fb563b3, 0x08a2009a), WTCP(0x7fac135f, 0x0927b836),
   2099     WTCP(0x7fa2370a, 0x09ad65c8), WTCP(0x7f97cebd, 0x0a3308bd),
   2100     WTCP(0x7f8cda84, 0x0ab8a082), WTCP(0x7f815a6b, 0x0b3e2c86),
   2101     WTCP(0x7f754e80, 0x0bc3ac35), WTCP(0x7f68b6ce, 0x0c491efe),
   2102     WTCP(0x7f5b9364, 0x0cce844e), WTCP(0x7f4de451, 0x0d53db92),
   2103     WTCP(0x7f3fa9a2, 0x0dd92439), WTCP(0x7f30e369, 0x0e5e5db0),
   2104     WTCP(0x7f2191b4, 0x0ee38766), WTCP(0x7f11b495, 0x0f68a0c8),
   2105     WTCP(0x7f014c1e, 0x0feda943), WTCP(0x7ef05860, 0x1072a048),
   2106     WTCP(0x7eded96d, 0x10f78543), WTCP(0x7ecccf5a, 0x117c57a2),
   2107     WTCP(0x7eba3a39, 0x120116d5), WTCP(0x7ea71a20, 0x1285c249),
   2108     WTCP(0x7e936f22, 0x130a596e), WTCP(0x7e7f3957, 0x138edbb1),
   2109     WTCP(0x7e6a78d3, 0x14134881), WTCP(0x7e552dae, 0x14979f4e),
   2110     WTCP(0x7e3f57ff, 0x151bdf86), WTCP(0x7e28f7de, 0x15a00897),
   2111     WTCP(0x7e120d63, 0x162419f2), WTCP(0x7dfa98a8, 0x16a81305),
   2112     WTCP(0x7de299c6, 0x172bf33f), WTCP(0x7dca10d8, 0x17afba11),
   2113     WTCP(0x7db0fdf8, 0x183366e9), WTCP(0x7d976142, 0x18b6f936),
   2114     WTCP(0x7d7d3ad3, 0x193a706a), WTCP(0x7d628ac6, 0x19bdcbf3),
   2115     WTCP(0x7d475139, 0x1a410b41), WTCP(0x7d2b8e4a, 0x1ac42dc5),
   2116     WTCP(0x7d0f4218, 0x1b4732ef), WTCP(0x7cf26cc1, 0x1bca1a2f),
   2117     WTCP(0x7cd50e65, 0x1c4ce2f6), WTCP(0x7cb72724, 0x1ccf8cb3),
   2118     WTCP(0x7c98b71f, 0x1d5216d8), WTCP(0x7c79be78, 0x1dd480d6),
   2119     WTCP(0x7c5a3d50, 0x1e56ca1e), WTCP(0x7c3a33ca, 0x1ed8f220),
   2120     WTCP(0x7c19a209, 0x1f5af84f), WTCP(0x7bf88830, 0x1fdcdc1b),
   2121     WTCP(0x7bd6e665, 0x205e9cf6), WTCP(0x7bb4bccb, 0x20e03a51),
   2122     WTCP(0x7b920b89, 0x2161b3a0), WTCP(0x7b6ed2c5, 0x21e30853),
   2123     WTCP(0x7b4b12a4, 0x226437dc), WTCP(0x7b26cb4f, 0x22e541af),
   2124     WTCP(0x7b01fced, 0x2366253d), WTCP(0x7adca7a6, 0x23e6e1fa),
   2125     WTCP(0x7ab6cba4, 0x24677758), WTCP(0x7a90690f, 0x24e7e4c9),
   2126     WTCP(0x7a698012, 0x256829c2), WTCP(0x7a4210d8, 0x25e845b6),
   2127     WTCP(0x7a1a1b8c, 0x26683818), WTCP(0x79f1a05a, 0x26e8005b),
   2128     WTCP(0x79c89f6e, 0x27679df4), WTCP(0x799f18f4, 0x27e71057),
   2129     WTCP(0x79750d1c, 0x286656f8), WTCP(0x794a7c12, 0x28e5714b),
   2130     WTCP(0x791f6605, 0x29645ec5), WTCP(0x78f3cb25, 0x29e31edb),
   2131     WTCP(0x78c7aba2, 0x2a61b101), WTCP(0x789b07ab, 0x2ae014ae),
   2132     WTCP(0x786ddf72, 0x2b5e4956), WTCP(0x78403329, 0x2bdc4e6f),
   2133     WTCP(0x78120300, 0x2c5a236f), WTCP(0x77e34f2c, 0x2cd7c7cc),
   2134     WTCP(0x77b417df, 0x2d553afc), WTCP(0x77845d4e, 0x2dd27c75),
   2135     WTCP(0x77541fab, 0x2e4f8bae), WTCP(0x77235f2d, 0x2ecc681e),
   2136     WTCP(0x76f21c09, 0x2f49113d), WTCP(0x76c05674, 0x2fc58680),
   2137     WTCP(0x768e0ea6, 0x3041c761), WTCP(0x765b44d5, 0x30bdd356),
   2138     WTCP(0x7627f939, 0x3139a9d7), WTCP(0x75f42c0b, 0x31b54a5e),
   2139     WTCP(0x75bfdd83, 0x3230b461), WTCP(0x758b0ddb, 0x32abe75a),
   2140     WTCP(0x7555bd4c, 0x3326e2c3), WTCP(0x751fec11, 0x33a1a612),
   2141     WTCP(0x74e99a65, 0x341c30c4), WTCP(0x74b2c884, 0x34968250),
   2142     WTCP(0x747b76a9, 0x35109a31), WTCP(0x7443a512, 0x358a77e0),
   2143     WTCP(0x740b53fb, 0x36041ad9), WTCP(0x73d283a2, 0x367d8296),
   2144     WTCP(0x73993447, 0x36f6ae91), WTCP(0x735f6626, 0x376f9e46),
   2145     WTCP(0x73251981, 0x37e85130), WTCP(0x72ea4e96, 0x3860c6cb),
   2146     WTCP(0x72af05a7, 0x38d8fe93), WTCP(0x72733ef3, 0x3950f804),
   2147     WTCP(0x7236fabe, 0x39c8b29a), WTCP(0x71fa3949, 0x3a402dd2),
   2148     WTCP(0x71bcfad6, 0x3ab76929), WTCP(0x717f3fa8, 0x3b2e641c),
   2149     WTCP(0x71410805, 0x3ba51e29), WTCP(0x7102542f, 0x3c1b96ce),
   2150     WTCP(0x70c3246b, 0x3c91cd88), WTCP(0x708378ff, 0x3d07c1d6),
   2151     WTCP(0x70435230, 0x3d7d7337), WTCP(0x7002b045, 0x3df2e129),
   2152     WTCP(0x6fc19385, 0x3e680b2c), WTCP(0x6f7ffc37, 0x3edcf0c0),
   2153     WTCP(0x6f3deaa4, 0x3f519164), WTCP(0x6efb5f12, 0x3fc5ec98),
   2154     WTCP(0x6eb859cc, 0x403a01dc), WTCP(0x6e74db1c, 0x40add0b2),
   2155     WTCP(0x6e30e34a, 0x4121589b), WTCP(0x6dec72a2, 0x41949917),
   2156     WTCP(0x6da7896e, 0x420791a8), WTCP(0x6d6227fa, 0x427a41d0),
   2157     WTCP(0x6d1c4e93, 0x42eca912), WTCP(0x6cd5fd85, 0x435ec6f0),
   2158     WTCP(0x6c8f351c, 0x43d09aed), WTCP(0x6c47f5a7, 0x4442248b),
   2159     WTCP(0x6c003f74, 0x44b3634f), WTCP(0x6bb812d1, 0x452456bd),
   2160     WTCP(0x6b6f700e, 0x4594fe58), WTCP(0x6b265779, 0x460559a4),
   2161     WTCP(0x6adcc964, 0x46756828), WTCP(0x6a92c61f, 0x46e52967),
   2162     WTCP(0x6a484dfc, 0x47549ce7), WTCP(0x69fd614a, 0x47c3c22f),
   2163     WTCP(0x69b2005e, 0x483298c4), WTCP(0x69662b8a, 0x48a1202c),
   2164     WTCP(0x6919e320, 0x490f57ee), WTCP(0x68cd2775, 0x497d3f93),
   2165     WTCP(0x687ff8dc, 0x49ead6a0), WTCP(0x683257ab, 0x4a581c9e),
   2166     WTCP(0x67e44436, 0x4ac51114), WTCP(0x6795bed3, 0x4b31b38d),
   2167     WTCP(0x6746c7d8, 0x4b9e0390), WTCP(0x66f75f9b, 0x4c0a00a6),
   2168     WTCP(0x66a78675, 0x4c75aa5a), WTCP(0x66573cbb, 0x4ce10034),
   2169     WTCP(0x660682c7, 0x4d4c01c0), WTCP(0x65b558f1, 0x4db6ae88),
   2170     WTCP(0x6563bf92, 0x4e210617), WTCP(0x6511b703, 0x4e8b07f9),
   2171     WTCP(0x64bf3f9f, 0x4ef4b3b9), WTCP(0x646c59bf, 0x4f5e08e3),
   2172     WTCP(0x641905bf, 0x4fc70704), WTCP(0x63c543fa, 0x502fada9),
   2173     WTCP(0x637114cc, 0x5097fc5e), WTCP(0x631c7892, 0x50fff2b2),
   2174     WTCP(0x62c76fa7, 0x51679033), WTCP(0x6271fa69, 0x51ced46e),
   2175     WTCP(0x621c1937, 0x5235bef4), WTCP(0x61c5cc6d, 0x529c4f51),
   2176     WTCP(0x616f146c, 0x53028518), WTCP(0x6117f191, 0x53685fd6),
   2177     WTCP(0x60c0643d, 0x53cddf1d), WTCP(0x60686ccf, 0x5433027d),
   2178     WTCP(0x60100ba8, 0x5497c988), WTCP(0x5fb74129, 0x54fc33ce),
   2179     WTCP(0x5f5e0db3, 0x556040e2), WTCP(0x5f0471a8, 0x55c3f056),
   2180     WTCP(0x5eaa6d6b, 0x562741bd), WTCP(0x5e50015d, 0x568a34a9),
   2181     WTCP(0x5df52de3, 0x56ecc8af), WTCP(0x5d99f35f, 0x574efd62),
   2182     WTCP(0x5d3e5237, 0x57b0d256), WTCP(0x5ce24acd, 0x58124720),
   2183     WTCP(0x5c85dd88, 0x58735b56), WTCP(0x5c290acc, 0x58d40e8c),
   2184     WTCP(0x5bcbd300, 0x5934605a), WTCP(0x5b6e3689, 0x59945054),
   2185     WTCP(0x5b1035cf, 0x59f3de12), WTCP(0x5ab1d138, 0x5a53092c),
   2186 };
   2187 
   2188 RAM_ALIGN
   2189 LNK_SECTION_CONSTDATA
   2190 const FIXP_WTP SineWindow480[] = {
   2191     WTCP(0x7ffff4c5, 0x00359dd2), WTCP(0x7fff9aef, 0x00a0d951),
   2192     WTCP(0x7ffee744, 0x010c1460), WTCP(0x7ffdd9c4, 0x01774eb2),
   2193     WTCP(0x7ffc726f, 0x01e287fc), WTCP(0x7ffab147, 0x024dbff4),
   2194     WTCP(0x7ff8964d, 0x02b8f64e), WTCP(0x7ff62182, 0x03242abf),
   2195     WTCP(0x7ff352e8, 0x038f5cfb), WTCP(0x7ff02a82, 0x03fa8cb8),
   2196     WTCP(0x7feca851, 0x0465b9aa), WTCP(0x7fe8cc57, 0x04d0e386),
   2197     WTCP(0x7fe49698, 0x053c0a01), WTCP(0x7fe00716, 0x05a72ccf),
   2198     WTCP(0x7fdb1dd5, 0x06124ba5), WTCP(0x7fd5dad8, 0x067d6639),
   2199     WTCP(0x7fd03e23, 0x06e87c3f), WTCP(0x7fca47b9, 0x07538d6b),
   2200     WTCP(0x7fc3f7a0, 0x07be9973), WTCP(0x7fbd4dda, 0x0829a00c),
   2201     WTCP(0x7fb64a6e, 0x0894a0ea), WTCP(0x7faeed5f, 0x08ff9bc2),
   2202     WTCP(0x7fa736b4, 0x096a9049), WTCP(0x7f9f2671, 0x09d57e35),
   2203     WTCP(0x7f96bc9c, 0x0a40653a), WTCP(0x7f8df93c, 0x0aab450d),
   2204     WTCP(0x7f84dc55, 0x0b161d63), WTCP(0x7f7b65ef, 0x0b80edf1),
   2205     WTCP(0x7f719611, 0x0bebb66c), WTCP(0x7f676cc0, 0x0c56768a),
   2206     WTCP(0x7f5cea05, 0x0cc12dff), WTCP(0x7f520de6, 0x0d2bdc80),
   2207     WTCP(0x7f46d86c, 0x0d9681c2), WTCP(0x7f3b499d, 0x0e011d7c),
   2208     WTCP(0x7f2f6183, 0x0e6baf61), WTCP(0x7f232026, 0x0ed63727),
   2209     WTCP(0x7f16858e, 0x0f40b483), WTCP(0x7f0991c4, 0x0fab272b),
   2210     WTCP(0x7efc44d0, 0x10158ed4), WTCP(0x7eee9ebe, 0x107feb33),
   2211     WTCP(0x7ee09f95, 0x10ea3bfd), WTCP(0x7ed24761, 0x115480e9),
   2212     WTCP(0x7ec3962a, 0x11beb9aa), WTCP(0x7eb48bfb, 0x1228e5f8),
   2213     WTCP(0x7ea528e0, 0x12930586), WTCP(0x7e956ce1, 0x12fd180b),
   2214     WTCP(0x7e85580c, 0x13671d3d), WTCP(0x7e74ea6a, 0x13d114d0),
   2215     WTCP(0x7e642408, 0x143afe7b), WTCP(0x7e5304f2, 0x14a4d9f4),
   2216     WTCP(0x7e418d32, 0x150ea6ef), WTCP(0x7e2fbcd6, 0x15786522),
   2217     WTCP(0x7e1d93ea, 0x15e21445), WTCP(0x7e0b127a, 0x164bb40b),
   2218     WTCP(0x7df83895, 0x16b5442b), WTCP(0x7de50646, 0x171ec45c),
   2219     WTCP(0x7dd17b9c, 0x17883452), WTCP(0x7dbd98a4, 0x17f193c5),
   2220     WTCP(0x7da95d6c, 0x185ae269), WTCP(0x7d94ca03, 0x18c41ff6),
   2221     WTCP(0x7d7fde76, 0x192d4c21), WTCP(0x7d6a9ad5, 0x199666a0),
   2222     WTCP(0x7d54ff2e, 0x19ff6f2a), WTCP(0x7d3f0b90, 0x1a686575),
   2223     WTCP(0x7d28c00c, 0x1ad14938), WTCP(0x7d121cb0, 0x1b3a1a28),
   2224     WTCP(0x7cfb218c, 0x1ba2d7fc), WTCP(0x7ce3ceb2, 0x1c0b826a),
   2225     WTCP(0x7ccc2430, 0x1c74192a), WTCP(0x7cb42217, 0x1cdc9bf2),
   2226     WTCP(0x7c9bc87a, 0x1d450a78), WTCP(0x7c831767, 0x1dad6473),
   2227     WTCP(0x7c6a0ef2, 0x1e15a99a), WTCP(0x7c50af2b, 0x1e7dd9a4),
   2228     WTCP(0x7c36f824, 0x1ee5f447), WTCP(0x7c1ce9ef, 0x1f4df93a),
   2229     WTCP(0x7c02849f, 0x1fb5e836), WTCP(0x7be7c847, 0x201dc0ef),
   2230     WTCP(0x7bccb4f8, 0x2085831f), WTCP(0x7bb14ac5, 0x20ed2e7b),
   2231     WTCP(0x7b9589c3, 0x2154c2bb), WTCP(0x7b797205, 0x21bc3f97),
   2232     WTCP(0x7b5d039e, 0x2223a4c5), WTCP(0x7b403ea2, 0x228af1fe),
   2233     WTCP(0x7b232325, 0x22f226f8), WTCP(0x7b05b13d, 0x2359436c),
   2234     WTCP(0x7ae7e8fc, 0x23c04710), WTCP(0x7ac9ca7a, 0x2427319d),
   2235     WTCP(0x7aab55ca, 0x248e02cb), WTCP(0x7a8c8b01, 0x24f4ba50),
   2236     WTCP(0x7a6d6a37, 0x255b57e6), WTCP(0x7a4df380, 0x25c1db44),
   2237     WTCP(0x7a2e26f2, 0x26284422), WTCP(0x7a0e04a4, 0x268e9238),
   2238     WTCP(0x79ed8cad, 0x26f4c53e), WTCP(0x79ccbf22, 0x275adcee),
   2239     WTCP(0x79ab9c1c, 0x27c0d8fe), WTCP(0x798a23b1, 0x2826b928),
   2240     WTCP(0x796855f9,