AJA NTV2 SDK  17.0.1.1246
NTV2 SDK 17.0.1.1246
ntv2testpatterngen.cpp
Go to the documentation of this file.
1 /* SPDX-License-Identifier: MIT */
8 #ifdef AJALinux
9  #include <stddef.h> //for NULL
10  #include <string.h> //for memcpy
11 #endif
12 
13 #include "ntv2utils.h"
14 #include "ntv2testpatterngen.h"
15 #include "ntv2transcode.h"
16 #include "ntv2resample.h"
17 #include "ajabase/system/debug.h"
18 #include "ajabase/common/common.h"
19 #include "math.h"
20 
21 #define TPGFAIL(__x__) AJA_sERROR (AJA_DebugUnit_VideoGeneric, AJAFUNC << ": " << __x__)
22 #define TPGWARN(__x__) AJA_sWARNING(AJA_DebugUnit_VideoGeneric, AJAFUNC << ": " << __x__)
23 #define TPGNOTE(__x__) AJA_sNOTICE (AJA_DebugUnit_VideoGeneric, AJAFUNC << ": " << __x__)
24 #define TPGINFO(__x__) AJA_sINFO (AJA_DebugUnit_VideoGeneric, AJAFUNC << ": " << __x__)
25 #define TPGDBUG(__x__) AJA_sDEBUG (AJA_DebugUnit_VideoGeneric, AJAFUNC << ": " << __x__)
26 
27 
28 using namespace std;
29 
30 typedef struct
31 {
32  int startLine;
33  int endLine;
34  const uint32_t * data;
36 
37 const uint16_t NumTestPatternSegments = 8;
38 const uint16_t AJA_NUM_STANDARDS = 6;
39 
40 typedef struct
41 {
42  const char * name;
44 
46 
47 
48 
49 
50 static const uint32_t ColorBars100_1080_0[] =
51 { //0
52 0x20010200, 0x4080040, 0x20010600, 0x1f6800cb, 0x200c8600, 0x3ac803ab, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
53 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
54 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
55 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
56 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
57 0x200eb1ff, 0x3ac6e7ac, 0x120e8a07, 0x3778578c, 0x223db487, 0x36d1076d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d,
58 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d,
59 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d,
60 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d,
61 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d,
62 0x211db45b, 0x3593bf6d, 0x1b8cbd8e, 0x2f236f05, 0x58bca4c, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2,
63 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2,
64 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2,
65 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2,
66 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x266bc840, 0x2f2102f2,
67 0x47bca1f, 0x2d261ee8, 0xeeaf455, 0x2b218eb3, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2,
68 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2,
69 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2,
70 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2,
71 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xc8ac869, 0x2b2246b2,
72 0x16b9dd82, 0x1759f9f6, 0x3384ea95, 0x13adbd3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a,
73 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a,
74 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a,
75 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a,
76 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3124eb97, 0x12fe7539,
77 0x3ab46a79, 0xfa78504, 0x19a3ebb9, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa,
78 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa,
79 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa,
80 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa,
81 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa6d0fa, 0x2483eba8, 0xbdc94e7,
82 0x27224f11, 0x7fe947f, 0x3c01fdef, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f,
83 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f,
84 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f,
85 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f,
86 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffbf, 0x7fde47f, 0x2e01d5dd, 0x4a7ac60,
87 0x1f910247, 0x4080440, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
88 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
89 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
90 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
91 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
92 };
93 
94 static const uint32_t ColorBars100_720_0[] =
95 { //0
96 0x20010200, 0x4080040, 0x20010600, 0x1f6800cb, 0x200c8600, 0x3ac803ab, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
97 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
98 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
99 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x1ffeb200, 0x3ac803ac, 0x207eb1b9, 0x38c483a2, 0x87dde15, 0x36d88f6d, 0x229db441, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d,
100 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d,
101 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d,
102 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x229db440, 0x36d1036d, 0x40db629, 0x36d8a76d, 0x228db441, 0x36d2636d, 0x153d65db, 0x3054d72f, 0x8ebca0f, 0x2f299af2, 0x267bc841, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2,
103 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2,
104 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2,
105 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x267bc840, 0x2f2102f2, 0x40bca67, 0x2f299ef2, 0x251bc840, 0x2f210af2,
106 0x4dba1d9, 0x2bd4d6d2, 0xbdacc5c, 0x2b219eb2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2,
107 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2,
108 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2,
109 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x69ac8a7, 0x2b229eb2, 0xa7ac869, 0x2b21a6b2, 0x91ac8c8, 0x27760ab2, 0x27e7d96b, 0x13aa5575, 0x36f4eb38, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a,
110 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a,
111 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a,
112 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3594eb97, 0x13ae5d3a, 0x3974eb59, 0x13ad653a, 0x3124eb97, 0x12fe7539, 0x3ab46a79, 0xfa78504, 0x19a3ebb9, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa,
113 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa,
114 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa,
115 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x1993ebc0, 0xfaf00fa, 0x3c03e999, 0xfa664fa, 0x19a3ebc0, 0xfaefcfa, 0x3723e9f1, 0xbdab4e7, 0x36824ecb, 0x7f8947f,
116 0x1d81ffbf, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f,
117 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f,
118 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f,
119 0x1d71ffc0, 0x7ff007f, 0x3c01fdd7, 0x7f75c7f, 0x1d71ffc0, 0x7fea87f, 0x3321fdd9, 0x6079075, 0x1f312a8e, 0x4085840, 0x200101fe, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
120 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
121 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
122 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x3ffffc40, 0x0, 0x2749d000, 0x2009b26c, 0x1528a200, 0x65a4a, 0x40ffc40, 0x2e7103ff, 0x4082840, 0x15210218, 0x4080040,
123 };
124 
125 static const uint32_t ColorBars100_486_0[] =
126 { //0
127 0x20010200, 0x4080040, 0x20014200, 0x1f6800dc, 0x200c4200, 0x3ac8039c, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
128 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x202eb1f1, 0x3a6667ac, 0x102e3e11, 0x3528a76d,
129 0x23fd207c, 0x34811348, 0x40d2248, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748,
130 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x47d2249, 0x34890f48, 0x1fcd1c98, 0x30554735, 0x219b395c, 0x2a62baad, 0x4fa9a86, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6,
131 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6,
132 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5aa6, 0x271a9840, 0x2a311aa6, 0x59a45fc, 0x25158270, 0xf490c73, 0x24221242, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642,
133 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642,
134 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x2423be42, 0x16a908a7, 0x21150a37, 0x24376e35, 0x1aab89b5, 0x3256ab1d, 0x1aadcdaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa,
135 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa,
136 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3786ab22, 0x1a9b81aa, 0x25366f83, 0x15be697c, 0x3b2525c0, 0x1465cd46, 0x16951bbe, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146,
137 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146,
138 0x3c051969, 0x1465a546, 0x16b51bc0, 0x146efd46, 0x38e519a2, 0x11e9153f, 0x31539f00, 0xa5930b7, 0x1d42939f, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4,
139 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3ab291b7, 0xa46eca4,
140 0x1cb26b49, 0x5dabc7f, 0x230119e4, 0x407e040, 0x20010202, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
141 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
142 };
143 
144 static const uint32_t ColorBars100_576_0[] =
145 { //0
146 0x20010200, 0x4080040, 0x20014200, 0x1f6800dc, 0x200c4200, 0x3ac8039c, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
147 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x202eb1f1, 0x3a6667ac, 0x102e3e11, 0x3528a76d,
148 0x23fd207c, 0x34811348, 0x40d2248, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748,
149 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x40d2249, 0x34892748, 0x249d2040, 0x34810348, 0x47d2249, 0x34890f48, 0x1fcd1c98, 0x30554735, 0x219b395c, 0x2a62baad, 0x4fa9a86, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6,
150 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6,
151 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5ea6, 0x297a9840, 0x2a6102a6, 0x40a9a97, 0x2a6a5aa6, 0x271a9840, 0x2a311aa6, 0x59a45fc, 0x25158270, 0xf490c73, 0x24221242, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642,
152 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642,
153 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x24235e42, 0xd790889, 0x24222642, 0x89908d7, 0x2423be42, 0x16a908a7, 0x21150a37, 0x24376e35, 0x1aab89b5, 0x3256ab1d, 0x1aadcdaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa,
154 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa,
155 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3776ab29, 0x1aaca5aa, 0x3296ab77, 0x1aadddaa, 0x3786ab22, 0x1a9b81aa, 0x25366f83, 0x15be697c, 0x3b2525c0, 0x1465cd46, 0x16951bbe, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146,
156 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146, 0x3c051969, 0x1465a546, 0x16951bc0, 0x146f0146,
157 0x3c051969, 0x1465a546, 0x16b51bc0, 0x146efd46, 0x38e519a2, 0x11e9153f, 0x31539f00, 0xa5930b7, 0x1d42939f, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4,
158 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3c0291b7, 0xa46dca4, 0x1b7293c0, 0xa4f00a4, 0x3ab291b7, 0xa46eca4,
159 0x1cb26b49, 0x5dabc7f, 0x230119e4, 0x407e040, 0x20010202, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
160 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
161 };
162 
163 
164 
165 static const uint32_t ColorBars75_1080_0[] =
166 { //0
167 0x20010200, 0x4080040, 0x20010600, 0x1f6800cb, 0x200c8600, 0x3ac803ab, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
168 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
169 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
170 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
171 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
172 0x200eb200, 0x3ac72bac, 0x158e0a05, 0x2cc83f27, 0x21aa88e6, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2,
173 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2,
174 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2,
175 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2,
176 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2,
177 0x20da88c4, 0x2934cea1, 0x1ca9cdab, 0x24549254, 0xc291639, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245,
178 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245,
179 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245,
180 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245,
181 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245,
182 0xb591618, 0x22e6963e, 0x133874bf, 0x21632a16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16,
183 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16,
184 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16,
185 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16,
186 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0x116858cf, 0x2163b616,
187 0x1907a5a1, 0x12897d89, 0x2ea3ee70, 0xfbc4cfb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb,
188 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb,
189 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb,
190 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb,
191 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x2cd3ef31, 0xf4cd8fb,
192 0x34138e5b, 0xcc7a0d3, 0x1b33334b, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc,
193 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc,
194 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc,
195 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc,
196 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc71ccc, 0x2363333e, 0x9eb70bd,
197 0x2551facd, 0x6fcf070, 0x3501bdf3, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f,
198 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f,
199 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f,
200 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f,
201 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fc686f, 0x2a81a1e6, 0x487c458,
202 0x1fb10236, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
203 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
204 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
205 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
206 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
207 };
208 
209 static const uint32_t ColorBars75_720_0[] =
210 { //0
211 0x20010200, 0x4080040, 0x20010600, 0x1f6800cb, 0x200c8600, 0x3ac803ab, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
212 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
213 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
214 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x205eb1ca, 0x32756382, 0xe6b320f, 0x2a286aa2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2,
215 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2,
216 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2,
217 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21fa88b0, 0x2a22c2a2, 0xb0a8a1f, 0x2a287ea2, 0x21ea88b1, 0x2a13caa2, 0x17fa4de4, 0x25459e73, 0xea9160b, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245,
218 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245,
219 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245,
220 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x24d914b0, 0x2452c245, 0xb09164d, 0x24593645, 0x23d914b0, 0x2452ca45,
221 0xba8f9e3, 0x21d5a22e, 0x10e858c5, 0x21633616, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16,
222 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16,
223 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16,
224 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xcf858fd, 0x2163f616, 0xfd858cf, 0x21633e16, 0xed85916, 0x1e968616, 0x25f62590, 0xfb9c128, 0x3133eeea, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb,
225 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb,
226 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb,
227 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x3033ef31, 0xfbcc4fb, 0x3313ef03, 0xfbc0cfb, 0x2cd3ef31, 0xf4cd8fb, 0x34138e5b, 0xcc7a0d3, 0x1b33334b, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc,
228 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc,
229 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc,
230 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x350331b3, 0xcc6cccc, 0x1b333350, 0xccd40cc, 0x316331f5, 0x9ea04bd, 0x30e1fa99, 0x6f87070,
231 0x1e21bf4f, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f,
232 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f,
233 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f,
234 0x1e11bf50, 0x6fd406f, 0x3501bde1, 0x6f7846f, 0x1e11bf50, 0x6fd006f, 0x2e61bde3, 0x587ac68, 0x1f61226a, 0x4084040, 0x200101fe, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
235 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
236 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
237 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x3ffffc40, 0x0, 0x2749d000, 0x2009b26c, 0x2f4b7a00, 0x5a62f, 0x40ffc40, 0x2e7103ff, 0x4052440, 0x15210218, 0x4080040,
238 };
239 
240 static const uint32_t ColorBars75_486_0[] =
241 { //0
242 0x20010200, 0x4080040, 0x20014200, 0x1f6800dc, 0x200c4200, 0x3ac8039c, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
243 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x201eb1fa, 0x3a7713ac, 0x158de20a, 0x2ba86f19,
244 0x22da30ec, 0x2862da86, 0xb0a1a36, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86,
245 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868da86, 0x21aa18d1, 0x27150e84, 0x1df925b7, 0x20f4be22, 0xcd83650, 0x20d9c60d, 0x271834b0, 0x20d2c20d,
246 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d,
247 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x259834b0, 0x20b2d20d, 0xc27fe04, 0x1cf63de7, 0x13a70cd5, 0x1c238dc2, 0xe770922, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2,
248 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2,
249 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c24a9c2, 0x171708f1, 0x1ad52dc0, 0x20062200, 0x151a3d64, 0x2d653eb5, 0x14fc3d4f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f,
250 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f,
251 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953ede, 0x14fb194f, 0x27153b1d, 0x12acad42, 0x33e449fc, 0x10469d06, 0x18f4134c, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104,
252 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104,
253 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x34941197, 0x10277d04, 0x26f3bf0a, 0xa1a34c8, 0x20f23700, 0x8bd208b, 0x35022dd1, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b,
254 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x34a22dc9, 0x8b7288b,
255 0x1d322b14, 0x65aa07e, 0x23c135e5, 0x407d841, 0x1ff10206, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
256 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
257 };
258 
259 static const uint32_t ColorBars75_576_0[] =
260 { //0
261 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x5080040, 0x20037200, 0x310801f6, 0x200e7200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac,
262 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x200eb200, 0x3ac803ac, 0x1faeb200, 0x3ac807ac,
263 0x20ae9dc4, 0x31956378, 0xecaea1b, 0x2868b68c, 0x236a18b6, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86,
264 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x237a18b0, 0x2862c286, 0xb0a1a37, 0x2868de86, 0x236a18b0, 0x28634686, 0x143a121a, 0x2496de71, 0x12f889df, 0x20d9420f, 0x271834cd, 0x20d2c20d,
265 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d,
266 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb083671, 0x20d9c60d, 0x271834b0, 0x20d2c20d, 0xb483659, 0x1ff8120b, 0x18f79cc2, 0x1c3355cf, 0xe37093a, 0x1c2489c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2,
267 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2,
268 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2485c2, 0x121708e7, 0x1c239dc2, 0xe770921, 0x1c2489c2, 0x142708e7, 0x1c0441c2, 0x19e6b5b3, 0x16493588, 0x2be54662, 0x14fbc14f, 0x31953ede, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f,
269 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f,
270 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31953edf, 0x14fb7d4f, 0x2df53f19, 0x14fc654f, 0x31a53ed8, 0x14ea8d4f, 0x23750b23, 0x112cd52a, 0x346419ca, 0x10465504, 0x18f4134f, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104,
271 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104, 0x3504118f, 0x10463d04, 0x18f41350, 0x104d4104,
272 0x3504118f, 0x10463d04, 0x19741350, 0x104d2504, 0x30a409df, 0xc89bcef, 0x3002868d, 0x8b83c8d, 0x1d122f48, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b,
273 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bd408b, 0x35022dc9, 0x8b7248b, 0x1c922f50, 0x8bcdc8b, 0x2e2229cd, 0x6576c7e,
274 0x1ee1366e, 0x4086441, 0x200101fc, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
275 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
276 };
277 
278 
279 static const uint32_t Ramp_1080_0[] =
280 { //0
281 0x20010200, 0x407a840, 0x172101ea, 0x405c840, 0xce100ce, 0x4015840, 0x4010056, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040,
282 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4110041, 0x4010840, 0x4310042, 0x4010c40, 0x4410044, 0x4011440, 0x4610045, 0x4011840, 0x4710047, 0x4012040, 0x4910048, 0x4012440, 0x4a1044a, 0x4212c41, 0x4c1084b, 0x4313043, 0x4d1104d, 0x4513844, 0x4f1144e, 0x4613c46,
283 0x5011c50, 0x4814447, 0x5212051, 0x4914849, 0x5312853, 0x4b1504a, 0x5512c54, 0x4c1544c, 0x5613456, 0x4e15c4d, 0x5813857, 0x4f1604f, 0x5914059, 0x5116850, 0x5b1445a, 0x5216c52, 0x5c14c5c, 0x5417453, 0x5e1505d, 0x5517855, 0x5f1585f, 0x5718056, 0x6115c60, 0x5818458, 0x6216462, 0x5a18c59, 0x6416863, 0x5b1905b, 0x6517065, 0x5d1985c, 0x6717466, 0x5e19c5e,
284 0x6817c68, 0x601a45f, 0x6a18069, 0x611a861, 0x6b1886b, 0x631b062, 0x6d18c6c, 0x641b464, 0x6e1946e, 0x661bc65, 0x701986f, 0x671c067, 0x711a071, 0x691c868, 0x731a472, 0x6a1cc6a, 0x741ac74, 0x6c1d46b, 0x761b075, 0x6d1d86d, 0x771b877, 0x6f1e06e, 0x791bc78, 0x701e470, 0x7a1c47a, 0x721ec71, 0x7c1c87b, 0x731f073, 0x7d1d07d, 0x751f874, 0x7f1d47e, 0x761fc76,
285 0x811dc81, 0x7820877, 0x831e082, 0x7920c79, 0x841e884, 0x7b2147a, 0x861ec85, 0x7c2187c, 0x871f487, 0x7e2207d, 0x891f888, 0x7f2247f, 0x8a2008a, 0x8122c80, 0x8c2048b, 0x8223082, 0x8d20c8d, 0x8423883, 0x8f2108e, 0x8523c85, 0x9021890, 0x8724486, 0x9221c91, 0x8824888, 0x9322493, 0x8a25089, 0x9522894, 0x8b2548b, 0x9623096, 0x8d25c8c, 0x9823497, 0x8e2608e,
286 0x9923c99, 0x902688f, 0x9b2409a, 0x9126c91, 0x9c2489c, 0x9327492, 0x9e24c9d, 0x9427894, 0x9f2549f, 0x9628095, 0xa1258a0, 0x9728497, 0xa2260a2, 0x9928c98, 0xa4264a3, 0x9a2909a, 0xa526ca5, 0x9c2989b, 0xa7270a6, 0x9d29c9d, 0xa8278a8, 0x9f2a49e, 0xaa27ca9, 0xa02a8a0, 0xab284ab, 0xa22b0a1, 0xad288ac, 0xa32b4a3, 0xae290ae, 0xa52bca4, 0xb0294af, 0xa62c0a6,
287 0xb129cb1, 0xa82c8a7, 0xb32a0b2, 0xa92cca9, 0xb42a8b4, 0xab2d4aa, 0xb62acb5, 0xac2d8ac, 0xb72b4b7, 0xae2e0ad, 0xb92b8b8, 0xaf2e4af, 0xba2c0ba, 0xb12ecb0, 0xbc2c4bb, 0xb22f0b2, 0xbd2ccbd, 0xb42f8b3, 0xbf2d0be, 0xb52fcb5, 0xc02d8c0, 0xb7304b6, 0xc22dcc1, 0xb8308b8, 0xc32e4c3, 0xba310b9, 0xc52e8c4, 0xbb314bb, 0xc62f0c6, 0xbd31cbc, 0xc82f4c7, 0xbe320be,
288 0xc92fcc9, 0xc0328bf, 0xcb300ca, 0xc132cc1, 0xcc308cc, 0xc3334c2, 0xce30ccd, 0xc4338c4, 0xcf314cf, 0xc6340c5, 0xd1318d0, 0xc7344c7, 0xd2320d2, 0xc934cc8, 0xd4324d3, 0xca350ca, 0xd532cd5, 0xcc358cb, 0xd7330d6, 0xcd35ccd, 0xd8338d8, 0xcf364ce, 0xda33cd9, 0xd0368d0, 0xdb344db, 0xd2370d1, 0xdd348dc, 0xd3374d3, 0xde350de, 0xd537cd4, 0xe0354df, 0xd6380d6,
289 0xe135ce1, 0xd8388d7, 0xe3360e2, 0xd938cd9, 0xe4368e4, 0xdb394da, 0xe636ce5, 0xdc398dc, 0xe7374e7, 0xde3a0dd, 0xe9378e8, 0xdf3a4df, 0xea380ea, 0xe13ace0, 0xec384eb, 0xe23b0e2, 0xed38ced, 0xe43b8e3, 0xef390ee, 0xe53bce5, 0xf0398f0, 0xe73c4e6, 0xf239cf1, 0xe83c8e8, 0xf33a4f3, 0xea3d0e9, 0xf53a8f4, 0xeb3d4eb, 0xf63b0f6, 0xed3dcec, 0xf83b4f7, 0xee3e0ee,
290 0xf93bcf9, 0xf03e8ef, 0xfb3c0fa, 0xf13ecf1, 0xfc3c8fc, 0xf33f4f2, 0xfe3ccfd, 0xf43f8f4, 0xff3d4ff, 0xf6400f5, 0x1013d900, 0xf7404f7, 0x1023e102, 0xf940cf8, 0x1043e503, 0xfa410fa, 0x1053ed05, 0xfc418fb, 0x1073f106, 0xfd41cfd, 0x1083f908, 0xff424fe, 0x10a3fd09, 0x10042900, 0x10b4050b, 0x10243101, 0x10d4090c, 0x10343503, 0x10e4110e, 0x10543d04, 0x1104150f, 0x10644106,
291 0x11141d11, 0x10844907, 0x11342112, 0x10944d09, 0x11442914, 0x10b4550a, 0x11642d15, 0x10c4590c, 0x11743517, 0x10e4610d, 0x11943918, 0x10f4650f, 0x11a4411a, 0x11146d10, 0x11c4451b, 0x11247112, 0x11d44d1d, 0x11447913, 0x11f4511e, 0x11547d15, 0x12045920, 0x11748516, 0x12245d21, 0x11848918, 0x12346523, 0x11a49119, 0x12546924, 0x11b4951b, 0x12647126, 0x11d49d1c, 0x12847527, 0x11e4a11e,
292 0x12947d29, 0x1204a91f, 0x12b4812a, 0x1214ad21, 0x12c4892c, 0x1234b522, 0x12e48d2d, 0x1244b924, 0x12f4952f, 0x1264c125, 0x13149930, 0x1274c527, 0x1324a132, 0x1294cd28, 0x1344a533, 0x12a4d12a, 0x1354ad35, 0x12c4d92b, 0x1374b136, 0x12d4dd2d, 0x1384b938, 0x12f4e52e, 0x13a4bd39, 0x1304e930, 0x13b4c53b, 0x1324f131, 0x13d4c93c, 0x1334f533, 0x13e4d13e, 0x1354fd34, 0x1404d53f, 0x13650136,
293 0x1414dd41, 0x13850937, 0x1434e142, 0x13950d39, 0x1444e944, 0x13b5153a, 0x1464ed45, 0x13c5193c, 0x1474f547, 0x13e5213d, 0x1494f948, 0x13f5253f, 0x14a5014a, 0x14152d40, 0x14c5054b, 0x14253142, 0x14d50d4d, 0x14453943, 0x14f5114e, 0x14553d45, 0x15051950, 0x14754546, 0x15251d51, 0x14854948, 0x15352553, 0x14a55149, 0x15552954, 0x14b5554b, 0x15653156, 0x14d55d4c, 0x15853557, 0x14e5614e,
294 0x15953d59, 0x1505694f, 0x15b5415a, 0x15156d51, 0x15c5495c, 0x15357552, 0x15e54d5d, 0x15457954, 0x15f5555f, 0x15658155, 0x16155960, 0x15758557, 0x16256162, 0x15958d58, 0x16456563, 0x15a5915a, 0x16556d65, 0x15c5995b, 0x16757166, 0x15d59d5d, 0x16857968, 0x15f5a55e, 0x16a57d69, 0x1605a960, 0x16b5856b, 0x1625b161, 0x16d5896c, 0x1635b563, 0x16e5916e, 0x1655bd64, 0x1705956f, 0x1665c166,
295 0x17159d71, 0x1685c967, 0x1735a172, 0x1695cd69, 0x1745a974, 0x16b5d56a, 0x1765ad75, 0x16c5d96c, 0x1775b577, 0x16e5e16d, 0x1795b978, 0x16f5e56f, 0x17a5c17a, 0x1715ed70, 0x17c5c57b, 0x1725f172, 0x17d5cd7d, 0x1745f973, 0x17f5d17e, 0x1755fd75, 0x1805d980, 0x17760576, 0x1825dd81, 0x17860978, 0x1835e583, 0x17a61179, 0x1855e984, 0x17b6157b, 0x1865f186, 0x17d61d7c, 0x1885f587, 0x17e6217e,
296 0x1895fd89, 0x1806297f, 0x18b6018a, 0x18162d81, 0x18c6098c, 0x18363582, 0x18e60d8d, 0x18463984, 0x18f6158f, 0x18664185, 0x19161990, 0x18764587, 0x19262192, 0x18964d88, 0x19462593, 0x18a6518a, 0x19562d95, 0x18c6598b, 0x19763196, 0x18d65d8d, 0x19863998, 0x18f6658e, 0x19a63d99, 0x19066990, 0x19b6459b, 0x19267191, 0x19d6499c, 0x19367593, 0x19e6519e, 0x19567d94, 0x1a06559f, 0x19668196,
297 0x1a165da1, 0x19868997, 0x1a3661a2, 0x19968d99, 0x1a4669a4, 0x19b6959a, 0x1a666da5, 0x19c6999c, 0x1a7675a7, 0x19e6a19d, 0x1a9679a8, 0x19f6a59f, 0x1aa681aa, 0x1a16ada0, 0x1ac685ab, 0x1a26b1a2, 0x1ad68dad, 0x1a46b9a3, 0x1af691ae, 0x1a56bda5, 0x1b0699b0, 0x1a76c5a6, 0x1b269db1, 0x1a86c9a8, 0x1b36a5b3, 0x1aa6d1a9, 0x1b56a9b4, 0x1ab6d5ab, 0x1b66b1b6, 0x1ad6ddac, 0x1b86b5b7, 0x1ae6e1ae,
298 0x1b96bdb9, 0x1b06e9af, 0x1bb6c1ba, 0x1b16edb1, 0x1bc6c9bc, 0x1b36f5b2, 0x1be6cdbd, 0x1b46f9b4, 0x1bf6d5bf, 0x1b6701b5, 0x1c16d9c0, 0x1b7705b7, 0x1c26e1c2, 0x1b970db8, 0x1c46e5c3, 0x1ba711ba, 0x1c56edc5, 0x1bc719bb, 0x1c76f1c6, 0x1bd71dbd, 0x1c86f9c8, 0x1bf725be, 0x1ca6fdc9, 0x1c0729c0, 0x1cb705cb, 0x1c2731c1, 0x1cd709cc, 0x1c3735c3, 0x1ce711ce, 0x1c573dc4, 0x1d0715cf, 0x1c6741c6,
299 0x1d171dd1, 0x1c8749c7, 0x1d3721d2, 0x1c974dc9, 0x1d4729d4, 0x1cb755ca, 0x1d672dd5, 0x1cc759cc, 0x1d7735d7, 0x1ce761cd, 0x1d9739d8, 0x1cf765cf, 0x1da741da, 0x1d176dd0, 0x1dc745db, 0x1d2771d2, 0x1dd74ddd, 0x1d4779d3, 0x1df751de, 0x1d577dd5, 0x1e0759e0, 0x1d7785d6, 0x1e275de1, 0x1d8789d8, 0x1e3765e3, 0x1da791d9, 0x1e5769e4, 0x1db795db, 0x1e6771e6, 0x1dd79ddc, 0x1e8775e7, 0x1de7a1de,
300 0x1e977de9, 0x1e07a9df, 0x1eb781ea, 0x1e17ade1, 0x1ec789ec, 0x1e37b5e2, 0x1ee78ded, 0x1e47b9e4, 0x1ef795ef, 0x1e67c1e5, 0x1f1799f0, 0x1e77c5e7, 0x1f27a1f2, 0x1e97cde8, 0x1f47a5f3, 0x1ea7d1ea, 0x1f57adf5, 0x1ec7d9eb, 0x1f77b1f6, 0x1ed7dded, 0x1f87b9f8, 0x1ef7e5ee, 0x1fa7bdf9, 0x1f07e9f0, 0x1fb7c5fb, 0x1f27f1f1, 0x1fd7c9fc, 0x1f37f5f3, 0x1fe7d1fe, 0x1f57fdf4, 0x2007d5ff, 0x1f6801f6,
301 0x2017de01, 0x1f8809f7, 0x2037e202, 0x1f980df9, 0x2047ea04, 0x1fb815fa, 0x2067ee05, 0x1fc819fc, 0x2077f607, 0x1fe821fd, 0x2097fa08, 0x1ff825ff, 0x20a8020a, 0x20182e00, 0x20c8060b, 0x20283202, 0x20d80e0d, 0x20483a03, 0x20f8120e, 0x20583e05, 0x21081a10, 0x20784606, 0x21281e11, 0x20884a08, 0x21382613, 0x20a85209, 0x21582a14, 0x20b8560b, 0x21683216, 0x20d85e0c, 0x21883617, 0x20e8620e,
302 0x21983e19, 0x21086a0f, 0x21b8421a, 0x21186e11, 0x21c84a1c, 0x21387612, 0x21e84e1d, 0x21487a14, 0x21f8561f, 0x21688215, 0x22185a20, 0x21788617, 0x22286222, 0x21988e18, 0x22486623, 0x21a8921a, 0x22586e25, 0x21c89a1b, 0x22787226, 0x21d89e1d, 0x22887a28, 0x21f8a61e, 0x22a87e29, 0x2208aa20, 0x22b8862b, 0x2228b221, 0x22d88a2c, 0x2238b623, 0x22e8922e, 0x2258be24, 0x2308962f, 0x2268c226,
303 0x23189e31, 0x2288ca27, 0x2338a232, 0x2298ce29, 0x2348aa34, 0x22b8d62a, 0x2368ae35, 0x22c8da2c, 0x2378b637, 0x22e8e22d, 0x2398ba38, 0x22f8e62f, 0x23a8c23a, 0x2318ee30, 0x23c8c63b, 0x2328f232, 0x23d8ce3d, 0x2348fa33, 0x23f8d23e, 0x2358fe35, 0x2408da40, 0x23790636, 0x2428de41, 0x23890a38, 0x2438e643, 0x23a91239, 0x2458ea44, 0x23b9163b, 0x2468f246, 0x23d91e3c, 0x2488f647, 0x23e9223e,
304 0x2498fe49, 0x24092a3f, 0x24b9024a, 0x24192e41, 0x24c90a4c, 0x24393642, 0x24e90e4d, 0x24493a44, 0x24f9164f, 0x24694245, 0x25191a50, 0x24794647, 0x25292252, 0x24994e48, 0x25492653, 0x24a9524a, 0x25592e55, 0x24c95a4b, 0x25793256, 0x24d95e4d, 0x25893a58, 0x24f9664e, 0x25a93e59, 0x25096a50, 0x25b9465b, 0x25297251, 0x25d94a5c, 0x25397653, 0x25e9525e, 0x25597e54, 0x2609565f, 0x25698256,
305 0x26195e61, 0x25898a57, 0x26396262, 0x25998e59, 0x26496a64, 0x25b9965a, 0x26696e65, 0x25c99a5c, 0x26797667, 0x25e9a25d, 0x26997a68, 0x25f9a65f, 0x26a9826a, 0x2619ae60, 0x26c9866b, 0x2629b262, 0x26d98e6d, 0x2649ba63, 0x26f9926e, 0x2659be65, 0x27099a70, 0x2679c666, 0x27299e71, 0x2689ca68, 0x2739a673, 0x26a9d269, 0x2759aa74, 0x26b9d66b, 0x2769b276, 0x26d9de6c, 0x2789b677, 0x26e9e26e,
306 0x2799be79, 0x2709ea6f, 0x27b9c27a, 0x2719ee71, 0x27c9ca7c, 0x2739f672, 0x27e9ce7d, 0x2749fa74, 0x27f9d67f, 0x276a0275, 0x2819da80, 0x277a0677, 0x2829e282, 0x279a0e78, 0x2849e683, 0x27aa127a, 0x2859ee85, 0x27ca1a7b, 0x2879f286, 0x27da1e7d, 0x2889fa88, 0x27fa267e, 0x28a9fe89, 0x280a2a80, 0x28ba068b, 0x282a3281, 0x28da0a8c, 0x283a3683, 0x28ea128e, 0x285a3e84, 0x290a168f, 0x286a4286,
307 0x291a1e91, 0x288a4a87, 0x293a2292, 0x289a4e89, 0x294a2a94, 0x28ba568a, 0x296a2e95, 0x28ca5a8c, 0x297a3697, 0x28ea628d, 0x299a3a98, 0x28fa668f, 0x29aa429a, 0x291a6e90, 0x29ca469b, 0x292a7292, 0x29da4e9d, 0x294a7a93, 0x29fa529e, 0x295a7e95, 0x2a0a5aa0, 0x297a8696, 0x2a2a5ea1, 0x298a8a98, 0x2a3a66a3, 0x29aa9299, 0x2a5a6aa4, 0x29ba969b, 0x2a6a72a6, 0x29da9e9c, 0x2a8a76a7, 0x29eaa29e,
308 0x2a9a7ea9, 0x2a0aaa9f, 0x2aba82aa, 0x2a1aaea1, 0x2aca8aac, 0x2a3ab6a2, 0x2aea8ead, 0x2a4abaa4, 0x2afa96af, 0x2a6ac2a5, 0x2b1a9ab0, 0x2a7ac6a7, 0x2b2aa2b2, 0x2a9acea8, 0x2b4aa6b3, 0x2aaad2aa, 0x2b5aaeb5, 0x2acadaab, 0x2b7ab2b6, 0x2adadead, 0x2b8abab8, 0x2afae6ae, 0x2baabeb9, 0x2b0aeab0, 0x2bbac6bb, 0x2b2af2b1, 0x2bdacabc, 0x2b3af6b3, 0x2bead2be, 0x2b5afeb4, 0x2c0ad6bf, 0x2b6b02b6,
309 0x2c1adec1, 0x2b8b0ab7, 0x2c3ae2c2, 0x2b9b0eb9, 0x2c4aeac4, 0x2bbb16ba, 0x2c6aeec5, 0x2bcb1abc, 0x2c7af6c7, 0x2beb22bd, 0x2c9afac8, 0x2bfb26bf, 0x2cab02ca, 0x2c1b2ec0, 0x2ccb06cb, 0x2c2b32c2, 0x2cdb0ecd, 0x2c4b3ac3, 0x2cfb12ce, 0x2c5b3ec5, 0x2d0b1ad0, 0x2c7b46c6, 0x2d2b1ed1, 0x2c8b4ac8, 0x2d3b26d3, 0x2cab52c9, 0x2d5b2ad4, 0x2cbb56cb, 0x2d6b32d6, 0x2cdb5ecc, 0x2d8b36d7, 0x2ceb62ce,
310 0x2d9b3ed9, 0x2d0b6acf, 0x2dbb42da, 0x2d1b6ed1, 0x2dcb4adc, 0x2d3b76d2, 0x2deb4edd, 0x2d4b7ad4, 0x2dfb56df, 0x2d6b82d5, 0x2e1b5ae0, 0x2d7b86d7, 0x2e2b62e2, 0x2d9b8ed8, 0x2e4b66e3, 0x2dab92da, 0x2e5b6ee5, 0x2dcb9adb, 0x2e7b72e6, 0x2ddb9edd, 0x2e8b7ae8, 0x2dfba6de, 0x2eab7ee9, 0x2e0baae0, 0x2ebb86eb, 0x2e2bb2e1, 0x2edb8aec, 0x2e3bb6e3, 0x2eeb92ee, 0x2e5bbee4, 0x2f0b96ef, 0x2e6bc2e6,
311 0x2f1b9ef1, 0x2e8bcae7, 0x2f3ba2f2, 0x2e9bcee9, 0x2f4baaf4, 0x2ebbd6ea, 0x2f6baef5, 0x2ecbdaec, 0x2f7bb6f7, 0x2eebe2ed, 0x2f9bbaf8, 0x2efbe6ef, 0x2fabc2fa, 0x2f1beef0, 0x2fcbc6fb, 0x2f2bf2f2, 0x2fdbcefd, 0x2f4bfaf3, 0x2ffbd2fe, 0x2f5bfef5, 0x300bdb00, 0x2f7c06f6, 0x302bdf01, 0x2f8c0af8, 0x303be703, 0x2fac12f9, 0x305beb04, 0x2fbc16fb, 0x306bf306, 0x2fdc1efc, 0x308bf707, 0x2fec22fe,
312 0x309bff09, 0x300c2aff, 0x30bc030a, 0x301c2f01, 0x30cc0b0c, 0x303c3702, 0x30ec0f0d, 0x304c3b04, 0x30fc170f, 0x306c4305, 0x311c1b10, 0x307c4707, 0x312c2312, 0x309c4f08, 0x314c2713, 0x30ac530a, 0x315c2f15, 0x30cc5b0b, 0x317c3316, 0x30dc5f0d, 0x318c3b18, 0x30fc670e, 0x31ac3f19, 0x310c6b10, 0x31bc471b, 0x312c7311, 0x31dc4b1c, 0x313c7713, 0x31ec531e, 0x315c7f14, 0x320c571f, 0x316c8316,
313 0x321c5f21, 0x318c8b17, 0x323c6322, 0x319c8f19, 0x324c6b24, 0x31bc971a, 0x326c6f25, 0x31cc9b1c, 0x327c7727, 0x31eca31d, 0x329c7b28, 0x31fca71f, 0x32ac832a, 0x321caf20, 0x32cc872b, 0x322cb322, 0x32dc8f2d, 0x324cbb23, 0x32fc932e, 0x325cbf25, 0x330c9b30, 0x327cc726, 0x332c9f31, 0x328ccb28, 0x333ca733, 0x32acd329, 0x335cab34, 0x32bcd72b, 0x336cb336, 0x32dcdf2c, 0x338cb737, 0x32ece32e,
314 0x339cbf39, 0x330ceb2f, 0x33bcc33a, 0x331cef31, 0x33cccb3c, 0x333cf732, 0x33eccf3d, 0x334cfb34, 0x33fcd73f, 0x336d0335, 0x341cdb40, 0x337d0737, 0x342ce342, 0x339d0f38, 0x344ce743, 0x33ad133a, 0x345cef45, 0x33cd1b3b, 0x347cf346, 0x33dd1f3d, 0x348cfb48, 0x33fd273e, 0x34acff49, 0x340d2b40, 0x34bd074b, 0x342d3341, 0x34dd0b4c, 0x343d3743, 0x34ed134e, 0x345d3f44, 0x350d174f, 0x346d4346,
315 0x351d1f51, 0x348d4b47, 0x353d2352, 0x349d4f49, 0x354d2b54, 0x34bd574a, 0x356d2f55, 0x34cd5b4c, 0x357d3757, 0x34ed634d, 0x359d3b58, 0x34fd674f, 0x35ad435a, 0x351d6f50, 0x35cd475b, 0x352d7352, 0x35dd4f5d, 0x354d7b53, 0x35fd535e, 0x355d7f55, 0x360d5b60, 0x357d8756, 0x362d5f61, 0x358d8b58, 0x363d6763, 0x35ad9359, 0x365d6b64, 0x35bd975b, 0x366d7366, 0x35dd9f5c, 0x368d7767, 0x35eda35e,
316 0x369d7f69, 0x360dab5f, 0x36bd836a, 0x361daf61, 0x36cd8b6c, 0x363db762, 0x36ed8f6d, 0x364dbb64, 0x36fd976f, 0x366dc365, 0x371d9b70, 0x367dc767, 0x372da372, 0x369dcf68, 0x374da773, 0x36add36a, 0x375daf75, 0x36cddb6b, 0x377db376, 0x36dddf6d, 0x378dbb78, 0x36fde76e, 0x37adbf79, 0x370deb70, 0x37bdc77b, 0x372df371, 0x37ddcb7c, 0x373df773, 0x37edd37e, 0x375dff74, 0x380dd77f, 0x376e0376,
317 0x381ddf81, 0x378e0b77, 0x383de382, 0x379e0f79, 0x384deb84, 0x37be177a, 0x386def85, 0x37ce1b7c, 0x387df787, 0x37ee237d, 0x389dfb88, 0x37fe277f, 0x38ae038a, 0x381e2f80, 0x38ce078b, 0x382e3382, 0x38de0f8d, 0x384e3b83, 0x38fe138e, 0x385e3f85, 0x390e1b90, 0x387e4786, 0x392e1f91, 0x388e4b88, 0x393e2793, 0x38ae5389, 0x395e2b94, 0x38be578b, 0x396e3396, 0x38de5f8c, 0x398e3797, 0x38ee638e,
318 0x399e3f99, 0x390e6b8f, 0x39be439a, 0x391e6f91, 0x39ce4b9c, 0x393e7792, 0x39ee4f9d, 0x394e7b94, 0x39fe579f, 0x396e8395, 0x3a1e5ba0, 0x397e8797, 0x3a2e63a2, 0x399e8f98, 0x3a4e67a3, 0x39ae939a, 0x3a5e6fa5, 0x39ce9b9b, 0x3a7e73a6, 0x39de9f9d, 0x3a8e7ba8, 0x39fea79e, 0x3aae7fa9, 0x3a0eaba0, 0x3abe87ab, 0x3a2eb3a1, 0x3ade8bac, 0x3a3eb7a3, 0x3aee93ae, 0x3a5ebfa4, 0x3b0e97af, 0x3a6ec3a6,
319 0x3b1e9fb1, 0x3a8ecba7, 0x3b3ea3b2, 0x3a9ecfa9, 0x3b4eabb4, 0x3abed7aa, 0x3b6eafb5, 0x3acedbac, 0x3b7eb3b7, 0x3acee3ac, 0x3b9eb3b8, 0x3acee7ac, 0x3baeb3ba, 0x3aceefac, 0x3bceb3bb, 0x3acef3ac, 0x3bdeb3bd, 0x3acefbac, 0x3bfeb3be, 0x3aceffac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac,
320 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3aceffac, 0x379eb3bf, 0x321de7ab, 0x2e07dae0, 0x4191ccb, 0x20110247, 0x4080440,
321 };
322 
323 static const uint32_t Ramp_720_0[] =
324 { //0
325 0x20010200, 0x407a840, 0x172101ea, 0x405c840, 0xce100ce, 0x4015840, 0x4010056, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040,
326 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010440, 0x4210041, 0x4010840, 0x4410044, 0x4011840, 0x4710046, 0x4011c40, 0x4910049, 0x4012840, 0x4c1044a, 0x4213042,
327 0x4e10c4e, 0x4513c44, 0x511184f, 0x4714446, 0x5212052, 0x4a15049, 0x5612854, 0x4c1584b, 0x5713457, 0x4e1644e, 0x5a13c59, 0x5116850, 0x5c1485c, 0x5317852, 0x5f1505e, 0x5617c55, 0x6115861, 0x5818857, 0x6416462, 0x5a1905a, 0x6616c66, 0x5d19c5c, 0x6917867, 0x5f1a45e, 0x6a1806a, 0x621b061, 0x6e1886c, 0x641b863, 0x6f1946f, 0x661c466, 0x7219c71, 0x691c868,
328 0x741a874, 0x6b1d86a, 0x771b076, 0x6e1dc6d, 0x791b879, 0x701e86f, 0x7c1c47a, 0x721f072, 0x7e1cc7e, 0x751fc74, 0x811d87f, 0x7720476, 0x821e082, 0x7a21079, 0x861e884, 0x7c2187b, 0x871f487, 0x7e2247e, 0x8a1fc89, 0x8122880, 0x8c2088c, 0x8323882, 0x8f2108e, 0x8623c85, 0x9121891, 0x8824887, 0x9422492, 0x8a2508a, 0x9622c96, 0x8d25c8c, 0x9923897, 0x8f2648e,
329 0x9a2409a, 0x9227091, 0x9e2489c, 0x9427893, 0x9f2549f, 0x9628496, 0xa225ca1, 0x9928898, 0xa4268a4, 0x9b2989a, 0xa7270a6, 0x9e29c9d, 0xa9278a9, 0xa02a89f, 0xac284aa, 0xa22b0a2, 0xae28cae, 0xa52bca4, 0xb1298af, 0xa72c4a6, 0xb22a0b2, 0xaa2d0a9, 0xb62a8b4, 0xac2d8ab, 0xb72b4b7, 0xae2e4ae, 0xba2bcb9, 0xb12e8b0, 0xbc2c8bc, 0xb32f8b2, 0xbf2d0be, 0xb62fcb5,
330 0xc12d8c1, 0xb8308b7, 0xc42e4c2, 0xba310ba, 0xc62ecc6, 0xbd31cbc, 0xc92f8c7, 0xbf324be, 0xca300ca, 0xc2330c1, 0xce308cc, 0xc4338c3, 0xcf314cf, 0xc6344c6, 0xd231cd1, 0xc9348c8, 0xd4328d4, 0xcb358ca, 0xd7330d6, 0xce35ccd, 0xd9338d9, 0xd0368cf, 0xdc344da, 0xd2370d2, 0xde34cde, 0xd537cd4, 0xe1358df, 0xd7384d6, 0xe2360e2, 0xda390d9, 0xe6368e4, 0xdc398db,
331 0xe7374e7, 0xde3a4de, 0xea37ce9, 0xe13a8e0, 0xec388ec, 0xe33b8e2, 0xef390ee, 0xe63bce5, 0xf1398f1, 0xe83c8e7, 0xf43a4f2, 0xea3d0ea, 0xf63acf6, 0xed3dcec, 0xf93b8f7, 0xef3e4ee, 0xfa3c0fa, 0xf23f0f1, 0xfe3c8fc, 0xf43f8f3, 0xff3d4ff, 0xf6404f6, 0x1023dd01, 0xf9408f8, 0x1043e904, 0xfb418fa, 0x1073f106, 0xfe41cfd, 0x1093f909, 0x100428ff, 0x10c4050a, 0x10243102,
332 0x10e40d0e, 0x10543d04, 0x1114190f, 0x10744506, 0x11242112, 0x10a45109, 0x11642914, 0x10c4590b, 0x11743517, 0x10e4650e, 0x11a43d19, 0x11146910, 0x11c4491c, 0x11347912, 0x11f4511e, 0x11647d15, 0x12145921, 0x11848917, 0x12446522, 0x11a4911a, 0x12646d26, 0x11d49d1c, 0x12947927, 0x11f4a51e, 0x12a4812a, 0x1224b121, 0x12e4892c, 0x1244b923, 0x12f4952f, 0x1264c526, 0x13249d31, 0x1294c928,
333 0x1344a934, 0x12b4d92a, 0x1374b136, 0x12e4dd2d, 0x1394b939, 0x1304e92f, 0x13c4c53a, 0x1324f132, 0x13e4cd3e, 0x1354fd34, 0x1414d93f, 0x13750536, 0x1424e142, 0x13a51139, 0x1464e944, 0x13c5193b, 0x1474f547, 0x13e5253e, 0x14a4fd49, 0x14152940, 0x14c5094c, 0x14353942, 0x14f5114e, 0x14653d45, 0x15151951, 0x14854947, 0x15452552, 0x14a5514a, 0x15652d56, 0x14d55d4c, 0x15953957, 0x14f5654e,
334 0x15a5415a, 0x15257151, 0x15e5495c, 0x15457953, 0x15f5555f, 0x15658556, 0x16255d61, 0x15958958, 0x16456964, 0x15b5995a, 0x16757166, 0x15e59d5d, 0x16957969, 0x1605a95f, 0x16c5856a, 0x1625b162, 0x16e58d6e, 0x1655bd64, 0x1715996f, 0x1675c566, 0x1725a172, 0x16a5d169, 0x1765a974, 0x16c5d96b, 0x1775b577, 0x16e5e56e, 0x17a5bd79, 0x1715e970, 0x17c5c97c, 0x1735f972, 0x17f5d17e, 0x1765fd75,
335 0x1815d981, 0x17860977, 0x1845e582, 0x17a6117a, 0x1865ed86, 0x17d61d7c, 0x1895f987, 0x17f6257e, 0x18a6018a, 0x18263181, 0x18e6098c, 0x18463983, 0x18f6158f, 0x18664586, 0x19261d91, 0x18964988, 0x19462994, 0x18b6598a, 0x19763196, 0x18e65d8d, 0x19963999, 0x1906698f, 0x19c6459a, 0x19267192, 0x19e64d9e, 0x19567d94, 0x1a16599f, 0x19768596, 0x1a2661a2, 0x19a69199, 0x1a6669a4, 0x19c6999b,
336 0x1a7675a7, 0x19e6a59e, 0x1aa67da9, 0x1a16a9a0, 0x1ac689ac, 0x1a36b9a2, 0x1af691ae, 0x1a66bda5, 0x1b1699b1, 0x1a86c9a7, 0x1b46a5b2, 0x1aa6d1aa, 0x1b66adb6, 0x1ad6ddac, 0x1b96b9b7, 0x1af6e5ae, 0x1ba6c1ba, 0x1b26f1b1, 0x1be6c9bc, 0x1b46f9b3, 0x1bf6d5bf, 0x1b6705b6, 0x1c26ddc1, 0x1b9709b8, 0x1c46e9c4, 0x1bb719ba, 0x1c76f1c6, 0x1be71dbd, 0x1c96f9c9, 0x1c0729bf, 0x1cc705ca, 0x1c2731c2,
337 0x1ce70dce, 0x1c573dc4, 0x1d1719cf, 0x1c7745c6, 0x1d2721d2, 0x1ca751c9, 0x1d6729d4, 0x1cc759cb, 0x1d7735d7, 0x1ce765ce, 0x1da73dd9, 0x1d1769d0, 0x1dc749dc, 0x1d3779d2, 0x1df751de, 0x1d677dd5, 0x1e1759e1, 0x1d8789d7, 0x1e4765e2, 0x1da791da, 0x1e676de6, 0x1dd79ddc, 0x1e9779e7, 0x1df7a5de, 0x1ea781ea, 0x1e27b1e1, 0x1ee789ec, 0x1e47b9e3, 0x1ef795ef, 0x1e67c5e6, 0x1f279df1, 0x1e97c9e8,
338 0x1f47a9f4, 0x1eb7d9ea, 0x1f77b1f6, 0x1ee7dded, 0x1f97b9f9, 0x1f07e9ef, 0x1fc7c5fa, 0x1f27f1f2, 0x1fe7cdfe, 0x1f57fdf4, 0x2017d9ff, 0x1f7805f6, 0x2027e202, 0x1fa811f9, 0x2067ea04, 0x1fc819fb, 0x2077f607, 0x1fe825fe, 0x20a7fe09, 0x20182a00, 0x20c80a0c, 0x20383a02, 0x20f8120e, 0x20683e05, 0x21181a11, 0x20884a07, 0x21482612, 0x20a8520a, 0x21682e16, 0x20d85e0c, 0x21983a17, 0x20f8660e,
339 0x21a8421a, 0x21287211, 0x21e84a1c, 0x21487a13, 0x21f8561f, 0x21688616, 0x22285e21, 0x21988a18, 0x22486a24, 0x21b89a1a, 0x22787226, 0x21e89e1d, 0x22987a29, 0x2208aa1f, 0x22c8862a, 0x2228b222, 0x22e88e2e, 0x2258be24, 0x23189a2f, 0x2278c626, 0x2328a232, 0x22a8d229, 0x2368aa34, 0x22c8da2b, 0x2378b637, 0x22e8e62e, 0x23a8be39, 0x2318ea30, 0x23c8ca3c, 0x2338fa32, 0x23f8d23e, 0x2368fe35,
340 0x2418da41, 0x23890a37, 0x2448e642, 0x23a9123a, 0x2468ee46, 0x23d91e3c, 0x2498fa47, 0x23f9263e, 0x24a9024a, 0x24293241, 0x24e90a4c, 0x24493a43, 0x24f9164f, 0x24694646, 0x25291e51, 0x24994a48, 0x25492a54, 0x24b95a4a, 0x25793256, 0x24e95e4d, 0x25993a59, 0x25096a4f, 0x25c9465a, 0x25297252, 0x25e94e5e, 0x25597e54, 0x26195a5f, 0x25798656, 0x26296262, 0x25a99259, 0x26696a64, 0x25c99a5b,
341 0x26797667, 0x25e9a65e, 0x26a97e69, 0x2619aa60, 0x26c98a6c, 0x2639ba62, 0x26f9926e, 0x2669be65, 0x27199a71, 0x2689ca67, 0x2749a672, 0x26a9d26a, 0x2769ae76, 0x26d9de6c, 0x2799ba77, 0x26f9e66e, 0x27a9c27a, 0x2729f271, 0x27e9ca7c, 0x2749fa73, 0x27f9d67f, 0x276a0676, 0x2829de81, 0x279a0a78, 0x2849ea84, 0x27ba1a7a, 0x2879f286, 0x27ea1e7d, 0x2899fa89, 0x280a2a7f, 0x28ca068a, 0x282a3282,
342 0x28ea0e8e, 0x285a3e84, 0x291a1a8f, 0x287a4686, 0x292a2292, 0x28aa5289, 0x296a2a94, 0x28ca5a8b, 0x297a3697, 0x28ea668e, 0x29aa3e99, 0x291a6a90, 0x29ca4a9c, 0x293a7a92, 0x29fa529e, 0x296a7e95, 0x2a1a5aa1, 0x298a8a97, 0x2a4a66a2, 0x29aa929a, 0x2a6a6ea6, 0x29da9e9c, 0x2a9a7aa7, 0x29faa69e, 0x2aaa82aa, 0x2a2ab2a1, 0x2aea8aac, 0x2a4abaa3, 0x2afa96af, 0x2a6ac6a6, 0x2b2a9eb1, 0x2a9acaa8,
343 0x2b4aaab4, 0x2abadaaa, 0x2b7ab2b6, 0x2aeadead, 0x2b9abab9, 0x2b0aeaaf, 0x2bcac6ba, 0x2b2af2b2, 0x2beacebe, 0x2b5afeb4, 0x2c1adabf, 0x2b7b06b6, 0x2c2ae2c2, 0x2bab12b9, 0x2c6aeac4, 0x2bcb1abb, 0x2c7af6c7, 0x2beb26be, 0x2caafec9, 0x2c1b2ac0, 0x2ccb0acc, 0x2c3b3ac2, 0x2cfb12ce, 0x2c6b3ec5, 0x2d1b1ad1, 0x2c8b4ac7, 0x2d4b26d2, 0x2cab52ca, 0x2d6b2ed6, 0x2cdb5ecc, 0x2d9b3ad7, 0x2cfb66ce,
344 0x2dab42da, 0x2d2b72d1, 0x2deb4adc, 0x2d4b7ad3, 0x2dfb56df, 0x2d6b86d6, 0x2e2b5ee1, 0x2d9b8ad8, 0x2e4b6ae4, 0x2dbb9ada, 0x2e7b72e6, 0x2deb9edd, 0x2e9b7ae9, 0x2e0baadf, 0x2ecb86ea, 0x2e2bb2e2, 0x2eeb8eee, 0x2e5bbee4, 0x2f1b9aef, 0x2e7bc6e6, 0x2f2ba2f2, 0x2eabd2e9, 0x2f6baaf4, 0x2ecbdaeb, 0x2f7bb6f7, 0x2eebe6ee, 0x2fabbef9, 0x2f1beaf0, 0x2fcbcafc, 0x2f3bfaf2, 0x2ffbd2fe, 0x2f6bfef5,
345 0x301bdb01, 0x2f8c0af7, 0x304be702, 0x2fac12fa, 0x306bef06, 0x2fdc1efc, 0x309bfb07, 0x2ffc26fe, 0x30ac030a, 0x302c3301, 0x30ec0b0c, 0x304c3b03, 0x30fc170f, 0x306c4706, 0x312c1f11, 0x309c4b08, 0x314c2b14, 0x30bc5b0a, 0x317c3316, 0x30ec5f0d, 0x319c3b19, 0x310c6b0f, 0x31cc471a, 0x312c7312, 0x31ec4f1e, 0x315c7f14, 0x321c5b1f, 0x317c8716, 0x322c6322, 0x31ac9319, 0x326c6b24, 0x31cc9b1b,
346 0x327c7727, 0x31eca71e, 0x32ac7f29, 0x321cab20, 0x32cc8b2c, 0x323cbb22, 0x32fc932e, 0x326cbf25, 0x331c9b31, 0x328ccb27, 0x334ca732, 0x32acd32a, 0x336caf36, 0x32dcdf2c, 0x339cbb37, 0x32fce72e, 0x33acc33a, 0x332cf331, 0x33eccb3c, 0x334cfb33, 0x33fcd73f, 0x336d0736, 0x342cdf41, 0x339d0b38, 0x344ceb44, 0x33bd1b3a, 0x347cf346, 0x33ed1f3d, 0x349cfb49, 0x340d2b3f, 0x34cd074a, 0x342d3342,
347 0x34ed0f4e, 0x345d3f44, 0x351d1b4f, 0x347d4746, 0x352d2352, 0x34ad5349, 0x356d2b54, 0x34cd5b4b, 0x357d3757, 0x34ed674e, 0x35ad3f59, 0x351d6b50, 0x35cd4b5c, 0x353d7b52, 0x35fd535e, 0x356d7f55, 0x361d5b61, 0x358d8b57, 0x364d6762, 0x35ad935a, 0x366d6f66, 0x35dd9f5c, 0x369d7b67, 0x35fda75e, 0x36ad836a, 0x362db361, 0x36ed8b6c, 0x364dbb63, 0x36fd976f, 0x366dc766, 0x372d9f71, 0x369dcb68,
348 0x374dab74, 0x36bddb6a, 0x377db376, 0x36eddf6d, 0x379dbb79, 0x370deb6f, 0x37cdc77a, 0x372df372, 0x37edcf7e, 0x375dff74, 0x381ddb7f, 0x377e0776, 0x382de382, 0x37ae1379, 0x386deb84, 0x37ce1b7b, 0x387df787, 0x37ee277e, 0x38adff89, 0x381e2b80, 0x38ce0b8c, 0x383e3b82, 0x38fe138e, 0x386e3f85, 0x391e1b91, 0x388e4b87, 0x394e2792, 0x38ae538a, 0x396e2f96, 0x38de5f8c, 0x399e3b97, 0x38fe678e,
349 0x39ae439a, 0x392e7391, 0x39ee4b9c, 0x394e7b93, 0x39fe579f, 0x396e8796, 0x3a2e5fa1, 0x399e8b98, 0x3a4e6ba4, 0x39be9b9a, 0x3a7e73a6, 0x39ee9f9d, 0x3a9e7ba9, 0x3a0eab9f, 0x3ace87aa, 0x3a2eb3a2, 0x3aee8fae, 0x3a5ebfa4, 0x3b1e9baf, 0x3a7ec7a6, 0x3b2ea3b2, 0x3aaed3a9, 0x3b6eabb4, 0x3acedbab, 0x3b7eb3b7, 0x3acee7ac, 0x3baeb3b9, 0x3aceebac, 0x3bceb3bc, 0x3acefbac, 0x3bfeb3be, 0x3aceffac,
350 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac,
351 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3bfeb3c0, 0x3aceffac, 0x379eaf79, 0x1f6b8321, 0x24732ee0, 0x4091c41, 0x20110201, 0x3ffffc40, 0x0, 0x2749d000, 0x2009b26c, 0x15341200, 0xb0a7f, 0x40ffc40, 0x2e7103ff, 0x4086c40, 0x15210218, 0x4080040,
352 };
353 
354 
355 static const uint32_t Ramp_486_0[] =
356 { //0
357 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
358 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x1df10200, 0x4077c40, 0x16e1016e, 0x4034840, 0x61100d2, 0x4018440, 0x4010040, 0x4010040, 0x4010040, 0x4010040,
359 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x3d1003d, 0x400c440, 0x2210031, 0x4008840, 0x1710017, 0x4004c40, 0x1310013, 0x3804c3f, 0x150a815, 0x150641c, 0x1d05019, 0x1607414, 0x2106021, 0x1c0941a, 0x2907825, 0x220a420, 0x2d0902d, 0x280c426, 0x350a831, 0x2e0d42c, 0x390c039, 0x340f432, 0x410d83d, 0x3a10438, 0x450f045, 0x401243e, 0x4d10849, 0x4613444,
360 0x5112051, 0x4c1544a, 0x5913855, 0x5216450, 0x5d1505d, 0x5818456, 0x6516861, 0x5e1945c, 0x6918069, 0x641b462, 0x711986d, 0x6a1c468, 0x751b075, 0x701e46e, 0x7d1c879, 0x761f474, 0x811e081, 0x7c2147a, 0x891f885, 0x8222480, 0x8d2108d, 0x8824486, 0x9522891, 0x8e2548c, 0x9924099, 0x9427492, 0xa12589d, 0x9a28498, 0xa5270a5, 0xa02a49e, 0xad288a9, 0xa62b4a4,
361 0xb12a0b1, 0xac2d4aa, 0xb92b8b5, 0xb22e4b0, 0xbd2d0bd, 0xb8304b6, 0xc52e8c1, 0xbe314bc, 0xc9300c9, 0xc4334c2, 0xd1318cd, 0xca344c8, 0xd5330d5, 0xd0364ce, 0xdd348d9, 0xd6374d4, 0xe1360e1, 0xdc394da, 0xe9378e5, 0xe23a4e0, 0xed390ed, 0xe83c4e6, 0xf53a8f1, 0xee3d4ec, 0xf93c0f9, 0xf43f4f2, 0x1013d8fd, 0xfa404f8, 0x1053f105, 0x100424fe, 0x10d40909, 0x10643504,
362 0x11142111, 0x10c4550a, 0x11943915, 0x11246510, 0x11d4511d, 0x11848516, 0x12546921, 0x11e4951c, 0x12948129, 0x1244b522, 0x1314992d, 0x12a4c528, 0x1354b135, 0x1304e52e, 0x13d4c939, 0x1364f534, 0x1414e141, 0x13c5153a, 0x1494f945, 0x14252540, 0x14d5114d, 0x14854546, 0x15552951, 0x14e5554c, 0x15954159, 0x15457552, 0x1615595d, 0x15a58558, 0x16557165, 0x1605a55e, 0x16d58969, 0x1665b564,
363 0x1715a171, 0x16c5d56a, 0x1795b975, 0x1725e570, 0x17d5d17d, 0x17860576, 0x1855e981, 0x17e6157c, 0x18960189, 0x18463582, 0x1916198d, 0x18a64588, 0x19563195, 0x1906658e, 0x19d64999, 0x19667594, 0x1a1661a1, 0x19c6959a, 0x1a9679a5, 0x1a26a5a0, 0x1ad691ad, 0x1a86c5a6, 0x1b56a9b1, 0x1ae6d5ac, 0x1b96c1b9, 0x1b46f5b2, 0x1c16d9bd, 0x1ba705b8, 0x1c56f1c5, 0x1c0725be, 0x1cd709c9, 0x1c6735c4,
364 0x1d1721d1, 0x1cc755ca, 0x1d9739d5, 0x1d2765d0, 0x1dd751dd, 0x1d8785d6, 0x1e5769e1, 0x1de795dc, 0x1e9781e9, 0x1e47b5e2, 0x1f1799ed, 0x1ea7c5e8, 0x1f57b1f5, 0x1f07e5ee, 0x1fd7c9f9, 0x1f67f5f4, 0x2017e201, 0x1fc815fa, 0x2097fa05, 0x20282600, 0x20d8120d, 0x20884606, 0x21582a11, 0x20e8560c, 0x21984219, 0x21487612, 0x22185a1d, 0x21a88618, 0x22587225, 0x2208a61e, 0x22d88a29, 0x2268b624,
365 0x2318a231, 0x22c8d62a, 0x2398ba35, 0x2328e630, 0x23d8d23d, 0x23890636, 0x2458ea41, 0x23e9163c, 0x24990249, 0x24493642, 0x25191a4d, 0x24a94648, 0x25593255, 0x2509664e, 0x25d94a59, 0x25697654, 0x26196261, 0x25c9965a, 0x26997a65, 0x2629a660, 0x26d9926d, 0x2689c666, 0x2759aa71, 0x26e9d66c, 0x2799c279, 0x2749f672, 0x2819da7d, 0x27aa0678, 0x2859f285, 0x280a267e, 0x28da0a89, 0x286a3684,
366 0x291a2291, 0x28ca568a, 0x299a3a95, 0x292a6690, 0x29da529d, 0x298a8696, 0x2a5a6aa1, 0x29ea969c, 0x2a9a82a9, 0x2a4ab6a2, 0x2b1a9aad, 0x2aaac6a8, 0x2b5ab2b5, 0x2b0ae6ae, 0x2bdacab9, 0x2b6af6b4, 0x2c1ae2c1, 0x2bcb16ba, 0x2c9afac5, 0x2c2b26c0, 0x2cdb12cd, 0x2c8b46c6, 0x2d5b2ad1, 0x2ceb56cc, 0x2d9b42d9, 0x2d4b76d2, 0x2e1b5add, 0x2dab86d8, 0x2e5b72e5, 0x2e0ba6de, 0x2edb8ae9, 0x2e6bb6e4,
367 0x2f1ba2f1, 0x2ecbd6ea, 0x2f9bbaf5, 0x2f2be6f0, 0x2fdbd2fd, 0x2f8c06f6, 0x305beb01, 0x2fec16fc, 0x309c0309, 0x304c3702, 0x311c1b0d, 0x30ac4708, 0x315c3315, 0x310c670e, 0x31dc4b19, 0x316c7714, 0x321c6321, 0x31cc971a, 0x329c7b25, 0x322ca720, 0x32dc932d, 0x328cc726, 0x335cab31, 0x32ecd72c, 0x339cc339, 0x334cf732, 0x341cdb3d, 0x33ad0738, 0x345cf345, 0x340d273e, 0x34dd0b49, 0x346d3744,
368 0x351d2351, 0x34cd574a, 0x359d3b55, 0x352d6750, 0x35dd535d, 0x358d8756, 0x365d6b61, 0x35ed975c, 0x369d8369, 0x364db762, 0x371d9b6d, 0x36adc768, 0x375db375, 0x370de76e, 0x37ddcb79, 0x376df774, 0x381de381, 0x37ce177a, 0x389dfb85, 0x382e2780, 0x38de138d, 0x388e4786, 0x395e2b91, 0x38ee578c, 0x399e4399, 0x394e7792, 0x3a1e5b9d, 0x39ae8798, 0x3a5e73a5, 0x3a0ea79e, 0x3ade8ba9, 0x3a6eb7a4,
369 0x3b1ea3b1, 0x3aced7aa, 0x3b9ebbb5, 0x3b2ee7b0, 0x3bded3bd, 0x3b8f07b6, 0x3c5eebc1, 0x3bef17bc, 0x3c9f03c9, 0x3c4f37c2, 0x3d1f1bcd, 0x3caf47c8, 0x3d5f33d5, 0x3d0f67ce, 0x3ddf4bd9, 0x3d6f77d4, 0x3e1f63e1, 0x3d7f97d8, 0x3e9f43e5, 0x3b4fa7c2, 0x3edeb7ed, 0x3acfb7ac, 0x3eceb3ed, 0x3acfb3ac, 0x3e5eb3e5, 0x3acf5bac, 0x3c8eb3d6, 0x3acf23ac, 0x3c1eb3c1, 0x3acf03ac, 0x3aceb3c0, 0x39ceb3ac,
370 0x338c4338, 0xdca21f6, 0x21414288, 0x4085040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
371 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
372 };
373 
374 static const uint32_t Ramp_576_0[] =
375 { //0
376 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
377 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x1df10200, 0x4077c40, 0x16e1016e, 0x4034840, 0x61100d2, 0x4018440, 0x4010040, 0x4010040, 0x4010040, 0x4010040,
378 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x3d1003d, 0x400c440, 0x2210031, 0x4008840, 0x1710017, 0x4004c40, 0x1310013, 0x3804c3f, 0x150a815, 0x150641c, 0x1d05019, 0x1607414, 0x2106021, 0x1c0941a, 0x2907825, 0x220a420, 0x2d0902d, 0x280c426, 0x350a831, 0x2e0d42c, 0x390c039, 0x340f432, 0x410d83d, 0x3a10438, 0x450f045, 0x401243e, 0x4d10849, 0x4613444,
379 0x5112051, 0x4c1544a, 0x5913855, 0x5216450, 0x5d1505d, 0x5818456, 0x6516861, 0x5e1945c, 0x6918069, 0x641b462, 0x711986d, 0x6a1c468, 0x751b075, 0x701e46e, 0x7d1c879, 0x761f474, 0x811e081, 0x7c2147a, 0x891f885, 0x8222480, 0x8d2108d, 0x8824486, 0x9522891, 0x8e2548c, 0x9924099, 0x9427492, 0xa12589d, 0x9a28498, 0xa5270a5, 0xa02a49e, 0xad288a9, 0xa62b4a4,
380 0xb12a0b1, 0xac2d4aa, 0xb92b8b5, 0xb22e4b0, 0xbd2d0bd, 0xb8304b6, 0xc52e8c1, 0xbe314bc, 0xc9300c9, 0xc4334c2, 0xd1318cd, 0xca344c8, 0xd5330d5, 0xd0364ce, 0xdd348d9, 0xd6374d4, 0xe1360e1, 0xdc394da, 0xe9378e5, 0xe23a4e0, 0xed390ed, 0xe83c4e6, 0xf53a8f1, 0xee3d4ec, 0xf93c0f9, 0xf43f4f2, 0x1013d8fd, 0xfa404f8, 0x1053f105, 0x100424fe, 0x10d40909, 0x10643504,
381 0x11142111, 0x10c4550a, 0x11943915, 0x11246510, 0x11d4511d, 0x11848516, 0x12546921, 0x11e4951c, 0x12948129, 0x1244b522, 0x1314992d, 0x12a4c528, 0x1354b135, 0x1304e52e, 0x13d4c939, 0x1364f534, 0x1414e141, 0x13c5153a, 0x1494f945, 0x14252540, 0x14d5114d, 0x14854546, 0x15552951, 0x14e5554c, 0x15954159, 0x15457552, 0x1615595d, 0x15a58558, 0x16557165, 0x1605a55e, 0x16d58969, 0x1665b564,
382 0x1715a171, 0x16c5d56a, 0x1795b975, 0x1725e570, 0x17d5d17d, 0x17860576, 0x1855e981, 0x17e6157c, 0x18960189, 0x18463582, 0x1916198d, 0x18a64588, 0x19563195, 0x1906658e, 0x19d64999, 0x19667594, 0x1a1661a1, 0x19c6959a, 0x1a9679a5, 0x1a26a5a0, 0x1ad691ad, 0x1a86c5a6, 0x1b56a9b1, 0x1ae6d5ac, 0x1b96c1b9, 0x1b46f5b2, 0x1c16d9bd, 0x1ba705b8, 0x1c56f1c5, 0x1c0725be, 0x1cd709c9, 0x1c6735c4,
383 0x1d1721d1, 0x1cc755ca, 0x1d9739d5, 0x1d2765d0, 0x1dd751dd, 0x1d8785d6, 0x1e5769e1, 0x1de795dc, 0x1e9781e9, 0x1e47b5e2, 0x1f1799ed, 0x1ea7c5e8, 0x1f57b1f5, 0x1f07e5ee, 0x1fd7c9f9, 0x1f67f5f4, 0x2017e201, 0x1fc815fa, 0x2097fa05, 0x20282600, 0x20d8120d, 0x20884606, 0x21582a11, 0x20e8560c, 0x21984219, 0x21487612, 0x22185a1d, 0x21a88618, 0x22587225, 0x2208a61e, 0x22d88a29, 0x2268b624,
384 0x2318a231, 0x22c8d62a, 0x2398ba35, 0x2328e630, 0x23d8d23d, 0x23890636, 0x2458ea41, 0x23e9163c, 0x24990249, 0x24493642, 0x25191a4d, 0x24a94648, 0x25593255, 0x2509664e, 0x25d94a59, 0x25697654, 0x26196261, 0x25c9965a, 0x26997a65, 0x2629a660, 0x26d9926d, 0x2689c666, 0x2759aa71, 0x26e9d66c, 0x2799c279, 0x2749f672, 0x2819da7d, 0x27aa0678, 0x2859f285, 0x280a267e, 0x28da0a89, 0x286a3684,
385 0x291a2291, 0x28ca568a, 0x299a3a95, 0x292a6690, 0x29da529d, 0x298a8696, 0x2a5a6aa1, 0x29ea969c, 0x2a9a82a9, 0x2a4ab6a2, 0x2b1a9aad, 0x2aaac6a8, 0x2b5ab2b5, 0x2b0ae6ae, 0x2bdacab9, 0x2b6af6b4, 0x2c1ae2c1, 0x2bcb16ba, 0x2c9afac5, 0x2c2b26c0, 0x2cdb12cd, 0x2c8b46c6, 0x2d5b2ad1, 0x2ceb56cc, 0x2d9b42d9, 0x2d4b76d2, 0x2e1b5add, 0x2dab86d8, 0x2e5b72e5, 0x2e0ba6de, 0x2edb8ae9, 0x2e6bb6e4,
386 0x2f1ba2f1, 0x2ecbd6ea, 0x2f9bbaf5, 0x2f2be6f0, 0x2fdbd2fd, 0x2f8c06f6, 0x305beb01, 0x2fec16fc, 0x309c0309, 0x304c3702, 0x311c1b0d, 0x30ac4708, 0x315c3315, 0x310c670e, 0x31dc4b19, 0x316c7714, 0x321c6321, 0x31cc971a, 0x329c7b25, 0x322ca720, 0x32dc932d, 0x328cc726, 0x335cab31, 0x32ecd72c, 0x339cc339, 0x334cf732, 0x341cdb3d, 0x33ad0738, 0x345cf345, 0x340d273e, 0x34dd0b49, 0x346d3744,
387 0x351d2351, 0x34cd574a, 0x359d3b55, 0x352d6750, 0x35dd535d, 0x358d8756, 0x365d6b61, 0x35ed975c, 0x369d8369, 0x364db762, 0x371d9b6d, 0x36adc768, 0x375db375, 0x370de76e, 0x37ddcb79, 0x376df774, 0x381de381, 0x37ce177a, 0x389dfb85, 0x382e2780, 0x38de138d, 0x388e4786, 0x395e2b91, 0x38ee578c, 0x399e4399, 0x394e7792, 0x3a1e5b9d, 0x39ae8798, 0x3a5e73a5, 0x3a0ea79e, 0x3ade8ba9, 0x3a6eb7a4,
388 0x3b1ea3b1, 0x3aced7aa, 0x3b9ebbb5, 0x3b2ee7b0, 0x3bded3bd, 0x3b8f07b6, 0x3c5eebc1, 0x3bef17bc, 0x3c9f03c9, 0x3c4f37c2, 0x3d1f1bcd, 0x3caf47c8, 0x3d5f33d5, 0x3d0f67ce, 0x3ddf4bd9, 0x3d6f77d4, 0x3e1f63e1, 0x3d7f97d8, 0x3e9f43e5, 0x3b4fa7c2, 0x3edeb7ed, 0x3acfb7ac, 0x3eceb3ed, 0x3acfb3ac, 0x3e5eb3e5, 0x3acf5bac, 0x3c8eb3d6, 0x3acf23ac, 0x3c1eb3c1, 0x3acf03ac, 0x3aceb3c0, 0x39ceb3ac,
389 0x338c4338, 0xdca21f6, 0x21414288, 0x4085040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
390 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
391 };
392 
393 
394 static const uint32_t Multiburst_1080_0[] =
395 { //0
396 0x20010200, 0x4085840, 0x28e10616, 0x1f6a38cb, 0x332c8732, 0x3aceabab, 0x3c0eb3aa, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac,
397 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3ace53ac, 0x2a4eaf94, 0x1f6a9321,
398 0x15c32d5c, 0x401b041, 0x401006c, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040,
399 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4015840, 0xce10456, 0x11b33886, 0x1726c172, 0x1f67a9f5, 0x2007d9ea, 0x1f6801f6,
400 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1fd80df8, 0x21382203, 0x23484e1a, 0x23495a34, 0x2ad9967f, 0x2a1b7a65, 0x33da870f,
401 0x2dcd96dc, 0x398c2784, 0x327e8b09, 0x3acc9fa8, 0x343eb343, 0x3a3d73a9, 0x373e675c, 0x37edcf8d, 0x387db387, 0x340e6358, 0x3a6c9f98, 0x2ede9b0b, 0x3b1b3bb1, 0x28bee6ad, 0x3be99fb9, 0x21eefa43, 0x3c07e7c0, 0x1afefdd4, 0x3ba62fbf, 0x145ee967, 0x3b2493b2, 0xe6e9d04, 0x39932ba7, 0x98e64b0, 0x38820f88, 0x61dd071, 0x35e15774, 0x44d784b, 0x34510745, 0x43ca840, 0x30d1272a, 0x5ec3452,
402 0x2ed1b6ed, 0x93b307e, 0x2aa2aacc, 0xdeaa8c3, 0x2863f286, 0x13c9851b, 0x23c57a61, 0x1a68f182, 0x21672a16, 0x2157c1ef, 0x1cb8e5f0, 0x28172e5e, 0x1a5a91a5, 0x2e5602c5, 0x15cc0d80, 0x33a57320, 0x13ad493a, 0x37a46367, 0xf9e2518, 0x3a03e796, 0xdbe9cdb, 0x3ac2ffab, 0xa6ea4bf, 0x39b29ba4, 0x8fe408f, 0x36f1ef81, 0x6ad6c7b, 0x32b1ab45, 0x5bc405b, 0x2d4142f3, 0x47acc50, 0x26e11e91,
403 0x4292442, 0x20010225, 0x4176c40, 0x191105b6, 0x465b846, 0x1291354b, 0x584244d, 0xcf160eb, 0x662d066, 0x871d89c, 0x8a1d076, 0x5722864, 0xa0130a0, 0x412e445, 0xd4100b9, 0x4835042, 0xf1140f1, 0x6a4405b, 0x1311ed10, 0xa54c48f, 0x1532f953, 0xf75dcd9, 0x19b45977, 0x15866d36, 0x1c15edc1, 0x1c47999f, 0x20c7a5e6, 0x2338320e, 0x23295e32, 0x29e9627b, 0x27cb0258, 0x2fe9f2e0,
404 0x2a0c6ea0, 0x34eb0f35, 0x2e5d8ec3, 0x387b9777, 0x304e5304, 0x3a6c8b9f, 0x33eeaf22, 0x3aacfbac, 0x358e9758, 0x392dbf9d, 0x383e136f, 0x35fe0f73, 0x395d2795, 0x315e9330, 0x3afbe3a4, 0x2b9ebed9, 0x3b8a5fb8, 0x250efa74, 0x3c08afbe, 0x1e1f0206, 0x3bf6f3bf, 0x174eed98, 0x3b4547bb, 0x10fed12f, 0x3a93c3a9, 0xb9e70d4, 0x38b2839c, 0x77e2c8a, 0x37819b78, 0x4ed8859, 0x34a11b62, 0x40d2842,
405 0x32f10b2f, 0x4ec4846, 0x2ee16b12, 0x8fbb86f, 0x2b82e2b8, 0x1169f0e6, 0x24651a7c, 0x19b91974, 0x21e6f21e, 0x1e6821d5, 0x2017c208, 0x1f6805f5, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
406 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2047da00, 0x210811fd, 0x2298ae29, 0x23e9f641, 0x2de8527d, 0x151b79c1, 0x30f38f0f, 0x90b7898, 0x24d35ade, 0x21593561, 0x193b1593, 0x3a03ab52, 0x72e90ea, 0x2d41cb5b, 0x4189441, 0xcf1796e, 0xc61905e, 0x6a31840, 0x16536565, 0x23387d7b, 0x2d4b821f, 0x3a6b5363,
407 0x364e7764, 0x2b9ed349, 0x3b881bb4, 0xb9ee151, 0x36d1676d, 0x78b8c42, 0x2303c6e3, 0x2518c199, 0x175be575, 0x3aa34b73, 0x65e50d2, 0x29d19735, 0x407a040, 0xa51ad35, 0xdd1406b, 0x8737445, 0x18342983, 0x26f8f9b7, 0x2efc463e, 0x3acbbf81, 0x376e2776, 0x280eeb1f, 0x3b1727ba, 0x92ec51a, 0x35b1275b, 0x99b1c4b, 0x211496c7, 0x28c845d5, 0x157ca157, 0x3ab2f38e, 0x59df0bc, 0x26316708,
408 0x426ac42, 0x811e500, 0xf511079, 0xac3d453, 0x1a1501a1, 0x2a8975f4, 0x309cf65d, 0x3a9c2798, 0x386db786, 0x245efaef, 0x3a7637be, 0x72e9ce8, 0x34610746, 0xc1aac5d, 0x1f1572ab, 0x2c47c613, 0x13bd413b, 0x3a429fa0, 0x50d70a7, 0x227142d5, 0x455c045, 0x65224d0, 0x10f10089, 0xd843c69, 0x1c05e5c0, 0x2de9ee31, 0x322d8a7b, 0x39dc8ba6, 0x394d2b94, 0x208f02bb, 0x39c54fc0, 0x59e70ba,
409 0x33010730, 0xf0a3477, 0x1d265e8d, 0x2f774a4f, 0x11fdc91f, 0x395253aa, 0x49cd894, 0x1ea1269f, 0x4b4dc4b, 0x5026ca6, 0x12a1149b, 0x1094a886, 0x1df6d5df, 0x310a666d, 0x339e0699, 0x38ace7ac, 0x3a1c83a1, 0x1cbefe82, 0x38f473bf, 0x49e3c93, 0x31812f18, 0x1239bc98, 0x1b374e6f, 0x3266ce8a, 0x105e3505, 0x37d20bac, 0x44c2482, 0x1ad11265, 0x5340853, 0x442bc82, 0x146148af, 0x13e518ab,
410 0x1fe7c9fe, 0x327aaea3, 0x30bd92ab, 0x300c2f52, 0x303a3b03, 0x1cdabe1f, 0x24d69eaf, 0x1c0935a8, 0x21077610, 0x1f6801f0, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
411 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x205869ff, 0x24d7a61a, 0x17f935a8, 0x21f6ea1f, 0x2f855e5e, 0x9abcd57, 0xf326a1b, 0xd916cd9, 0x23387cdf, 0x364d8e1f, 0x2b9d939d, 0x3b8547b8, 0x78b8c59, 0x175666e3, 0x3aa5d6f9, 0x65cd465, 0xa51ade8, 0x1831146b, 0x26f60d0a, 0x2efe06ef, 0x280eeb89, 0x35b46bba, 0x99d6c49,
412 0x21175611, 0x3ab2f328, 0x42c20bc, 0x81109ab, 0xf514cf5, 0x2a897540, 0x386e625d, 0x245e1b6d, 0x3a73a3a7, 0xc1aac41, 0x13b84eab, 0x3a44ef50, 0x50b5450, 0x6522570, 0x1c01a489, 0x2de70179, 0x322e9b22, 0x208f034a, 0x3302ebc0, 0xf0cc041, 0x1d293dd2, 0x39525372, 0x4ba7c94, 0x5012d37, 0x12a2192a, 0x310a65b5, 0x3a1eb299, 0x1cbe8720, 0x38f24f8f, 0x1239bc4b, 0x105a2a6f, 0x37d4178d,
413 0x4499444, 0x442bd02, 0x1fe2acaf, 0x33b7f9f2, 0x34eea74e, 0x18fef6f1, 0x2ff1cfbd, 0x15abfc5c, 0x195b0995, 0x35e1cf9f, 0x5e8a473, 0x40178d2, 0x16335963, 0x361b4a2f, 0x3b4e7ad2, 0x155ed2bc, 0x36f16b6f, 0x1958c876, 0xd3bda32, 0x33734faa, 0x407b040, 0x4536ca7, 0x23c41cdb, 0x3808f26b, 0x375e2f75, 0x11eec684, 0x2c9127b1, 0x1d1b2497, 0x159c9559, 0x30b16bac, 0x786bc5a, 0x521e083,
414 0x19f4f19f, 0x397c1ea4, 0x3bedbf07, 0xebefa49, 0x34710747, 0x20e7ccbe, 0xa8d39f3, 0x2d92a3a5, 0x455d045, 0x6743466, 0x2795d50d, 0x3a59e6db, 0x394d3794, 0xbde760c, 0x28f1079d, 0x24ba3cec, 0x121dc121, 0x2a312796, 0x9a4ec49, 0x8426851, 0x1dd6c5dd, 0x3accdf0c, 0x3c0c8f37, 0x95f01cf, 0x31a12b1a, 0x2866d51f, 0x84e2db5, 0x2692137f, 0x5341453, 0xa851044, 0x2b17b944, 0x38fac732,
415 0x376b5776, 0xe5c41a7, 0x2293f710, 0x2458a5a6, 0x1b09c9b0, 0x1fd7263f, 0x1f9791c9, 0x1f67e5ed, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
416 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2097de00, 0x1e5825fb, 0x21f7121f, 0x2736bdfc, 0x12f935af, 0x1064bd62, 0x21688616, 0x2a1dff50, 0x2de3337f, 0x251b7880, 0xd2ea8d2, 0xa51ae9d, 0x23e21c6b, 0x3ac8fa6f, 0x3baa03ba, 0x99b1c92, 0xbca32c7, 0x2632f3ab, 0x7920479, 0x2a8974ac, 0x3beea65d, 0x72efa45, 0x2ab306ab, 0x3a429ec4, 0x8989ca7, 0xd822465,
417 0x27bb7a7b, 0x208f039d, 0x28d167c0, 0x2f7a34f0, 0x94e5494, 0x5026dea, 0x2994249b, 0x38aa6710, 0x3bf72fbf, 0x1239bc49, 0x82c9a6f, 0x1ad20b7d, 0xaf110af, 0x33bad93e, 0x3bddbab6, 0x41ef58f, 0x25156a51, 0x35e1cf4f, 0xc45c873, 0x17731040, 0x2d2d86d2, 0x155ee34b, 0x232107b8, 0x3718c995, 0x65cdc65, 0x4536d39, 0x2ed6ccdb, 0x322bb780, 0x3b147bb1, 0x1d184c4a, 0x5ae3213, 0x10416b0b,
418 0xf4148f4, 0x397c1df0, 0x3a8bcb07, 0x5bea0eb, 0x1f3839f3, 0x2d91479f, 0x10d34c51, 0x22d43467, 0x320e9720, 0xbde76be, 0x1d41d79d, 0x3aa7524b, 0x49a8c49, 0x844a0a8, 0x3379a528, 0x286cdfac, 0x39025790, 0x2866d495, 0x44eb1b5, 0x8411269, 0x1442a144, 0x3aad36a3, 0x38192f4d, 0xbde0475, 0x197af997, 0x22d107a5, 0x16119c41, 0x2d9584d3, 0x361e7f61, 0x5bdc20e, 0x1793af70, 0x3975e6f2,
419 0x407c040, 0x1045fc52, 0x373c2d7f, 0x1d1dcf8c, 0x35d12b5d, 0x32256d1e, 0x41e015b, 0x45105b3, 0x19d4e59d, 0x371e1337, 0x34965784, 0x155d2441, 0x13ed2d3e, 0x17711761, 0x1bb10045, 0x35e6ed72, 0x393d3f93, 0x41ccd5a, 0x12363f33, 0x33b48f6e, 0x4a4f84a, 0x1ad76c44, 0x39fdf5db, 0x123e7f26, 0x31b1271b, 0x38a421cb, 0x52c4108, 0x5014909, 0x1fa7a9fa, 0x2e8e438c, 0x2ce44390, 0x203b38ac,
420 0x15abdd5a, 0x18556e6a, 0x2056055b, 0x22b81600, 0x21b80e1b, 0x1f5801f0, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
421 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007de00, 0x1dd841f4, 0x1b083e10, 0x1a06c23e, 0x1c3619c3, 0x26cc22ad, 0x22634b08, 0x375899ac, 0x5c7a45c, 0x26f8f84e, 0x3b1e263e, 0x99ec51a, 0x157ca157, 0x811e708, 0x30950079, 0x245c2798, 0x34610746, 0x3a429e13, 0x10f5c0a7, 0x2de43c69, 0x394d2b94, 0xf0a34ba, 0x49dca8d, 0x501269f, 0x1df6d5df, 0x1cbeffac, 0x1b312fbf, 0x37d6ce8a,
422 0x5340853, 0x33bad8ab, 0x380bc6b6, 0x15ae0073, 0xebe7ceb, 0x4031229, 0x3628bcc4, 0x155d8b9e, 0x2e41dae4, 0x337196f6, 0x18129c65, 0x38060507, 0x3baa13ba, 0x1d184c49, 0x41eb213, 0x52105af, 0x25ba925b, 0xebea36f, 0x13d2fba8, 0x2d94f74e, 0x8819888, 0x3a5c8175, 0x33183320, 0x24bcc441, 0x95e5895, 0x844a13b, 0x3a0c3128, 0x95e8323, 0x27147e71, 0x2691138b, 0x1fc11044, 0x3aa7f1ee,
423 0x3bd64fbd, 0x2be65c5b, 0x5dd8197, 0xd3174d5, 0x2d0d7ed0, 0x5bdc2c0, 0xd564770, 0x1f0357a9, 0xda110da, 0x38cdce67, 0x2cb48773, 0x322b2c94, 0x5bc385b, 0x13967485, 0x3bee559d, 0x41efa4d, 0x1f6829f6, 0x177117a6, 0x27719445, 0x34f9ded7, 0x39e3039e, 0x36e48ce9, 0x99a9923, 0x1ad26452, 0x336eb336, 0x49c6dd3, 0x85a0b1b, 0x10921781, 0x14229942, 0x2f7eab36, 0x2551dfaa, 0x39d95553,
424 0x418c441, 0x22786440, 0x3b9e8219, 0x72ee55c, 0x17bbbd7b, 0xac1a33d, 0x2ea40068, 0x28cbab7c, 0x35e12f5e, 0x3ac301c9, 0xf06dcc0, 0x29d3c050, 0x383dcf83, 0xb9ac0f1, 0x52d26b0, 0x6a14ae0, 0x1b95b9b9, 0x215f03a4, 0x1d8107c0, 0x39876243, 0x4a5084a, 0x306a4c80, 0x392ca693, 0x118e489a, 0x10ae210a, 0x462ae71, 0x343798ab, 0x1a1d0fa1, 0x2e422ee4, 0x2f93a690, 0x1af528e9, 0x2826bd62,
425 0x27f8ce7f, 0x1e981da4, 0x1f784607, 0x1f57ddf6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
426 0x2007da00, 0x1f6801f6, 0x2087de00, 0x1f8821ee, 0x1cf889cf, 0x208825a5, 0x2b79ee09, 0x22dadd27, 0xddb5cdd, 0x2608dca4, 0x353c3637, 0x28cd4c51, 0x59c2059, 0x2a897444, 0x346bbe5d, 0x2c4d1841, 0x50b5450, 0x2de9ec40, 0x330aee7b, 0x2f7cc041, 0x49a7c49, 0x310a6445, 0x318a0a99, 0x326c604b, 0x4499444, 0x33bad852, 0x2ff91eb6, 0x34fbfc5c, 0x418a441, 0x361b4868, 0x2e482ad2, 0x371b9076,
427 0x407b040, 0x380bb485, 0x2c9736ed, 0x38cb2497, 0x416bc41, 0x397c1caa, 0x2ad64707, 0x39fab4be, 0x455d045, 0x3a5c80d5, 0x28f55f20, 0x3aaa3cec, 0x4b4ec4b, 0x3accdd05, 0x27147f37, 0x3ac9c51f, 0x5341453, 0x3aad353b, 0x2533b34d, 0x3a594d57, 0x5d3545d, 0x39fd8574, 0x2342fb61, 0x3978d191, 0x692a869, 0x38cdcdaf, 0x21525f73, 0x380855cd, 0x7721477, 0x371e11ec, 0x1f61db84, 0x3617da0a,
428 0x871a087, 0x34fe4e29, 0x1d617393, 0x33b75a47, 0x9914899, 0x326e7e65, 0x1b712f9f, 0x3106de82, 0xac114ac, 0x2f7eaa9f, 0x199107aa, 0x2de666bb, 0xc1100c1, 0x2c4eced5, 0x17b107b3, 0x2a85eeef, 0xd8110d8, 0x28cee708, 0x15d127b9, 0x26f5771f, 0xf0140f0, 0x251efb35, 0x140167be, 0x23350349, 0x10a1910a, 0x215f035b, 0x1251c7c0, 0x1f64976c, 0x12520125, 0x1d7f037b, 0x10a247c0, 0x1b942b88,
429 0x14028d40, 0x19befb93, 0xf02dfbe, 0x17d3c39c, 0x15d3355d, 0x160ee7a3, 0xd8393b9, 0x144363a8, 0x17b3f57b, 0x128ecfab, 0xc145fb3, 0x10e307ac, 0x1994c599, 0xf5eabab, 0xac537aa, 0xdc2b3a7, 0x1b75a9b7, 0xc6e7fa1, 0x9961f9f, 0xb12679a, 0x1d6695d6, 0x9de4f90, 0x8770f93, 0x8b21f84, 0x1f6789f6, 0x92db36e, 0xc67ff6c, 0xe031b1d, 0x20d83e0d, 0x156a4aa6, 0x1ae82e92, 0x1c36ba39,
430 0x2037f203, 0x1f5801fc, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
431 0x2017da01, 0x2107bdee, 0x206749ef, 0x22f81a02, 0x25957e59, 0x12942ad0, 0x36192d0a, 0xc4d8665, 0xd0e44d0, 0x2a897489, 0x2ab9165d, 0x3a4aacc1, 0x8919489, 0x208f02de, 0x943c3c0, 0x5025395, 0x299c4299, 0x1239bdcb, 0xafdf66f, 0x33b2bc44, 0x3bd63fbd, 0x35e1cd5a, 0x2d210073, 0x155b4b61, 0x23265632, 0x4536f37, 0x3b1e00db, 0x1d1ec51e, 0x5ac2c5a, 0x397c1c52, 0x1f33af07, 0x2d97ce0e,
432 0x10d19d0d, 0xbde77a5, 0x4992f9d, 0x84126a3, 0x337eb337, 0x2866d495, 0x1449a5b5, 0x3aa510a8, 0x3811d781, 0x22d106be, 0x36134c41, 0x5bd879f, 0x179bc979, 0x1045fdf0, 0x35de317f, 0x322d744a, 0x416cc41, 0x371e1139, 0x13e10784, 0x1774fb4b, 0x1bb5c9bb, 0x41ccf4f, 0x4adbb33, 0x1ad1293e, 0x39fc9b9f, 0x38a42049, 0x1fa42508, 0x2f77e9ea, 0x30216702, 0xd81739d, 0x3b389c5c, 0x72ecec4,
433 0xd7ea4d7, 0x2638e0ac, 0x2cda3238, 0x3acb3492, 0x7621c76, 0x251efa9d, 0xab2e7be, 0x6a2afa6, 0x275b5275, 0xe6a4e15, 0x97e6293, 0x30625c54, 0x3c075fc0, 0x38221918, 0x2b011886, 0x19bac333, 0x25753e57, 0x4030365, 0x3b9d68c0, 0x189ee560, 0x68d0068, 0x37aba043, 0x2194a2e8, 0x314865c5, 0xef13cef, 0xf5eab93, 0x5280baa, 0x6214ae3, 0x31be8f1b, 0x23f76cc6, 0x123ab9db, 0x3ab48c7e,
434 0x39327793, 0x2751167a, 0x34928445, 0x7bd27ab, 0x19dacd9d, 0xca56e39, 0x373e895b, 0x2e8dcc60, 0x407f040, 0x391dc0fa, 0x16113770, 0x1bf58719, 0x1974b997, 0x42d3777, 0x44d134d, 0x16611183, 0x390d5f90, 0x3684a040, 0x1d452528, 0x32f751a1, 0x32011f20, 0x11314785, 0x39f77851, 0x6fe7efc, 0x115d9d15, 0x21083519, 0x2779e60d, 0x2a19dd31, 0x18866188, 0x20a8da09, 0x1fa78236, 0x1f67e9ff,
435 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1b0801f5, 0x20046e00, 0x4180086, 0x20010200, 0x4080040,
436 };
437 
438 static const uint32_t Multiburst_720_0[] =
439 { //0
440 0x20010200, 0x4085840, 0x28e10616, 0x1f6a38cb, 0x332c8732, 0x3aceabab, 0x3c0eb3aa, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac,
441 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x3c0eb3c0, 0x3acf03ac, 0x394eb394, 0x321a93ab, 0x15c7daa4, 0x41570cb, 0x6c1006c, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040,
442 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x4010040, 0x5610040, 0x4115840, 0xce218ce, 0x1b05c91b, 0x1ea7d572, 0x1f67a9f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
443 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x21386e13, 0x2648e640, 0x25ea2239, 0x2cb97aaa, 0x283bae83, 0x324a9f09, 0x2c9cfaa7, 0x36ab2756, 0x2eadf6ea, 0x398c2b8c, 0x327e8b0a, 0x3acc9fa8, 0x343eb343, 0x3a3d73a9, 0x373e675c, 0x37edcf8d, 0x387db387, 0x340e6358, 0x3a6c9f98, 0x2ede9b0b, 0x3b1b3bb1, 0x28bee6ad, 0x3be99fb9, 0x21eefa43, 0x3c07e7c0, 0x1afefdd4, 0x3ba62fbf, 0x145ee967,
444 0x3b2493b2, 0xe6e9d04, 0x39932ba7, 0x98e64b0, 0x38820f88, 0x61dd071, 0x35e15774, 0x44d784b, 0x34510745, 0x43ca840, 0x30d1272a, 0x5ec3452, 0x2ed1b6ed, 0x93b307e, 0x2aa2aacc, 0xdeaa8c3, 0x2863f286, 0x13c9851b, 0x23c57a61, 0x1a68f182, 0x21672a16, 0x2157c1ef, 0x1cb8e5f0, 0x28172e5e, 0x1a5a91a5, 0x2e5602c5, 0x15cc0d80, 0x33a57320, 0x13ad493a, 0x37a46367, 0xf9e2518, 0x3a03e796,
445 0xdbe9cdb, 0x3ac2ffab, 0xa6ea4bf, 0x39b29ba4, 0x8fe408f, 0x36f1ef81, 0x6ad6c7b, 0x32b1ab45, 0x5bc405b, 0x2d4142f3, 0x47acc50, 0x26e11e91, 0x4292442, 0x20010225, 0x4176c40, 0x191105b6, 0x465b846, 0x1291354b, 0x584244d, 0xcf160eb, 0x662d066, 0x871d89c, 0x8a1d076, 0x5722864, 0xa0130a0, 0x412e445, 0xd4100b9, 0x4835042, 0xf1140f1, 0x6a4405b, 0x1311ed10, 0xa54c48f,
446 0x1532f953, 0xf75dcd9, 0x19b45977, 0x15866d36, 0x1c15edc1, 0x1c47999f, 0x2007d9e6, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1fd801f6, 0x21084210, 0x24193a2b, 0x2b08fa4e, 0x1c1ac214, 0x30054700, 0x98c10e3, 0x29f24304, 0x161a7cd6,
447 0x1f0855f0, 0x3524eac5, 0xa6e813a, 0x35b29ba4, 0x50b5050, 0x16e11a25, 0x8a33c46, 0x4022864, 0x1101a910, 0x17b704d9, 0x27c8cdc1, 0x3639f2e0, 0x322e9b22, 0x349e579d, 0x3c0ae795, 0x151f0206, 0x39c2e79c, 0x42cbc59, 0x28c1e32f, 0x199a30f1, 0x1d1945d1, 0x37347af9, 0x93ea91e, 0x33524f94, 0x49a7449, 0x135131e8, 0x9c2944c, 0x4527050, 0x12b21d2b, 0x1b77810a, 0x29a9bde0, 0x381a6b11,
448 0x339eb339, 0x31fe8789, 0x3bfa03a1, 0x11aefdc9, 0x38e24b8e, 0x4bc5c49, 0x26e26717, 0x1d59b925, 0x1b2a31b2, 0x38e41328, 0x82ead04, 0x30820b7c, 0x4498c44, 0x100151ab, 0xb020454, 0x532c044, 0x1472b147, 0x1f47fd40, 0x2b7aa1ff, 0x398adf3d, 0x34fea74f, 0x2efeb36d, 0x3bd917ac, 0xe8ef58d, 0x37f1cb7f, 0x5dbf841, 0x250306fe, 0x2139415c, 0x194b1194, 0x3a03af50, 0x72e90eb, 0x2d51cb5c,
449 0x4189c41, 0xd017970, 0xc51945e, 0x6931440, 0x16436164, 0x23187979, 0x2c6b661e, 0x371b1b4c, 0x31cd231c, 0x26dc22e7, 0x2ad7ff08, 0x19aab5b6, 0x24968e49, 0x1de839c1, 0x2007c60e, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
450 0x2007da00, 0x205869ff, 0x24d7a61a, 0x17f935a8, 0x21f6ea1f, 0x2f855e5e, 0x9abcd57, 0xf326a1b, 0xd916cd9, 0x23387cdf, 0x364d8e1f, 0x2b9d939d, 0x3b8547b8, 0x78b8c59, 0x175666e3, 0x3aa5d6f9, 0x65cd465, 0xa51ade8, 0x1831146b, 0x26f60d0a, 0x2efe06ef, 0x280eeb89, 0x35b46bba, 0x99d6c49, 0x21175611, 0x3ab2f328, 0x42c20bc, 0x81109ab, 0xf514cf5, 0x2a897540, 0x386e625d, 0x245e1b6d,
451 0x3a73a3a7, 0xc1aac41, 0x13b84eab, 0x3a44ef50, 0x50b5450, 0x6522570, 0x1c01a489, 0x2de70179, 0x322e9b22, 0x208f034a, 0x3302ebc0, 0xf0cc041, 0x1d293dd2, 0x39525372, 0x4ba7c94, 0x5012d37, 0x12a2192a, 0x310a65b5, 0x3a1eb299, 0x1cbe8720, 0x38f24f8f, 0x1239bc4b, 0x105a2a6f, 0x37d4178d, 0x4499444, 0x442bd02, 0x1fe2acaf, 0x33b7f9f2, 0x34eea74e, 0x18fef6f1, 0x2ff1cfbd, 0x15abfc5c,
452 0x195b0995, 0x35e1cf9f, 0x5e8a473, 0x40178d2, 0x16335963, 0x361b4a2f, 0x3b4e7ad2, 0x155ed2bc, 0x36f16b6f, 0x1958c876, 0xd3bda32, 0x33734faa, 0x407b040, 0x4536ca7, 0x23c41cdb, 0x3788f26b, 0x35edcb5e, 0x149d6a73, 0x27a31f5a, 0x1e49e921, 0x1be9b5be, 0x22e6ae76, 0x1e87b5ab, 0x1ed7a1df, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
453 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f7801f6, 0x21a7ee00, 0x1c4869e5, 0x1fd7f1fd, 0x24d55a73, 0x16e58956, 0x2215b906, 0x2e8d42e8, 0xcce0aa1, 0x1d120382, 0x3aa74651, 0x49a7449, 0x874aca5, 0x3399bd2b, 0x280ce7ac, 0x38e24b8e, 0x28c6c899, 0x44eadb2, 0x8111263, 0x1472b147, 0x3a9d3ea8, 0x37f9174f, 0xc1dfc72,
454 0x194b1194, 0x227107a4, 0x16419441, 0x2de590d8, 0x363e7763, 0x59dba08, 0x1763c36e, 0x3955daf7, 0x407a840, 0x10960850, 0x375c4182, 0x1cbdd78a, 0x35b1275b, 0x32656123, 0x42df558, 0x44109ad, 0x1a04f9a0, 0x36ee1b3b, 0x34763f86, 0x15ad1c41, 0x13cd3d3c, 0x1721175e, 0x1bf10045, 0x3616fd77, 0x394d2f94, 0x41cc155, 0x12065730, 0x33748371, 0x4b4e44b, 0x1b377845, 0x3a1e01de, 0x11ee8722,
455 0x31912b19, 0x38c415d1, 0x53c2d05, 0x5214d04, 0x1fd7c1fd, 0x2f2eaf97, 0x3003afab, 0x20ec005b, 0xece7cec, 0xd3176d9, 0x21c19c5d, 0x3a58722d, 0x3b3afbb3, 0x75b94bd, 0xd492ee5, 0x2a3353aa, 0x692a069, 0x2698ec84, 0x3baeb23b, 0x95eea86, 0x2ca256ca, 0x3ac2fa86, 0x779a4be, 0xa81dc84, 0x25aa8a5a, 0x246e8ba1, 0x28b293a2, 0x284a2cfc, 0x130bed30, 0x1595b211, 0x2186856c, 0x22a86224,
456 0x21c7e21c, 0x1f6801ee, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f4801f7, 0x21077610, 0x23e6c20f, 0x1c3681b0, 0x2ad70d86, 0x3089b308, 0x1ac898d2, 0x5cdd626, 0x4e171e9, 0x23e9be3e, 0x11aec789, 0x157267b1, 0x30855f28,
457 0x7920479, 0x398c2540, 0x34691709, 0x213d1841, 0xa7e90a7, 0x6943d70, 0x394b790f, 0xbae534a, 0x28d3c28d, 0x29f12772, 0x1df14049, 0x3ac77db5, 0x3bf72fbf, 0x28a6cc4b, 0x53df5b3, 0xab14d02, 0x2b6ceeb6, 0x73e02f1, 0xeb56b80, 0x2293af9f, 0xc4100c4, 0x39ed8a2f, 0x2e455762, 0x2f6b9076, 0x65cdc65, 0x107604a7, 0x3bae0181, 0x49eea84, 0x21374613, 0x1af107ac, 0x25b14841, 0x36f96ea4,
458 0x3a83afa8, 0x34e4f4be, 0x88b653d, 0x17522066, 0x320e9720, 0x41cc60c, 0x9592f31, 0x13b25796, 0x12821128, 0x323e830c, 0x271257a0, 0x38b9c51f, 0x449a444, 0x1ee7f044, 0x3bdea9fc, 0x5bef593, 0x197af997, 0xd517760, 0x2d034c5d, 0x2c0b435f, 0x37016f70, 0x3a935591, 0xda7c0d5, 0x26736844, 0x373e3373, 0x94b2d21, 0x5bc8acb, 0x8516f0e, 0x19d4e59d, 0x24defb95, 0x1f6107be, 0x3a67da0a,
459 0x455dc45, 0x2d79dc65, 0x384d2277, 0x10ae10d3, 0x14fc8d4f, 0xf849a73, 0x27a74526, 0x1ec9eaa2, 0x23968239, 0x20e7a607, 0x2007c5e9, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2017de01, 0x1f87fdee, 0x1b5889ff, 0x2086d5a5,
460 0x29f9ee9f, 0x22d79127, 0xe3b5de4, 0x26038ca4, 0x388c3788, 0x28c6c851, 0xb0c21b2, 0x2a82c044, 0x3acbbfac, 0x2c465041, 0xc5b5594, 0x2de31440, 0x3b4aefb4, 0x2f75d841, 0xdca7d76, 0x31037045, 0x3baa0bba, 0x3265604b, 0xf499558, 0x33b3d052, 0x3be91fbe, 0x34f4f05c, 0x10e8a53c, 0x36143868, 0x3c082bc0, 0x37148076, 0x1297b120, 0x3804a485, 0x3c0737c0, 0x38c41497, 0x1456bd05, 0x397514aa,
461 0x3bd647bd, 0x39f3b0be, 0x1625d0ec, 0x3a5588d5, 0x3b855fb8, 0x3aa350ec, 0x1804ecd4, 0x3ac60105, 0x3b147fb1, 0x3ac2f91f, 0x19e414be, 0x3aa6793b, 0x3a83b3a8, 0x3a52a557, 0x1bc354a9, 0x39f6f174, 0x39d2fb9d, 0x39725991, 0x1dc2a896, 0x38c771af, 0x39025f90, 0x380211cd, 0x1fb21484, 0x3717edec, 0x3811db81, 0x3611d20a, 0x21a1a074, 0x34f86a29, 0x37017370, 0x33b19e47, 0x23914867, 0x3268e665,
462 0x35e12f5e, 0x31016e82, 0x2581145b, 0x2f79629f, 0x34910749, 0x2de146bb, 0x27610051, 0x2c49dad5, 0x33310733, 0x2a812aef, 0x2941104a, 0x289a5307, 0x30a18f0a, 0x256276fa, 0x26c32c9d, 0x2249b2b7, 0x26654e66, 0x20269a59, 0x20d715a6, 0x1f78360c, 0x2007d600, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
463 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6805f6, 0x1ef7ba01, 0x1d27be10, 0x20680a06, 0x15f9662f, 0x10ab4259, 0x24b42929, 0x36199761, 0x391340c4, 0x25d224d0, 0x245976a8, 0x2ab306ab, 0x65227a4, 0x3c0b7889, 0xf0f0208, 0x94e5494, 0x310a6450, 0x26f72e99, 0x37d9bd23, 0xaf110af, 0x18fef73b, 0x7356bbd, 0x401cf5e, 0x2d2d86d2, 0x1958c955, 0xdbcde32, 0x38036c45,
464 0x3b147bb1, 0x30b169d1, 0x3071485a, 0xebc1f97, 0x1f3839f3, 0x67436d9, 0x39de950d, 0x24be74bd, 0x49a8c49, 0x3accdc84, 0x1b525737, 0x2696d686, 0x1442a144, 0x75e07aa, 0x41afb81, 0xd31062d, 0x361e7f61, 0x2f25e45b, 0x17f7c179, 0x38c5fd04, 0x35d12b5d, 0x1b310722, 0x3844e441, 0x41e1371, 0x13ed2d3e, 0x1726ed77, 0x333d3dbb, 0x36eccc41, 0x4a4f84a, 0x326e7dad, 0x1081279f, 0x1094238a,
465 0x1fa7a9fa, 0x59c0af7, 0x5ce7702, 0x227170d8, 0x3b3b13b3, 0x3a935c72, 0x2382b0d7, 0x28c8e263, 0x2cd24acd, 0x871dbac, 0x3bea7476, 0xb9efa51, 0xabe98ab, 0x2d49d46a, 0x29385675, 0x398a4ce6, 0x9715097, 0x1d7f0306, 0x86463c0, 0x4621b82, 0x2b0cceb0, 0x1599499d, 0x100ce252, 0x2f240098, 0x30b66f0b, 0x27857dc0, 0x22f5dd5f, 0x1dd8be44, 0x2027ce02, 0x1f5801fc, 0x2007da00, 0x1f6801f6,
466 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007d600, 0x11b801b0, 0x20021a00, 0x4080041, 0x20010200, 0x3ffffc40, 0x0, 0x2749d000, 0x2009b26c, 0x12bbd200, 0x41663, 0x4000040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
467 };
468 
469 static const uint32_t Multiburst_486_0[] =
470 { //0
471 0x20010200, 0x4085040, 0x25812a14, 0x1479609e, 0x2b57c2b5, 0x24ebe644, 0x30d93af9, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30c93b0d, 0x24ec324e, 0x2e593ae5, 0x24e97a4e, 0x1a293a5e, 0x24e68a4e,
472 0x11b9391b, 0x24e3d24e, 0xf3938f4, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf38ecf3, 0x1213cdd3, 0xf3214f3, 0x403cc44, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40,
473 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403d040, 0xf8100f4, 0x403e040, 0xfc100fc, 0x403f840, 0xfb100fe, 0x403ec40, 0xf6100f6, 0x403cc40, 0xf9100f3, 0x403e440, 0x10d1010d, 0x404cc40, 0x16a10133, 0x405a840, 0x1a8101a8, 0x4078440, 0x207101e1, 0x4081c40, 0x20e1020e, 0x407c440, 0x1b6101f1, 0x406d840, 0x16b1016b, 0x4049440, 0xf910125, 0x403e440,
474 0xfa100fa, 0x404b040, 0x18c1012c, 0x4063040, 0x20610206, 0x40a0040, 0x2de10280, 0x40b7840, 0x30b1030b, 0x40bf040, 0x2b4102fc, 0x40ad040, 0x24410244, 0x4071c40, 0x157111c7, 0x4a55c48, 0x10d1250d, 0x403cc44, 0x10a10cf3, 0x7442853, 0x14629546, 0x11c644e1, 0x1d751d91, 0x14275d56, 0x20443e04, 0x8083cc8, 0x1f71360f, 0x677dc42, 0x1c62edc6, 0x1a76252d, 0x14d83589, 0x24653646,
475 0x11e8351e, 0x12d405a7, 0xf42ed01, 0x423d067, 0xf4134f4, 0xc83e480, 0xfd43cf9, 0x1563f542, 0xfd51cfd, 0xe13e91c, 0xf6294fa, 0x533d874, 0xf310cf3, 0x443cc40, 0xf3124f3, 0x483cc4a, 0xf3110f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40,
476 0xf3100f3, 0x403d440, 0xfd100f5, 0x403f440, 0xfa100fa, 0x403cc40, 0x115100f3, 0x4045440, 0x17910179, 0x407b440, 0x20a101ed, 0x4082840, 0x1a4101a4, 0x4045c40, 0x10210117, 0x4040840, 0x1a9101a9, 0x40a6c40, 0x30d1029b, 0x41c3440, 0x29b10e9b, 0x416a441, 0x10213da9, 0x8e4086f, 0x11723d17, 0x436906a, 0x20a145a4, 0x119828a8, 0x1ed52ded, 0x8c5e50d, 0x11510179, 0x13d45484,
477 0xf3790f3, 0x14e3e9ef, 0xfd214fa, 0xcc3f443, 0xf56e0f5, 0x2073ce49, 0xf34a4f3, 0x533cc64, 0xf33e0f3, 0x1ff3cdbe, 0xf362cf3, 0x483ccc6, 0xf3184f3, 0x13f3ccdb, 0xf34e4f3, 0x6c3ccd7, 0xf3100f3, 0x843cc58, 0xf324cf3, 0x5a3cc7d, 0xf3110f3, 0x423cc40, 0xf3108f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40,
478 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf6100f6, 0x403d840, 0xf9100f6, 0x403e440, 0x13b1013b, 0x4060c40, 0x14910183, 0x4052440, 0xf3100f3, 0x405f040, 0x26d1017c, 0x409b440, 0x23e1023e, 0x414b040, 0x1301012c, 0x5b4c045, 0x28319683, 0x45bf04c, 0x1cd21efc, 0x94734c5,
479 0xf3108f3, 0x1286cc85, 0x2874adb3, 0x54a1c7c, 0x2024ca02, 0x11a459cb, 0x10f11516, 0x1ff43cd2, 0x17878178, 0x5e5a4a2, 0x11165d69, 0x14f4464b, 0xf3118f3, 0x20b3e0df, 0xf3744f8, 0x5a3cc99, 0xf3544f3, 0xfc3cdc6, 0xf3110f3, 0x13e3cc9f, 0xf3430f3, 0x4b3cc69, 0xf3298f3, 0x763ccc0, 0xf3104f3, 0x663cc53, 0xf3158f3, 0x403cc43, 0xf3104f3, 0x403cc40, 0xf3100f3, 0x403cc40,
480 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf6100f3, 0x403d840, 0xf6100f6, 0x404ac40, 0x13f1012b, 0x404fc40, 0xf4100f4, 0x405d840, 0x20110176, 0x4080440,
481 0x12911129, 0x4b56054, 0x2b211558, 0x7eac87e, 0x1dc101dc, 0xdf40c97, 0x29f17103, 0x141a7c7e, 0x29f30a9f, 0x15e40c4c, 0x1dc59d03, 0x11477049, 0x2b27eeb2, 0x95560ad, 0x12988558, 0x434a562, 0x2016ea01, 0x655da08, 0xf440d76, 0xe53d239, 0x13f1b53f, 0x1664add9, 0xf61012b, 0x18d3d92a, 0xf61b8f6, 0x1483cc90, 0xf32a4f3, 0xd03cc48, 0xf32ccf3, 0x703cc43, 0xf3220f3, 0x463cc4c,
482 0xf3158f3, 0x403cc47, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40,
483 0xf4100f4, 0x4040840, 0xf310102, 0x403cc40, 0x14310143, 0x4145442, 0x14d12515, 0x4753452, 0x1bd1f1bd, 0xa13f440, 0x265184fd, 0xc399494, 0x13716537, 0x4482934, 0x2575420a, 0xed95ca6, 0x11f5a11f, 0x1fac3463, 0x11f13b0d, 0xf147dd7, 0x25744e57, 0x5c829de, 0x13793a0a, 0x1de4dc5c, 0x26544e65, 0x1d73f4f1, 0x1bd138fd, 0x636f5fa, 0x14d5a14d, 0xa6454ed, 0x14354115, 0x13450c44,
484 0xf3164f3, 0x94408c3, 0xf318502, 0x403cca1, 0xf31f0f3, 0x523cc47, 0xf3124f3, 0x403cc41, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40,
485 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403e040, 0x123100f8, 0x4048c40, 0x17a1017a, 0x4074040, 0x1fb101d0, 0x407ec40,
486 };
487 
488 
489 static const uint32_t Multiburst_576_0[] =
490 { //0
491 0x20010200, 0x4085040, 0x25812a14, 0x1479609e, 0x2b57c2b5, 0x24ebe644, 0x30d93af9, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30d93b0d, 0x24ec364e, 0x30c93b0d, 0x24ec324e, 0x2e593ae5, 0x24e97a4e, 0x1a293a5e, 0x24e68a4e,
492 0x11b9391b, 0x24e3d24e, 0xf3938f4, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf3938f3, 0x24e3ce4e, 0xf38ecf3, 0x1213cdd3, 0xf3214f3, 0x403cc44, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40,
493 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403d040, 0xf8100f4, 0x403e040, 0xfc100fc, 0x403f840, 0xfb100fe, 0x403ec40, 0xf6100f6, 0x403cc40, 0xf9100f3, 0x403e440, 0x10d1010d, 0x404cc40, 0x16a10133, 0x405a840, 0x1a8101a8, 0x4078440, 0x207101e1, 0x4081c40, 0x20e1020e, 0x407c440, 0x1b6101f1, 0x406d840, 0x16b1016b, 0x4049440, 0xf910125, 0x403e440,
494 0xfa100fa, 0x404b040, 0x18c1012c, 0x4063040, 0x20610206, 0x40a0040, 0x2de10280, 0x40b7840, 0x30b1030b, 0x40bf040, 0x2b4102fc, 0x40ad040, 0x24410244, 0x4071c40, 0x157111c7, 0x4a55c48, 0x10d1250d, 0x403cc44, 0x10a10cf3, 0x7442853, 0x14629546, 0x11c644e1, 0x1d751d91, 0x14275d56, 0x20443e04, 0x8083cc8, 0x1f71360f, 0x677dc42, 0x1c62edc6, 0x1a76252d, 0x14d83589, 0x24653646,
495 0x11e8351e, 0x12d405a7, 0xf42ed01, 0x423d067, 0xf4134f4, 0xc83e480, 0xfd43cf9, 0x1563f542, 0xfd51cfd, 0xe13e91c, 0xf6294fa, 0x533d874, 0xf310cf3, 0x443cc40, 0xf3124f3, 0x483cc4a, 0xf3110f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40,
496 0xf3100f3, 0x403d440, 0xfd100f5, 0x403f440, 0xfa100fa, 0x403cc40, 0x115100f3, 0x4045440, 0x17910179, 0x407b440, 0x20a101ed, 0x4082840, 0x1a4101a4, 0x4045c40, 0x10210117, 0x4040840, 0x1a9101a9, 0x40a6c40, 0x30d1029b, 0x41c3440, 0x29b10e9b, 0x416a441, 0x10213da9, 0x8e4086f, 0x11723d17, 0x436906a, 0x20a145a4, 0x119828a8, 0x1ed52ded, 0x8c5e50d, 0x11510179, 0x13d45484,
497 0xf3790f3, 0x14e3e9ef, 0xfd214fa, 0xcc3f443, 0xf56e0f5, 0x2073ce49, 0xf34a4f3, 0x533cc64, 0xf33e0f3, 0x1ff3cdbe, 0xf362cf3, 0x483ccc6, 0xf3184f3, 0x13f3ccdb, 0xf34e4f3, 0x6c3ccd7, 0xf3100f3, 0x843cc58, 0xf324cf3, 0x5a3cc7d, 0xf3110f3, 0x423cc40, 0xf3108f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40,
498 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf6100f6, 0x403d840, 0xf9100f6, 0x403e440, 0x13b1013b, 0x4060c40, 0x14910183, 0x4052440, 0xf3100f3, 0x405f040, 0x26d1017c, 0x409b440, 0x23e1023e, 0x414b040, 0x1301012c, 0x5b4c045, 0x28319683, 0x45bf04c, 0x1cd21efc, 0x94734c5,
499 0xf3108f3, 0x1286cc85, 0x2874adb3, 0x54a1c7c, 0x2024ca02, 0x11a459cb, 0x10f11516, 0x1ff43cd2, 0x17878178, 0x5e5a4a2, 0x11165d69, 0x14f4464b, 0xf3118f3, 0x20b3e0df, 0xf3744f8, 0x5a3cc99, 0xf3544f3, 0xfc3cdc6, 0xf3110f3, 0x13e3cc9f, 0xf3430f3, 0x4b3cc69, 0xf3298f3, 0x763ccc0, 0xf3104f3, 0x663cc53, 0xf3158f3, 0x403cc43, 0xf3104f3, 0x403cc40, 0xf3100f3, 0x403cc40,
500 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf6100f3, 0x403d840, 0xf6100f6, 0x404ac40, 0x13f1012b, 0x404fc40, 0xf4100f4, 0x405d840, 0x20110176, 0x4080440,
501 0x12911129, 0x4b56054, 0x2b211558, 0x7eac87e, 0x1dc101dc, 0xdf40c97, 0x29f17103, 0x141a7c7e, 0x29f30a9f, 0x15e40c4c, 0x1dc59d03, 0x11477049, 0x2b27eeb2, 0x95560ad, 0x12988558, 0x434a562, 0x2016ea01, 0x655da08, 0xf440d76, 0xe53d239, 0x13f1b53f, 0x1664add9, 0xf61012b, 0x18d3d92a, 0xf61b8f6, 0x1483cc90, 0xf32a4f3, 0xd03cc48, 0xf32ccf3, 0x703cc43, 0xf3220f3, 0x463cc4c,
502 0xf3158f3, 0x403cc47, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40,
503 0xf4100f4, 0x4040840, 0xf310102, 0x403cc40, 0x14310143, 0x4145442, 0x14d12515, 0x4753452, 0x1bd1f1bd, 0xa13f440, 0x265184fd, 0xc399494, 0x13716537, 0x4482934, 0x2575420a, 0xed95ca6, 0x11f5a11f, 0x1fac3463, 0x11f13b0d, 0xf147dd7, 0x25744e57, 0x5c829de, 0x13793a0a, 0x1de4dc5c, 0x26544e65, 0x1d73f4f1, 0x1bd138fd, 0x636f5fa, 0x14d5a14d, 0xa6454ed, 0x14354115, 0x13450c44,
504 0xf3164f3, 0x94408c3, 0xf318502, 0x403cca1, 0xf31f0f3, 0x523cc47, 0xf3124f3, 0x403cc41, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40,
505 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403cc40, 0xf3100f3, 0x403e040, 0x123100f8, 0x4048c40, 0x17a1017a, 0x4074040, 0x1fb101d0, 0x407ec40,
506 };
507 
508 
509 static const uint32_t LineSweep_1080_0[] =
510 { //0
511 0x20010200, 0x4080040, 0x20010600, 0x11b80086, 0x2006c200, 0x1f6801f5, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
512 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
513 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
514 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
515 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
516 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x1fc7d9fc, 0x1f674df6, 0x1847d9d3, 0x1f6611f6, 0x1207d920, 0x1f62f1f6, 0x6d7c8bc, 0x17d1b5ca, 0x4446c44, 0x6c11cb9, 0x9a11047, 0x4726840, 0x13826138, 0x1f680132, 0x2c8aea00, 0x3a5b2354, 0x366eb366, 0x380ee7a8, 0x3bcccfb9, 0x26fef2d1,
517 0x39388b93, 0x1f6d11fa, 0x2e07db44, 0x1f6b81f6, 0x27c7da7c, 0x1f68b5f6, 0x2047da2d, 0x1f6811f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
518 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
519 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
520 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
521 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
522 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
523 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x1fc7d9fc, 0x1f674df6, 0x1847d9d3, 0x1f6611f6, 0x1207d920, 0x1f62f1f6, 0x6d7c8bc, 0x17d1b5ca, 0x4446c44, 0x6c11cb9, 0x9a11047, 0x4726840, 0x13826138, 0x1f680132, 0x2c8aea00, 0x3a5b2354, 0x366eb366, 0x380ee7a8, 0x3bcccfb9, 0x26fef2d1, 0x39388b93, 0x1f6d11fa, 0x2e07db44, 0x1f6b81f6, 0x27c7da7c, 0x1f68b5f6, 0x2047da2d, 0x1f6811f6,
524 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
525 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
526 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
527 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
528 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
529 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67b5f6, 0x1af7d9ed, 0x1f66bdf6,
530 0x1537d953, 0x1f63b5f6, 0x917d8ed, 0x1ca245f2, 0x535f453, 0xb91011b, 0x661b040, 0x4019844, 0xe111ce1, 0x13266498, 0x2677d999, 0x35499eba, 0x31fe971f, 0x3a8e6bac, 0x3c0e039a, 0x2d1f0333, 0x3ad9bfad, 0x1fadbe22, 0x3137db6f, 0x1f6c4df6, 0x2ad7daad, 0x1f6945f6, 0x2137da51, 0x1f684df6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
531 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
532 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
533 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
534 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
535 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
536 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67f1f6, 0x1d37d9fc, 0x1f674df6, 0x1847d984, 0x1f6481f6, 0xbc7d920, 0x1f22f1f6, 0x6d7286d, 0x11b1117d, 0x472e444, 0x4411c6c,
537 0x9a1009a, 0x984e047, 0x2004c938, 0x2ba801f6, 0x2c8d52c8, 0x3acd9ba5, 0x3b9ea366, 0x333ee780, 0x3bcb47bc, 0x222e4e6f, 0x3447eb93, 0x1f6d11f6, 0x2e07dae0, 0x1f69f1f6, 0x22d7da7c, 0x1f68b5f6, 0x2047da04, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
538 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
539 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
540 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
541 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
542 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
543 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67f1f6, 0x1d37d9fc, 0x1f674df6, 0x1847d984, 0x1f6481f6, 0xbc7d920, 0x1f22f1f6, 0x6d7286d, 0x11b1117d, 0x472e444, 0x4411c6c, 0x9a1009a, 0x984e047, 0x2004c938, 0x2ba801f6, 0x2c8d52c8, 0x3acd9ba5, 0x3b9ea366, 0x333ee780,
544 0x3bcb47bc, 0x222e4e6f, 0x3447eb93, 0x1f6d11f6, 0x2e07dae0, 0x1f69f1f6, 0x22d7da7c, 0x1f68b5f6, 0x2047da04, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
545 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
546 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
547 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x1ed7d9ed, 0x1f66bdf6, 0x1537d9af, 0x1f654df6, 0xed7d8ed, 0x1f2245f6, 0x5372891, 0x11b14d7d, 0x402e440, 0x441986c, 0xe110066, 0x9838447, 0x1994c999, 0x2ba99df6, 0x31fd5267, 0x3acc7fa5,
548 0x39aea39a, 0x333f0380, 0x3adb47c0, 0x222eb66f, 0x36f7eb6f, 0x1f6c4df6, 0x2ad7db13, 0x1f6ab5f6, 0x2517da51, 0x1f684df6, 0x2007da13, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
549 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
550 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1b0801f5, 0x20046e00, 0x4180086, 0x20010200, 0x4080040,
551 };
552 
553 static const uint32_t LineSweep_1080_1[] =
554 { //182
555 0x20010200, 0x4080040, 0x20010600, 0x11b80086, 0x2006c200, 0x1f6801f5, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x24189a1b, 0x24e99e26, 0x2b093a8c, 0x275b5275, 0x317a76f6, 0x2c4cd69d, 0x369b1350, 0x2ebdfaeb, 0x39ec4390, 0x333e9f10, 0x3abccfab, 0x354e9b54, 0x38cdc79c, 0x38bddf71, 0x33fe2f5d, 0x3a0c6fa0, 0x2c7ec2f3, 0x3bba63b0, 0x232eee66,
556 0x3c07f3c0, 0x18fef9c5, 0x3b556bbe, 0xf7ed527, 0x3a532ba5, 0x81e38a3, 0x36f1978e, 0x44dbc51, 0x34a1034a, 0x51c7444, 0x2ea19b1d, 0xaaba884, 0x2b235eb2, 0x1459d50b, 0x23560e75, 0x2078d5c4, 0x1f2929f2, 0x2ca6be8c, 0x16cc11af, 0x3635b337, 0x12ce152c, 0x3aa3c39d, 0xbbeacf0, 0x3882efa0, 0x8dd948d, 0x2ff1a337, 0x4faf868, 0x22c13e77, 0x4277842, 0x14510990, 0x4f40042, 0x8e13cc2,
557 0x6a1986a, 0x4024c4c, 0xc911493, 0x7c32459, 0x1092b509, 0x135550ec, 0x1a561554, 0x233695db, 0x1fba21fb, 0x32094ad8, 0x2a7d6e52, 0x3a3a9f87, 0x2f6eb2f6, 0x384cf3a2, 0x376d573c, 0x2c7ddb15, 0x3a19c3a1, 0x1b2eea12, 0x3bf553ba, 0xb5efcff, 0x3b11ebb1, 0x41e3853, 0x35711b8e, 0x92d5c61, 0x30f35f0f, 0x18bae52b, 0x2597cab9, 0x2bb96659, 0x1f2c4df2, 0x38d6335a, 0x12bea18c, 0x3904afa9,
558 0xd4d74d4, 0x2b923b14, 0x5c9448e, 0x175171e3, 0x4343c43, 0x75110b8, 0x6013044, 0x5218040, 0x9620496, 0x128390ca, 0x145658e4, 0x27f5160b, 0x1b4ba9b4, 0x3848a343, 0x29be9e28, 0x38aa6fa9, 0x304d2f04, 0x283d6ef1, 0x39a82b5b, 0x11ae698e, 0x3bc2e3bc, 0x47ef06f, 0x39a10fbc, 0xa7e6864, 0x35942359, 0x1ffbed7e, 0x2899fefb, 0x353a26f4, 0x20ae4a0a, 0x39d62bac, 0x112d998a, 0x29944b0d,
559 0xae854ae, 0x10f19d8d, 0x4329c67, 0x4110c60, 0x4713847, 0xe41d086, 0xc657874, 0x276319e9, 0x136bd536, 0x39a6ef5a, 0x247eb1bb, 0x34491f8e, 0x2cdb52cd, 0x1b8d024b, 0x3934b340, 0x64e4cb6, 0x3bc107bc, 0x92edc51, 0x3843f7b7, 0x21fe1187, 0x326acb26, 0x385a9b2f, 0x214eaea6, 0x3558539a, 0x17eb897e, 0x1b53da52, 0x8c47cf6, 0x58230a6, 0x4e1004e, 0xbc10863, 0x6d4fc42, 0x27d1b5dc,
560 0xcac30ca, 0x3a853b74, 0x1e9e7d4e, 0x2e17a75a, 0x28891e88, 0x106c5da0, 0x38223b17, 0x46e084a, 0x3ba20fba, 0x193edcf7, 0x3788fbb7, 0x35cde2de, 0x304e8b04, 0x3649afa5, 0x1c2baa6b, 0x19870a48, 0x1213dd21, 0x442807f, 0x51140a0, 0x12d144a2, 0x4376843, 0x3261de8d, 0xe9e2c77, 0x3803a7ac, 0x186c4186, 0x1b78de6f, 0x2e042a37, 0x45b8087, 0x36714767, 0x13fed0aa, 0x3b97dfb4, 0x345ee6af,
561 0x376e7776, 0x35cbcfa5, 0x246b3ef3, 0x15991a17, 0x18c2e58c, 0x4439456, 0x6f220e5, 0x1ce1bd14, 0x40a4440, 0x39818b35, 0xcfe9c62, 0x2c833f5d, 0x17582175, 0xa48d944, 0x2ed12e36, 0xa9bb44d, 0x37953779, 0x2d8ef215, 0x3aadabbc, 0x38beabaa, 0x343c4b43, 0x18aa7259, 0x1d534a9c, 0x437545c, 0x11523515, 0x1f72152b, 0x42b1085, 0x3aa10b61, 0x5de2c5d, 0x24b3430d, 0x1855d4d0, 0x51614bd,
562 0x25612e56, 0x161c50ad, 0x3978eb14, 0x388e5f02, 0x3c0eabc0, 0x2b6e135d, 0x2f077784, 0x73bc10a, 0x22410224, 0x12053c7f, 0xa27e54f, 0x37228ad2, 0x48eb048, 0x2d115771, 0xca7d055, 0x7832918, 0x18b1018b, 0x1299a481, 0x32e82e69, 0x380cbae7, 0x3a9eaba9, 0x2a2ee359, 0x3586ebb8, 0x5ad60e2, 0x29f1269f, 0x17f6ecb5, 0xe99b5bb, 0x3a43a738, 0x60e4060, 0x22111700, 0xa14d045, 0x4028481,
563 0x15d2155d, 0x22d91d3c, 0x31ec3647, 0x39ec7b97, 0x3a6c7fa6, 0x14dee242, 0x34d237b8, 0x81d3440, 0x2824ea82, 0x31564631, 0xbfe6d91, 0x3092ff98, 0x4b8804b, 0x7416127, 0xe410858, 0x178390a3, 0x1c69e1c6, 0x3abaef4c, 0x377dcebb, 0x1b8ddeb7, 0x3c033bc0, 0x5fdf44b, 0x2c240f7d, 0x2f6b09fe, 0x1c9e4dc9, 0x30c3839c, 0x5485ce0, 0x6615115, 0x5212452, 0x1bb374ca, 0x1c9b08dd, 0x3a67277e,
564 0x2c8cb2c8, 0x132e163d, 0x3bf1c785, 0xbfefc45, 0x3606c760, 0x37ea22bf, 0x180e9688, 0x22a60323, 0xa4470a4, 0x4c10464, 0x7d37841, 0x2ec1f5e1, 0x144e5544, 0x2ec93f95, 0x33e77a4f, 0x4acf8d9, 0x3ba1afba, 0x249e4d30, 0x2d6cff93, 0x35fb5bab, 0x1c89e9c8, 0x8033d5c, 0x4810ccf, 0x1c5120c1, 0x6ab786a, 0x3944a793, 0x23cb7d29, 0xbe8f1c4, 0x33810b38, 0x171ee888, 0x38da5bba, 0x3a5e3774,
565 0x2c0c52c0, 0xe769a00, 0xaf129a6, 0x14c2bc71, 0x419d841, 0x3a922f65, 0x171c888b, 0xee5c60e, 0x29312e93, 0x152de072, 0x3bea0778, 0x3a6efb6e, 0x346c3b46, 0xd1909ee, 0x12010e42, 0x1844808a, 0x5fad85f, 0x3951538a, 0x107b4454, 0x9941da0, 0x22910629, 0x1e6ce8c7, 0x3bdc3b3a, 0x363ef7a7, 0x37798f77, 0x5ba152a, 0x15518285, 0x2765553a, 0x73dbc73, 0x2f412ba2, 0xef6f84a, 0x413bca6,
566 0x21631616, 0x31bccdee, 0x3bdeab33, 0x235ef74d, 0x3723eb72, 0x839c849, 0x13a62a72, 0x3994eacd, 0x63df063, 0x13e15e85, 0x12017457, 0x14d48063, 0x259a5e59, 0x391d9f86, 0x3beac367, 0x6cef964, 0x33215f32, 0x28182133, 0xd9dfa08, 0x2b936795, 0x435a443, 0x592586c, 0x1a84ec96, 0x3856a28d, 0x2eae3aea, 0x14cec2a0, 0x38d17bb0, 0x165e3468, 0x294aee94, 0x37552b99, 0x629914a, 0x491890f,
567 0x5e2385e, 0x304509b4, 0x290ea942, 0x201a433e, 0x38e2fb8e, 0xdaeb040, 0x2d78abac, 0x3a3b5f59, 0x187b6187, 0x6c1ed7a, 0x4f17c7b, 0x2be13d5b, 0x11fe751f, 0x23b9cf66, 0x38438a73, 0xc3e1041, 0x3b084fb0, 0x3a4b6f50, 0x182b5adb, 0x6460970, 0x741a874, 0x2e51597e, 0x13bea056, 0x1f44ef40, 0x2992a699, 0x10ee6845, 0x39d9eb9a, 0x37ee7789, 0x29f97a9f, 0x414f0f4, 0x543113c, 0x36015221,
568 0x7be6c7b, 0x134666a8, 0x2fa13199, 0x1e3be898, 0x3bbcf3bb, 0x2d5d77a7, 0x21b57f5d, 0x8386c58, 0xc7704c7, 0x3aa10327, 0xe2ba040, 0x5d38970, 0x2421f642, 0x325dddba, 0x3b0eab77, 0x167ec2e3, 0x2c5162c5, 0x1d054c86, 0x57cdd53, 0x2c615fa6, 0x7f5107f, 0xa16c44c, 0x31b805b1, 0x399c6f59, 0x3c0a3bc0, 0x41ca90b, 0x1c23532a, 0x38270a4e, 0x85de485, 0xc215a38, 0x15911456, 0x2b256527,
569 0x2d5e92d5, 0x1c3edf37, 0x35a1e3b7, 0x1a0d6868, 0x1ffc81ff, 0x2c8293a9, 0x4a4e0a4, 0xbf12846, 0x1358f535, 0x376ae380, 0x3b289eb8, 0x4cec8ae, 0x36455764, 0x3ac822e8, 0xa5bde08, 0x4f29564, 0x4b2a04b, 0x37750a23, 0x2ccded42, 0xacb322b, 0x3b813fb8, 0x2fdd3566, 0x1dbeaf4d, 0x13876ed5, 0x8611086, 0x268170d4, 0x181e585c, 0x1cf6074d, 0x30c1cf0c, 0x1d7f0077, 0x30ad53c0, 0x256c2b91,
570 0x17b3097b, 0x15c1604a, 0x91bf458, 0x2c3247ab, 0x1f8471f8, 0xfed9840, 0x3aba9766, 0x311eafa7, 0x28b5c28b, 0xbd3d44d, 0x40960f5, 0x34610395, 0x1076d507, 0x94a8862, 0x3b386ea2, 0x366ecf7f, 0x34e79f4e, 0x7c72077, 0x727cdc8, 0x3771cb6d, 0x7681476, 0x7175084, 0x35977dd4, 0x37dd6765, 0x3ae83fae, 0x6fa1488, 0xe578285, 0x37a39767, 0x4281042, 0x784c480, 0x2db7d531, 0x36cb6f74,
571 0x3bf793bf, 0x8cc2c6f, 0x16287f0b, 0x35058b88, 0x4a6c44a, 0xb031859, 0x266974c6, 0x32199b9d, 0x3a85aba8, 0xebd7046, 0x1c9aaf5c, 0x2da727ab, 0x6945469, 0x14022c41, 0x211c0c8b, 0x276847a5, 0x3872f387, 0x1b4e1457, 0x20bd6785, 0x1f482f7c, 0x861bc86, 0x2401c096, 0x1e2e6470, 0x16078b23, 0x37210f72, 0x2d7e5509, 0x227eab95, 0xce89e96, 0x9114891, 0x35c1a9af, 0x1dadd46a, 0x61769dc,
572 0x3712cb71, 0x3a7e4e74, 0x21bbaf93, 0x4286d16, 0x8759087, 0x3901d72f, 0x1f985875, 0x957e477, 0x38593b85, 0x300dfba1, 0x1e949f7e, 0x15d7a441, 0x6bcb86b, 0x20b25f8e, 0x23f1bc97, 0x26b8fca3, 0x3a5e9fa5, 0xfed32dd, 0x1901234c, 0x35964198, 0x4cdb84c, 0x50375bc, 0x2a9394dd, 0x3aaaa6c7, 0x3be9e3be, 0x70bb8a7, 0x119866ee, 0x31246797, 0x414b841, 0x17355842, 0x327d2156, 0x1c6c9f78,
573 0x3b1143b1, 0x2d6960eb, 0x9ce9e58, 0x8c27256, 0x7023070, 0x3a781e57, 0x397b4207, 0x55e5ce2, 0x35977b59, 0x32c64786, 0x4850d91, 0x17412041, 0xf9d3cf9, 0x1a2b6b6b, 0x3bf11ada, 0x311efd1e, 0x29ce4a9c, 0x5b30df7, 0x5d370c3, 0x3a5176d2, 0x1e48f5e4, 0xaee3477, 0x360a6b8d, 0x274d83ac, 0x19025190, 0x26c1188e, 0x10deac46, 0xac4369c, 0x2f91eef9, 0x3a8ee24c, 0x262adbb8, 0x70988be,
574 0x948e094, 0x2c220ba6, 0x24431482, 0x2339106c, 0x3b3e9bb3, 0xc3c26c2, 0x1161bf09, 0x3a745a3c, 0x46ad446, 0x79674b7, 0x37194d9d, 0x29adc7aa, 0x37528b75, 0x27768c8b, 0x46eb1a3, 0x8611a71, 0x11b2a51b, 0x3a8c52a8, 0x3ad8e714, 0xd5eb469, 0x21fb8a1f, 0x1f11a79a, 0xc113c69, 0x32230514, 0x2b7deeb7, 0x41efd9c, 0x27f59fbf, 0x3449ff5f, 0x984f498, 0x1ce22c47, 0x26ae448b, 0xdc9aaf2,
575 0x3be1abbe, 0x3abb0646, 0xc2a0ac1, 0xb330887, 0x6db146d, 0x1f88d79f, 0x3b613a35, 0x33aed926, 0x2e7d8ae7, 0x4337960, 0x606f8de, 0x2ee1838f, 0x21a3421a, 0x26bec476, 0x2f4eb3b1, 0x65bd248, 0xe63bce6, 0x37b17b11, 0x21b61c5e, 0x1a586c40, 0x3b2e27b2, 0xd1baef5, 0xd91eaeb, 0x3aa36679, 0x678a867, 0x1168d857, 0x3b9ce636, 0x144ee75a, 0x2c912ac9, 0x3a42e9fc, 0x7da6cba, 0xc21f489,
576 0x26cbae6c, 0x19cf0389, 0x28c103c0, 0x390a31aa, 0x8db6c8d, 0x992a4b1, 0x2b9aeca9, 0x1c9ae79a, 0x3bb107bb, 0x3848c988, 0x5fbc232, 0x9117cbf, 0xf4accf4, 0x1c8c5b9c, 0x39b10716, 0x38ae6d93, 0x1bab79ba, 0xa4108ad, 0x167b4c42, 0x19959f8e, 0x37310773, 0x39ed39cb, 0x12fa8b4e, 0xda4bc82, 0x4dc584d, 0x14180b66, 0x3b414602, 0x3aced232, 0x2c98d6c9, 0x1432a051, 0x9ada8a8, 0xcd26b0e,
577 0x2b623eb6, 0x391ee2c0, 0x20c65bb8, 0x1e883042, 0x4ee9c4e, 0x634e26f, 0x35d46d38, 0x324d7755, 0x35c37b5c, 0x2ba4d087, 0x50e4534, 0x441418f, 0x21b7fa1b, 0x24beefaa, 0x296153bb, 0x375a594a, 0x80bc080, 0xba350a9, 0x30dc14d4, 0x12ec3767, 0x39318393, 0x3a362a73, 0x417198a, 0x1d910440, 0x1d2e9dd2, 0x56eba5c, 0x2c752fae, 0x2dfb1f7a, 0x9825898, 0x32a2f0d7, 0x2fad0cbc, 0x84be8f2,
578 0x399b1799, 0x15d63b85, 0x421498e, 0x3a610a58, 0x1e2729e2, 0x1eded440, 0x2a7eafb5, 0x48a9e31, 0x7f6307f, 0x28c39399, 0x32c18ce4, 0x377cb138, 0x375b6375, 0xf34fc8a, 0x54d313f, 0xb715316, 0x2492f649, 0x344f031d, 0x23039fc0, 0x2ee8c095, 0x4dd984d, 0x7857d14, 0x38ab0d5f, 0x13de2b7e, 0x30419704, 0x38e2da9d, 0xac57cb6, 0x27f2b058, 0x2fae62fa, 0x51e3979, 0x1609a78e, 0x18b5839e,
579 0x4e1304e, 0x3a190a5b, 0x3c065242, 0x256f004b, 0x21be861b, 0x4b11995, 0x18e96846, 0x18c63ba0, 0x3a413ba4, 0x39cb0a67, 0x7f5eec2, 0x27d1fc53, 0xfae50fa, 0x5dd4d61, 0x340a6f53, 0x140d0388, 0xe11b0e1, 0x37524ec0, 0x2e745c93, 0x2ebb9c83, 0x390d6790, 0xa554cea, 0x58c6553, 0xbb16332, 0x27434e74, 0x2fdedf49, 0x1c3237b7, 0x37470d0f, 0x41ae841, 0x15a82865, 0x3c0e5e0a, 0x49f0267,
580 0x2266d226, 0x206113aa, 0x1b010044, 0x3a76c21a, 0x3b5673b5, 0x2879d850, 0x55e2676, 0x7f1552e, 0x169bc969, 0xc8e8349, 0x2b3343a0, 0x2e7acf50, 0x6b1dc6b, 0x3924d942, 0x38b99d36, 0x1cee2c47, 0x2ddeb2dd, 0x461fdd2, 0x1159a07f, 0x13845791, 0x37a1ff7a, 0x33bbdafb, 0x8c2caf6, 0x36e230f1, 0x103abd03, 0x194dc458, 0x300ea771, 0x42c01fc, 0x9094090, 0x13f40796, 0x3711fd01, 0x32fdc702,
581 0x2fb286fb, 0x38322d0e, 0x10c9f88b, 0x1d843048, 0x37beaf7b, 0x55ba1a6, 0x7dac6e8, 0xda1f766, 0x12734527, 0x2b9e3760, 0x2c515f8d, 0x3acb15a6, 0x6873068, 0x29a54c4c, 0x3a3dc153, 0xcce8ce4, 0x290d8290, 0x5314ab4, 0x1926dc52, 0x1ad64bac, 0x3b715fb7, 0x35591ec1, 0x432ee47, 0x38210cfd, 0x1e59b9e5, 0x20ff0043, 0x1ebe87c0, 0x847ad4e, 0x42c7442, 0x7292b02, 0x3b45ca4a, 0x1e0ed3a8,
582 0x17f1317f, 0x360176a6, 0x2bb3085d, 0x386aecfd, 0x38996789, 0x23843040, 0x9ce490c, 0xb027116, 0x32cd572c, 0x4dcceb3, 0xa178b33, 0x15d287a7, 0x10920d09, 0x2ece2b26, 0x2b01878a, 0x3acac1a8, 0x5563455, 0x3066846d, 0x3bdc2da1, 0x18aef46f, 0x205eb205, 0x65109a3, 0x258be842, 0x7296313, 0x3ab61fab, 0x19e52bac, 0x7e1a54a, 0x3061fb05, 0x30e1a70e, 0x3acd0da0, 0xa55f743, 0x3242947a,
583 0x112b8512, 0x1d5e5857, 0x288e9b96, 0x9ea2144, 0x47d4847, 0x457b2a0, 0x3be899ec, 0xf6efb8f, 0x19a3819a, 0x23f17b84, 0x2dc1085e, 0x359b7290, 0x36328763, 0x3a82f547, 0xfd6f8bd, 0x3073f463, 0x391bdb91, 0x1d7a205a, 0x45e8e88, 0xbb11529, 0x204dca04, 0x41eea5d, 0x16da1bba, 0x9c5b75a, 0x7755c77, 0x199c5fab, 0x32a1df17, 0x2bdcab31, 0x8311c83, 0x38556e2d, 0x3b734d5b, 0x3a0edd15,
584 0x20775e07, 0x30b1185f, 0x29bb9046, 0x20ba6c4f, 0x380e4380, 0x107350e4, 0xf3e74d4, 0x5f3cddd, 0x394c4394, 0x4b9bada, 0x4088a6e, 0xca10385, 0x2464a646, 0x1a9e8fa7, 0x10e1e3a3, 0x29d43b3d, 0xc2104c2, 0x35ade271, 0x29e23b78, 0x3aba7984, 0x4550845, 0x38088cbc, 0x3ac89223, 0x2eceb04d, 0x11fbd51f, 0x21d2e44f, 0x375e04b9, 0x148dd4bb, 0x29ceae9c, 0xa110d6f, 0x234dc043, 0x498d23d,
585 0x3a4b8fa4, 0x4f40ef8, 0xd68a103, 0xa935b79, 0x38e59f8e, 0x14299bac, 0x4031a66, 0x1f71038c, 0x27a17e7a, 0x2a8e0b26, 0xc110382, 0x33630690, 0x1231a123, 0x390ec9e6, 0x1fa32bb2, 0x3ac7e944, 0x5255052, 0x38bbb0bf, 0x32f7c2ec, 0x338cbc66, 0x70a1c70, 0x2c16b441, 0x3bec25ad, 0x237ef84f, 0x15bda15b, 0x1ab27c8a, 0x36de7c9f, 0x12bdb4e7, 0x290eae90, 0xc210159, 0x274e4440, 0x779d1d5,
586 0x37cd5f7c, 0x4c2b64e, 0x14ec14ad, 0x4053abb, 0x3bea93be, 0x5169717, 0x7a8f5a5, 0x7a1eb5e, 0x34a75b4a, 0xb4aeb8e, 0x435daba, 0xfb10fa7, 0x25e4865e, 0x149e0bab, 0xad36b82, 0x1992b79f, 0x15728157, 0x1e7eff84, 0x1861dbbf, 0x23161b5f, 0x9116091, 0x274db332, 0x27d11f6c, 0x2af9f702, 0x4110041, 0x2e2abed0, 0x34810aaf, 0x30dd229f, 0x7112471, 0x33072a70, 0x3b4155ca, 0x34ded245,
587 0x10718d07, 0x3633ee1e, 0x3b11ccfb, 0x374ec5fb, 0x1d2209d2, 0x3801c1de, 0x34d24070, 0x38ad35c6, 0x29f2769f, 0x390101b4, 0x2a929840, 0x394aa5a6, 0x3432b743, 0x3961a19e, 0x1ed2c468, 0x3977b59a, 0x3a62c7a6, 0x3963559c, 0x13e2b4d5, 0x3934f9a3, 0x3bf29bbf, 0x38e5adae, 0xb42756b, 0x3872d1bf, 0x39724797, 0x37d839d6, 0x5f20a0e, 0x36f17df1, 0x33c1cf3c, 0x35ca9a11, 0x4018ea6, 0x34410237,
588 0x2c2156c2, 0x325c8a61, 0x5212722, 0x30014a8f, 0x23d10a3d, 0x2d2deebf, 0x8a1037b, 0x29c22af1, 0x1bb11dbb, 0x25febf22, 0xdb163af, 0x21936f50, 0x1481d548, 0x1cef0378, 0x13a283c0, 0x17f4eb97, 0xea364ea, 0x12fed7a9, 0x19b487b5, 0xe366faa, 0xa35d8a3, 0xa0e5798, 0x1f975b95, 0x6a7e771, 0x728f072, 0x49da732, 0x24ca9369, 0x41932dd, 0x53c1453, 0x56cd674, 0x294d5f35, 0x8ca51fe,
589 0x44e4444, 0xe2c0582, 0x2d0eaf01, 0x153b410c, 0x40e7c40, 0x1d8b3ca6, 0x2ffda6cf, 0x265bfc5f, 0x43c2443, 0x2eba8c40, 0x322a22a3, 0x358c8854, 0x4a7c04a, 0x39c9fc9b, 0x33c5567f, 0x3aacf112, 0x5232c52, 0x37998dad, 0x34e1a263, 0x30dd3a58, 0x5810058, 0x270942f7, 0x35817e50, 0x1bad6370, 0x5d3145d, 0x10b91faa, 0x35c59a47, 0x83d7393, 0x5e89c5e, 0x439232b, 0x359b8a48, 0x5cd6681,
590 0x5bdc05b, 0xd0949b4, 0x351eae52, 0x18bd44f2, 0x56e0856, 0x26499869, 0x341bda66, 0x326d0441, 0x4e8944e, 0x39ba0c8b, 0x32850e83, 0x39eca139, 0x4623c46, 0x326aa621, 0x307106a9, 0x250c1f00, 0x411dc41, 0x15ab5791, 0x2da4a2d5, 0x92b6ba1, 0x4188441, 0x40c2321, 0x2a2c3f08, 0x87a8a37, 0x49e7449, 0x156cf131, 0x25ce433c, 0x26597071, 0x5fb945f, 0x34ddbc46, 0x20b7636f, 0x3ac82cc8,
591 0x8634c86, 0x354e69ca, 0x1af11f9a, 0x2616bee3, 0xc11dcc1, 0x13bee397, 0x14e55bb8, 0x6853b8c, 0x113a1113, 0x51efec0, 0xeedc7bf, 0x10c3b98d, 0x17be8d7b, 0x241ea88c, 0x99bdfaa, 0x35226445, 0x1f6701f6, 0x3a9dc8e6, 0x5b28b72, 0x30d16e21, 0x27b10a7b, 0x1cec5347, 0x4037b14, 0xa3103aa, 0x2fd892fd, 0x43a5307, 0x54d4694, 0xf3151b8, 0x36be9b6b, 0x24c7e48d, 0x9eb89f9, 0x3702784c,
592 0x3b15ffb1, 0x39655929, 0x11e1a556, 0x29a47a96, 0x3bc1a3bc, 0x12731395, 0x1c7614c4, 0x4871f69, 0x381be781, 0xaa17a28, 0x283eb05e, 0x20ca0cbe, 0x2fec36fe, 0x36010444, 0x32f63c41, 0x393cbd25, 0x24318643, 0x2711f6b3, 0x3a32087d, 0xe4e8fa6, 0x17178171, 0x4144b28, 0x3bcd5112, 0x11fef19d, 0xb8e4cb8, 0x2c079c5f, 0x36796de7, 0x3aad9c93, 0x4c30c4c, 0x2fbb2e14, 0x2ad12ecb, 0x14fab77b,
593 0x555c055, 0x44df769, 0x1b9c6f7d, 0xea6e5e5, 0xe0e84e0, 0x2a4f0070, 0xd39c3c0, 0x3aa34c8d, 0x1cd2f1cd, 0x2e2dbe28, 0x4c15b6f, 0x11913390, 0x2d46d6d4, 0x41a6738, 0x61d7e99, 0x15518577, 0x393dc793, 0x32360445, 0x11873981, 0x39446108, 0x3b715fb7, 0x218256e6, 0x23634095, 0x718dba5, 0x320abf20, 0xa810654, 0x344eac41, 0x282d108c, 0x203a0203, 0x3ac2e48e, 0x3bf288b9, 0x29eefe61,
594 0xdc1f8dc, 0xb175baa, 0x35e935d6, 0x77d7aae, 0x43ea443, 0x247c3cb7, 0x240ac70f, 0x3a990077, 0x982d098, 0x2a6eea4f, 0x108217ba, 0xd042390, 0x1c993dc9, 0x11bb6e62, 0x151b46db, 0x2215456a, 0x23683636, 0x21180dcd, 0x2007ba03, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1b0801f5, 0x20046e00, 0x4180086, 0x20010200, 0x4080040,
595 };
596 
597 static const uint32_t LineSweep_1080_2[] =
598 { //902
599 0x20010200, 0x4080040, 0x20010600, 0x11b80086, 0x2006c200, 0x1f6801f5, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
600 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
601 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
602 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
603 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
604 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x1fc7d9fc, 0x1f674df6, 0x1847d9d3, 0x1f6611f6, 0x1207d920, 0x1f62f1f6, 0x6d7c8bc, 0x17d1b5ca, 0x4446c44, 0x6c11cb9, 0x9a11047, 0x4726840, 0x13826138, 0x1f680132, 0x2c8aea00, 0x3a5b2354, 0x366eb366, 0x380ee7a8, 0x3bcccfb9, 0x26fef2d1,
605 0x39388b93, 0x1f6d11fa, 0x2e07db44, 0x1f6b81f6, 0x27c7da7c, 0x1f68b5f6, 0x2047da2d, 0x1f6811f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
606 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
607 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
608 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
609 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
610 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
611 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x1fc7d9fc, 0x1f674df6, 0x1847d9d3, 0x1f6611f6, 0x1207d920, 0x1f62f1f6, 0x6d7c8bc, 0x17d1b5ca, 0x4446c44, 0x6c11cb9, 0x9a11047, 0x4726840, 0x13826138, 0x1f680132, 0x2c8aea00, 0x3a5b2354, 0x366eb366, 0x380ee7a8, 0x3bcccfb9, 0x26fef2d1, 0x39388b93, 0x1f6d11fa, 0x2e07db44, 0x1f6b81f6, 0x27c7da7c, 0x1f68b5f6, 0x2047da2d, 0x1f6811f6,
612 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
613 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
614 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
615 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
616 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
617 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67b5f6, 0x1af7d9ed, 0x1f66bdf6,
618 0x1537d953, 0x1f63b5f6, 0x917d8ed, 0x1ca245f2, 0x535f453, 0xb91011b, 0x661b040, 0x4019844, 0xe111ce1, 0x13266498, 0x2677d999, 0x35499eba, 0x31fe971f, 0x3a8e6bac, 0x3c0e039a, 0x2d1f0333, 0x3ad9bfad, 0x1fadbe22, 0x3137db6f, 0x1f6c4df6, 0x2ad7daad, 0x1f6945f6, 0x2137da51, 0x1f684df6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
619 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
620 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
621 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
622 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
623 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
624 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67f1f6, 0x1d37d9fc, 0x1f674df6, 0x1847d984, 0x1f6481f6, 0xbc7d920, 0x1f22f1f6, 0x6d7286d, 0x11b1117d, 0x472e444, 0x4411c6c,
625 0x9a1009a, 0x984e047, 0x2004c938, 0x2ba801f6, 0x2c8d52c8, 0x3acd9ba5, 0x3b9ea366, 0x333ee780, 0x3bcb47bc, 0x222e4e6f, 0x3447eb93, 0x1f6d11f6, 0x2e07dae0, 0x1f69f1f6, 0x22d7da7c, 0x1f68b5f6, 0x2047da04, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
626 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
627 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
628 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
629 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
630 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
631 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67f1f6, 0x1d37d9fc, 0x1f674df6, 0x1847d984, 0x1f6481f6, 0xbc7d920, 0x1f22f1f6, 0x6d7286d, 0x11b1117d, 0x472e444, 0x4411c6c, 0x9a1009a, 0x984e047, 0x2004c938, 0x2ba801f6, 0x2c8d52c8, 0x3acd9ba5, 0x3b9ea366, 0x333ee780,
632 0x3bcb47bc, 0x222e4e6f, 0x3447eb93, 0x1f6d11f6, 0x2e07dae0, 0x1f69f1f6, 0x22d7da7c, 0x1f68b5f6, 0x2047da04, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
633 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
634 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
635 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x1ed7d9ed, 0x1f66bdf6, 0x1537d9af, 0x1f654df6, 0xed7d8ed, 0x1f2245f6, 0x5372891, 0x11b14d7d, 0x402e440, 0x441986c, 0xe110066, 0x9838447, 0x1994c999, 0x2ba99df6, 0x31fd5267, 0x3acc7fa5,
636 0x39aea39a, 0x333f0380, 0x3adb47c0, 0x222eb66f, 0x36f7eb6f, 0x1f6c4df6, 0x2ad7db13, 0x1f6ab5f6, 0x2517da51, 0x1f684df6, 0x2007da13, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
637 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
638 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1b0801f5, 0x20046e00, 0x4180086, 0x20010200, 0x4080040,
639 };
640 
641 static const uint32_t LineSweep_720_0[] =
642 { //0
643 0x20010200, 0x4080040, 0x20010600, 0x11b80086, 0x2006c200, 0x1f6801f5, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
644 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
645 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
646 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67b5f6, 0x1af7d9ed, 0x1f66bdf6, 0x1537d953, 0x1f63b5f6, 0x917d8ed, 0x1ca245f2, 0x535f453, 0xb91011b, 0x661b040, 0x4019844, 0xe111ce1, 0x13266498, 0x2677d999, 0x35499eba,
647 0x31fe971f, 0x3a8e6bac, 0x3c0e039a, 0x2d1f0333, 0x3ad9bfad, 0x1fadbe22, 0x3137db6f, 0x1f6c4df6, 0x2ad7daad, 0x1f6945f6, 0x2137da51, 0x1f684df6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
648 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
649 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
650 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
651 0x1fc7d9fc, 0x1f674df6, 0x1847d9d3, 0x1f6611f6, 0x1207d920, 0x1f62f1f6, 0x6d7c8bc, 0x17d1b5ca, 0x4446c44, 0x6c11cb9, 0x9a11047, 0x4726840, 0x13826138, 0x1f680132, 0x2c8aea00, 0x3a5b2354, 0x366eb366, 0x380ee7a8, 0x3bcccfb9, 0x26fef2d1, 0x39388b93, 0x1f6d11fa, 0x2e07db44, 0x1f6b81f6, 0x27c7da7c, 0x1f68b5f6, 0x2047da2d, 0x1f6811f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
652 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
653 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
654 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
655 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x1fc7da00, 0x1f67f1f6, 0x1d37d9d3, 0x1f6611f6, 0x1207d984, 0x1f6481f6, 0xbc7d8bc, 0x1ca1b5f2, 0x445f46d, 0xb91111b, 0x471b047, 0x4026844, 0x13811c9a, 0x1324e098, 0x2007da00, 0x354b22ba, 0x366e96c8, 0x3a8d9bac,
656 0x3b9e03b9, 0x2d1ef333, 0x3939bfbc, 0x1fae4e22, 0x3447db44, 0x1f6b81f6, 0x27c7dae0, 0x1f69f1f6, 0x22d7da2d, 0x1f6811f6, 0x2007da04, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
657 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
658 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
659 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67f1f6, 0x1d37d9fc, 0x1f674df6,
660 0x1847d984, 0x1f6481f6, 0xbc7d920, 0x1f22f1f6, 0x6d7286d, 0x11b1117d, 0x472e444, 0x4411c6c, 0x9a1009a, 0x984e047, 0x2004c938, 0x2ba801f6, 0x2c8d52c8, 0x3acd9ba5, 0x3b9ea366, 0x333ee780, 0x3bcb47bc, 0x222e4e6f, 0x3447eb93, 0x1f6d11f6, 0x2e07dae0, 0x1f69f1f6, 0x22d7da7c, 0x1f68b5f6, 0x2047da04, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
661 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
662 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
663 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
664 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67b5f6, 0x1af7d9ed, 0x1f66bdf6, 0x1537d953, 0x1f63b5f6, 0x917d8ed, 0x1ca245f2, 0x535f453, 0xb91011b, 0x661b040, 0x4019844, 0xe111ce1, 0x13266498, 0x2677d999, 0x35499eba, 0x31fe971f, 0x3a8e6bac, 0x3c0e039a, 0x2d1f0333,
665 0x3ad9bfad, 0x1fadbe22, 0x3137db6f, 0x1f6c4df6, 0x2ad7daad, 0x1f6945f6, 0x2137da51, 0x1f684df6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
666 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
667 0x2007da00, 0x1f6801f6, 0x1ed7da00, 0x1f67b5f6, 0x1af7d9af, 0x1f654df6, 0xed7d953, 0x1f63b5f6, 0x917c891, 0x17d14dca, 0x4046c53, 0x6c100b9, 0x6611066, 0x4738440, 0x199260e1, 0x1f666532, 0x267aea67, 0x3a5c7f54, 0x39aeb31f, 0x380e6ba8, 0x3c0ccfc0, 0x26feb6d1, 0x36f88bad, 0x1f6dbdfa, 0x3137db13, 0x1f6ab5f6, 0x2517daad, 0x1f6945f6, 0x2137da13, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
668 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
669 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007d600, 0x11b801b0, 0x20021a00, 0x4080041, 0x20010200, 0x3ffffc40, 0x0, 0x2749d000, 0x2009b26c, 0x18b90200, 0xbcd67, 0x40ffc40, 0x2e7103ff, 0x407a440, 0x15210218, 0x4080040,
670 };
671 
672 static const uint32_t LineSweep_720_1[] =
673 { //121
674 0x20010200, 0x4080040, 0x20010600, 0x11b80086, 0x2006c200, 0x1f6801f5, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x24289e1b, 0x24f9a227, 0x2b493e8e, 0x278b6678, 0x31ea8afc, 0x2cccf6a2, 0x372b3359, 0x2f5e1ef5, 0x3a4c7798, 0x343eaf1d, 0x3a7d0fac, 0x365e7365, 0x372e0f8a, 0x39dd5383, 0x306e7730, 0x3b0b5fb0, 0x26bef2a3, 0x3c08c7bc, 0x1b6f01f4,
675 0x3bb5e7bb, 0x106eb53e, 0x39534bad, 0x7ee54a4, 0x37318373, 0x41d1c4b, 0x31210b47, 0x66c484e, 0x2d322ad3, 0xefa38b8, 0x2424be8e, 0x1c290976, 0x1f3841f3, 0x2aa68a5e, 0x153bc1a2, 0x36254f2e, 0x108e2908, 0x3ac317a3, 0x8de94c5, 0x3642378c, 0x62cb062, 0x296122e6, 0x408fc48, 0x187101e3, 0x4c4c04c, 0x9e1b4e0, 0xa21ac6d, 0x402884b, 0xe912ce9, 0xa25006c, 0x1a23ad40, 0x1a568943,
676 0x20c8360c, 0x2d59da74, 0x2dbca676, 0x399b6f6c, 0x335eaf35, 0x37fdf3a3, 0x3acd0b7c, 0x289eb2ee, 0x3c0867c0, 0x138ed5a6, 0x38b35bb5, 0x55e2c89, 0x34310343, 0x78b884c, 0x26e30ae2, 0x1999b925, 0x1f0855f0, 0x2fe5c690, 0xfdd5d71, 0x3ac3f793, 0x9ee789e, 0x3161736b, 0x41a985c, 0x1a010626, 0x4e4844e, 0x6a218b6, 0xe310c86, 0x7838c48, 0x15e33d5e, 0x1ce7b145, 0x27d971ec, 0x34c9f6e0,
677 0x302e4b02, 0x395db3ac, 0x3aed3b6c, 0x256ebae0, 0x3bf703bf, 0xb6e6d2f, 0x34418f9b, 0x54d1041, 0x2c5276c5, 0x1a38a911, 0x1899062a, 0x34e626d6, 0xf6e64f6, 0x382217ab, 0x48c8885, 0x1f512297, 0x4854c48, 0x67220c7, 0xff10088, 0xb33fc5b, 0x19f4f19f, 0x28d939e3, 0x2f4c864e, 0x3acbd386, 0x374e3374, 0x295ee32a, 0x3b5797b8, 0xa9ed538, 0x36714f67, 0x80b7043, 0x2283f6dc, 0x2618a1a8,
678 0x16cc1d6c, 0x3ac3277d, 0x5ee28c9, 0x27817b1d, 0x416e441, 0x801e506, 0xfe10879, 0xc33f85a, 0x1b85a9b8, 0x2e7a062e, 0x331dc281, 0x38bcc7ab, 0x3a4c5ba4, 0x198ef663, 0x377387bd, 0x41ddc65, 0x2de1f6de, 0x1d28490d, 0x141a8212, 0x3a350748, 0x9ae6c9a, 0x27b11730, 0x5a69845, 0x62168e3, 0xd4108d4, 0x1326648e, 0x27982199, 0x3739e6da, 0x33ceb33c, 0x2daebf75, 0x3b3813af, 0x84ecd29,
679 0x34310343, 0x10d9f072, 0x1927a27c, 0x36e64ac7, 0xc4eb0c4, 0x2c913b70, 0x537944e, 0x6b14d06, 0xd3108d3, 0x1576b499, 0x2a1911ad, 0x39ba871b, 0x365e6f65, 0x241efb1b, 0x38e53fbe, 0x40e3890, 0x2e01eee0, 0x2227a92e, 0xf9c21ea, 0x39d3e796, 0x5dc645d, 0x13a12e34, 0xcb1f84b, 0x9732c41, 0x1b5595b5, 0x341aea66, 0x380ea6ba, 0x2c0e0379, 0x3bf6ffbf, 0x4bd7cd1, 0x27f1835f, 0x2089fd08,
680 0x16fc096f, 0x39525399, 0x40bd494, 0xf3101f4, 0x9615496, 0xf95e056, 0x2907f978, 0x39ba4301, 0x371e3f71, 0x1d2f02df, 0x35a34bc0, 0x6dd6848, 0x2664d266, 0x34051e4b, 0x74ead47, 0x27a1d35f, 0x4757047, 0x4335c80, 0x1e930cd7, 0x2e27a5c8, 0x305e5705, 0x2d6ec391, 0x39a6dbb0, 0x41e68b2, 0x2ca256ca, 0x2b36758c, 0x9ce119d, 0x2ef2739c, 0x4173041, 0x412e0bd, 0x1ce258b8, 0x2c273994,
681 0x2fce3afc, 0x2ceec793, 0x391677b1, 0x41e4499, 0x2a9312a9, 0x30a5a9e2, 0x77e996a, 0x2681df66, 0x4c4bc4c, 0x5f4145c, 0x2424e105, 0x37090a75, 0x35de8b5d, 0x1b6efeef, 0x32f27fbf, 0xd3cbc42, 0x1f9811f9, 0x3ac3172e, 0x40cd8c5, 0xd61020c, 0xb7104b7, 0x1c97a4a5, 0x32ac1de9, 0x34fcaba9, 0x3bf8b3bf, 0x43d3ce9, 0x21927b4f, 0x30a865c5, 0xd3ea8d3, 0x21410344, 0xbe34440, 0xbb2f840,
682 0x2017e601, 0x3abd1735, 0x3bfc4745, 0x97efdc5, 0x32011f20, 0x26272109, 0x93dddc8, 0x2a524f94, 0x4a5104a, 0x7947c56, 0x28965d1f, 0x3a9a26f5, 0x399cef99, 0xace61f3, 0x28211398, 0x268a0903, 0x112e0112, 0x27b11789, 0xab44045, 0xa92ac45, 0x2017de01, 0x3a6d5f45, 0x3b9b4f57, 0x5aee561, 0x2df1f2df, 0x317589b0, 0x57eb162, 0x18f15eff, 0x851a885, 0x1937346b, 0x33cc15cd, 0x308cf3ac,
683 0x3bd653bd, 0x6fbac6a, 0x164682eb, 0x3ab59314, 0x54bbc54, 0x5924970, 0x1f021c92, 0x3407c1d7, 0x35ce8f5c, 0x126ecaaf, 0x2ab117b2, 0x239aacc1, 0x118de918, 0x24010b7f, 0xdb31042, 0x12d36c45, 0x269afa69, 0x325e83a7, 0x37868ba0, 0x7ede066, 0x21075a10, 0x39a2674b, 0x589fc99, 0x41160ed, 0x18744987, 0x3a6c8aac, 0x3bdc8f22, 0x5def595, 0x2cd24acd, 0x36d49206, 0x41e0524, 0xa910630,
684 0xf4148f4, 0x316a757b, 0x3b6e9e9d, 0x103edaa7, 0x33810338, 0x2c065917, 0x56ead96, 0x15015af8, 0xab118ab, 0x27d918d8, 0x39fe8246, 0x187e7f28, 0x36614766, 0x25573cb6, 0x67e5dcf, 0x1a019f3e, 0x9416094, 0x24a8acac, 0x399e562b, 0x19be673e, 0x36915369, 0x25f728b6, 0x61e71ca, 0x17818728, 0xa4128a4, 0x290940d8, 0x3aaea250, 0x139eaaf9, 0x34410344, 0x2db61d17, 0x4aead87, 0xe612aa8,
685 0xe3120e3, 0x333ac17a, 0x3bfe4eb0, 0x8eefe31, 0x2e51d6e5, 0x38443a05, 0x43d2d0e, 0x4c10d96, 0x16837968, 0x3acce6aa, 0x3a9aff39, 0x49ea4ee, 0x23663636, 0x38121749, 0x877c885, 0xaa21c67, 0x23e9be3e, 0x2e5eb7a7, 0x32542fad, 0x17dc9444, 0x143d1543, 0x1e510380, 0x15417c40, 0x295550bf, 0x337eb337, 0xd3e8eb1, 0x21115fa3, 0x37b845d4, 0x6ad146a, 0x422d972, 0x29b4b4b6, 0x396a6f12,
686 0x3c084fc0, 0xb3ad06b, 0xc5a4ab4, 0x29b317ac, 0x642e064, 0x2168406a, 0x3a8e6610, 0x111ea302, 0x31d1231d, 0x371481ac, 0x46d2120, 0x4011965, 0x1af56daf, 0x373e0f42, 0x3566ab83, 0x122d5846, 0x160c6960, 0x1db1038b, 0x17c14040, 0x2fd5f0ff, 0x36be5b6b, 0x57db1f8, 0x1793bf6c, 0x3995e6f1, 0x407f840, 0xf15cc58, 0x36bbd973, 0x1efdaf96, 0x36714b67, 0x30c5a504, 0x41e2d69, 0x48105ca,
687 0x1954ad95, 0x373e0f31, 0x34464783, 0x169d1041, 0x130d7930, 0x14512b48, 0x1e41144a, 0x38b791bf, 0x3a8c0ba8, 0x60be8ee, 0xd98b6fa, 0x29b367a8, 0x7025c70, 0x2ac97ca1, 0x3c0e965f, 0x55f0213, 0x27a4427a, 0x36e1eb2a, 0xcf5cc7a, 0x1b033c41, 0x2f9e2ef9, 0xd4e8ef5, 0x1c21dba3, 0x3ab70a6e, 0x418f041, 0x1025f45f, 0x388c997d, 0x161e236a, 0x32611326, 0x39d3c1db, 0x6daecf0, 0xaa1b49d,
688 0x272b3a72, 0x1bceff95, 0x236107bf, 0x3848d98c, 0x55bc455, 0x8d4bcc2, 0x362aa92f, 0x1d5d8b9f, 0x34b10b4b, 0x38443984, 0x64bb10e, 0x9a190b8, 0x26db166d, 0x1a8efb94, 0x21c103be, 0x39c871c0, 0x4aaa44a, 0xd959084, 0x38ac5d64, 0x13ae2b64, 0x30815708, 0x3ac2f242, 0xa386cbc, 0x16528c4a, 0x2ecdfaec, 0xa8e5ae7, 0x1742db96, 0x3725d2fa, 0x4952049, 0x24a8ac54, 0x3c0eaa2b, 0x43f01fd,
689 0x23165e31, 0x2a512796, 0x17c1dc49, 0x3495f100, 0x39fca79f, 0x93b30d9, 0x83b66cc, 0x15120f7e, 0xf8154f8, 0x3a6d5a5c, 0x33973756, 0x1e4ce440, 0xd4ea8d4, 0x4b2863f, 0x3025eca1, 0x29fc0b93, 0x37b1af7b, 0x36c49524, 0x70bad25, 0xe21c096, 0x2b9cfeb9, 0xc4e7f24, 0x1652cf9f, 0x34b59713, 0x573b457, 0x2eca1092, 0x3afd9a84, 0x7debd10, 0x18db3d8d, 0x12713776, 0x2691c84d, 0x37e9a6bd,
690 0x3b44d3b4, 0x2b766c6d, 0x4cdfd9b, 0x6e13134, 0x269af669, 0x127ecf7a, 0x18d1dfb3, 0x36e636cf, 0x5143c51, 0x2eda1087, 0x3a9d6a84, 0xa1ea4ed, 0x164c4d64, 0xc318739, 0x2b932461, 0x309ae740, 0x39025790, 0x36d49102, 0x85b1924, 0x14e2146b, 0x303e4f03, 0x4bd7a70, 0xd46bf5e, 0x206353aa, 0xc8100c8, 0x3a6d5a21, 0x30763b56, 0x29dc1c55, 0x82df482, 0x944d512, 0x39fc5535, 0xa2e7f27,
691 0x28340a83, 0x2a312776, 0x1d115449, 0x3a97459a, 0x3c07efc0, 0x24d75042, 0x4ae61d4, 0x7c12945, 0x28dbf28d, 0xa6e5b34, 0x11341f96, 0x28444f80, 0xa4124a4, 0x3abd15d4, 0x30769b45, 0x2b5c1c56, 0x75d8875, 0xdc598d2, 0x3b7da966, 0x4fedea5, 0x21a7121a, 0x1a410bac, 0x26f16842, 0x3509bec9, 0x39b2d79b, 0x38643104, 0xb69910c, 0x21c2d842, 0x363e7763, 0x8fb3d3e, 0x54cb6cf, 0x66152ed,
692 0x1cc645cc, 0x1b7effac, 0x18b163bf, 0x33f62ed2, 0x6e2686e, 0x39ec4936, 0x32383312, 0x291c8c45, 0x77d9c77, 0x106600c2, 0x3bfe3d80, 0x41efe36, 0x1bf9d1bf, 0xcf17b73, 0x2fc3f05e, 0x237bf38d, 0x32f10b2f, 0x36a1e67f, 0x1892f879, 0x39962516, 0x3c0833c0, 0x2b267848, 0x71d1d9e, 0x1571c493, 0x32aea72a, 0x63bddb8, 0x57c12f7, 0x5f15efd, 0x1e8719e8, 0x13eedba6, 0x12d2a7b6, 0x27c4b762,
693 0xbe100be, 0x36fe1662, 0x2672db85, 0x3a599d32, 0x4170c41, 0x312a6c64, 0x364b869b, 0x205d9050, 0x93e4c93, 0xf75dcef, 0x3c0e5d77, 0x55f01f6, 0x175be175, 0x5425ef6, 0x36e7f497, 0xe8dbb93, 0x28041a80, 0x1d31039e, 0x2a419440, 0x2c2a9320, 0x35311753, 0x36e1ea4b, 0x1b42907a, 0x3ac6d163, 0x3b9573b9, 0x375470aa, 0xe68dd1c, 0x2e33984a, 0x3a9beba9, 0x21f7ac50, 0x66df9eb, 0x15a198b2,
694 0x33eeb33e, 0xbaac151, 0x40e16b0, 0x5910209, 0x2a0c6aa0, 0x41d1eb6, 0x68a0f47, 0x6c1a33e, 0x1f477df4, 0xcce8792, 0xc5513a1, 0x14d317ac, 0x15931d59, 0x1dbf0391, 0x13e1c7c0, 0x2644fb4c, 0xdf118df, 0x2dcebeea, 0x1bc10faf, 0x33a6f279, 0x8b18c8b, 0x37cdfa06, 0x23026f7e, 0x3a18c198, 0x5939459, 0x3accf538, 0x2924df3d, 0x3a2a48e8, 0x4362c43, 0x389bdca9, 0x2df76ef7, 0x365b7c7b,
695 0x4189441, 0x33bad85d, 0x31899ab6, 0x310c604b, 0x49a7449, 0x2e5a0042, 0x33fb2a80, 0x2becfc40, 0x54bb854, 0x29c95c43, 0x358c2a57, 0x280d6047, 0x5fc7c5f, 0x26b8f44c, 0x365cb63d, 0x25ed9451, 0x65cd465, 0x2588c853, 0x368cde32, 0x259da053, 0x65cd065, 0x2628e051, 0x362cb238, 0x273d884e, 0x5ec785e, 0x28a93449, 0x351c264d, 0x2a9d4444, 0x54bb454, 0x2cd9c840, 0x333b2272, 0x2f6ccc41,
696 0x48a6848, 0x321a9047, 0x30698aa4, 0x34cc1857, 0x4188441, 0x374b8c72, 0x2c675ee3, 0x394b189b, 0x4461844, 0x3a8ca0d5, 0x2714cb28, 0x3aa9c520, 0x5a3805a, 0x396dad7c, 0x2082636b, 0x366821e6, 0x8c1808c, 0x319e8e59, 0x18f10fa3, 0x2b063ecc, 0xe211ce2, 0x230eff33, 0x1101d7bf, 0x1a344382, 0x15d3355d, 0x118ec3a9, 0x9f537b0, 0xa127f9f, 0x1f97a1f9, 0x54da75b, 0x52a3769, 0x4214ae0,
697 0x2a4c86a4, 0x77b923b, 0x44e26e4, 0xf211183, 0x342eb342, 0x1a48a8d9, 0x8ade62a, 0x26e22863, 0x3abbc7ab, 0x32556441, 0x1298a959, 0x3984a486, 0x3b8543b8, 0x3a228d29, 0x20a26ca3, 0x33782a0a, 0x34e10f4e, 0x269112eb, 0x2f61ac44, 0x172bdb88, 0x27944a79, 0xa01b3a5, 0x39d8306c, 0x41e772e, 0x16ec116e, 0x8349e42, 0x3b4e7127, 0x159ed132, 0x8ee388e, 0x2759086c, 0x318b4e42, 0x360c604b,
698 0x416c441, 0x3aad30ea, 0x1f52ab4c, 0x3227d60c, 0xc5100c5, 0x200f0329, 0xcb2d7c0, 0xd332fab, 0x1f1765f1, 0x41d2341, 0x40c4f48, 0xaa10217, 0x331eaf31, 0x1de834d5, 0xbecea0d, 0x3262f840, 0x3c07e3c0, 0x3ac2f8c5, 0x2122bcbe, 0x30984a19, 0x32711327, 0x1a110b5a, 0x36443c42, 0x72d939d, 0x1b4a25b4, 0x6843aa1, 0x3b1e5d0e, 0x199ec51c, 0x71d6871, 0x31ba8043, 0x29e7d2a0, 0x3a9a78d5,
699 0x7423074, 0x2baed264, 0xfa187b4, 0x1163eb95, 0x1d96a9d9, 0x40d0348, 0x41cff40, 0x110105b6, 0x36be5b6b, 0x2c86445f, 0x14192991, 0x3ac504a4, 0x39528f95, 0x2c11364d, 0x30f1904d, 0xf6c3f9c, 0x20c77e0c, 0x4738318, 0x3b7de0e0, 0x188edd47, 0x6ed446e, 0x34fb1040, 0x25a62ac4, 0x3749694a, 0xae110ae, 0x1baeff2b, 0x88487bf, 0x4b22386, 0x29cc529c, 0x10d9f1d5, 0x9ee367c, 0x3072784f,
700 0x3a4777a4, 0x33b35d29, 0x25f324d7, 0x1e197ea4, 0x22d6862d, 0x19f6ee6a, 0x21b871bb, 0x1f286df1, 0x1ff7ddff, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007d600, 0x11b801b0, 0x20021a00, 0x4080041, 0x20010200, 0x3ffffc40, 0x0, 0x2749d000, 0x20494250, 0x26372e04, 0xb396d, 0x40ffc40, 0x2e7103ff, 0x40a0440, 0x1f810218, 0x4080c40,
701 };
702 
703 static const uint32_t LineSweep_720_2[] =
704 { //601
705 0x20010200, 0x4080040, 0x20010600, 0x11b80086, 0x2006c200, 0x1f6801f5, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
706 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
707 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
708 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67b5f6, 0x1af7d9ed, 0x1f66bdf6, 0x1537d953, 0x1f63b5f6, 0x917d8ed, 0x1ca245f2, 0x535f453, 0xb91011b, 0x661b040, 0x4019844, 0xe111ce1, 0x13266498, 0x2677d999, 0x35499eba,
709 0x31fe971f, 0x3a8e6bac, 0x3c0e039a, 0x2d1f0333, 0x3ad9bfad, 0x1fadbe22, 0x3137db6f, 0x1f6c4df6, 0x2ad7daad, 0x1f6945f6, 0x2137da51, 0x1f684df6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
710 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
711 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
712 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
713 0x1fc7d9fc, 0x1f674df6, 0x1847d9d3, 0x1f6611f6, 0x1207d920, 0x1f62f1f6, 0x6d7c8bc, 0x17d1b5ca, 0x4446c44, 0x6c11cb9, 0x9a11047, 0x4726840, 0x13826138, 0x1f680132, 0x2c8aea00, 0x3a5b2354, 0x366eb366, 0x380ee7a8, 0x3bcccfb9, 0x26fef2d1, 0x39388b93, 0x1f6d11fa, 0x2e07db44, 0x1f6b81f6, 0x27c7da7c, 0x1f68b5f6, 0x2047da2d, 0x1f6811f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
714 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
715 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
716 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
717 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x1fc7da00, 0x1f67f1f6, 0x1d37d9d3, 0x1f6611f6, 0x1207d984, 0x1f6481f6, 0xbc7d8bc, 0x1ca1b5f2, 0x445f46d, 0xb91111b, 0x471b047, 0x4026844, 0x13811c9a, 0x1324e098, 0x2007da00, 0x354b22ba, 0x366e96c8, 0x3a8d9bac,
718 0x3b9e03b9, 0x2d1ef333, 0x3939bfbc, 0x1fae4e22, 0x3447db44, 0x1f6b81f6, 0x27c7dae0, 0x1f69f1f6, 0x22d7da2d, 0x1f6811f6, 0x2007da04, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
719 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
720 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
721 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67f1f6, 0x1d37d9fc, 0x1f674df6,
722 0x1847d984, 0x1f6481f6, 0xbc7d920, 0x1f22f1f6, 0x6d7286d, 0x11b1117d, 0x472e444, 0x4411c6c, 0x9a1009a, 0x984e047, 0x2004c938, 0x2ba801f6, 0x2c8d52c8, 0x3acd9ba5, 0x3b9ea366, 0x333ee780, 0x3bcb47bc, 0x222e4e6f, 0x3447eb93, 0x1f6d11f6, 0x2e07dae0, 0x1f69f1f6, 0x22d7da7c, 0x1f68b5f6, 0x2047da04, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
723 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
724 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
725 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
726 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67b5f6, 0x1af7d9ed, 0x1f66bdf6, 0x1537d953, 0x1f63b5f6, 0x917d8ed, 0x1ca245f2, 0x535f453, 0xb91011b, 0x661b040, 0x4019844, 0xe111ce1, 0x13266498, 0x2677d999, 0x35499eba, 0x31fe971f, 0x3a8e6bac, 0x3c0e039a, 0x2d1f0333,
727 0x3ad9bfad, 0x1fadbe22, 0x3137db6f, 0x1f6c4df6, 0x2ad7daad, 0x1f6945f6, 0x2137da51, 0x1f684df6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
728 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
729 0x2007da00, 0x1f6801f6, 0x1ed7da00, 0x1f67b5f6, 0x1af7d9af, 0x1f654df6, 0xed7d953, 0x1f63b5f6, 0x917c891, 0x17d14dca, 0x4046c53, 0x6c100b9, 0x6611066, 0x4738440, 0x199260e1, 0x1f666532, 0x267aea67, 0x3a5c7f54, 0x39aeb31f, 0x380e6ba8, 0x3c0ccfc0, 0x26feb6d1, 0x36f88bad, 0x1f6dbdfa, 0x3137db13, 0x1f6ab5f6, 0x2517daad, 0x1f6945f6, 0x2137da13, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
730 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
731 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007d600, 0x11b801b0, 0x20021a00, 0x4080041, 0x20010200, 0x3ffffc40, 0x0, 0x2749d000, 0x210741d0, 0x1ed89a10, 0x7ca66, 0x4000040, 0x3ff103ff, 0x4079840, 0x21810203, 0x409e040,
732 };
733 
734 
735 static const uint32_t LineSweep_486_0[] =
736 { //0
737 0x20010200, 0x4080040, 0x20012200, 0x11b8008e, 0x2006a200, 0x1f6801ee, 0x2007da00, 0x1f6801f6, 0x2027e602, 0x21f85604, 0x25493615, 0x2da9528e, 0x2b5ca2b5, 0x395c4369, 0x34bea710, 0x39ed2faa, 0x378e1778, 0x331e7361, 0x3b5bdb9c, 0x266ed6b2, 0x3c0853c0, 0x16cee9c0, 0x3a3473ba, 0x96e8cd4, 0x37919f79, 0x40cf04a, 0x2ed12f3c, 0xa3bb46d, 0x28f3b28f, 0x1aa89d46, 0x1b985627, 0x2e36e680,
738 0x14cce54c, 0x3a23a37a, 0x95eace8, 0x36125796, 0x5bc405b, 0x22f106a7, 0x4b6c041, 0xcc12d36, 0x7c1e87c, 0x423484a, 0x14718cd2, 0x11851cad, 0x1d1671d1, 0x2b49922a, 0x2eecae64, 0x3a9bbb81, 0x360e8360, 0x2f8eab63, 0x3c09b3aa, 0x137f01d0, 0x39b2db9b, 0x40cf85f, 0x2b117b3e, 0x140ac4b8, 0x20879a08, 0x32256e8f, 0xc5e1d5b, 0x38a317ac, 0x60c9060, 0x1d410289, 0x6f49040, 0x4a1bc97,
739 0xe912ce9, 0x1316649d, 0x2607b599, 0x349982ad, 0x316e8316, 0x346e5ba0, 0x3c0a8f96, 0x114f01d9, 0x38720787, 0x66bd041, 0x2253aaf4, 0x285895ae, 0x14aced4a, 0x39b26ba1, 0x44ca49a, 0x18511267, 0x6230462, 0x503c44f, 0x1ce320f1, 0x28073995, 0x2bcd12bc, 0x389ddba7, 0x3c0bcb76, 0x11ef020c, 0x3801cf80, 0x9db1442, 0x1c75a6c5, 0x33d71e65, 0xd9ea0d9, 0x2cd13f7f, 0x5b73c4f, 0x4f16cdd,
740 0xff16cff, 0x1fe810fd, 0x30abf204, 0x394c2b98, 0x3acbbbac, 0xe2e99e5, 0x2f6137a6, 0x121bd864, 0x1de8e1de, 0x3aa34b34, 0x46d94d2, 0x15c11a7f, 0x7b1f07b, 0xd258045, 0x29179960, 0x3a2a4702, 0x380de380, 0x165eea96, 0x31c1ebba, 0xedc7049, 0x1ef85def, 0x3ac32332, 0x41d10c8, 0xf81062d, 0xa4124a4, 0x18271080, 0x307b11c4, 0x381c1f96, 0x3b9a37b9, 0x5edc943, 0x25419372, 0x2a695156,
741 0x102e3d02, 0x28711b84, 0x984c446, 0x7826053, 0x1ca635ca, 0x3a6c82e5, 0x3c0d4b20, 0xccf021c, 0x33b1033b, 0x22e78cd6, 0x9dd85e3, 0x2b72779d, 0x4952849, 0x844a054, 0x2a26e928, 0x3aca8b1d, 0x3a9bf7a9, 0x6ade98d, 0x2311b37a, 0x30a8c597, 0xc1eb0c1, 0x184112fe, 0x12118444, 0x1c24847c, 0x2b0ccab0, 0x2bced3a6, 0x3554c3b4, 0xc0d5446, 0x1dc8f5dc, 0x3761ff7f, 0x688987f, 0x4e1a0ab,
742 0x1b3585b3, 0x3acd0af7, 0x3b5b7342, 0x45ed53e, 0x29e3529e, 0x3993d66d, 0x41d08f5, 0x64105b5, 0x13023930, 0x378b9a0e, 0x3c0dbee6, 0x7ef01f8, 0x2e51d6e5, 0x36a499e9, 0x40de126, 0x7e10200, 0x1201ed20, 0x37aba1fe, 0x3c0d8ae8, 0x62f01cd, 0x2c028ec0, 0x39b3ca4e, 0x47c88f2, 0x4311d63, 0x17e4097e, 0x3abd1acf, 0x3a3a7b46, 0x51e8cd3, 0x2246be24, 0x36f1ef5f, 0x947247b, 0xcc25057,
743 0x259a8659, 0x2acedbac, 0x305347b6, 0x1d5c1457, 0x116df116, 0x16f11744, 0x19a10445, 0x31b66935, 0x370e4370, 0x60dcdfc, 0x19933773, 0x3aa666ba, 0x4398443, 0x944d48c, 0x3349c935, 0x29bcd3ab, 0x3982b398, 0x24e74c7b, 0x4bea5d3, 0xb512eae, 0x11e1e51e, 0x3aacba51, 0x394a732e, 0x8ce50a2, 0x1ba9f5ba, 0x26210fac, 0x1521ec43, 0x2cb548bd, 0x361e7f61, 0x50d95fd, 0x15246b65, 0x36b54b2f,
744 0x455c445, 0x1af76c41, 0x3abe29db, 0xd3eaef5, 0x2e31dee3, 0x3ab2de74, 0x938b8b7, 0x11824c58, 0x2b7cf6b7, 0x134ed353, 0x1ec143b4, 0x3aa7b21e, 0x4499c44, 0xff5f068, 0x391ccd7c, 0x127e4753, 0x30316703, 0x3ac2f24a, 0xa187cbc, 0x15a2844c, 0x2e6de2e6, 0xb3e6af5, 0x17d2ab9a, 0x37a5f6eb, 0x4855448, 0x24189c50, 0x3c0eae27, 0x42f01fd, 0x22b68e2b, 0x28c11f9c, 0x19319c47, 0x36964d26,
745 0x3aabdbaa, 0xd0a84a2, 0x67caea1, 0xdf19f3b, 0x13926539, 0x364e2af2, 0x2e04478a, 0x2c9b807b, 0x80de480, 0x6e4512f, 0x37cad914, 0x137df380, 0x2ed1b6ed, 0x37b20aba, 0x11d4a082, 0x2d547478, 0x388da788, 0x93b3102, 0x69c0ecc, 0xcc1a744, 0x15731157, 0x304ea33f, 0x277237a8, 0x37c9dd15, 0x49a8449, 0x18b72457, 0x3c0e99c9, 0x40f0218, 0x1e8891e8, 0x173117a3, 0x27319045, 0x3589cecf,
746 0x3a1333a1, 0x3644acda, 0x94ad92b, 0x1a425057, 0x335eaf35, 0x4cc55cd, 0x7aa7315, 0xdc1eb6d, 0x16436164, 0x298ee36c, 0x207127b8, 0x3a781de9, 0x4659c46, 0x313a707a, 0x37ec169c, 0x182df86f, 0xcdeaccd, 0x5c405b5, 0x39fb9501, 0x80e7f28, 0x2485b248, 0x1b6107aa, 0x28a18041, 0x30fa2af7, 0x37b1af7b, 0x3ab2e5a2, 0x12d5a4b9, 0x3424b48b, 0x3b5abfb5, 0x22a79446, 0x5ae25e5, 0x103168df,
747 0x30be670b, 0x54c25f4, 0x57bcb09, 0x5815efe, 0x1fc7bdfc, 0xf4eab98, 0xf33ebaa, 0x1de3cf9b, 0x10718907, 0x2c3ecf1d, 0x1cf113b3, 0x36573e55, 0x7125071, 0x3aad3583, 0x29d4b74d, 0x394a74d6, 0x4078440, 0x339ad069, 0x334a2eb4, 0x2b7cd041, 0x5cc4c5c, 0x22986853, 0x38edbe1a, 0x1a3e3890, 0xa0e80a0, 0x133664e5, 0x3b6eb199, 0xdced942, 0xede78ed, 0x9d4f19c, 0x3c0e093c, 0x74f01ec,
748 0x130d7930, 0x5b4022d, 0x3bdcf100, 0x4eef65f, 0x15dc7d5d, 0x4738682, 0x3b8c30e1, 0x44ee296, 0x16fc096f, 0x4436a9c, 0x3b8c14da, 0x46ee295, 0x165c4d65, 0x4c3aa7f, 0x3bdcacea, 0x57ef65b, 0x13fd293f, 0x6d44e28, 0x3c0db913, 0x92f01e5, 0x102e3d02, 0xca56d95, 0x3b5e9d5b, 0x11bed53a, 0xb6ea8b6, 0x186718dd, 0x38be41c6, 0x207e2c89, 0x6dd386d, 0x29594850, 0x32fb7a52, 0x31ccbc42,
749 0x4291842, 0x383bc470, 0x295652f1, 0x3aca54e4, 0x5939859, 0x37edf595, 0x1c519f7d, 0x2f271669, 0xd1108d1, 0x219f032c, 0xea253c0, 0x1293aba1, 0x1af569af, 0x72e0390, 0x5398780, 0x4514eea, 0x2c1d2ec1, 0xcaa95d9, 0x60eb2a5, 0x1de180ca, 0x397d0b97, 0x3095ac42, 0x13b8a56b, 0x3a94ec9d, 0x3a83a7a8, 0x34c1b1c2, 0x29b1086c, 0x211a6f12, 0x2b32d6b3, 0xba193ac, 0x3a683c64, 0x44e9b0d,
750 0x12fd7d2f, 0x12564591, 0x373e4991, 0x2bcdcc5f, 0x4398443, 0x3aacb48f, 0x1f231b2d, 0x2fa7ca12, 0xec134ec, 0x13eed781, 0x6f62bb5, 0x401bf55, 0x2bcd0ebc, 0x1309a1a0, 0xa3e0a68, 0x31128c4a, 0x3c077fc0, 0x39424d01, 0x28b15093, 0x1f6a2ef8, 0x28a3d68a, 0x5425f96, 0x3c0c0097, 0x10af01e4, 0x8be288b, 0x327aa049, 0x25c6a6a8, 0x36797146, 0xc1100c1, 0x14ae9b61, 0xbc6b7a6, 0x502f31c,
751 0x27ce6a7c, 0x2417e8d4, 0x1fca61fa, 0x3aa7f099, 0x2001a200, 0x1d6802ef, 0x2004da00, 0x4180361, 0x200e0a00, 0x226800f8, 0x200a7e00, 0x3a5800a0, 0x20015a00, 0x17d80325, 0x20067a00, 0x658030a, 0x200eae00, 0x2e68007b, 0x20070a00, 0x2ef80174, 0x20039200, 0x178802d0, 0x20089600, 0x1f3801f0, 0x2007de00, 0x1f6801f6, 0x2007da00, 0x1a8801ee, 0x20046e00, 0x488008e, 0x20010200, 0x4080040,
752 };
753 
754 static const uint32_t LineSweep_486_1[] =
755 { //341
756 0x20010200, 0x4080040, 0x20012200, 0x11b8008e, 0x2006a200, 0x1f6801ee, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67b1f6, 0x1a87d9ec, 0x1f66a1f6, 0x14b7d94b, 0x1f641df6, 0xf37d907, 0x1f63cdf6, 0xf37d8f3, 0x1c7399f1, 0xb95cce6, 0xf42e51e, 0x7a3bc7a, 0xec134ef, 0x403404d, 0x5f10098, 0x4110c41, 0x4020840, 0x16414082, 0x1f6590dc, 0x29cc429c, 0x3acdfb9c, 0x3bfeb37e, 0x38deffa9,
757 0x3c0d53c0, 0x300ecf1c, 0x386bf7b3, 0x2f8e1afd, 0x347b3b47, 0x225c6a79, 0x30d7ef1a, 0x1f6c35f6, 0x30d7db0d, 0x1f6be5f6, 0x2b57daf9, 0x1f6ad5f6, 0x2587da58, 0x1f6851f6, 0x2007da14, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x1fb7da00, 0x1f67edf6, 0x1d07d9d0, 0x1f65e9f6, 0x1237d97a, 0x1f648df6, 0xf87d8f8, 0x1f63cdf6, 0xf07d8f3, 0x1c73c1f1, 0xd35ccd3, 0xf42691e, 0x603bc9a, 0xec180ef,
758 0x4334043, 0x5f10098, 0x5010c40, 0x4014040, 0xdf140df, 0x1f6800dc, 0x321c4200, 0x3acc879c, 0x3b0eb3b0, 0x38df03a9, 0x3bdd53c0, 0x300ef71c, 0x3a0bf7a0, 0x2f8d9afd, 0x32db3b66, 0x225cb679, 0x3107ef10, 0x1f6c35f6, 0x3087db0d, 0x1f6c21f6, 0x2dd7dadd, 0x1f6a19f6, 0x2307da86, 0x1f68c1f6, 0x2057da05, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
759 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
760 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x1ec7da00, 0x1f67b1f6, 0x1a87d9a8, 0x1f652df6, 0x1077d94b, 0x1f641df6, 0xf37d8f3, 0x1f63cdf6, 0xe67c4f3, 0x173399c7, 0xb9478b9, 0xef1e8f4, 0x4d3bc7a, 0xd0134ec, 0x4026040, 0x431045f, 0x8210041, 0x5020840, 0x16437164, 0x310a71f6, 0x37ee729c, 0x3acdfbac, 0x3bfea7bf, 0x354f038d, 0x3b3c73c0, 0x2fdecf00,
761 0x386bf786, 0x2ced1ef8, 0x31a9e747, 0x1fbc6a25, 0x30d7db0d, 0x1f6c35f6, 0x2f97db0d, 0x1f6be5f6, 0x2b57dab5, 0x1f6961f6, 0x2147da58, 0x1f6851f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
762 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67edf6, 0x1d07d9fb, 0x1f6741f6, 0x17a7d97a, 0x1f648df6, 0xf87d923, 0x1f63e1f6,
763 0xf37d8f3, 0x1f13c1f6, 0xd371cf0, 0x11e34d73, 0x9a3d09a, 0xef180ef, 0x433b060, 0x9810cd0, 0x4017c40, 0x4014043, 0xdf10050, 0xdc37c50, 0x2007da00, 0x39cc8710, 0x3b0eb321, 0x3a9ec3ac, 0x3c0e37c0, 0x31cef754, 0x3a0c03bd, 0x2fde82fd, 0x366be366, 0x279cb6ce, 0x3108972d, 0x1f6c41fb, 0x30d7db0d, 0x1f6c21f6, 0x2dd7db08, 0x1f6b75f6, 0x2867da86, 0x1f68c1f6, 0x2057da30, 0x1f6815f6,
764 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
765 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x1fb7d9fb, 0x1f6741f6, 0x17a7d9d0, 0x1f65e9f6, 0x1237d923, 0x1f63e1f6, 0xf37d8f8, 0x1f63cdf6, 0xf07c4f0, 0x17334dc7, 0x9a478d3, 0xef268f4, 0x603bc60, 0xd010cec, 0x4026043, 0x431005f, 0x5010050, 0x5037c40, 0x200370df, 0x310801f6,
766 0x321e7321, 0x3acec3ac, 0x3c0ea7b0, 0x354f038d, 0x3bdc73bd, 0x2fde8300, 0x366bf7a0, 0x2ced9af8, 0x32d9e72d, 0x1fbc4225, 0x30d7db10, 0x1f6c35f6, 0x3087db08, 0x1f6b75f6, 0x2867dadd, 0x1f6a19f6, 0x2307da30, 0x1f6815f6, 0x2007da05, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
767 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
768 0x1ec7d9ec, 0x1f66a1f6, 0x14b7d9a8, 0x1f652df6, 0x1077d907, 0x1f63cdf6, 0xf37d8f3, 0x1f13cdf6, 0xe671ce6, 0x11e2e573, 0x7a3d0b9, 0xef1e8ef, 0x4d3b04d, 0x98100d0, 0x4117c40, 0x4010443, 0x8210082, 0xdc59050, 0x29c7d964, 0x39ca7310, 0x37eeb37e, 0x3a9effac, 0x3c0e37bf, 0x31cf0354, 0x3b3c03b3, 0x2fde1afd, 0x347be386, 0x279d1ece, 0x31a8971a, 0x1f6c35fb, 0x30d7db0d, 0x1f6c35f6,
769 0x2f97daf9, 0x1f6ad5f6, 0x2587dab5, 0x1f6961f6, 0x2147da14, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
770 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1a8801ee, 0x20046e00, 0x488008e, 0x20010200, 0x4080040,
771 };
772 
773 static const uint32_t LineSweep_576_0[] =
774 { //0
775 0x20010200, 0x4080040, 0x20012200, 0x11b8008e, 0x2006a200, 0x1f6801ee, 0x2007da00, 0x1f6801f6, 0x2027e602, 0x21f85604, 0x25493615, 0x2da9528e, 0x2b5ca2b5, 0x395c4369, 0x34bea710, 0x39ed2faa, 0x378e1778, 0x331e7361, 0x3b5bdb9c, 0x266ed6b2, 0x3c0853c0, 0x16cee9c0, 0x3a3473ba, 0x96e8cd4, 0x37919f79, 0x40cf04a, 0x2ed12f3c, 0xa3bb46d, 0x28f3b28f, 0x1aa89d46, 0x1b985627, 0x2e36e680,
776 0x14cce54c, 0x3a23a37a, 0x95eace8, 0x36125796, 0x5bc405b, 0x22f106a7, 0x4b6c041, 0xcc12d36, 0x7c1e87c, 0x423484a, 0x14718cd2, 0x11851cad, 0x1d1671d1, 0x2b49922a, 0x2eecae64, 0x3a9bbb81, 0x360e8360, 0x2f8eab63, 0x3c09b3aa, 0x137f01d0, 0x39b2db9b, 0x40cf85f, 0x2b117b3e, 0x140ac4b8, 0x20879a08, 0x32256e8f, 0xc5e1d5b, 0x38a317ac, 0x60c9060, 0x1d410289, 0x6f49040, 0x4a1bc97,
777 0xe912ce9, 0x1316649d, 0x2607b599, 0x349982ad, 0x316e8316, 0x346e5ba0, 0x3c0a8f96, 0x114f01d9, 0x38720787, 0x66bd041, 0x2253aaf4, 0x285895ae, 0x14aced4a, 0x39b26ba1, 0x44ca49a, 0x18511267, 0x6230462, 0x503c44f, 0x1ce320f1, 0x28073995, 0x2bcd12bc, 0x389ddba7, 0x3c0bcb76, 0x11ef020c, 0x3801cf80, 0x9db1442, 0x1c75a6c5, 0x33d71e65, 0xd9ea0d9, 0x2cd13f7f, 0x5b73c4f, 0x4f16cdd,
778 0xff16cff, 0x1fe810fd, 0x30abf204, 0x394c2b98, 0x3acbbbac, 0xe2e99e5, 0x2f6137a6, 0x121bd864, 0x1de8e1de, 0x3aa34b34, 0x46d94d2, 0x15c11a7f, 0x7b1f07b, 0xd258045, 0x29179960, 0x3a2a4702, 0x380de380, 0x165eea96, 0x31c1ebba, 0xedc7049, 0x1ef85def, 0x3ac32332, 0x41d10c8, 0xf81062d, 0xa4124a4, 0x18271080, 0x307b11c4, 0x381c1f96, 0x3b9a37b9, 0x5edc943, 0x25419372, 0x2a695156,
779 0x102e3d02, 0x28711b84, 0x984c446, 0x7826053, 0x1ca635ca, 0x3a6c82e5, 0x3c0d4b20, 0xccf021c, 0x33b1033b, 0x22e78cd6, 0x9dd85e3, 0x2b72779d, 0x4952849, 0x844a054, 0x2a26e928, 0x3aca8b1d, 0x3a9bf7a9, 0x6ade98d, 0x2311b37a, 0x30a8c597, 0xc1eb0c1, 0x184112fe, 0x12118444, 0x1c24847c, 0x2b0ccab0, 0x2bced3a6, 0x3554c3b4, 0xc0d5446, 0x1dc8f5dc, 0x3761ff7f, 0x688987f, 0x4e1a0ab,
780 0x1b3585b3, 0x3acd0af7, 0x3b5b7342, 0x45ed53e, 0x29e3529e, 0x3993d66d, 0x41d08f5, 0x64105b5, 0x13023930, 0x378b9a0e, 0x3c0dbee6, 0x7ef01f8, 0x2e51d6e5, 0x36a499e9, 0x40de126, 0x7e10200, 0x1201ed20, 0x37aba1fe, 0x3c0d8ae8, 0x62f01cd, 0x2c028ec0, 0x39b3ca4e, 0x47c88f2, 0x4311d63, 0x17e4097e, 0x3abd1acf, 0x3a3a7b46, 0x51e8cd3, 0x2246be24, 0x36f1ef5f, 0x947247b, 0xcc25057,
781 0x259a8659, 0x2acedbac, 0x305347b6, 0x1d5c1457, 0x116df116, 0x16f11744, 0x19a10445, 0x31b66935, 0x370e4370, 0x60dcdfc, 0x19933773, 0x3aa666ba, 0x4398443, 0x944d48c, 0x3349c935, 0x29bcd3ab, 0x3982b398, 0x24e74c7b, 0x4bea5d3, 0xb512eae, 0x11e1e51e, 0x3aacba51, 0x394a732e, 0x8ce50a2, 0x1ba9f5ba, 0x26210fac, 0x1521ec43, 0x2cb548bd, 0x361e7f61, 0x50d95fd, 0x15246b65, 0x36b54b2f,
782 0x455c445, 0x1af76c41, 0x3abe29db, 0xd3eaef5, 0x2e31dee3, 0x3ab2de74, 0x938b8b7, 0x11824c58, 0x2b7cf6b7, 0x134ed353, 0x1ec143b4, 0x3aa7b21e, 0x4499c44, 0xff5f068, 0x391ccd7c, 0x127e4753, 0x30316703, 0x3ac2f24a, 0xa187cbc, 0x15a2844c, 0x2e6de2e6, 0xb3e6af5, 0x17d2ab9a, 0x37a5f6eb, 0x4855448, 0x24189c50, 0x3c0eae27, 0x42f01fd, 0x22b68e2b, 0x28c11f9c, 0x19319c47, 0x36964d26,
783 0x3aabdbaa, 0xd0a84a2, 0x67caea1, 0xdf19f3b, 0x13926539, 0x364e2af2, 0x2e04478a, 0x2c9b807b, 0x80de480, 0x6e4512f, 0x37cad914, 0x137df380, 0x2ed1b6ed, 0x37b20aba, 0x11d4a082, 0x2d547478, 0x388da788, 0x93b3102, 0x69c0ecc, 0xcc1a744, 0x15731157, 0x304ea33f, 0x277237a8, 0x37c9dd15, 0x49a8449, 0x18b72457, 0x3c0e99c9, 0x40f0218, 0x1e8891e8, 0x173117a3, 0x27319045, 0x3589cecf,
784 0x3a1333a1, 0x3644acda, 0x94ad92b, 0x1a425057, 0x335eaf35, 0x4cc55cd, 0x7aa7315, 0xdc1eb6d, 0x16436164, 0x298ee36c, 0x207127b8, 0x3a781de9, 0x4659c46, 0x313a707a, 0x37ec169c, 0x182df86f, 0xcdeaccd, 0x5c405b5, 0x39fb9501, 0x80e7f28, 0x2485b248, 0x1b6107aa, 0x28a18041, 0x30fa2af7, 0x37b1af7b, 0x3ab2e5a2, 0x12d5a4b9, 0x3424b48b, 0x3b5abfb5, 0x22a79446, 0x5ae25e5, 0x103168df,
785 0x30be670b, 0x54c25f4, 0x57bcb09, 0x5815efe, 0x1fc7bdfc, 0xf4eab98, 0xf33ebaa, 0x1de3cf9b, 0x10718907, 0x2c3ecf1d, 0x1cf113b3, 0x36573e55, 0x7125071, 0x3aad3583, 0x29d4b74d, 0x394a74d6, 0x4078440, 0x339ad069, 0x334a2eb4, 0x2b7cd041, 0x5cc4c5c, 0x22986853, 0x38edbe1a, 0x1a3e3890, 0xa0e80a0, 0x133664e5, 0x3b6eb199, 0xdced942, 0xede78ed, 0x9d4f19c, 0x3c0e093c, 0x74f01ec,
786 0x130d7930, 0x5b4022d, 0x3bdcf100, 0x4eef65f, 0x15dc7d5d, 0x4738682, 0x3b8c30e1, 0x44ee296, 0x16fc096f, 0x4436a9c, 0x3b8c14da, 0x46ee295, 0x165c4d65, 0x4c3aa7f, 0x3bdcacea, 0x57ef65b, 0x13fd293f, 0x6d44e28, 0x3c0db913, 0x92f01e5, 0x102e3d02, 0xca56d95, 0x3b5e9d5b, 0x11bed53a, 0xb6ea8b6, 0x186718dd, 0x38be41c6, 0x207e2c89, 0x6dd386d, 0x29594850, 0x32fb7a52, 0x31ccbc42,
787 0x4291842, 0x383bc470, 0x295652f1, 0x3aca54e4, 0x5939859, 0x37edf595, 0x1c519f7d, 0x2f271669, 0xd1108d1, 0x219f032c, 0xea253c0, 0x1293aba1, 0x1af569af, 0x72e0390, 0x5398780, 0x4514eea, 0x2c1d2ec1, 0xcaa95d9, 0x60eb2a5, 0x1de180ca, 0x397d0b97, 0x3095ac42, 0x13b8a56b, 0x3a94ec9d, 0x3a83a7a8, 0x34c1b1c2, 0x29b1086c, 0x211a6f12, 0x2b32d6b3, 0xba193ac, 0x3a683c64, 0x44e9b0d,
788 0x12fd7d2f, 0x12564591, 0x373e4991, 0x2bcdcc5f, 0x4398443, 0x3aacb48f, 0x1f231b2d, 0x2fa7ca12, 0xec134ec, 0x13eed781, 0x6f62bb5, 0x401bf55, 0x2bcd0ebc, 0x1309a1a0, 0xa3e0a68, 0x31128c4a, 0x3c077fc0, 0x39424d01, 0x28b15093, 0x1f6a2ef8, 0x28a3d68a, 0x5425f96, 0x3c0c0097, 0x10af01e4, 0x8be288b, 0x327aa049, 0x25c6a6a8, 0x36797146, 0xc1100c1, 0x14ae9b61, 0xbc6b7a6, 0x502f31c,
789 0x27ce6a7c, 0x2417e8d4, 0x1fca61fa, 0x3aa7f099, 0x2001a200, 0x1d6802ef, 0x2004da00, 0x4180361, 0x200e0a00, 0x226800f8, 0x200a7e00, 0x3a5800a0, 0x20015a00, 0x17d80325, 0x20067a00, 0x658030a, 0x200eae00, 0x2e68007b, 0x20070a00, 0x2ef80174, 0x20039200, 0x178802d0, 0x20089600, 0x1f3801f0, 0x2007de00, 0x1f6801f6, 0x2007da00, 0x1a8801ee, 0x20046e00, 0x488008e, 0x20010200, 0x4080040,
790 };
791 
792 static const uint32_t LineSweep_576_1[] =
793 { //404
794 0x20010200, 0x4080040, 0x20012200, 0x11b8008e, 0x2006a200, 0x1f6801ee, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67b1f6, 0x1a87d9ec, 0x1f66a1f6, 0x14b7d94b, 0x1f641df6, 0xf37d907, 0x1f63cdf6, 0xf37d8f3, 0x1c7399f1, 0xb95cce6, 0xf42e51e, 0x7a3bc7a, 0xec134ef, 0x403404d, 0x5f10098, 0x4110c41, 0x4020840, 0x16414082, 0x1f6590dc, 0x29cc429c, 0x3acdfb9c, 0x3bfeb37e, 0x38deffa9,
795 0x3c0d53c0, 0x300ecf1c, 0x386bf7b3, 0x2f8e1afd, 0x347b3b47, 0x225c6a79, 0x30d7ef1a, 0x1f6c35f6, 0x30d7db0d, 0x1f6be5f6, 0x2b57daf9, 0x1f6ad5f6, 0x2587da58, 0x1f6851f6, 0x2007da14, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x1fb7da00, 0x1f67edf6, 0x1d07d9d0, 0x1f65e9f6, 0x1237d97a, 0x1f648df6, 0xf87d8f8, 0x1f63cdf6, 0xf07d8f3, 0x1c73c1f1, 0xd35ccd3, 0xf42691e, 0x603bc9a, 0xec180ef,
796 0x4334043, 0x5f10098, 0x5010c40, 0x4014040, 0xdf140df, 0x1f6800dc, 0x321c4200, 0x3acc879c, 0x3b0eb3b0, 0x38df03a9, 0x3bdd53c0, 0x300ef71c, 0x3a0bf7a0, 0x2f8d9afd, 0x32db3b66, 0x225cb679, 0x3107ef10, 0x1f6c35f6, 0x3087db0d, 0x1f6c21f6, 0x2dd7dadd, 0x1f6a19f6, 0x2307da86, 0x1f68c1f6, 0x2057da05, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
797 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
798 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x1ec7da00, 0x1f67b1f6, 0x1a87d9a8, 0x1f652df6, 0x1077d94b, 0x1f641df6, 0xf37d8f3, 0x1f63cdf6, 0xe67c4f3, 0x173399c7, 0xb9478b9, 0xef1e8f4, 0x4d3bc7a, 0xd0134ec, 0x4026040, 0x431045f, 0x8210041, 0x5020840, 0x16437164, 0x310a71f6, 0x37ee729c, 0x3acdfbac, 0x3bfea7bf, 0x354f038d, 0x3b3c73c0, 0x2fdecf00,
799 0x386bf786, 0x2ced1ef8, 0x31a9e747, 0x1fbc6a25, 0x30d7db0d, 0x1f6c35f6, 0x2f97db0d, 0x1f6be5f6, 0x2b57dab5, 0x1f6961f6, 0x2147da58, 0x1f6851f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
800 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f67edf6, 0x1d07d9fb, 0x1f6741f6, 0x17a7d97a, 0x1f648df6, 0xf87d923, 0x1f63e1f6,
801 0xf37d8f3, 0x1f13c1f6, 0xd371cf0, 0x11e34d73, 0x9a3d09a, 0xef180ef, 0x433b060, 0x9810cd0, 0x4017c40, 0x4014043, 0xdf10050, 0xdc37c50, 0x2007da00, 0x39cc8710, 0x3b0eb321, 0x3a9ec3ac, 0x3c0e37c0, 0x31cef754, 0x3a0c03bd, 0x2fde82fd, 0x366be366, 0x279cb6ce, 0x3108972d, 0x1f6c41fb, 0x30d7db0d, 0x1f6c21f6, 0x2dd7db08, 0x1f6b75f6, 0x2867da86, 0x1f68c1f6, 0x2057da30, 0x1f6815f6,
802 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
803 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x1fb7d9fb, 0x1f6741f6, 0x17a7d9d0, 0x1f65e9f6, 0x1237d923, 0x1f63e1f6, 0xf37d8f8, 0x1f63cdf6, 0xf07c4f0, 0x17334dc7, 0x9a478d3, 0xef268f4, 0x603bc60, 0xd010cec, 0x4026043, 0x431005f, 0x5010050, 0x5037c40, 0x200370df, 0x310801f6,
804 0x321e7321, 0x3acec3ac, 0x3c0ea7b0, 0x354f038d, 0x3bdc73bd, 0x2fde8300, 0x366bf7a0, 0x2ced9af8, 0x32d9e72d, 0x1fbc4225, 0x30d7db10, 0x1f6c35f6, 0x3087db08, 0x1f6b75f6, 0x2867dadd, 0x1f6a19f6, 0x2307da30, 0x1f6815f6, 0x2007da05, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
805 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
806 0x1ec7d9ec, 0x1f66a1f6, 0x14b7d9a8, 0x1f652df6, 0x1077d907, 0x1f63cdf6, 0xf37d8f3, 0x1f13cdf6, 0xe671ce6, 0x11e2e573, 0x7a3d0b9, 0xef1e8ef, 0x4d3b04d, 0x98100d0, 0x4117c40, 0x4010443, 0x8210082, 0xdc59050, 0x29c7d964, 0x39ca7310, 0x37eeb37e, 0x3a9effac, 0x3c0e37bf, 0x31cf0354, 0x3b3c03b3, 0x2fde1afd, 0x347be386, 0x279d1ece, 0x31a8971a, 0x1f6c35fb, 0x30d7db0d, 0x1f6c35f6,
807 0x2f97daf9, 0x1f6ad5f6, 0x2587dab5, 0x1f6961f6, 0x2147da14, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
808 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1a8801ee, 0x20046e00, 0x488008e, 0x20010200, 0x4080040,
809 };
810 
811 
812 
813 static const uint32_t Pathological_1080_0[] =
814 { //0
815 0x30064300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
816 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
817 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
818 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
819 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
820 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
821 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
822 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
823 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
824 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
825 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
826 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
827 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
828 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
829 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
830 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
831 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
832 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
833 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
834 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
835 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
836 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
837 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
838 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
839 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
840 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
841 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
842 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
843 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
844 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
845 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
846 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
847 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
848 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
849 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
850 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
851 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
852 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
853 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
854 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
855 };
856 
857 static const uint32_t Pathological_1080_1[] =
858 { //1
859 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
860 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
861 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
862 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
863 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
864 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
865 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
866 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
867 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
868 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
869 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
870 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
871 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
872 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
873 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
874 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
875 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
876 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
877 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
878 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
879 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
880 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
881 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
882 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
883 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
884 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
885 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
886 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
887 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
888 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
889 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
890 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
891 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
892 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
893 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
894 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
895 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
896 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
897 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
898 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
899 };
900 
901 static const uint32_t Pathological_1080_2[] =
902 { //2
903 0x30064300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
904 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
905 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
906 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
907 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
908 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
909 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
910 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
911 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
912 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
913 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
914 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
915 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
916 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
917 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
918 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
919 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
920 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
921 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
922 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
923 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
924 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
925 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
926 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
927 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
928 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
929 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
930 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
931 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
932 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
933 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
934 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
935 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
936 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
937 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
938 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
939 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
940 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
941 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
942 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
943 };
944 
945 static const uint32_t Pathological_1080_3[] =
946 { //3
947 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
948 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
949 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
950 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
951 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
952 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
953 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
954 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
955 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
956 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
957 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
958 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
959 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
960 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
961 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
962 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
963 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
964 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
965 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
966 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
967 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
968 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
969 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
970 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
971 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
972 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
973 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
974 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
975 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
976 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
977 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
978 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
979 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
980 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
981 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
982 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
983 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
984 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
985 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
986 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
987 };
988 
989 static const uint32_t Pathological_1080_4[] =
990 { //543
991 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
992 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
993 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
994 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
995 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
996 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
997 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
998 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
999 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1000 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1001 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1002 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1003 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1004 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1005 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1006 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1007 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1008 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1009 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1010 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1011 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1012 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1013 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1014 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1015 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1016 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1017 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1018 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1019 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1020 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1021 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1022 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1023 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1024 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1025 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1026 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1027 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1028 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1029 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1030 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1031 };
1032 
1033 static const uint32_t Pathological_720_0[] =
1034 { //0
1035 0x30064300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1036 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1037 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1038 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1039 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1040 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1041 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1042 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1043 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1044 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1045 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1046 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1047 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1048 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1049 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1050 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1051 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1052 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1053 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1054 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1055 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1056 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1057 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1058 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1059 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1060 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1061 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x3ffffd98, 0x0, 0x2749d000, 0x2009b26c, 0x2996e600, 0x20045685, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
1062 };
1063 
1064 static const uint32_t Pathological_720_1[] =
1065 { //2
1066 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1067 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1068 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1069 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1070 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1071 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1072 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1073 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1074 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1075 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1076 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1077 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1078 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1079 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1080 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1081 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1082 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1083 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1084 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1085 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1086 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1087 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1088 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1089 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1090 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1091 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1092 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x3ffffd98, 0x0, 0x2749d000, 0x2009d274, 0x2c66fe00, 0x20063a2a, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
1093 };
1094 
1095 static const uint32_t Pathological_720_2[] =
1096 { //361
1097 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1098 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1099 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1100 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1101 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1102 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1103 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1104 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1105 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1106 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1107 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1108 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1109 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1110 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1111 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1112 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1113 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1114 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1115 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1116 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1117 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1118 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1119 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1120 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1121 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1122 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1123 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x3ffffd10, 0x0, 0x2749d000, 0x20c84210, 0x12ba160c, 0x2005ee43, 0x4080040, 0x20010200, 0x4080040, 0x20010200, 0x4080040,
1124 };
1125 
1126 static const uint32_t Pathological_486_0[] =
1127 { //0
1128 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1129 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1130 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1131 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1132 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1133 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1134 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1135 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1136 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1137 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1138 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1139 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1140 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1141 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1142 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1143 };
1144 
1145 static const uint32_t Pathological_486_1[] =
1146 { //243
1147 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1148 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1149 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1150 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1151 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1152 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1153 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1154 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1155 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1156 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1157 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1158 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1159 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1160 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1161 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1162 };
1163 
1164 static const uint32_t Pathological_576_0[] =
1165 { //0
1166 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1167 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1168 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1169 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1170 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1171 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1172 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1173 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1174 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1175 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1176 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1177 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1178 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1179 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1180 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198, 0x30066300, 0x198c0198,
1181 };
1182 
1183 static const uint32_t Pathological_576_1[] =
1184 { //288
1185 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1186 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1187 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1188 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1189 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1190 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1191 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1192 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1193 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1194 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1195 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1196 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1197 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1198 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1199 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110, 0x20044200, 0x11080110,
1200 };
1201 
1202 
1203 
1204 static const uint32_t FlatField_1080_0[] =
1205 { //0
1206 0x20010200, 0x4080040, 0x20010600, 0x11b80086, 0x2006c200, 0x1f6801f5, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1207 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1208 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1209 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1210 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1211 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1212 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1213 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1214 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1215 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1216 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1217 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1218 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1219 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1220 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1221 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1222 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1223 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1224 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1225 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1226 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1227 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1228 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1229 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1230 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1231 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1232 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1233 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1234 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1235 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1236 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1237 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1238 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1239 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1240 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1241 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1242 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1243 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1244 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1245 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1b0801f5, 0x20046e00, 0x4180086, 0x20010200, 0x4080040,
1246 };
1247 
1248 
1249 static const uint32_t FlatField_720_0[] =
1250 { //0
1251 0x20010200, 0x4080040, 0x20010600, 0x11b80086, 0x2006c200, 0x1f6801f5, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1252 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1253 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1254 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1255 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1256 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1257 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1258 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1259 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1260 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1261 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1262 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1263 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1264 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1265 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1266 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1267 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1268 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1269 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1270 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1271 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1272 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1273 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1274 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1275 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1276 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1277 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007d600, 0x11b801b0, 0x20021a00, 0x4080041, 0x20010200, 0x3ffffc40, 0x0, 0x2749d000, 0x2009b26c, 0x18f4ee00, 0x8aa54, 0x40ffc40, 0x2e7103ff, 0x4074c40, 0x25a10218, 0x4041040,
1278 };
1279 
1280 static const uint32_t FlatField_486_0[] =
1281 { //0
1282 0x20010200, 0x4080040, 0x20012200, 0x11f80090, 0x2006be00, 0x1ff801f7, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1283 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1284 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1285 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1286 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1287 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1288 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1289 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1290 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1291 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1292 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1293 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1294 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1295 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1296 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1af801f7, 0x20047e00, 0x4880090, 0x20010200, 0x4080040,
1297 };
1298 
1299 static const uint32_t FlatField_576_0[] =
1300 { //0
1301 0x20010200, 0x4080040, 0x20012200, 0x11b8008e, 0x2006a200, 0x1f6801ee, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1302 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1303 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1304 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1305 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1306 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1307 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1308 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1309 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1310 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1311 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1312 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1313 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1314 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1315 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1a8801ee, 0x20046e00, 0x488008e, 0x20010200, 0x4080040,
1316 };
1317 
1318 static const uint32_t FlatField_Pluge_1080_0[] =
1319 {
1320 
1321  0x20010200, 0x04080040, 0x20010600, 0x11b80086, 0x2006c200, 0x1f6801f5, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1322  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1323  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1324  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1325  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1326  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1327  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1328  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1329  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1330  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1331  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1332  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1333  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1334  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1335  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1336  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1337  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1338  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1339  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1340  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1341  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1342  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1343  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1344  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1345  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1346  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1347  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1348  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1349  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1350  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1351  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1352  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1353  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1354  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1355  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1356  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1357  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1358  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1359  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1360  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1361  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1362  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1363  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1364  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1365  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1366  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1367  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1368  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1369  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1370  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1371  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1372  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1373  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1374  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x04080004, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1375  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1376  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1377  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1378  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1379  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1380  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1381  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1382  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1383  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1384  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1385  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1386  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1387  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1388  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1389  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1390  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1391  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1392  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1393  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1394  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1395  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1396  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1397  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1398  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1399  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1400  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1401 };
1402 
1403 static const uint32_t FlatField_Pluge_720_0[] =
1404 {
1405 
1406  0x20010200, 0x04080040, 0x20010600, 0x11b80086, 0x2006c200, 0x1f6801f5, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1407  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1408  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1409  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1410  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1411  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1412  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1413  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1414  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1415  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1416  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1417  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1418  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1419  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1420  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1421  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1422  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1423  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1424  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1425  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1426  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1427  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1428  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1429  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1430  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1431  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1432  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1433  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1434  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1435  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1436  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1437  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1438  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1439  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1440  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1441  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1442  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1443  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1444  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1445  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1446  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1447  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1448  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1449  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1450  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1451  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1452  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1453  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1454  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1455  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1456  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1457  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1458  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1459  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x3ffffc40, 0xcff3fccc, 0xcff3fccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc,
1460 };
1461 
1462 static const uint32_t FlatField_Pluge_486_0[] =
1463 {
1464 
1465  0x20010200, 0x04080040, 0x20012200, 0x11f80090, 0x2006be00, 0x1ff801f7, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1466  0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1467  0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1468  0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1469  0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1470  0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1471  0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1472  0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1473  0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1474  0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1475  0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1476  0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1477  0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1478  0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1479  0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff, 0x2007fe00, 0x1ff801ff,
1480  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1481  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1482  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1483  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1484  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1485  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1486  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1487  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1488  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1489  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1490  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1491  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1492  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1493  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1494  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1495 };
1496 
1497 static const uint32_t FlatField_Pluge_576_0[] =
1498 {
1499 
1500  0x20010200, 0x04080040, 0x20012200, 0x11b8008e, 0x2006a200, 0x1f6801ee, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1501  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1502  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1503  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1504  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1505  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1506  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1507  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1508  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1509  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1510  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1511  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1512  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1513  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1514  0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6, 0x2007da00, 0x1f6801f6,
1515  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1516  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1517  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1518  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1519  0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004, 0x20001200, 0x00480004,
1520  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1521  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1522  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1523  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1524  0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040, 0x20010200, 0x04080040,
1525  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1526  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1527  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1528  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1529  0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c, 0x2001f200, 0x07c8007c,
1530 };
1531 
1532 typedef struct
1533 {
1534  uint16_t Blue;
1535  uint16_t Green;
1536  uint16_t Red;
1538 
1539 
1540 // Narrow
1541 static const AJA_RGB16BitPixel NarrowWhite100 = { 940*4,940*4,940*4 };
1542 static const AJA_RGB16BitPixel NarrowYellow100 = { 64*4,940*4, 940*4};
1543 static const AJA_RGB16BitPixel NarrowCyan100 = { 940*4,940*4,64*4 };
1544 static const AJA_RGB16BitPixel NarrowGreen100 = { 64<<2,940<<2,64*4 };
1545 static const AJA_RGB16BitPixel NarrowMagenta100 = { 940*4,64*4,940*4 };
1546 static const AJA_RGB16BitPixel NarrowRed100 = { 64*4,64*4,940*4 };
1547 static const AJA_RGB16BitPixel NarrowBlue100 = { 940*4,64*4,64*4 };
1548 
1549 static const AJA_RGB16BitPixel NarrowWhite75 = { 721*4,721*4,721*4 };
1550 static const AJA_RGB16BitPixel NarrowYellow75 = { 64*4,721*4,721*4 };
1551 static const AJA_RGB16BitPixel NarrowCyan75 = { 721*4,721*4,64*4 };
1552 static const AJA_RGB16BitPixel NarrowGreen75 = { 64*4,721*4,64*4 };
1553 static const AJA_RGB16BitPixel NarrowMagenta75 = { 721*4,64*4,721*4 };
1554 static const AJA_RGB16BitPixel NarrowRed75 = { 64*4,64*4,721*4 };
1555 static const AJA_RGB16BitPixel NarrowBlue75 = { 721*4,64*4,64*4 };
1556 
1557 static const AJA_RGB16BitPixel NarrowWhite58 = { 572*4,572*4,572*4 };
1558 static const AJA_RGB16BitPixel NarrowYellow58 = { 64*4,572*4,572*4 };
1559 static const AJA_RGB16BitPixel NarrowCyan58 = { 572*4,572*4,64*4 };
1560 static const AJA_RGB16BitPixel NarrowGreen58 = { 64*4,572*4,64*4 };
1561 static const AJA_RGB16BitPixel NarrowMagenta58 = { 572*4,64*4,572*4 };
1562 static const AJA_RGB16BitPixel NarrowRed58 = { 64*4,64*4,572*4 };
1563 static const AJA_RGB16BitPixel NarrowBlue58 = { 572*4,64*4,64*4 };
1564 
1565 static const AJA_RGB16BitPixel NarrowGrey40 = { 414*4,414*4,414*4 };
1566 
1567 static const AJA_RGB16BitPixel NarrowStepMinus7 = { 4*4,4*4,4*4 };
1568 static const AJA_RGB16BitPixel NarrowStep0 = { 64*4,64*4,64*4 };
1569 static const AJA_RGB16BitPixel NarrowStep10 = { 152*4,152*4,152*4 };
1570 static const AJA_RGB16BitPixel NarrowStep20 = { 239*4,239*4,239*4 };
1571 static const AJA_RGB16BitPixel NarrowStep30 = { 327*4,327*4,327*4 };
1572 static const AJA_RGB16BitPixel NarrowStep40 = { 414*4,414*4,414*4 };
1573 static const AJA_RGB16BitPixel NarrowStep50 = { 502*4,502*4,502*4 };
1574 static const AJA_RGB16BitPixel NarrowStep60 = { 590*4,590*4,590*4 };
1575 static const AJA_RGB16BitPixel NarrowStep70 = { 677*4,677*4,677*4 };
1576 static const AJA_RGB16BitPixel NarrowStep80 = { 765*4,765*4,765*4 };
1577 static const AJA_RGB16BitPixel NarrowStep90 = { 852*4,852*4,852*4 };
1578 static const AJA_RGB16BitPixel NarrowStep100 = { 940*4,940*4,940*4 };
1579 static const AJA_RGB16BitPixel NarrowStep109 = { 1019*4,1019*4,1019*4 };
1580 
1581 static const AJA_RGB16BitPixel NarrowYellow75_709 = { 316*4,719*4,713*4 };
1582 static const AJA_RGB16BitPixel NarrowCyan75_709 = { 718*4,709*4,538*4 };
1583 static const AJA_RGB16BitPixel NarrowGreen75_709 = { 296*4,706*4,512*4 };
1584 static const AJA_RGB16BitPixel NarrowMagenta75_709 = { 705*4,286*4,651*4 };
1585 static const AJA_RGB16BitPixel NarrowRed75_709 = { 164*4,269*4,639*4 };
1586 static const AJA_RGB16BitPixel NarrowBlue75_709 = { 702*4,147*4,227*4 };
1587 
1588 static const AJA_RGB16BitPixel NarrowYellow58_709 = { 381*4,571*4,568*4 };
1589 static const AJA_RGB16BitPixel NarrowCyan58_709 = { 571*4,566*4,484*4 };
1590 static const AJA_RGB16BitPixel NarrowGreen58_709 = { 368*4,564*4,474*4 };
1591 static const AJA_RGB16BitPixel NarrowMagenta58_709 = { 564*4,361*4,536*4 };
1592 static const AJA_RGB16BitPixel NarrowRed58_709 = { 256*4,350*4,530*4 };
1593 static const AJA_RGB16BitPixel NarrowBlue58_709 = { 562*4,236*4,317*4 };
1594 
1595 static const AJA_RGB16BitPixel NarrowBlack = { 64*4,64*4,64*4 };
1596 static const AJA_RGB16BitPixel NarrowMinus2PercentBlack = { 48*4,48*4,48*4 };
1597 static const AJA_RGB16BitPixel Narrow2PercentBlack = { 80*4,80*4, 80*4 };
1598 static const AJA_RGB16BitPixel Narrow4PercentBlack = { 99*4,99*4,99*4 };
1599 
1600 
1601 // Wide
1602 static const AJA_RGB16BitPixel WideWhite100 = { 4095,4095,4095 };
1603 static const AJA_RGB16BitPixel WideYellow100 = { 0,4095,4095};
1604 static const AJA_RGB16BitPixel WideCyan100 = { 4095,4095,0 };
1605 static const AJA_RGB16BitPixel WideGreen100 = { 0,4095,0 };
1606 static const AJA_RGB16BitPixel WideMagenta100 = { 4095,0,4095 };
1607 static const AJA_RGB16BitPixel WideRed100 = { 0,0,4095 };
1608 static const AJA_RGB16BitPixel WideBlue100 = { 4095,0,0 };
1609 
1610 static const AJA_RGB16BitPixel WideWhite58 = {2375,2375,2375 };
1611 static const AJA_RGB16BitPixel WideYellow58 = {0,2375,2375 };
1612 static const AJA_RGB16BitPixel WideCyan58 = { 2375,2375,0 };
1613 static const AJA_RGB16BitPixel WideGreen58 = { 0,2375,0 };
1614 static const AJA_RGB16BitPixel WideMagenta58 = { 2375,0,2375 };
1615 static const AJA_RGB16BitPixel WideRed58 = { 0,0,2375 };
1616 static const AJA_RGB16BitPixel WideBlue58 = { 2375,0,0 };
1617 
1618 
1619 static const AJA_RGB16BitPixel WideGrey40 = { 1638,1638,1638 };
1620 
1621 static const AJA_RGB16BitPixel WideStep0 = { 0,0,0 };
1622 static const AJA_RGB16BitPixel WideStep10 = { 410,410,410 };
1623 static const AJA_RGB16BitPixel WideStep20 = { 819,819,819 };
1624 static const AJA_RGB16BitPixel WideStep30 = { 1229,1229,1229 };
1625 static const AJA_RGB16BitPixel WideStep40 = { 1638,1638,1638 };
1626 static const AJA_RGB16BitPixel WideStep50 = { 2048,2048,2048 };
1627 static const AJA_RGB16BitPixel WideStep60 = { 2457,2457,2457 };
1628 static const AJA_RGB16BitPixel WideStep70 = { 2867,2867,2867 };
1629 static const AJA_RGB16BitPixel WideStep80 = { 3276,3276,3276};
1630 static const AJA_RGB16BitPixel WideStep90 = { 3686,3686,3686 };
1631 static const AJA_RGB16BitPixel WideStep100 = { 4095,4095,4095 };
1632 
1633 static const AJA_RGB16BitPixel WideYellow58_709 = { 1480,2370,2356 };
1634 static const AJA_RGB16BitPixel WideCyan58_709 = { 2368,2345,1964 };
1635 static const AJA_RGB16BitPixel WideGreen58_709 = { 1420,2339,1915};
1636 static const AJA_RGB16BitPixel WideMagenta58_709 = { 2336,1389,2206};
1637 static const AJA_RGB16BitPixel WideRed58_709 = { 900,1337,2178};
1638 static const AJA_RGB16BitPixel WideBlue58_709 = { 2328,805,1184};
1639 
1640 static const AJA_RGB16BitPixel WideBlack = { 0,0,0 };
1641 static const AJA_RGB16BitPixel Wide2PercentBlack = { 82,82, 82 };
1642 static const AJA_RGB16BitPixel Wide4PercentBlack = { 164,164,164 };
1643 
1644 #ifndef HD_NUMACTIVELINES_2K
1645  #define HD_NUMACTIVELINES_2K 1556
1646 #endif
1647 
1649 {
1650  {
1651  "100% ColorBars",
1652  {
1653  { // NTV2_STANDARD_1080
1654  {0,1079, ColorBars100_1080_0} ,
1655  {0,0, AJA_NULL} ,
1656  {0,0, AJA_NULL} ,
1657  {0,0, AJA_NULL} ,
1658  {0,0, AJA_NULL} ,
1659  {0,0, AJA_NULL} ,
1660  {0,0, AJA_NULL} ,
1661  {0,0, AJA_NULL}
1662  },
1663  { // NTV2_STANDARD_720
1664  {0,719, ColorBars100_720_0} ,
1665  {0,0, AJA_NULL} ,
1666  {0,0, AJA_NULL} ,
1667  {0,0, AJA_NULL} ,
1668  {0,0, AJA_NULL} ,
1669  {0,0, AJA_NULL} ,
1670  {0,0, AJA_NULL} ,
1671  {0,0, AJA_NULL}
1672  },
1673  { // NTV2_STANDARD_525
1674  {0,485, ColorBars100_486_0} ,
1675  {0,0, AJA_NULL} ,
1676  {0,0, AJA_NULL} ,
1677  {0,0, AJA_NULL} ,
1678  {0,0, AJA_NULL} ,
1679  {0,0, AJA_NULL} ,
1680  {0,0, AJA_NULL} ,
1681  {0,0, AJA_NULL}
1682  },
1683  { // NTV2_STANDARD_625
1684  {0,575, ColorBars100_576_0} ,
1685  {0,0, AJA_NULL} ,
1686  {0,0, AJA_NULL} ,
1687  {0,0, AJA_NULL} ,
1688  {0,0, AJA_NULL} ,
1689  {0,0, AJA_NULL} ,
1690  {0,0, AJA_NULL} ,
1691  {0,0, AJA_NULL}
1692  },
1693  { // NTV2_STANDARD_1080p
1694  {0,1079, ColorBars100_1080_0} ,
1695  {0,0, AJA_NULL} ,
1696  {0,0, AJA_NULL} ,
1697  {0,0, AJA_NULL} ,
1698  {0,0, AJA_NULL} ,
1699  {0,0, AJA_NULL} ,
1700  {0,0, AJA_NULL} ,
1701  {0,0, AJA_NULL}
1702  },
1703  { // NTV2_STANDARD_2K
1704  {0,1555, ColorBars100_1080_0} ,
1705  {0,0, AJA_NULL} ,
1706  {0,0, AJA_NULL} ,
1707  {0,0, AJA_NULL} ,
1708  {0,0, AJA_NULL} ,
1709  {0,0, AJA_NULL} ,
1710  {0,0, AJA_NULL} ,
1711  {0,0, AJA_NULL}
1712  }
1713 
1714 
1715  }
1716  },
1717  {
1718  "75% ColorBars",
1719  {
1720  {
1721  {0,1079, ColorBars75_1080_0} ,
1722  {0,0, AJA_NULL} ,
1723  {0,0, AJA_NULL} ,
1724  {0,0, AJA_NULL} ,
1725  {0,0, AJA_NULL} ,
1726  {0,0, AJA_NULL} ,
1727  {0,0, AJA_NULL} ,
1728  {0,0, AJA_NULL}
1729  },
1730  {
1731  {0,719, ColorBars75_720_0} ,
1732  {0,0, AJA_NULL} ,
1733  {0,0, AJA_NULL} ,
1734  {0,0, AJA_NULL} ,
1735  {0,0, AJA_NULL} ,
1736  {0,0, AJA_NULL} ,
1737  {0,0, AJA_NULL} ,
1738  {0,0, AJA_NULL}
1739  },
1740  {
1741  {0,485, ColorBars75_486_0} ,
1742  {0,0, AJA_NULL} ,
1743  {0,0, AJA_NULL} ,
1744  {0,0, AJA_NULL} ,
1745  {0,0, AJA_NULL} ,
1746  {0,0, AJA_NULL} ,
1747  {0,0, AJA_NULL} ,
1748  {0,0, AJA_NULL}
1749  },
1750  {
1751  {0,575, ColorBars75_576_0} ,
1752  {0,0, AJA_NULL} ,
1753  {0,0, AJA_NULL} ,
1754  {0,0, AJA_NULL} ,
1755  {0,0, AJA_NULL} ,
1756  {0,0, AJA_NULL} ,
1757  {0,0, AJA_NULL} ,
1758  {0,0, AJA_NULL}
1759  },
1760  {
1761  {0,1079, ColorBars75_1080_0} ,
1762  {0,0, AJA_NULL} ,
1763  {0,0, AJA_NULL} ,
1764  {0,0, AJA_NULL} ,
1765  {0,0, AJA_NULL} ,
1766  {0,0, AJA_NULL} ,
1767  {0,0, AJA_NULL} ,
1768  {0,0, AJA_NULL}
1769  },
1770  {
1771  {0,1555, ColorBars75_1080_0} ,
1772  {0,0, AJA_NULL} ,
1773  {0,0, AJA_NULL} ,
1774  {0,0, AJA_NULL} ,
1775  {0,0, AJA_NULL} ,
1776  {0,0, AJA_NULL} ,
1777  {0,0, AJA_NULL} ,
1778  {0,0, AJA_NULL}
1779  }
1780 
1781 
1782  }
1783  },
1784  {
1785  "Ramp",
1786  {
1787  {
1788  {0,1079, Ramp_1080_0} ,
1789  {0,0, AJA_NULL} ,
1790  {0,0, AJA_NULL} ,
1791  {0,0, AJA_NULL} ,
1792  {0,0, AJA_NULL} ,
1793  {0,0, AJA_NULL} ,
1794  {0,0, AJA_NULL} ,
1795  {0,0, AJA_NULL}
1796  },
1797  {
1798  {0,719, Ramp_720_0} ,
1799  {0,0, AJA_NULL} ,
1800  {0,0, AJA_NULL} ,
1801  {0,0, AJA_NULL} ,
1802  {0,0, AJA_NULL} ,
1803  {0,0, AJA_NULL} ,
1804  {0,0, AJA_NULL} ,
1805  {0,0, AJA_NULL}
1806  },
1807  {
1808  {0,485, Ramp_486_0} ,
1809  {0,0, AJA_NULL} ,
1810  {0,0, AJA_NULL} ,
1811  {0,0, AJA_NULL} ,
1812  {0,0, AJA_NULL} ,
1813  {0,0, AJA_NULL} ,
1814  {0,0, AJA_NULL} ,
1815  {0,0, AJA_NULL}
1816  },
1817  {
1818  {0,575, Ramp_576_0} ,
1819  {0,0, AJA_NULL} ,
1820  {0,0, AJA_NULL} ,
1821  {0,0, AJA_NULL} ,
1822  {0,0, AJA_NULL} ,
1823  {0,0, AJA_NULL} ,
1824  {0,0, AJA_NULL} ,
1825  {0,0, AJA_NULL}
1826  },
1827  {
1828  {0,1079, Ramp_1080_0} ,
1829  {0,0, AJA_NULL} ,
1830  {0,0, AJA_NULL} ,
1831  {0,0, AJA_NULL} ,
1832  {0,0, AJA_NULL} ,
1833  {0,0, AJA_NULL} ,
1834  {0,0, AJA_NULL} ,
1835  {0,0, AJA_NULL}
1836  },
1837  {
1838  {0,1555, Ramp_1080_0} ,
1839  {0,0, AJA_NULL} ,
1840  {0,0, AJA_NULL} ,
1841  {0,0, AJA_NULL} ,
1842  {0,0, AJA_NULL} ,
1843  {0,0, AJA_NULL} ,
1844  {0,0, AJA_NULL} ,
1845  {0,0, AJA_NULL}
1846  }
1847 
1848  }
1849  },
1850  {
1851  "Multiburst",
1852  {
1853  {
1854  {0,1079, Multiburst_1080_0} ,
1855  {0,0, AJA_NULL} ,
1856  {0,0, AJA_NULL} ,
1857  {0,0, AJA_NULL} ,
1858  {0,0, AJA_NULL} ,
1859  {0,0, AJA_NULL} ,
1860  {0,0, AJA_NULL} ,
1861  {0,0, AJA_NULL}
1862  },
1863  {
1864  {0,719, Multiburst_720_0} ,
1865  {0,0, AJA_NULL} ,
1866  {0,0, AJA_NULL} ,
1867  {0,0, AJA_NULL} ,
1868  {0,0, AJA_NULL} ,
1869  {0,0, AJA_NULL} ,
1870  {0,0, AJA_NULL} ,
1871  {0,0, AJA_NULL}
1872  },
1873  {
1874  {0,485, Multiburst_486_0} ,
1875  {0,0, AJA_NULL} ,
1876  {0,0, AJA_NULL} ,
1877  {0,0, AJA_NULL} ,
1878  {0,0, AJA_NULL} ,
1879  {0,0, AJA_NULL} ,
1880  {0,0, AJA_NULL} ,
1881  {0,0, AJA_NULL}
1882  },
1883  {
1884  {0,575, Multiburst_576_0} ,
1885  {0,0, AJA_NULL} ,
1886  {0,0, AJA_NULL} ,
1887  {0,0, AJA_NULL} ,
1888  {0,0, AJA_NULL} ,
1889  {0,0, AJA_NULL} ,
1890  {0,0, AJA_NULL} ,
1891  {0,0, AJA_NULL}
1892  },
1893  {
1894  {0,1079, Multiburst_1080_0} ,
1895  {0,0, AJA_NULL} ,
1896  {0,0, AJA_NULL} ,
1897  {0,0, AJA_NULL} ,
1898  {0,0, AJA_NULL} ,
1899  {0,0, AJA_NULL} ,
1900  {0,0, AJA_NULL} ,
1901  {0,0, AJA_NULL}
1902  },
1903  {
1904  {0,1555, Multiburst_1080_0} ,
1905  {0,0, AJA_NULL} ,
1906  {0,0, AJA_NULL} ,
1907  {0,0, AJA_NULL} ,
1908  {0,0, AJA_NULL} ,
1909  {0,0, AJA_NULL} ,
1910  {0,0, AJA_NULL} ,
1911  {0,0, AJA_NULL}
1912  }
1913  }
1914  },
1915  {
1916  "Linesweep",
1917  {
1918  {
1919  {0,181, LineSweep_1080_0} ,
1920  {182,901, LineSweep_1080_1} ,
1921  {902,1079, LineSweep_1080_2} ,
1922  {0,0, AJA_NULL} ,
1923  {0,0, AJA_NULL} ,
1924  {0,0, AJA_NULL} ,
1925  {0,0, AJA_NULL} ,
1926  {0,0, AJA_NULL}
1927  },
1928  {
1929  {0,120, LineSweep_720_0} ,
1930  {121,600, LineSweep_720_1} ,
1931  {601,719, LineSweep_720_2} ,
1932  {0,0, AJA_NULL} ,
1933  {0,0, AJA_NULL} ,
1934  {0,0, AJA_NULL} ,
1935  {0,0, AJA_NULL} ,
1936  {0,0, AJA_NULL}
1937  },
1938  {
1939  {0,340, LineSweep_486_0} ,
1940  {341,485, LineSweep_486_1} ,
1941  {0,0, AJA_NULL} ,
1942  {0,0, AJA_NULL} ,
1943  {0,0, AJA_NULL} ,
1944  {0,0, AJA_NULL} ,
1945  {0,0, AJA_NULL} ,
1946  {0,0, AJA_NULL}
1947  },
1948  {
1949  {0,403, LineSweep_576_0} ,
1950  {404,575, LineSweep_576_1} ,
1951  {0,0, AJA_NULL} ,
1952  {0,0, AJA_NULL} ,
1953  {0,0, AJA_NULL} ,
1954  {0,0, AJA_NULL} ,
1955  {0,0, AJA_NULL} ,
1956  {0,0, AJA_NULL}
1957  },
1958  {
1959  {0,181, LineSweep_1080_0} ,
1960  {182,901, LineSweep_1080_1} ,
1961  {902,1079, LineSweep_1080_2} ,
1962  {0,0, AJA_NULL} ,
1963  {0,0, AJA_NULL} ,
1964  {0,0, AJA_NULL} ,
1965  {0,0, AJA_NULL} ,
1966  {0,0, AJA_NULL}
1967  },
1968  {
1969  {0,261, LineSweep_1080_0} ,
1970  {262,1298, LineSweep_1080_1} ,
1971  {1299,1555, LineSweep_1080_2} ,
1972  {0,0, AJA_NULL} ,
1973  {0,0, AJA_NULL} ,
1974  {0,0, AJA_NULL} ,
1975  {0,0, AJA_NULL} ,
1976  {0,0, AJA_NULL}
1977  }
1978  }
1979  },
1980  {
1981  "Check Field",
1982  {
1983  {
1984  {0,0, Pathological_1080_0} ,
1985  {1,1, Pathological_1080_1} ,
1986  {2,2, Pathological_1080_2} ,
1987  {3,542, Pathological_1080_3} ,
1988  {543,1079, Pathological_1080_4} ,
1989  {0,0, AJA_NULL} ,
1990  {0,0, AJA_NULL} ,
1991  {0,0, AJA_NULL}
1992  },
1993  {
1994  {0,1, Pathological_720_0} ,
1995  {2,360, Pathological_720_1} ,
1996  {361,719, Pathological_720_2} ,
1997  {0,0, AJA_NULL} ,
1998  {0,0, AJA_NULL} ,
1999  {0,0, AJA_NULL} ,
2000  {0,0, AJA_NULL} ,
2001  {0,0, AJA_NULL}
2002  },
2003  {
2004  {0,242, Pathological_486_0} ,
2005  {243,485, Pathological_486_1} ,
2006  {0,0, AJA_NULL} ,
2007  {0,0, AJA_NULL} ,
2008  {0,0, AJA_NULL} ,
2009  {0,0, AJA_NULL} ,
2010  {0,0, AJA_NULL} ,
2011  {0,0, AJA_NULL}
2012  },
2013  {
2014  {0,287, Pathological_576_0} ,
2015  {288,575, Pathological_576_1} ,
2016  {0,0, AJA_NULL} ,
2017  {0,0, AJA_NULL} ,
2018  {0,0, AJA_NULL} ,
2019  {0,0, AJA_NULL} ,
2020  {0,0, AJA_NULL} ,
2021  {0,0, AJA_NULL}
2022  },
2023  {
2024  {0,0, Pathological_1080_0} ,
2025  {1,1, Pathological_1080_1} ,
2026  {2,2, Pathological_1080_2} ,
2027  {3,542, Pathological_1080_3} ,
2028  {543,1079, Pathological_1080_4} ,
2029  {0,0, AJA_NULL} ,
2030  {0,0, AJA_NULL} ,
2031  {0,0, AJA_NULL}
2032  },
2033  {
2034  {0,0, Pathological_1080_0} ,
2035  {1,1, Pathological_1080_1} ,
2036  {2,2, Pathological_1080_2} ,
2037  {3,781, Pathological_1080_3} ,
2038  {782,1555, Pathological_1080_4} ,
2039  {0,0, AJA_NULL} ,
2040  {0,0, AJA_NULL} ,
2041  {0,0, AJA_NULL}
2042  }
2043  }
2044  },
2045  {
2046  "Flat Field",
2047  {
2048  {
2049  {0,1079, FlatField_1080_0} ,
2050  {0,0, AJA_NULL} ,
2051  {0,0, AJA_NULL} ,
2052  {0,0, AJA_NULL} ,
2053  {0,0, AJA_NULL} ,
2054  {0,0, AJA_NULL} ,
2055  {0,0, AJA_NULL} ,
2056  {0,0, AJA_NULL}
2057  },
2058  {
2059  {0,719, FlatField_720_0} ,
2060  {0,0, AJA_NULL} ,
2061  {0,0, AJA_NULL} ,
2062  {0,0, AJA_NULL} ,
2063  {0,0, AJA_NULL} ,
2064  {0,0, AJA_NULL} ,
2065  {0,0, AJA_NULL} ,
2066  {0,0, AJA_NULL}
2067  },
2068  {
2069  {0,485, FlatField_486_0} ,
2070  {0,0, AJA_NULL} ,
2071  {0,0, AJA_NULL} ,
2072  {0,0, AJA_NULL} ,
2073  {0,0, AJA_NULL} ,
2074  {0,0, AJA_NULL} ,
2075  {0,0, AJA_NULL} ,
2076  {0,0, AJA_NULL}
2077  },
2078  {
2079  {0,575, FlatField_576_0} ,
2080  {0,0, AJA_NULL} ,
2081  {0,0, AJA_NULL} ,
2082  {0,0, AJA_NULL} ,
2083  {0,0, AJA_NULL} ,
2084  {0,0, AJA_NULL} ,
2085  {0,0, AJA_NULL} ,
2086  {0,0, AJA_NULL}
2087  },
2088  {
2089  {0,1079, FlatField_1080_0} ,
2090  {0,0, AJA_NULL} ,
2091  {0,0, AJA_NULL} ,
2092  {0,0, AJA_NULL} ,
2093  {0,0, AJA_NULL} ,
2094  {0,0, AJA_NULL} ,
2095  {0,0, AJA_NULL} ,
2096  {0,0, AJA_NULL}
2097  },
2098  {
2099  {0,1555, FlatField_1080_0} ,
2100  {0,0, AJA_NULL} ,
2101  {0,0, AJA_NULL} ,
2102  {0,0, AJA_NULL} ,
2103  {0,0, AJA_NULL} ,
2104  {0,0, AJA_NULL} ,
2105  {0,0, AJA_NULL} ,
2106  {0,0, AJA_NULL}
2107  }
2108  }
2109  },
2110  {
2111  "Multi Pattern",
2112  {
2113  {
2114  {0,215, ColorBars100_1080_0} ,
2115  {216,431, ColorBars75_1080_0} ,
2116  {432,647, Ramp_1080_0} ,
2117  {648,863, Multiburst_1080_0} ,
2118  {864,1079, FlatField_Pluge_1080_0} ,
2119  {0,0, AJA_NULL} ,
2120  {0,0, AJA_NULL} ,
2121  {0,0, AJA_NULL}
2122  },
2123  {
2124  {0,143, ColorBars100_720_0} ,
2125  {144,287, ColorBars75_720_0} ,
2126  {288,431, Ramp_720_0} ,
2127  {432,575, Multiburst_720_0} ,
2128  {576,719, FlatField_Pluge_720_0} ,
2129  {0,0, AJA_NULL} ,
2130  {0,0, AJA_NULL} ,
2131  {0,0, AJA_NULL}
2132  },
2133  {
2134  {0,97, ColorBars100_486_0} ,
2135  {98,195, ColorBars75_486_0} ,
2136  {196,293, Ramp_486_0} ,
2137  {294,389, Multiburst_486_0} ,
2138  {390,485, FlatField_Pluge_486_0} ,
2139  {0,0, AJA_NULL} ,
2140  {0,0, AJA_NULL} ,
2141  {0,0, AJA_NULL}
2142  },
2143  {
2144  {0,115, ColorBars100_576_0} ,
2145  {116,231, ColorBars75_576_0} ,
2146  {232,347, Ramp_576_0} ,
2147  {348,463, Multiburst_576_0} ,
2148  {464,575, FlatField_Pluge_576_0} ,
2149  {0,0, AJA_NULL} ,
2150  {0,0, AJA_NULL} ,
2151  {0,0, AJA_NULL}
2152  },
2153  {
2154  {0,215, ColorBars100_1080_0} ,
2155  {216,431, ColorBars75_1080_0} ,
2156  {432,647, Ramp_1080_0} ,
2157  {648,863, Multiburst_1080_0} ,
2158  {864,1079, FlatField_Pluge_1080_0} ,
2159  {0,0, AJA_NULL} ,
2160  {0,0, AJA_NULL} ,
2161  {0,0, AJA_NULL}
2162  },
2163  {
2164  {0,310, ColorBars100_1080_0} ,
2165  {311,621, ColorBars75_1080_0} ,
2166  {622,932, Ramp_1080_0} ,
2167  {933,1243, Multiburst_1080_0} ,
2168  {1244,1555, FlatField_Pluge_1080_0} ,
2169  {0,0, AJA_NULL} ,
2170  {0,0, AJA_NULL} ,
2171  {0,0, AJA_NULL}
2172  }
2173  }
2174  },
2175 
2176 };
2177 
2179 
2181 {
2182  public:
2183  explicit HDRTPGeometry (uint32_t & inOutNumPixels, uint32_t & outNumLines) {Init(inOutNumPixels, outNumLines);}
2184  HDRTPGeometry & Init (uint32_t & inOutNumPixels, uint32_t & outNumLines);
2185  public:
2186  uint32_t a;
2187  uint32_t b;
2188  uint32_t c;
2189  uint32_t d;
2190  uint32_t e;
2191  uint32_t f;
2192  uint32_t g;
2193  uint32_t h;
2194  uint32_t i;
2195  uint32_t j;
2196  uint32_t k;
2197  uint32_t rampA;
2198  uint32_t rampB;
2199  uint32_t rampC;
2200  uint32_t rampD;
2201  uint32_t rampE;
2202  uint32_t rampF;
2203  uint32_t incrementValue;
2204 };
2205 
2206 HDRTPGeometry & HDRTPGeometry::Init (uint32_t & inOutNumPixels, uint32_t & outNumLines)
2207 { // Only these 2 geometries supported(8k also but ignoring).
2208  if (inOutNumPixels == 7680)
2209  {
2210  outNumLines = 4320;
2211  a=7680;
2212  b=4320;
2213  c=960;
2214  d=824;
2215  e=816;
2216  f=544;
2217  g=280;
2218  h=272;
2219  i=952;
2220  j=1752;
2221  k=1128;
2222  rampA=6720;
2223  rampB=2236;
2224  rampC=4060;
2225  rampD=424;
2226  rampE=240;
2227  rampF=3744;
2228  incrementValue = 1;
2229  }
2230  else if (inOutNumPixels == 3840)
2231  {
2232  outNumLines = 2160;
2233  a=3840;
2234  b=2160;
2235  c=480;
2236  d=412;
2237  e=408;
2238  f=272;
2239  g=140;
2240  h=136;
2241  i=476;
2242  j=876;
2243  k=564;
2244  rampA=3360;
2245  rampB=1118;
2246  rampC=2030;
2247  rampD=212;
2248  rampE=120;
2249  rampF=1872;
2250  incrementValue = 2;
2251  }
2252  else
2253  {
2254  inOutNumPixels = 1920;
2255  outNumLines = 1080;
2256  a=1920;
2257  b=1080;
2258  c=240;
2259  d=206;
2260  e=204;
2261  f=136;
2262  g=70;
2263  h=68;
2264  i=238;
2265  j=438;
2266  k=282;
2267  rampA=1680;
2268  rampB=559;
2269  rampC=1015;
2270  rampD=106;
2271  rampE=60;
2272  rampF=936;
2273  incrementValue = 4;
2274  }
2275  return *this;
2276 }
2277 
2278 #define AsUBytePtr(__p__) reinterpret_cast<UByte*>(__p__)
2279 #define AsWordPtr(__p__) reinterpret_cast<int16_t*>(__p__)
2280 #define AsRGB16Ptr(__p__) reinterpret_cast<AJA_RGB16BitPixel*>(__p__)
2281 #define AsULWordPtr(__p__) reinterpret_cast<ULWord*>(__p__)
2282 #define AsUInt8Ptr(__p__) reinterpret_cast<uint8_t*>(__p__)
2283 #define AsUInt16Ptr(__p__) reinterpret_cast<uint16_t*>(__p__)
2284 
2285 
2287 {
2288  if (!inDesc.IsValid())
2289  return false; // Format descriptor must be valid
2290  if (NTV2_IS_12B_PATTERN(inPattern))
2291  {
2292  if (inDesc.GetRasterWidth() % 1920)
2293  return false; // Pixel width must be evenly divisible by 1920
2294  if (inDesc.GetPixelFormat() != NTV2_FBF_48BIT_RGB && inDesc.GetPixelFormat() != NTV2_FBF_12BIT_RGB_PACKED)
2295  return false; // Pixel format must be RGB-12b
2296  return true;
2297  }
2298  return NTV2_IS_VALID_PATTERN(inPattern);
2299 }
2300 
2302 
2303 typedef map<NTV2TestPatternSelect, string> TPStringMap;
2304 typedef pair<NTV2TestPatternSelect, string> TPStringPair;
2305 typedef TPStringMap::const_iterator TPStringMapConstIter;
2306 
2307 typedef map<string, NTV2TestPatternSelect> StringTPMap;
2308 typedef pair<string, NTV2TestPatternSelect> StringTPPair;
2309 typedef StringTPMap::const_iterator StringTPMapConstIter;
2310 
2311 typedef map<ULWord, string> RGBStringMap;
2312 typedef pair<ULWord, string> RGBStringPair;
2313 typedef RGBStringMap::const_iterator RGBStringMapConstIter;
2314 
2315 typedef map<string, ULWord> StringRGBMap;
2316 typedef pair<string, ULWord> StringRGBPair;
2317 typedef StringRGBMap::const_iterator StringRGBMapConstIter;
2318 
2325 static const size_t sNumPatterns(sizeof(NTV2TestPatternSegments)/sizeof(SegmentTestPatternData));
2326 
2328 {
2329  if (!outMap.empty())
2330  return outMap;
2332  for (NTV2TestPatternSelect tpSelect(NTV2_TestPatt_FIRST); tpSelect < sNumPatterns; tpSelect = NTV2TestPatternSelect(tpSelect+1))
2333  outMap.insert(TPStringPair(tpSelect, string(NTV2TestPatternSegments[tpSelect].name)));
2334  outMap.insert(TPStringPair(NTV2_TestPatt_Black, string("Black")));
2335  outMap.insert(TPStringPair(NTV2_TestPatt_White, string("White")));
2336  outMap.insert(TPStringPair(NTV2_TestPatt_Border, string("Border")));
2337  outMap.insert(TPStringPair(NTV2_TestPatt_LinearRamp, string("Linear Ramp")));
2338  outMap.insert(TPStringPair(NTV2_TestPatt_SlantRamp, string("Slant Ramp")));
2339  outMap.insert(TPStringPair(NTV2_TestPatt_ZonePlate, string("Zone Plate")));
2340  outMap.insert(TPStringPair(NTV2_TestPatt_ColorQuadrant, string("Color Quadrant")));
2341  outMap.insert(TPStringPair(NTV2_TestPatt_ColorQuadrantBorder, string("Color Quadrant Border")));
2342  outMap.insert(TPStringPair(NTV2_TestPatt_ColorQuadrantTsi, string("Color Quadrant Tsi")));
2343  outMap.insert(TPStringPair(NTV2_TestPatt_TsiAlignment, string("Color Quadrant Tsi2")));
2344  outMap.insert(TPStringPair(NTV2_TestPatt_ZonePlate_12b_RGB, string("ZonePlate 12b RGB")));
2345  outMap.insert(TPStringPair(NTV2_TestPatt_LinearRamp_12b_RGB, string("LinearRamp 12b RGB")));
2346  outMap.insert(TPStringPair(NTV2_TestPatt_HLG_Narrow_12b_RGB, string("HLG_Narrow 12b RGB")));
2347  outMap.insert(TPStringPair(NTV2_TestPatt_PQ_Narrow_12b_RGB, string("PQ_Narrow 12b RGB")));
2348  outMap.insert(TPStringPair(NTV2_TestPatt_PQ_Wide_12b_RGB, string("PQ_Wide 12b RGB")));
2349  return outMap;
2350 }
2351 
2353 {
2354  if (!outMap.empty())
2355  return outMap;
2356 
2357  TPStringMap TPNames;
2358  ::CreateTPStringMap(TPNames);
2359  // Invert the TPStringMap...
2360  for (TPStringMapConstIter it(TPNames.begin()); it != TPNames.end(); ++it)
2361  { string name(it->second);
2362  outMap[aja::lower(name)] = it->first;
2363  if (name.find(' ') != string::npos)
2364  aja::replace(name, " ", "");
2365  if (name.find('%') != string::npos)
2366  aja::replace(name, "%", "");
2367  if (outMap.find(name) == outMap.end())
2368  outMap[name] = it->first;
2369  }
2370  return outMap;
2371 }
2372 
2374 {
2375  if (!outMap.empty())
2376  return outMap;
2377  outMap.insert(RGBStringPair(0x00F0F8FF, "AliceBlue"));
2378  outMap.insert(RGBStringPair(0x00FAEBD7, "AntiqueWhite"));
2379  outMap.insert(RGBStringPair(0x0000FFFF, "Aqua"));
2380  outMap.insert(RGBStringPair(0x007FFFD4, "Aquamarine"));
2381  outMap.insert(RGBStringPair(0x00F0FFFF, "Azure"));
2382  outMap.insert(RGBStringPair(0x00F5F5DC, "Beige"));
2383  outMap.insert(RGBStringPair(0x00FFE4C4, "Bisque"));
2384 // outMap.insert(RGBStringPair(0x00000000, "Black"));
2385  outMap.insert(RGBStringPair(0x00FFEBCD, "BlanchedAlmond"));
2386  outMap.insert(RGBStringPair(0x000000FF, "Blue"));
2387  outMap.insert(RGBStringPair(0x008A2BE2, "BlueViolet"));
2388  outMap.insert(RGBStringPair(0x00A52A2A, "Brown"));
2389  outMap.insert(RGBStringPair(0x00DEB887, "BurlyWood"));
2390  outMap.insert(RGBStringPair(0x005F9EA0, "CadetBlue"));
2391  outMap.insert(RGBStringPair(0x007FFF00, "Chartreuse"));
2392  outMap.insert(RGBStringPair(0x00D2691E, "Chocolate"));
2393  outMap.insert(RGBStringPair(0x00FF7F50, "Coral"));
2394  outMap.insert(RGBStringPair(0x006495ED, "CornflowerBlue"));
2395  outMap.insert(RGBStringPair(0x00FFF8DC, "Cornsilk"));
2396  outMap.insert(RGBStringPair(0x00DC143C, "Crimson"));
2397  outMap.insert(RGBStringPair(0x0000FFFF, "Cyan"));
2398  outMap.insert(RGBStringPair(0x0000008B, "DarkBlue"));
2399  outMap.insert(RGBStringPair(0x00008B8B, "DarkCyan"));
2400  outMap.insert(RGBStringPair(0x00B8860B, "DarkGoldenRod"));
2401  outMap.insert(RGBStringPair(0x00A9A9A9, "DarkGray"));
2402  outMap.insert(RGBStringPair(0x00006400, "DarkGreen"));
2403  outMap.insert(RGBStringPair(0x00BDB76B, "DarkKhaki"));
2404  outMap.insert(RGBStringPair(0x008B008B, "DarkMagenta"));
2405  outMap.insert(RGBStringPair(0x00556B2F, "DarkOliveGreen"));
2406  outMap.insert(RGBStringPair(0x00FF8C00, "DarkOrange"));
2407  outMap.insert(RGBStringPair(0x009932CC, "DarkOrchid"));
2408  outMap.insert(RGBStringPair(0x008B0000, "DarkRed"));
2409  outMap.insert(RGBStringPair(0x00E9967A, "DarkSalmon"));
2410  outMap.insert(RGBStringPair(0x008FBC8F, "DarkSeaGreen"));
2411  outMap.insert(RGBStringPair(0x00483D8B, "DarkSlateBlue"));
2412  outMap.insert(RGBStringPair(0x002F4F4F, "DarkSlateGray"));
2413  outMap.insert(RGBStringPair(0x0000CED1, "DarkTurquoise"));
2414  outMap.insert(RGBStringPair(0x009400D3, "DarkViolet"));
2415  outMap.insert(RGBStringPair(0x00FF1493, "DeepPink"));
2416  outMap.insert(RGBStringPair(0x0000BFFF, "DeepSkyBlue"));
2417  outMap.insert(RGBStringPair(0x00696969, "DimGray"));
2418  outMap.insert(RGBStringPair(0x001E90FF, "DodgerBlue"));
2419  outMap.insert(RGBStringPair(0x00B22222, "FireBrick"));
2420  outMap.insert(RGBStringPair(0x00FFFAF0, "FloralWhite"));
2421  outMap.insert(RGBStringPair(0x00228B22, "ForestGreen"));
2422  outMap.insert(RGBStringPair(0x00FF00FF, "Fuchsia"));
2423  outMap.insert(RGBStringPair(0x00DCDCDC, "Gainsboro"));
2424  outMap.insert(RGBStringPair(0x00F8F8FF, "GhostWhite"));
2425  outMap.insert(RGBStringPair(0x00FFD700, "Gold"));
2426  outMap.insert(RGBStringPair(0x00DAA520, "GoldenRod"));
2427  outMap.insert(RGBStringPair(0x00808080, "Gray"));
2428  outMap.insert(RGBStringPair(0x00008000, "Green"));
2429  outMap.insert(RGBStringPair(0x00ADFF2F, "GreenYellow"));
2430  outMap.insert(RGBStringPair(0x00F0FFF0, "HoneyDew"));
2431  outMap.insert(RGBStringPair(0x00FF69B4, "HotPink"));
2432  outMap.insert(RGBStringPair(0x00CD5C5C, "IndianRed"));
2433  outMap.insert(RGBStringPair(0x004B0082, "Indigo"));
2434  outMap.insert(RGBStringPair(0x00FFFFF0, "Ivory"));
2435  outMap.insert(RGBStringPair(0x00F0E68C, "Khaki"));
2436  outMap.insert(RGBStringPair(0x00E6E6FA, "Lavender"));
2437  outMap.insert(RGBStringPair(0x00FFF0F5, "LavenderBlush"));
2438  outMap.insert(RGBStringPair(0x007CFC00, "LawnGreen"));
2439  outMap.insert(RGBStringPair(0x00FFFACD, "LemonChiffon"));
2440  outMap.insert(RGBStringPair(0x00ADD8E6, "LightBlue"));
2441  outMap.insert(RGBStringPair(0x00F08080, "LightCoral"));
2442  outMap.insert(RGBStringPair(0x00E0FFFF, "LightCyan"));
2443  outMap.insert(RGBStringPair(0x00FAFAD2, "LightGoldenRodYellow"));
2444  outMap.insert(RGBStringPair(0x00D3D3D3, "LightGray"));
2445  outMap.insert(RGBStringPair(0x0090EE90, "LightGreen"));
2446  outMap.insert(RGBStringPair(0x00FFB6C1, "LightPink"));
2447  outMap.insert(RGBStringPair(0x00FFA07A, "LightSalmon"));
2448  outMap.insert(RGBStringPair(0x0020B2AA, "LightSeaGreen"));
2449  outMap.insert(RGBStringPair(0x0087CEFA, "LightSkyBlue"));
2450  outMap.insert(RGBStringPair(0x00778899, "LightSlateGray"));
2451  outMap.insert(RGBStringPair(0x00B0C4DE, "LightSteelBlue"));
2452  outMap.insert(RGBStringPair(0x00FFFFE0, "LightYellow"));
2453  outMap.insert(RGBStringPair(0x0000FF00, "Lime"));
2454  outMap.insert(RGBStringPair(0x0032CD32, "LimeGreen"));
2455  outMap.insert(RGBStringPair(0x00FAF0E6, "Linen"));
2456  outMap.insert(RGBStringPair(0x00FF00FF, "Magenta"));
2457  outMap.insert(RGBStringPair(0x00800000, "Maroon"));
2458  outMap.insert(RGBStringPair(0x0066CDAA, "MediumAquaMarine"));
2459  outMap.insert(RGBStringPair(0x000000CD, "MediumBlue"));
2460  outMap.insert(RGBStringPair(0x00BA55D3, "MediumOrchid"));
2461  outMap.insert(RGBStringPair(0x009370DB, "MediumPurple"));
2462  outMap.insert(RGBStringPair(0x003CB371, "MediumSeaGreen"));
2463  outMap.insert(RGBStringPair(0x007B68EE, "MediumSlateBlue"));
2464  outMap.insert(RGBStringPair(0x0000FA9A, "MediumSpringGreen"));
2465  outMap.insert(RGBStringPair(0x0048D1CC, "MediumTurquoise"));
2466  outMap.insert(RGBStringPair(0x00C71585, "MediumVioletRed"));
2467  outMap.insert(RGBStringPair(0x00191970, "MidnightBlue"));
2468  outMap.insert(RGBStringPair(0x00F5FFFA, "MintCream"));
2469  outMap.insert(RGBStringPair(0x00FFE4E1, "MistyRose"));
2470  outMap.insert(RGBStringPair(0x00FFE4B5, "Moccasin"));
2471  outMap.insert(RGBStringPair(0x00FFDEAD, "NavajoWhite"));
2472  outMap.insert(RGBStringPair(0x00000080, "Navy"));
2473  outMap.insert(RGBStringPair(0x00FDF5E6, "OldLace"));
2474  outMap.insert(RGBStringPair(0x00808000, "Olive"));
2475  outMap.insert(RGBStringPair(0x006B8E23, "OliveDrab"));
2476  outMap.insert(RGBStringPair(0x00FFA500, "Orange"));
2477  outMap.insert(RGBStringPair(0x00FF4500, "OrangeRed"));
2478  outMap.insert(RGBStringPair(0x00DA70D6, "Orchid"));
2479  outMap.insert(RGBStringPair(0x00EEE8AA, "PaleGoldenRod"));
2480  outMap.insert(RGBStringPair(0x0098FB98, "PaleGreen"));
2481  outMap.insert(RGBStringPair(0x00AFEEEE, "PaleTurquoise"));
2482  outMap.insert(RGBStringPair(0x00DB7093, "PaleVioletRed"));
2483  outMap.insert(RGBStringPair(0x00FFEFD5, "PapayaWhip"));
2484  outMap.insert(RGBStringPair(0x00FFDAB9, "PeachPuff"));
2485  outMap.insert(RGBStringPair(0x00CD853F, "Peru"));
2486  outMap.insert(RGBStringPair(0x00FFC0CB, "Pink"));
2487  outMap.insert(RGBStringPair(0x00DDA0DD, "Plum"));
2488  outMap.insert(RGBStringPair(0x00B0E0E6, "PowderBlue"));
2489  outMap.insert(RGBStringPair(0x00800080, "Purple"));
2490  outMap.insert(RGBStringPair(0x00663399, "RebeccaPurple"));
2491  outMap.insert(RGBStringPair(0x00FF0000, "Red"));
2492  outMap.insert(RGBStringPair(0x00BC8F8F, "RosyBrown"));
2493  outMap.insert(RGBStringPair(0x004169E1, "RoyalBlue"));
2494  outMap.insert(RGBStringPair(0x008B4513, "SaddleBrown"));
2495  outMap.insert(RGBStringPair(0x00FA8072, "Salmon"));
2496  outMap.insert(RGBStringPair(0x00F4A460, "SandyBrown"));
2497  outMap.insert(RGBStringPair(0x002E8B57, "SeaGreen"));
2498  outMap.insert(RGBStringPair(0x00FFF5EE, "SeaShell"));
2499  outMap.insert(RGBStringPair(0x00A0522D, "Sienna"));
2500  outMap.insert(RGBStringPair(0x00C0C0C0, "Silver"));
2501  outMap.insert(RGBStringPair(0x0087CEEB, "SkyBlue"));
2502  outMap.insert(RGBStringPair(0x006A5ACD, "SlateBlue"));
2503  outMap.insert(RGBStringPair(0x00708090, "SlateGray"));
2504  outMap.insert(RGBStringPair(0x00FFFAFA, "Snow"));
2505  outMap.insert(RGBStringPair(0x0000FF7F, "SpringGreen"));
2506  outMap.insert(RGBStringPair(0x004682B4, "SteelBlue"));
2507  outMap.insert(RGBStringPair(0x00D2B48C, "Tan"));
2508  outMap.insert(RGBStringPair(0x00008080, "Teal"));
2509  outMap.insert(RGBStringPair(0x00D8BFD8, "Thistle"));
2510  outMap.insert(RGBStringPair(0x00FF6347, "Tomato"));
2511  outMap.insert(RGBStringPair(0x0040E0D0, "Turquoise"));
2512  outMap.insert(RGBStringPair(0x00EE82EE, "Violet"));
2513  outMap.insert(RGBStringPair(0x00F5DEB3, "Wheat"));
2514 // outMap.insert(RGBStringPair(0x00FFFFFF, "White"));
2515  outMap.insert(RGBStringPair(0x00F5F5F5, "WhiteSmoke"));
2516  outMap.insert(RGBStringPair(0x00FFFF00, "Yellow"));
2517  outMap.insert(RGBStringPair(0x009ACD32, "YellowGreen"));
2518  return outMap;
2519 }
2520 
2522 {
2523  if (!outMap.empty())
2524  return outMap;
2525  RGBStringMap webColors;
2526  ::CreateRGBStringMap(webColors);
2527  // Invert webColors...
2528  for (RGBStringMapConstIter it(webColors.begin()); it != webColors.end(); ++it)
2529  { string name(it->second);
2530  outMap[aja::lower(name)] = it->first;
2531  }
2532  outMap["darkgrey"] = 0x00A9A9A9;
2533  outMap["darkslategrey"] = 0x002F4F4F;
2534  outMap["dimgrey"] = 0x00696969;
2535  outMap["grey"] = 0x00808080;
2536  outMap["lightgrey"] = 0x00D3D3D3;
2537  outMap["lightslategrey"] = 0x00778899;
2538  outMap["slategrey"] = 0x00708090;
2539  return outMap;
2540 }
2541 
2543 {
2544  NTV2TestPatternNames result;
2545  TPStringMap TPNames;
2546  ::CreateTPStringMap(TPNames);
2547  for (TPStringMapConstIter it(TPNames.begin()); it != TPNames.end(); ++it)
2548  result.push_back(it->second);
2549  return result;
2550 } // getTestPatternNames
2551 
2553 {
2554  NTV2StringList result;
2555  RGBStringMap rgbStringMap;
2556  StringRGBMap strToWebColors;
2557  ::CreateRGBStringMap(rgbStringMap);
2558  ::CreateStringRGBMap(strToWebColors);
2559  // Accumulate mixed-case names...
2560  for (StringRGBMapConstIter iter(strToWebColors.begin()); iter != strToWebColors.end(); ++iter)
2561  { RGBStringMapConstIter it(rgbStringMap.find(findRGBColorByName(iter->first)));
2562  if (it != rgbStringMap.end())
2563  result.push_back(it->second);
2564  }
2565  return result;
2566 }
2567 
2569 {
2570  string name(inName);
2571  StringTPMap strToTP;
2572  ::CreateStringTPMap(strToTP);
2573  StringTPMapConstIter iter(strToTP.find(aja::lower(name)));
2574  return iter != strToTP.end() ? iter->second : NTV2_TestPatt_INVALID;
2575 }
2576 
2578 {
2579  string name(inName);
2580  StringRGBMap strToWebColors;
2581  ::CreateStringRGBMap(strToWebColors);
2582  StringRGBMapConstIter iter(strToWebColors.find(aja::lower(name)));
2583  return iter != strToWebColors.end() ? iter->second : 0UL;
2584 }
2585 
2587 
2589  : mPatternID (NTV2_TestPatt_INVALID),
2590  mDstPixelFormat (NTV2_FBF_INVALID),
2591  mDstFrameWidth (0),
2592  mDstFrameHeight (0),
2593  mDstLinePitch (0),
2594  mSrcLinePitch (0),
2595  mDstBufferSize (0),
2596  mpDstBuffer (AJA_NULL),
2597  mpPackedLineBuffer (AJA_NULL),
2598  mpUnpackedLineBuffer(AJA_NULL),
2599  mSetRGBSmpteRange (false),
2600  mSetAlphaFromLuma (false),
2601  mSetDstVancBlack (false),
2602  mSliderValue (DEFAULT_PATT_GAIN),
2603  mSignalMask (NTV2_SIGNALMASK_ALL),
2604  mNumPixels (1920),
2605  mNumLines (0),
2606  mBitsPerComponent (0),
2607  mSamplesPerPixel (0),
2608  mCompressionType (0),
2609  mDataOffset (0),
2610  mDataSize (0),
2611  mData (),
2612  mUnPackedRAWBuffer (),
2613  mRGBBuffer ()
2614 {
2615 }
2616 
2618 {
2619  bool result(false);
2620  switch (mPatternID)
2621  {
2624  case NTV2_TestPatt_Ramp:
2630  result = DrawSegmentedTestPattern();
2631  break;
2632 
2633  case NTV2_TestPatt_Black:
2635  break;
2636  case NTV2_TestPatt_White:
2638  break;
2639 
2640  case NTV2_TestPatt_Border: result = DrawBorderFrame(); break;
2641  case NTV2_TestPatt_SlantRamp: result = DrawSlantRampFrame(); break;
2642  case NTV2_TestPatt_ZonePlate: result = DrawZonePlateFrame(); break;
2643  case NTV2_TestPatt_ColorQuadrant: result = DrawColorQuadrantFrame(); break;
2645  case NTV2_TestPatt_LinearRamp: result = DrawLinearRampFrame(); break;
2648  case NTV2_TestPatt_ZonePlate_12b_RGB: result = Draw12BitZonePlate(); break;
2649  case NTV2_TestPatt_LinearRamp_12b_RGB: result = Draw12BitRamp(); break;
2652  case NTV2_TestPatt_PQ_Wide_12b_RGB: result = DrawTestPatternWidePQ(); break;
2653  default: break; // unknown test pattern ID?
2654  }
2655  delete [] mpPackedLineBuffer;
2656  delete [] mpUnpackedLineBuffer;
2657  if (!result)
2658  {
2660  if (mPatternID < names.size())
2661  TPGFAIL("Failed for pattern '" << names.at(mPatternID) << "'");
2662  else
2663  TPGFAIL("Failed for pattern " << DEC(mPatternID));
2664  }
2665  return result;
2666 } // drawIt
2667 
2668 #if !defined(NTV2_DEPRECATE_16_0)
2670  const NTV2FormatDescriptor & inDesc,
2671  NTV2TestPatBuffer & outBuffer)
2672  {
2673  NTV2Buffer tmp(inDesc.GetTotalBytes());
2674  outBuffer.resize(0);
2675  return DrawTestPattern(inPattern, inDesc, tmp)
2676  && tmp.GetU8s (outBuffer, /*U8Offset*/0, /*MaxSize*/0);
2677  }
2678 
2680  const uint32_t frameWidth,
2681  const uint32_t frameHeight,
2682  const NTV2FrameBufferFormat pixelFormat,
2683  NTV2TestPatBuffer & testPatternBuffer)
2684  {
2685  // Save this away for worker methods.
2686  mPatternID = inPattern;
2687  mDstFrameWidth = frameWidth;
2688  mDstFrameHeight = frameHeight;
2689  mDstPixelFormat = pixelFormat;
2690  mNumPixels = frameWidth;
2691 
2692  // HDR test pattern compatibility check
2693  if (NTV2_IS_12B_PATTERN(inPattern))
2694  { // HDR test pattern requested...
2695  if (mDstFrameWidth % 1920)
2696  {TPGFAIL("Pixel width " << DEC(mDstFrameWidth) << " not evenly divisible by 1920"); return false;}
2698  {TPGFAIL("Pixel format " << ::NTV2FrameBufferFormatToString(mDstPixelFormat) << " not 12-bit RGB"); return false;}
2699  }
2700 
2701  mDstLinePitch = ::CalcRowBytesForFormat(mDstPixelFormat, mDstFrameWidth); // BYTES per line of frame buffer format
2702  if (!mDstLinePitch)
2703  {TPGFAIL("CalcRowBytesForFormat failed for " << ::NTV2FrameBufferFormatToString(mDstPixelFormat) << " pxWidth=" << DEC(mDstFrameWidth)); return false;}
2704  mSrcLinePitch = ::CalcRowBytesForFormat(NTV2_FBF_10BIT_YCBCR, mDstFrameWidth); // BYTES per line of test pattern data (always stored as 10-bit YCbCr)
2705 
2707  if (!mDstBufferSize)
2708  {TPGFAIL("Buffer size zero, linePitch=" << DEC(mDstLinePitch) << " height=" << DEC(mDstFrameHeight)); return false;}
2709 
2710  if (testPatternBuffer.size() != mDstBufferSize)
2711  testPatternBuffer.resize(mDstBufferSize);
2712 
2713  mRGBBuffer.resize(frameWidth * frameHeight * 3 + 1);
2714  mpDstBuffer = &testPatternBuffer[0];
2715 
2716  mpPackedLineBuffer = new uint32_t[mDstFrameWidth*2];
2717  mpUnpackedLineBuffer = new uint16_t[mDstFrameWidth*4];
2719  if (NTV2_IS_12B_PATTERN(inPattern))
2720  HDRTPGeometry geom(mNumPixels, mNumLines); // setupHDRTestPatternGeometries();
2721  return drawIt();
2722  } // DrawTestPattern
2723 #endif // !defined(NTV2_DEPRECATE_16_0)
2724 
2725 
2727  const NTV2FormatDescriptor & inFormatDesc,
2728  NTV2Buffer & buffer)
2729 {
2730  if (!NTV2_IS_VALID_PATTERN(inPattern))
2731  {TPGFAIL("Invalid pattern selector " << DEC(inPattern)); return false;}
2732  if (!buffer)
2733  {TPGFAIL("NULL buffer"); return false;}
2734  if (!inFormatDesc.IsValid())
2735  {TPGFAIL("Invalid format descriptor"); return false;}
2736  if (inFormatDesc.IsPlanar())
2737  {TPGFAIL("Planar format " << ::NTV2FrameBufferFormatToString(mDstPixelFormat) << " not implemented"); return false;}
2738 
2739  // Save this away for worker methods.
2740  mPatternID = inPattern;
2741  mDstFrameWidth = inFormatDesc.GetRasterWidth();
2742  mDstFrameHeight = inFormatDesc.GetVisibleRasterHeight();
2743  mDstPixelFormat = inFormatDesc.GetPixelFormat();
2745 
2746  // HDR test pattern compatibility check
2747  if (NTV2_IS_12B_PATTERN(inPattern))
2748  { // HDR test pattern requested...
2749  if (mDstFrameWidth % 1920)
2750  {TPGFAIL("Pixel width " << DEC(mDstFrameWidth) << " not evenly divisible by 1920"); return false;}
2752  return false; // Pixel format must be RGB-12b
2753  }
2754 
2755  // BYTES per line of frame buffer format
2756  mDstLinePitch = inFormatDesc.GetBytesPerRow();
2757  if (!mDstLinePitch)
2758  {TPGFAIL("Zero line pitch for pattern " << DEC(inPattern)); return false;}
2759 
2760  // BYTES per line of test pattern data (always stored as 10-bit YCbCr)
2762 
2763  mDstBufferSize = inFormatDesc.GetVisibleRasterBytes();
2764  if (!mDstBufferSize)
2765  {TPGFAIL("Buffer size is zero: " << inFormatDesc); return false;}
2767  {TPGFAIL("Buffer size " << DEC(mDstBufferSize) << " != " << DEC(mDstLinePitch*mDstFrameHeight) << " pitch=" << DEC(mDstLinePitch) << " * hght=" << DEC(mDstFrameHeight)); return false;}
2768 
2769  if (buffer.GetByteCount() < mDstBufferSize)
2770  {TPGFAIL("Actual buffer size " << DEC(buffer.GetByteCount()) << " < reqd size " << DEC(mDstBufferSize)); return false;}
2771 
2772  mRGBBuffer.resize(mDstFrameWidth * mDstFrameHeight * 3 + 1);
2773 
2775 
2776  mpPackedLineBuffer = new uint32_t[mDstFrameWidth*2];
2777  mpUnpackedLineBuffer = new uint16_t[mDstFrameWidth*4];
2779  if (NTV2_IS_12B_PATTERN(inPattern))
2780  HDRTPGeometry geom(mNumPixels, mNumLines); // setupHDRTestPatternGeometries();
2781 TPGDBUG("mpPackedLineBuff sz=" << DEC(mDstFrameWidth*2*4) << ", mpUnpackedLineBuff sz=" << DEC(mDstFrameWidth*4*2));
2782  bool ok(drawIt());
2783  if (ok && setVANCToLegalBlack() && inFormatDesc.IsVANC())
2784  { // Set the VANC area, if any, to legal black...
2785  if (!::SetRasterLinesBlack(inFormatDesc.GetPixelFormat(), AsUBytePtr(buffer.GetHostPointer()),
2786  UWord(inFormatDesc.GetBytesPerRow()), UWord(inFormatDesc.firstActiveLine)))
2787  TPGWARN("SetRasterLinesBlack failed for " << inFormatDesc);
2788  }
2789  return ok;
2790 } // DrawTestPattern
2791 
2792 
2793 bool NTV2TestPatternGen::DrawTestPattern (const string & inStartsWith,
2794  const NTV2FormatDescriptor & inFormatDesc,
2795  NTV2Buffer & inBuffer)
2796 {
2797  string startsWith(inStartsWith);
2798  aja::strip(startsWith);
2799  if (startsWith.empty())
2800  {TPGFAIL("Empty 'startsWith' string"); return false;}
2801  if (!inBuffer)
2802  {TPGFAIL("NULL buffer"); return false;}
2803  if (!inFormatDesc.IsValid())
2804  {TPGFAIL("Invalid format descriptor"); return false;}
2805  if (inFormatDesc.IsPlanar())
2806  {TPGFAIL("Planar format " << ::NTV2FrameBufferFormatToString(mDstPixelFormat) << " not implemented"); return false;}
2807 
2808  // Try test pattern first...
2809  NTV2TestPatternSelect testPat(findTestPatternByName(startsWith));
2810  if (NTV2_IS_VALID_PATTERN(testPat))
2811  return DrawTestPattern(testPat, inFormatDesc, inBuffer);
2812 
2813  // Must be a web color...?
2814  ULWord rgbValue(findRGBColorByName(startsWith));
2815  if (!rgbValue)
2816  {TPGFAIL("No pattern or color that starts with '" << startsWith << "'"); return false;}
2817 
2818  // Save this away for worker methods.
2820  mDstFrameWidth = inFormatDesc.GetRasterWidth();
2821  mDstFrameHeight = inFormatDesc.GetVisibleRasterHeight();
2822  mDstPixelFormat = inFormatDesc.GetPixelFormat();
2824 
2825  // BYTES per line of frame buffer format
2826  mDstLinePitch = inFormatDesc.GetBytesPerRow();
2827  if (!mDstLinePitch)
2828  {TPGFAIL("Line pitch is zero: " << inFormatDesc); return false;}
2829  const uint32_t tmpPitch(::CalcRowBytesForFormat(mDstPixelFormat, mDstFrameWidth));
2830  if (mDstLinePitch != tmpPitch)
2831  {TPGFAIL("Line pitch " << DEC(mDstLinePitch) << " from formatDesc doesn't match CalcRowBytesForFormat(" << DEC(mDstPixelFormat)
2832  << "," << DEC(mDstFrameWidth) << ") result: " << DEC(tmpPitch)); return false;}
2833 
2834  // BYTES per line of test pattern data (always stored as 10-bit YCbCr)
2836 
2837  mDstBufferSize = inFormatDesc.GetVisibleRasterBytes();
2838  if (!mDstBufferSize)
2839  {TPGFAIL("Buffer size is zero: " << inFormatDesc); return false;}
2841  {TPGFAIL("Buffer size " << DEC(mDstBufferSize) << " != " << DEC(mDstLinePitch*mDstFrameHeight) << " pitch=" << DEC(mDstLinePitch) << " * hght=" << DEC(mDstFrameHeight)); return false;}
2842 
2843  if (inBuffer.GetByteCount() < mDstBufferSize)
2844  {TPGFAIL("Actual buffer size " << DEC(inBuffer.GetByteCount()) << " < reqd size " << DEC(mDstBufferSize)); return false;}
2845 
2846  mRGBBuffer.resize(mDstFrameWidth * mDstFrameHeight * 3 + 1);
2847  mpDstBuffer = inFormatDesc.GetTopVisibleRowAddress(AsUBytePtr(inBuffer.GetHostPointer()));
2848  mpPackedLineBuffer = new uint32_t[mDstFrameWidth*2];
2849  mpUnpackedLineBuffer = new uint16_t[mDstFrameWidth*4];
2851 
2852  RGBAlphaPixel rgbaPixel; // Future: make this 12-bit?
2853  rgbaPixel.Alpha = 0;
2854  rgbaPixel.Red = (rgbValue & 0x00FF0000) >> 16;
2855  rgbaPixel.Green = (rgbValue & 0x0000FF00) >> 8;
2856  rgbaPixel.Blue = rgbValue & 0x000000FF;
2857  YCbCr10BitPixel yCbCrPixel;
2858  if (inFormatDesc.IsSD())
2859  SDConvertRGBAlphatoYCbCr(&rgbaPixel, &yCbCrPixel);
2860  else
2861  HDConvertRGBAlphatoYCbCr(&rgbaPixel, &yCbCrPixel);
2862  MakeUnPacked10BitYCbCrBuffer(mpUnpackedLineBuffer, yCbCrPixel.y, yCbCrPixel.cb, yCbCrPixel.cr, mDstFrameWidth);
2864  for (uint32_t line(0); line < mDstFrameHeight; line++)
2865  {
2868  }
2869  return true;
2870 } // DrawTestPattern
2871 
2873 {
2874  bool is4K(false), is8K(false);
2875  int standard(0);
2876 
2877  // which video standard are we?
2878  if (!GetStandard(standard, is4K, is8K))
2879  return false;
2880 
2881  // find the appropriate test pattern descriptor
2882  const SegmentTestPatternData & testPatternSegmentData (NTV2TestPatternSegments[mPatternID]);
2883 
2884  // walk through the segments
2885  for (int segmentCount(0); segmentCount < NumTestPatternSegments; segmentCount++)
2886  {
2887  const SegmentDescriptor & segmentDescriptor (testPatternSegmentData.segmentDescriptor[standard][segmentCount]);
2888  const uint32_t * data = segmentDescriptor.data;
2889  if (!data)
2890  continue; // Try next segment
2891 
2892  // copy the test pattern line to the local "_pPackedLineBuffer"
2893  memcpy(mpPackedLineBuffer, data, mSrcLinePitch);
2894 
2896  {
2899  }
2900  else
2902 
2903  int startLine = segmentDescriptor.startLine;
2904  int numLines = (segmentDescriptor.endLine - startLine) + 1;
2905 
2906  if (is4K)
2907  { // total kludge....just stretch out 1080 pattern.
2908  startLine *= 2;
2909  numLines *= 2;
2910 
2911  // stretch line by copying pixels.
2912  uint16_t* pLineSrc = &mpUnpackedLineBuffer[mDstFrameWidth-1];
2913  uint16_t* pLineDest = &mpUnpackedLineBuffer[mDstFrameWidth*2-1];
2914  for ( uint32_t count = 0; count < mDstFrameWidth/4; count ++)
2915  {
2916  uint16_t y2 = *pLineSrc--;
2917  uint16_t cr1 = *pLineSrc--;
2918  uint16_t y1 = *pLineSrc--;
2919  uint16_t cb1 = *pLineSrc--;
2920  *pLineDest-- = y2;
2921  *pLineDest-- = cr1;
2922  *pLineDest-- = y1;
2923  *pLineDest-- = cb1;
2924  *pLineDest-- = y2;
2925  *pLineDest-- = cr1;
2926  *pLineDest-- = y1;
2927  *pLineDest-- = cb1;
2928 
2929  }
2930  }
2931 
2932  if (is8K)
2933  { // total kludge....just stretch out 1080 pattern.
2934  startLine *= 4;
2935  numLines *= 4;
2936 
2937  // stretch line by copying pixels.
2938  uint16_t* pLineSrc = &mpUnpackedLineBuffer[mDstFrameWidth - 1];
2939  uint16_t* pLineDest = &mpUnpackedLineBuffer[mDstFrameWidth * 4 - 1];
2940  for (uint32_t count = 0; count < mDstFrameWidth / 4; count++)
2941  {
2942  uint16_t y2 = *pLineSrc--;
2943  uint16_t cr1 = *pLineSrc--;
2944  uint16_t y1 = *pLineSrc--;
2945  uint16_t cb1 = *pLineSrc--;
2946  *pLineDest-- = y2;
2947  *pLineDest-- = cr1;
2948  *pLineDest-- = y1;
2949  *pLineDest-- = cb1;
2950  *pLineDest-- = y2;
2951  *pLineDest-- = cr1;
2952  *pLineDest-- = y1;
2953  *pLineDest-- = cb1;
2954  *pLineDest-- = y2;
2955  *pLineDest-- = cr1;
2956  *pLineDest-- = y1;
2957  *pLineDest-- = cb1;
2958  *pLineDest-- = y2;
2959  *pLineDest-- = cr1;
2960  *pLineDest-- = y1;
2961  *pLineDest-- = cb1;
2962 
2963  }
2964  }
2965 
2966  // go through hoops to mask out undesired components
2967  if (mPatternID == NTV2_TestPatt_MultiBurst || mPatternID == NTV2_TestPatt_LineSweep )// || _patternNumber == NTV2_TestPatt_Ramp)
2968  {
2969  mSignalMask = NTV2_SIGNALMASK_Y; // just assume that Multiburst and LineSweep are "Y Only"
2971  }
2972 
2973  // now RE-pack, according to the desired pixel format
2975 
2976  // calculate address of first line of segment in destination frame buffer
2977  uint8_t *pBuffer = mpDstBuffer + (uint32_t(startLine) * mDstLinePitch);
2978 
2979  // copy and repeat for as many lines as called for in segment
2980  for (int line(0); line < numLines; line++)
2981  {
2982  memcpy(pBuffer, mpPackedLineBuffer, mDstLinePitch);
2983  pBuffer += mDstLinePitch;
2984  }
2985  } // for each segment
2986 
2987  return true;
2988 } // DrawSegmentedTestPattern
2989 
2990 bool NTV2TestPatternGen::DrawYCbCrFrame(uint16_t Y, uint16_t Cb, uint16_t Cr)
2991 {
2992  // Make a BlackLine
2995 
2996  for (uint32_t line = 0; line < mDstFrameHeight; line++)
2997  {
3000  }
3001 
3002  return true;
3003 }
3004 
3006 {
3007  // Ramp from 0x40-0x3AC
3008  uint16_t value = 0x40;
3009  for ( uint16_t pixel = 0; pixel < mDstFrameWidth; pixel++ )
3010  {
3011  mpUnpackedLineBuffer[pixel*2] = value;
3012  mpUnpackedLineBuffer[pixel*2+1] = value;
3013  value++;
3014  if ( value > 0x3AC )
3015  value = 0x40;
3016  }
3018 
3019  for ( uint32_t line = 0; line < mDstFrameHeight; line++ )
3020  {
3023  }
3024  return true;
3025 
3026 }
3027 
3028 
3030 {
3031  // Ramp from 0x40-0x3AC
3032  for ( uint32_t line = 0; line < mDstFrameHeight; line++ )
3033  {
3034  uint16_t value = (line%(0x3AC-0x40))+0x40;
3035 
3036  for ( uint16_t pixel = 0; pixel < mDstFrameWidth; pixel++ )
3037  {
3038  mpUnpackedLineBuffer[pixel*2] = value;
3039  mpUnpackedLineBuffer[pixel*2+1] = value;
3040  value++;
3041  if ( value > 0x3AC )
3042  value = 0x40;
3043  }
3047  }
3048  return true;
3049 }
3050 
3052 {
3053  uint32_t* pPackedWhiteLineBuffer= new uint32_t[mDstFrameWidth*2];
3054  uint32_t* pPackedEdgeLineBuffer= new uint32_t[mDstFrameWidth*2];
3055  uint16_t* pUnPackedEdgeBuffer= new uint16_t[mDstFrameWidth*2];
3056  uint16_t* pUnPackedWhiteBuffer= new uint16_t[mDstFrameWidth*2];
3057 
3060 
3061  // Put in White Edge.
3062  pUnPackedEdgeBuffer[0] = CCIR601_10BIT_CHROMAOFFSET;
3063  pUnPackedEdgeBuffer[+1] = CCIR601_10BIT_WHITE;
3064  pUnPackedEdgeBuffer[+2] = CCIR601_10BIT_CHROMAOFFSET;
3065  pUnPackedEdgeBuffer[(mDstFrameWidth)*2-1] = CCIR601_10BIT_WHITE;
3066  pUnPackedEdgeBuffer[(mDstFrameWidth)*2-2] = CCIR601_10BIT_CHROMAOFFSET;
3067 
3070 
3071  for ( uint32_t line = 0; line < mDstFrameHeight; line++ )
3072  {
3073  if ( line == 0 || line == (mDstFrameHeight-1))
3074  ::memcpy(mpDstBuffer,pPackedWhiteLineBuffer,mDstLinePitch);
3075  else
3076  ::memcpy(mpDstBuffer,pPackedEdgeLineBuffer,mDstLinePitch);
3077 
3079  }
3080 
3081  delete [] pPackedWhiteLineBuffer;
3082  delete [] pPackedEdgeLineBuffer;
3083  delete [] pUnPackedEdgeBuffer;
3084  delete [] pUnPackedWhiteBuffer;
3085  return true;
3086 }
3087 
3088 static uint16_t MakeSineWaveVideoEx (const double radians, const bool bChroma, const double Gain)
3089 {
3090  // 10-bit YUV values
3091  static const int kYUVBlack10 (64);
3092  static const int kYUVWhite10 (940);
3093  static const int kYUVMinChroma10 (64);
3094  static const int kYUVMaxChroma10 (960);
3095 
3096  uint16_t result(0);
3097  double Scale(0.0);
3098  double Offset(0.0);
3099 
3100  if (!bChroma)
3101  {
3102  Scale = (double(kYUVWhite10) - double(kYUVBlack10)) / 2.0;
3103  Offset = (double(kYUVWhite10) + double(kYUVBlack10)) / 2.0;
3104 
3105  // calculate -cosine value to start Y at minimum value
3106  result = uint16_t((sin(radians) * Scale * Gain) + Offset + 0.5); // convert to 10-bit luma video levels
3107  }
3108  else
3109  {
3110  Scale = (double(kYUVMaxChroma10) - double(kYUVMinChroma10)) / 2.0;
3111  Offset = (double(kYUVMaxChroma10) + double(kYUVMinChroma10)) / 2.0;
3112 
3113  // calculate sine value to start C at "zero" value
3114  result = uint16_t((sin(radians) * Scale * Gain) + Offset + 0.5); // convert to 10-bit chroma video levels
3115  }
3116  return result;
3117 }
3118 
3120 {
3121  static const double kPi(3.1415926535898);
3122  double pattScale = (kPi*.5 ) / (mDstFrameWidth + 1);
3123 
3124  for (uint32_t line(0); line < mDstFrameHeight; line++)
3125  {
3126  for (uint16_t pixel(0); pixel < mDstFrameWidth; pixel++)
3127  {
3128  double xDist = double(pixel) - (double(mDstFrameWidth) / 2.0);
3129  double yDist = double(line) - (double(mDstFrameHeight) / 2.0);
3130  double r = ((xDist * xDist) + (yDist * yDist)) * pattScale;
3131 
3132  mpUnpackedLineBuffer[pixel*2+1] = MakeSineWaveVideoEx(r, false, mSliderValue);
3134 
3135  }
3139  }
3140  return true;
3141 }
3142 
3144 {
3145  uint32_t* pPackedUpperLineBuffer= new uint32_t[mDstFrameWidth*2];
3146  uint16_t* pUnPackedUpperLineBuffer= new uint16_t[mDstFrameWidth*2];
3147  uint32_t* pPackedLowerLineBuffer= new uint32_t[mDstFrameWidth*2];
3148  uint16_t* pUnPackedLowerLineBuffer= new uint16_t[mDstFrameWidth*2];
3149 
3150  // Colors for the quadrants are from SMPTE 435-1-2009 section 6.4.2
3151  static const unsigned char fullRange = 235;
3152  static const unsigned char midRange = 187;
3153  static const unsigned char lowRange = 140;
3154  RGBAlphaPixel rgbaPixel;
3155  YCbCr10BitPixel yCbCrPixel;
3156  rgbaPixel.Alpha = 0; // Upper left - yellow
3157  rgbaPixel.Red = fullRange;
3158  rgbaPixel.Green = fullRange;
3159  rgbaPixel.Blue = lowRange;
3160  HDConvertRGBAlphatoYCbCr(&rgbaPixel, &yCbCrPixel);
3161  MakeUnPacked10BitYCbCrBuffer(pUnPackedUpperLineBuffer,yCbCrPixel.y,yCbCrPixel.cb,yCbCrPixel.cr,mDstFrameWidth/2);
3162  rgbaPixel.Alpha = 0; // Upper right - blue
3163  rgbaPixel.Red = midRange;
3164  rgbaPixel.Green = fullRange;
3165  rgbaPixel.Blue = fullRange;
3166  HDConvertRGBAlphatoYCbCr(&rgbaPixel, &yCbCrPixel);
3167  MakeUnPacked10BitYCbCrBuffer(&pUnPackedUpperLineBuffer[mDstFrameWidth],yCbCrPixel.y,yCbCrPixel.cb,yCbCrPixel.cr,mDstFrameWidth/2);
3168  rgbaPixel.Alpha = 0; // Lower left - green
3169  rgbaPixel.Red = lowRange;
3170  rgbaPixel.Green = fullRange;
3171  rgbaPixel.Blue = lowRange;
3172  HDConvertRGBAlphatoYCbCr(&rgbaPixel, &yCbCrPixel);
3173  MakeUnPacked10BitYCbCrBuffer(pUnPackedLowerLineBuffer,yCbCrPixel.y,yCbCrPixel.cb,yCbCrPixel.cr,mDstFrameWidth/2);
3174  rgbaPixel.Alpha = 0; // Lower right - pink
3175  rgbaPixel.Red = fullRange;
3176  rgbaPixel.Green = lowRange;
3177  rgbaPixel.Blue = midRange;
3178  HDConvertRGBAlphatoYCbCr(&rgbaPixel, &yCbCrPixel);
3179  MakeUnPacked10BitYCbCrBuffer(&pUnPackedLowerLineBuffer[mDstFrameWidth],yCbCrPixel.y,yCbCrPixel.cb,yCbCrPixel.cr,mDstFrameWidth/2);
3180 
3183 
3184  uint32_t line;
3185  for ( line = 0; line < mDstFrameHeight/2; line++ )
3186  {
3187  ::memcpy(mpDstBuffer,pPackedUpperLineBuffer,mDstLinePitch);
3189  }
3190  for ( line = 0; line < mDstFrameHeight/2; line++ )
3191  {
3192  ::memcpy(mpDstBuffer,pPackedLowerLineBuffer,mDstLinePitch);
3194  }
3195 
3196  delete [] pUnPackedUpperLineBuffer;
3197  delete [] pPackedUpperLineBuffer;
3198  delete [] pUnPackedLowerLineBuffer;
3199  delete [] pPackedLowerLineBuffer;
3200 
3201  return true;
3202 } // DrawColorQuadrantFrame
3203 
3205 {
3206  uint32_t* pPackedRedLineBuffer= new uint32_t[mDstFrameWidth*2];
3207  uint16_t* pUnPackedRedLineBuffer= new uint16_t[mDstFrameWidth*2];
3208  uint32_t* pPackedBlueLineBuffer= new uint32_t[mDstFrameWidth*2];
3209  uint16_t* pUnPackedBlueLineBuffer= new uint16_t[mDstFrameWidth*2];
3210  uint32_t* pPackedMagentaGreenLineBuffer= new uint32_t[mDstFrameWidth*2];
3211  uint16_t* pUnPackedMagentaGreenLineBuffer= new uint16_t[mDstFrameWidth*2];
3212 
3213  RGBAlphaPixel rgbaRedPixel;
3214  rgbaRedPixel.Alpha = 0;
3215  rgbaRedPixel.Red = 0xFF;
3216  rgbaRedPixel.Green = 0;
3217  rgbaRedPixel.Blue = 0;
3218  RGBAlphaPixel rgbaGreenPixel;
3219  rgbaGreenPixel.Alpha = 0;
3220  rgbaGreenPixel.Red = 0;
3221  rgbaGreenPixel.Green = 0xFF;
3222  rgbaGreenPixel.Blue = 0;
3223  RGBAlphaPixel rgbaBluePixel;
3224  rgbaBluePixel.Alpha = 0;
3225  rgbaBluePixel.Red = 0;
3226  rgbaBluePixel.Green = 0;
3227  rgbaBluePixel.Blue = 0xFF;
3228  RGBAlphaPixel rgbaMagentaPixel;
3229  rgbaMagentaPixel.Alpha = 0;
3230  rgbaMagentaPixel.Red = 0xFF;
3231  rgbaMagentaPixel.Green = 0;
3232  rgbaMagentaPixel.Blue = 0xFF;
3233  YCbCr10BitPixel yCbCrRedPixel;
3234  HDConvertRGBAlphatoYCbCr(&rgbaRedPixel, &yCbCrRedPixel);
3235  YCbCr10BitPixel yCbCrGreenPixel;
3236  HDConvertRGBAlphatoYCbCr(&rgbaGreenPixel, &yCbCrGreenPixel);
3237  YCbCr10BitPixel yCbCrBluePixel;
3238  HDConvertRGBAlphatoYCbCr(&rgbaBluePixel, &yCbCrBluePixel);
3239  YCbCr10BitPixel yCbCrMagentaPixel;
3240  HDConvertRGBAlphatoYCbCr(&rgbaMagentaPixel, &yCbCrMagentaPixel);
3241 
3242  MakeUnPacked10BitYCbCrBuffer(pUnPackedRedLineBuffer,yCbCrRedPixel.y,yCbCrRedPixel.cb,yCbCrRedPixel.cr,mDstFrameWidth);
3243 
3244  MakeUnPacked10BitYCbCrBuffer(pUnPackedBlueLineBuffer,yCbCrBluePixel.y,yCbCrBluePixel.cb,yCbCrBluePixel.cr,mDstFrameWidth);
3245  MakeUnPacked10BitYCbCrBuffer(pUnPackedMagentaGreenLineBuffer,0x40,0x200,0x200,mDstFrameWidth);
3246  pUnPackedMagentaGreenLineBuffer[0] = yCbCrMagentaPixel.cb;
3247  pUnPackedMagentaGreenLineBuffer[1] = yCbCrMagentaPixel.y;
3248  pUnPackedMagentaGreenLineBuffer[2] = yCbCrMagentaPixel.cr;
3249 
3250  pUnPackedMagentaGreenLineBuffer[mDstFrameWidth-1] = yCbCrGreenPixel.y;
3251  pUnPackedMagentaGreenLineBuffer[mDstFrameWidth-4] = yCbCrGreenPixel.cb;
3252  pUnPackedMagentaGreenLineBuffer[mDstFrameWidth-3] = yCbCrGreenPixel.y;
3253  pUnPackedMagentaGreenLineBuffer[mDstFrameWidth-2] = yCbCrGreenPixel.cr;
3254 
3255  pUnPackedMagentaGreenLineBuffer[mDstFrameWidth] = yCbCrMagentaPixel.cb;
3256  pUnPackedMagentaGreenLineBuffer[mDstFrameWidth+1] = yCbCrMagentaPixel.y;
3257  pUnPackedMagentaGreenLineBuffer[mDstFrameWidth+2] = yCbCrMagentaPixel.cr;
3258 
3259  pUnPackedMagentaGreenLineBuffer[mDstFrameWidth*2-1] = yCbCrGreenPixel.y;
3260  pUnPackedMagentaGreenLineBuffer[mDstFrameWidth*2-4] = yCbCrGreenPixel.cb;
3261  pUnPackedMagentaGreenLineBuffer[mDstFrameWidth*2-3] = yCbCrGreenPixel.y;
3262  pUnPackedMagentaGreenLineBuffer[mDstFrameWidth*2-2] = yCbCrGreenPixel.cr;
3263 
3266  ConvertUnpacked10BitYCbCrToPixelFormat(pUnPackedMagentaGreenLineBuffer, pPackedMagentaGreenLineBuffer, mDstFrameWidth, mDstPixelFormat, mSetRGBSmpteRange, mSetAlphaFromLuma);
3267 
3268  for (uint32_t line(0); line < mDstFrameHeight; line++)
3269  {
3270  switch (line)
3271  {
3272  case 0:
3273  ::memcpy(mpDstBuffer,pPackedRedLineBuffer,mDstLinePitch);
3274  break;
3275  case 1079:
3276  ::memcpy(mpDstBuffer,pPackedBlueLineBuffer,mDstLinePitch);
3277  break;
3278  case 1080:
3279  ::memcpy(mpDstBuffer,pPackedRedLineBuffer,mDstLinePitch);
3280  break;
3281  case 2159:
3282  ::memcpy(mpDstBuffer,pPackedBlueLineBuffer,mDstLinePitch);
3283  break;
3284  default:
3285  ::memcpy(mpDstBuffer,pPackedMagentaGreenLineBuffer,mDstLinePitch);
3286  break;
3287  }
3289  }
3290 
3291  delete [] pPackedRedLineBuffer;
3292  delete [] pUnPackedRedLineBuffer;
3293  delete [] pPackedBlueLineBuffer;
3294  delete [] pUnPackedBlueLineBuffer;
3295  delete [] pPackedMagentaGreenLineBuffer;
3296  delete [] pUnPackedMagentaGreenLineBuffer;
3297  return true;
3298 }
3299 
3301 {
3302  uint32_t* pPackedUpperLineBuffer= new uint32_t[mDstFrameWidth*2];
3303  uint16_t* pUnPackedUpperLineBuffer= new uint16_t[mDstFrameWidth*2];
3304  uint32_t* pPackedLowerLineBuffer= new uint32_t[mDstFrameWidth*2];
3305  uint16_t* pUnPackedLowerLineBuffer= new uint16_t[mDstFrameWidth*2];
3306 
3307  YCbCr10BitPixel yCbCrPixelYellow;
3308  YCbCr10BitPixel yCbCrPixelBlue;
3309  YCbCr10BitPixel yCbCrPixelGreen;
3310  YCbCr10BitPixel yCbCrPixelPink;
3311 
3312  // Colors for the quadrants are from SMPTE 435-1-2009 section 6.4.2
3313  static const unsigned char fullRange = 235;
3314  static const unsigned char midRange = 187;
3315  static const unsigned char lowRange = 140;
3316  RGBAlphaPixel rgbaPixel;
3317  rgbaPixel.Alpha = 0; // Upper left - yellow
3318  rgbaPixel.Red = fullRange;
3319  rgbaPixel.Green = fullRange;
3320  rgbaPixel.Blue = lowRange;
3321  HDConvertRGBAlphatoYCbCr(&rgbaPixel, &yCbCrPixelYellow);
3322 
3323  rgbaPixel.Alpha = 0; // Upper right - blue
3324  rgbaPixel.Red = midRange;
3325  rgbaPixel.Green = fullRange;
3326  rgbaPixel.Blue = fullRange;
3327  HDConvertRGBAlphatoYCbCr(&rgbaPixel, &yCbCrPixelBlue);
3328 
3329  rgbaPixel.Alpha = 0; // Lower left - green
3330  rgbaPixel.Red = lowRange;
3331  rgbaPixel.Green = fullRange;
3332  rgbaPixel.Blue = lowRange;
3333  HDConvertRGBAlphatoYCbCr(&rgbaPixel, &yCbCrPixelGreen);
3334 
3335  rgbaPixel.Alpha = 0; // Lower right - pink
3336  rgbaPixel.Red = fullRange;
3337  rgbaPixel.Green = lowRange;
3338  rgbaPixel.Blue = midRange;
3339  HDConvertRGBAlphatoYCbCr(&rgbaPixel, &yCbCrPixelPink);
3340 
3341  for (uint32_t i(0); i < mDstFrameWidth*2; i += 8)
3342  {
3343  pUnPackedUpperLineBuffer [i + 0] = yCbCrPixelYellow.cb;
3344  pUnPackedUpperLineBuffer [i + 1] = yCbCrPixelYellow.y;
3345  pUnPackedUpperLineBuffer [i + 2] = yCbCrPixelYellow.cr;
3346  pUnPackedUpperLineBuffer [i + 3] = yCbCrPixelYellow.y;
3347 
3348  pUnPackedUpperLineBuffer [i + 4] = yCbCrPixelBlue.cb;
3349  pUnPackedUpperLineBuffer [i + 5] = yCbCrPixelBlue.y;
3350  pUnPackedUpperLineBuffer [i + 6] = yCbCrPixelBlue.cr;
3351  pUnPackedUpperLineBuffer [i + 7] = yCbCrPixelBlue.y;
3352  }
3353 
3354  for (uint32_t i(0); i < mDstFrameWidth*2; i += 8)
3355  {
3356  pUnPackedLowerLineBuffer [i + 0] = yCbCrPixelGreen.cb;
3357  pUnPackedLowerLineBuffer [i + 1] = yCbCrPixelGreen.y;
3358  pUnPackedLowerLineBuffer [i + 2] = yCbCrPixelGreen.cr;
3359  pUnPackedLowerLineBuffer [i + 3] = yCbCrPixelGreen.y;
3360 
3361  pUnPackedLowerLineBuffer [i + 4] = yCbCrPixelPink.cb;
3362  pUnPackedLowerLineBuffer [i + 5] = yCbCrPixelPink.y;
3363  pUnPackedLowerLineBuffer [i + 6] = yCbCrPixelPink.cr;
3364  pUnPackedLowerLineBuffer [i + 7] = yCbCrPixelPink.y;
3365  }
3366 
3367  ConvertUnpacked10BitYCbCrToPixelFormat(pUnPackedUpperLineBuffer, pPackedUpperLineBuffer, mDstFrameWidth, mDstPixelFormat);
3368  ConvertUnpacked10BitYCbCrToPixelFormat(pUnPackedLowerLineBuffer, pPackedLowerLineBuffer, mDstFrameWidth, mDstPixelFormat);
3369 
3370  for (uint32_t line(0); line < mDstFrameHeight; line += 2)
3371  {
3372  ::memcpy(mpDstBuffer, pPackedUpperLineBuffer, mDstLinePitch);
3374 
3375  ::memcpy(mpDstBuffer, pPackedLowerLineBuffer, mDstLinePitch);
3377  }
3378 
3379  delete [] pUnPackedUpperLineBuffer;
3380  delete [] pPackedUpperLineBuffer;
3381  delete [] pUnPackedLowerLineBuffer;
3382  delete [] pPackedLowerLineBuffer;
3383  return true;
3384 }
3385 
3386 
3388 {
3389  const uint32_t innerDim = mDstFrameHeight / 12;
3390  const uint32_t outerDim = mDstFrameHeight / 6;
3391  const uint32_t lineWidth = 3;
3392 
3393  uint32_t unpackBufferSize = mDstFrameWidth * 4; // for each pixel: 2 components * 2 bytes per component
3394  uint16_t* pUnPackedWhiteBuffer= new uint16_t[unpackBufferSize];
3395  uint16_t* pUnPackedLineInBuffer= new uint16_t[unpackBufferSize];
3396  uint16_t* pUnPackedLineOutBuffer= new uint16_t[unpackBufferSize];
3397  uint16_t* pUnPackedPillarInBuffer= new uint16_t[unpackBufferSize];
3398  uint16_t* pUnPackedPillarInOutBuffer= new uint16_t[unpackBufferSize];
3399  uint16_t* pUnPackedTempBuffer= new uint16_t[unpackBufferSize];
3400  uint32_t* pPackedTempBuffer = new uint32_t[unpackBufferSize];
3401 
3402  YCbCr10BitPixel yCbCrPixelBlack;
3403  YCbCr10BitPixel yCbCrPixelWhite;
3404 
3405  // Colors for the quadrants are from SMPTE 435-1-2009 section 6.4.2
3406  static const unsigned char fullRange = 235;
3407 
3408  RGBAlphaPixel rgbaPixel;
3409  rgbaPixel.Alpha = 0; // white
3410  rgbaPixel.Red = fullRange;
3411  rgbaPixel.Green = fullRange;
3412  rgbaPixel.Blue = fullRange;
3413  HDConvertRGBAlphatoYCbCr(&rgbaPixel, &yCbCrPixelWhite);
3414 
3415  rgbaPixel.Alpha = 0; // black
3416  rgbaPixel.Red = 0;
3417  rgbaPixel.Green = 0;
3418  rgbaPixel.Blue = 0;
3419  HDConvertRGBAlphatoYCbCr(&rgbaPixel, &yCbCrPixelBlack);
3420 
3421  // square line params
3422  uint32_t centerH = mDstFrameWidth / 2;
3423  uint32_t centerV = mDstFrameHeight / 2;
3424 
3425  uint32_t innerLeft = centerH - innerDim;
3426  uint32_t innerRight = centerH + innerDim;
3427  uint32_t outerLeft = centerH - outerDim;
3428  uint32_t outerRight = centerH + outerDim;
3429 
3430  uint32_t innerTop = centerV - innerDim;
3431  uint32_t innerBot = centerV + innerDim;
3432  uint32_t outerTop = centerV - outerDim;
3433  uint32_t outerBot = centerV + outerDim;
3434 
3435  // white line
3436  uint32_t h;
3437  uint16_t *ptr;
3438  for (h = 0, ptr = pUnPackedWhiteBuffer; h < mDstFrameWidth; h++)
3439  {
3440  *ptr++ = yCbCrPixelWhite.cb;
3441  *ptr++ = yCbCrPixelWhite.y;
3442  }
3443 
3444  // black inner horizontal line
3445  for (h = 0, ptr = pUnPackedLineInBuffer; h < innerLeft; h++)
3446  {
3447  *ptr++ = yCbCrPixelWhite.cb;
3448  *ptr++ = yCbCrPixelWhite.y;
3449  }
3450  for (; h < innerRight; h++)
3451  {
3452  *ptr++ = yCbCrPixelBlack.cb;
3453  *ptr++ = yCbCrPixelBlack.y;
3454  }
3455  for (; h < mDstFrameWidth; h++)
3456  {
3457  *ptr++ = yCbCrPixelWhite.cb;
3458  *ptr++ = yCbCrPixelWhite.y;
3459  }
3460 
3461  // black outer horizontal line
3462  for (h = 0, ptr = pUnPackedLineOutBuffer; h < outerLeft; h++)
3463  {
3464  *ptr++ = yCbCrPixelWhite.cb;
3465  *ptr++ = yCbCrPixelWhite.y;
3466  }
3467  for (; h < outerRight; h++)
3468  {
3469  *ptr++ = yCbCrPixelBlack.cb;
3470  *ptr++ = yCbCrPixelBlack.y;
3471  }
3472  for (; h < mDstFrameWidth; h++)
3473  {
3474  *ptr++ = yCbCrPixelWhite.cb;
3475  *ptr++ = yCbCrPixelWhite.y;
3476  }
3477 
3478  // pillar inner lines
3479  ::memcpy(pUnPackedPillarInBuffer, pUnPackedWhiteBuffer, unpackBufferSize);
3480  for (h=innerLeft; h < innerLeft + lineWidth; h++) // overwrite
3481  {
3482  pUnPackedPillarInBuffer[h*2] = yCbCrPixelBlack.cb;
3483  pUnPackedPillarInBuffer[h*2 + 1] = yCbCrPixelBlack.y;
3484  }
3485  for (h=innerRight - lineWidth; h < innerRight; h++) // overwrite
3486  {
3487  pUnPackedPillarInBuffer[h*2] = yCbCrPixelBlack.cb;
3488  pUnPackedPillarInBuffer[h*2 + 1] = yCbCrPixelBlack.y;
3489  }
3490 
3491  // pillar outer/inner lines - start with inner lines
3492  ::memcpy(pUnPackedPillarInOutBuffer, pUnPackedPillarInBuffer, unpackBufferSize);
3493  for (h=outerLeft; h < outerLeft + lineWidth; h++) // overwrite
3494  {
3495  pUnPackedPillarInOutBuffer[h*2] = yCbCrPixelBlack.cb;
3496  pUnPackedPillarInOutBuffer[h*2 + 1] = yCbCrPixelBlack.y;
3497  }
3498  for (h=outerRight - lineWidth; h < outerRight; h++) // overwrite
3499  {
3500  pUnPackedPillarInOutBuffer[h*2] = yCbCrPixelBlack.cb;
3501  pUnPackedPillarInOutBuffer[h*2 + 1] = yCbCrPixelBlack.y;
3502  }
3503 
3504  // image top
3505  uint32_t marginWidth = (mDstFrameWidth - mDstFrameHeight) / 2;
3506  uint32_t diagLeftIdx = marginWidth * 2;
3507  uint32_t diagRightIdx = (mDstFrameWidth - marginWidth) * 2;
3508 
3509  for (uint32_t v(0); v < mDstFrameHeight; v ++)
3510  {
3511  // fill in background line for center square
3512  if (v < outerTop)
3513  ::memcpy(pUnPackedTempBuffer, pUnPackedWhiteBuffer, unpackBufferSize); // white
3514  else if (v < outerTop+lineWidth)
3515  ::memcpy(pUnPackedTempBuffer, pUnPackedLineInBuffer, unpackBufferSize); // line top
3516  else if (v < innerTop)
3517  ::memcpy(pUnPackedTempBuffer, pUnPackedPillarInBuffer, unpackBufferSize); // pillar
3518  else if (v < innerTop+lineWidth)
3519  ::memcpy(pUnPackedTempBuffer, pUnPackedLineOutBuffer, unpackBufferSize); // long-line top
3520  else if (v < innerBot-lineWidth)
3521  ::memcpy(pUnPackedTempBuffer, pUnPackedPillarInOutBuffer, unpackBufferSize);// double pillar
3522  else if (v < innerBot)
3523  ::memcpy(pUnPackedTempBuffer, pUnPackedLineOutBuffer, unpackBufferSize); // long-line bot
3524  else if (v < outerBot-lineWidth)
3525  ::memcpy(pUnPackedTempBuffer, pUnPackedPillarInBuffer, unpackBufferSize); // pillar
3526  else if (v < outerBot)
3527  ::memcpy(pUnPackedTempBuffer, pUnPackedLineInBuffer, unpackBufferSize); // line bot
3528  else
3529  ::memcpy(pUnPackedTempBuffer, pUnPackedWhiteBuffer, unpackBufferSize); // white
3530 
3531  // overlay one-pixel diagonal cross
3532  pUnPackedTempBuffer[diagLeftIdx++] = yCbCrPixelBlack.cb;
3533  pUnPackedTempBuffer[diagLeftIdx++] = yCbCrPixelBlack.y;
3534  pUnPackedTempBuffer[diagRightIdx--] = yCbCrPixelBlack.cb;
3535  pUnPackedTempBuffer[diagRightIdx--] = yCbCrPixelBlack.y;
3536 
3537  // copy to output buffer
3538  ConvertUnpacked10BitYCbCrToPixelFormat(pUnPackedTempBuffer, (uint32_t*)pPackedTempBuffer, mDstFrameWidth, mDstPixelFormat);
3539  memcpy(mpDstBuffer, pPackedTempBuffer, mDstLinePitch);
3541  }
3542 
3543  delete [] pUnPackedWhiteBuffer;
3544  delete [] pUnPackedLineInBuffer;
3545  delete [] pUnPackedLineOutBuffer;
3546  delete [] pUnPackedPillarInBuffer;
3547  delete [] pUnPackedPillarInOutBuffer;
3548  delete [] pUnPackedTempBuffer;
3549  delete [] pPackedTempBuffer;
3550  return true;
3551 }
3552 
3553 
3554 bool NTV2TestPatternGen::GetStandard (int & outStandard, bool & outIs4K, bool & outIs8K) const
3555 {
3556  outIs4K = outIs8K = false;
3557 
3558  if (mDstFrameWidth == 1920)
3559  outStandard = int(NTV2_STANDARD_1080);
3560 
3561  else if (mDstFrameWidth == 2048)
3562  outStandard = int(NTV2_STANDARD_1080);
3563 
3564  else if (mDstFrameWidth == 1280)
3565  outStandard = int(NTV2_STANDARD_720);
3566 
3567  else if (mDstFrameWidth == 720 && mDstFrameHeight == 486)
3568  outStandard = int(NTV2_STANDARD_525);
3569 
3570  else if (mDstFrameWidth == 720 && mDstFrameHeight == 576)
3571  outStandard = int(NTV2_STANDARD_625);
3572 
3573  else if (mDstFrameWidth == 2048 && mDstFrameHeight == 1556)
3574  outStandard = int(NTV2_STANDARD_2K); // Obsolete
3575 
3576  else if ((mDstFrameWidth == 3840 && mDstFrameHeight == 2160) ||
3577  (mDstFrameWidth == 4096 && mDstFrameHeight == 2160))
3578  {
3579  outStandard = int(NTV2_STANDARD_1080);
3580  outIs4K = true;
3581  }
3582  else if ((mDstFrameWidth == 7680 && mDstFrameHeight == 4320) ||
3583  (mDstFrameWidth == 8192 && mDstFrameHeight == 4320))
3584  {
3585  outStandard = int(NTV2_STANDARD_1080);
3586  outIs8K = true;
3587  }
3588 
3589  else
3590  return false;
3591  return true;
3592 }
3593 
3594 
3596 {
3597  int standard;
3598  bool b4K, b8K;
3599  if (GetStandard(standard, b4K, b8K))
3600  return (standard == 2 || standard == 3);
3601  return false;
3602 }
3603 
3604 static AJA_RGB16BitPixel* addToBuffer (AJA_RGB16BitPixel* buffer, const AJA_RGB16BitPixel & value, const uint32_t length)
3605 {
3606  for (uint32_t i(0); i < length; i++)
3607  *buffer++ = value;
3608  return buffer;
3609 }
3610 
3611 static AJA_RGB16BitPixel* addRampToBuffer (AJA_RGB16BitPixel* buffer, const AJA_RGB16BitPixel& value, const uint32_t length, const uint32_t incrementValue)
3612 {
3613  AJA_RGB16BitPixel pixel(value);
3614 
3615  for (uint32_t i(0); i < length; i++)
3616  {
3617  *buffer++ = pixel;
3618  pixel.Red += incrementValue;
3619  pixel.Green += incrementValue;
3620  pixel.Blue += incrementValue;
3621 
3622  }
3623  return buffer;
3624 }
3625 
3626 static void ConvertRGBLineTo10BitYCbCr422 (AJA_RGB16BitPixel* lineBuffer, const uint32_t lineLength)
3627 {
3628  int16_t r,g,b;
3629  int16_t y,cb,cr;
3630 //ostringstream dbg;
3631  r =0;
3632  g = 512;
3633  b = 1023;
3634 
3635  y = int16_t((r-64.0)*(.26270) + (g-64.0)*(.67800) + (b-64)*(.05930) + 64.0);
3636  cb = int16_t((r-64.0)*(-0.14282) + (g-64.0)*(-0.368594) + (b-64.0)*(0.511414) + 512.0);
3637  cr = int16_t((r-64.0)*(0.511414) + (g-64.0)*(-0.470284) + (b-64.0)*(-0.04113) + 512.0);
3638  //dbg << endl << "Y=" << y << " Cb=" << cb << " Cr=" << cr << endl;
3639 
3640  for (uint32_t pixel(0); pixel < lineLength; pixel++)
3641  {
3642  AJA_RGB16BitPixel pixelValue = lineBuffer[pixel];
3643  //Make 10 bit Value
3644  r = pixelValue.Red >> 2;
3645  g = pixelValue.Green >> 2;
3646  b = pixelValue.Blue >> 2;
3647  y = int16_t((r-64.0)*( 0.262700) + (g-64.0)*( 0.678000) + (b-64.0)*( 0.059300) + 64.0);
3648  cb = int16_t((r-64.0)*(-0.142820) + (g-64.0)*(-0.368594) + (b-64.0)*( 0.511414) + 512.0);
3649  cr = int16_t((r-64.0)*( 0.511414) + (g-64.0)*(-0.470284) + (b-64.0)*(-0.041130) + 512.0);
3650  if ( y > 1020) y = 1020;
3651  if ( y < 4) y = 4;
3652  if (cb > 1020) cb = 1020;
3653  if (cb < 4) cb = 4;
3654  if (cr > 1020) cr = 1020;
3655  if (cr < 4) cr = 4;
3656  #if 0
3657  if (pixel & 0x1)
3658  dbg << DEC(y) << ",";
3659  else
3660  dbg << DEC(cb) << ',' << DEC(y) << ',' << DEC(cr) << ',';
3661  if (pixel && !(pixel%16))
3662  oss << endl;
3663  #endif
3664  }
3665 //cout << dbg.str() << endl;
3666 }
3667 
3669 {
3670  uint16_t* rgb16BitBuffer = new uint16_t[mNumPixels*mNumLines * 3];
3671  uint16_t* rgb12Buffer = mRGBBuffer.data();
3672  ULWord* buffer = AsULWordPtr(rgb16BitBuffer);
3673  for (uint32_t i(0); i < mNumPixels*mNumLines; i++)
3674  {
3675  uint16_t r = uint16_t((*rgb12Buffer++) << 4);
3676  uint16_t g = uint16_t((*rgb12Buffer++) << 4);
3677  uint16_t b = uint16_t((*rgb12Buffer++) << 4);
3678  *rgb16BitBuffer++ = b; // b
3679  *rgb16BitBuffer++ = g; //g
3680  *rgb16BitBuffer++ = r;
3681  }
3682  ::memcpy(mpDstBuffer, AsUInt8Ptr(buffer), mDstBufferSize);
3683 }
3684 
3685 
3687 {
3688  mBitsPerComponent = 16;
3689  const HDRTPGeometry geom(mNumPixels, mNumLines);
3690 
3691  AJA_RGB16BitPixel* rgbBuffer = AsRGB16Ptr(mRGBBuffer.data());
3692 
3693  AJA_RGB16BitPixel* tempBuffer = new AJA_RGB16BitPixel[geom.a*2];
3694  AJA_RGB16BitPixel* lineBuffer = tempBuffer;
3695 
3696  // build line of 1st segment
3697  lineBuffer = addToBuffer(lineBuffer, NarrowGrey40, geom.c);
3698  lineBuffer = addToBuffer(lineBuffer, NarrowWhite100, geom.d);
3699  lineBuffer = addToBuffer(lineBuffer, NarrowYellow100, geom.d);
3700  lineBuffer = addToBuffer(lineBuffer, NarrowCyan100, geom.d);
3701  lineBuffer = addToBuffer(lineBuffer, NarrowGreen100, geom.d);
3702  lineBuffer = addToBuffer(lineBuffer, NarrowMagenta100, geom.d);
3703  lineBuffer = addToBuffer(lineBuffer, NarrowRed100, geom.d);
3704  lineBuffer = addToBuffer(lineBuffer, NarrowBlue100, geom.d);
3705  lineBuffer = addToBuffer(lineBuffer, NarrowGrey40, geom.c);
3706 
3707  uint32_t line = 0;
3708  for (line = 0; line < geom.b/12; line++)
3709  {
3710  memcpy(rgbBuffer,tempBuffer,geom.a*sizeof(AJA_RGB16BitPixel));
3711  rgbBuffer += geom.a;
3712 
3713  }
3714  // build line of 2nd segment
3715  lineBuffer = tempBuffer;
3716  lineBuffer = addToBuffer(lineBuffer, NarrowGrey40, geom.c);
3717  lineBuffer = addToBuffer(lineBuffer, NarrowWhite75, geom.d);
3718  lineBuffer = addToBuffer(lineBuffer, NarrowYellow75, geom.d);
3719  lineBuffer = addToBuffer(lineBuffer, NarrowCyan75, geom.d);
3720  lineBuffer = addToBuffer(lineBuffer, NarrowGreen75, geom.d);
3721  lineBuffer = addToBuffer(lineBuffer, NarrowMagenta75, geom.d);
3722  lineBuffer = addToBuffer(lineBuffer, NarrowRed75, geom.d);
3723  lineBuffer = addToBuffer(lineBuffer, NarrowBlue75, geom.d);
3724  lineBuffer = addToBuffer(lineBuffer, NarrowGrey40, geom.c);
3725 
3726  for ( ; line < (geom.b/12+geom.b/2); line++)
3727  {
3728  memcpy(rgbBuffer, tempBuffer, geom.a*sizeof(AJA_RGB16BitPixel));
3729  rgbBuffer += geom.a;
3730 
3731  }
3732 
3733  // build line of 3rd segment
3734  lineBuffer = tempBuffer;
3735  lineBuffer = addToBuffer(lineBuffer, NarrowWhite75, geom.c);
3736  lineBuffer = addToBuffer(lineBuffer, NarrowStepMinus7, geom.d);
3737  lineBuffer = addToBuffer(lineBuffer, NarrowStep0, geom.d/2);
3738  lineBuffer = addToBuffer(lineBuffer, NarrowStep10, geom.d/2);
3739  lineBuffer = addToBuffer(lineBuffer, NarrowStep20, geom.d/2);
3740  lineBuffer = addToBuffer(lineBuffer, NarrowStep30, geom.d/2);
3741  lineBuffer = addToBuffer(lineBuffer, NarrowStep40, geom.d/2);
3742  lineBuffer = addToBuffer(lineBuffer, NarrowStep50, geom.d/2);
3743  lineBuffer = addToBuffer(lineBuffer, NarrowStep60, geom.d/2);
3744  lineBuffer = addToBuffer(lineBuffer, NarrowStep70, geom.d/2);
3745  lineBuffer = addToBuffer(lineBuffer, NarrowStep80, geom.d/2);
3746  lineBuffer = addToBuffer(lineBuffer, NarrowStep90, geom.d/2);
3747  lineBuffer = addToBuffer(lineBuffer, NarrowStep100, geom.d/2);
3748  lineBuffer = addToBuffer(lineBuffer, NarrowStep109, geom.d/2);
3749  lineBuffer = addToBuffer(lineBuffer, NarrowWhite75, geom.c);
3750 
3751  for ( ; line < (geom.b/12 + geom.b/2 + geom.b/12); line++)
3752  {
3753  memcpy(rgbBuffer,tempBuffer, geom.a*sizeof(AJA_RGB16BitPixel));
3754  rgbBuffer += geom.a;
3755  }
3756 
3757  // build line of 4th segment
3758  lineBuffer = tempBuffer;
3759  lineBuffer = addToBuffer(lineBuffer, NarrowBlack, geom.c);
3760  lineBuffer = addToBuffer(lineBuffer, NarrowStepMinus7, geom.rampB);
3761  lineBuffer = addRampToBuffer(lineBuffer, NarrowStepMinus7, geom.rampC, geom.incrementValue);
3762  lineBuffer = addToBuffer(lineBuffer, NarrowStep109, geom.rampD);
3763 
3764  for ( ; line < (geom.b/12 + geom.b/2 + geom.b/12 + geom.b/12); line++)
3765  {
3766  memcpy(rgbBuffer, tempBuffer, geom.a*sizeof(AJA_RGB16BitPixel));
3767  rgbBuffer += geom.a;
3768  }
3769 
3770  // build line of 5th segment
3771  lineBuffer = tempBuffer;
3772  lineBuffer = addToBuffer(lineBuffer, NarrowYellow75_709, geom.c/3);
3773  lineBuffer = addToBuffer(lineBuffer, NarrowCyan75_709, geom.c/3);
3774  lineBuffer = addToBuffer(lineBuffer, NarrowGreen75_709, geom.c/3);
3775  lineBuffer = addToBuffer(lineBuffer, NarrowBlack, geom.f);
3776  lineBuffer = addToBuffer(lineBuffer, NarrowMinus2PercentBlack, geom.g);
3777  lineBuffer = addToBuffer(lineBuffer, NarrowBlack, geom.h);
3778  lineBuffer = addToBuffer(lineBuffer, Narrow2PercentBlack, geom.g);
3779  lineBuffer = addToBuffer(lineBuffer, NarrowBlack, geom.h);
3780  lineBuffer = addToBuffer(lineBuffer, Narrow4PercentBlack, geom.g);
3781  lineBuffer = addToBuffer(lineBuffer, NarrowBlack, geom.i);
3782  lineBuffer = addToBuffer(lineBuffer, NarrowWhite75, geom.j);
3783  lineBuffer = addToBuffer(lineBuffer, NarrowBlack, geom.k);
3784  lineBuffer = addToBuffer(lineBuffer, NarrowMagenta75_709, geom.c/3);
3785  lineBuffer = addToBuffer(lineBuffer, NarrowRed75_709, geom.c/3);
3786  lineBuffer = addToBuffer(lineBuffer, NarrowBlue75_709, geom.c/3);
3787 
3788  for ( ; line < (geom.b/12 + geom.b/2 + geom.b/12 + geom.b/12 + geom.b/4); line++)
3789  {
3790  memcpy(rgbBuffer, tempBuffer, geom.a*sizeof(AJA_RGB16BitPixel));
3791  rgbBuffer += geom.a;
3792  }
3793  PrepareForOutput();
3794  delete [] tempBuffer;
3795  return true;
3796 }
3797 
3799 {
3800  mBitsPerComponent = 16;
3801  const HDRTPGeometry geom(mNumPixels, mNumLines);
3802 
3803  AJA_RGB16BitPixel* rgbBuffer = AsRGB16Ptr(mRGBBuffer.data());
3804 
3805  AJA_RGB16BitPixel* tempBuffer = new AJA_RGB16BitPixel[geom.a*2];
3806  AJA_RGB16BitPixel* lineBuffer = tempBuffer;
3807 
3808  lineBuffer = addToBuffer(lineBuffer, NarrowGrey40, geom.c);
3809  lineBuffer = addToBuffer(lineBuffer, NarrowWhite100, geom.d);
3810  lineBuffer = addToBuffer(lineBuffer, NarrowYellow100, geom.d);
3811  lineBuffer = addToBuffer(lineBuffer, NarrowCyan100, geom.d);
3812  lineBuffer = addToBuffer(lineBuffer, NarrowGreen100, geom.d);
3813  lineBuffer = addToBuffer(lineBuffer, NarrowMagenta100, geom.d);
3814  lineBuffer = addToBuffer(lineBuffer, NarrowRed100, geom.d);
3815  lineBuffer = addToBuffer(lineBuffer, NarrowBlue100, geom.d);
3816  lineBuffer = addToBuffer(lineBuffer, NarrowGrey40, geom.c);
3818  //qDebug() << "between the lines";
3819 
3820  // build line of 1st segment
3821  uint32_t line;
3822  for (line = 0; line < geom.b/12; line++ )
3823  {
3824  memcpy(rgbBuffer, tempBuffer, geom.a*sizeof(AJA_RGB16BitPixel));
3825  rgbBuffer += geom.a;
3826 
3827  }
3828  // build line of 2nd segment
3829  lineBuffer = tempBuffer;
3830  lineBuffer = addToBuffer(lineBuffer, NarrowGrey40, geom.c);
3831  lineBuffer = addToBuffer(lineBuffer, NarrowWhite58, geom.d);
3832  lineBuffer = addToBuffer(lineBuffer, NarrowYellow58, geom.d);
3833  lineBuffer = addToBuffer(lineBuffer, NarrowCyan58, geom.d);
3834  lineBuffer = addToBuffer(lineBuffer, NarrowGreen58, geom.d);
3835  lineBuffer = addToBuffer(lineBuffer, NarrowMagenta58, geom.d);
3836  lineBuffer = addToBuffer(lineBuffer, NarrowRed58, geom.d);
3837  lineBuffer = addToBuffer(lineBuffer, NarrowBlue58, geom.d);
3838  lineBuffer = addToBuffer(lineBuffer, NarrowGrey40, geom.c);
3839  for ( ; line < (geom.b/12 + geom.b/2); line++)
3840  {
3841  memcpy(rgbBuffer, tempBuffer, geom.a*sizeof(AJA_RGB16BitPixel));
3842  rgbBuffer += geom.a;
3843 
3844  }
3845 
3846  // build line of 3rd segment
3847  lineBuffer = tempBuffer;
3848  lineBuffer = addToBuffer(lineBuffer, NarrowWhite58, geom.c);
3849  lineBuffer = addToBuffer(lineBuffer, NarrowStepMinus7, geom.d);
3850  lineBuffer = addToBuffer(lineBuffer, NarrowStep0, geom.d/2);
3851  lineBuffer = addToBuffer(lineBuffer, NarrowStep10, geom.d/2);
3852  lineBuffer = addToBuffer(lineBuffer, NarrowStep20, geom.d/2);
3853  lineBuffer = addToBuffer(lineBuffer, NarrowStep30, geom.d/2);
3854  lineBuffer = addToBuffer(lineBuffer, NarrowStep40, geom.d/2);
3855  lineBuffer = addToBuffer(lineBuffer, NarrowStep50, geom.d/2);
3856  lineBuffer = addToBuffer(lineBuffer, NarrowStep60, geom.d/2);
3857  lineBuffer = addToBuffer(lineBuffer, NarrowStep70, geom.d/2);
3858  lineBuffer = addToBuffer(lineBuffer, NarrowStep80, geom.d/2);
3859  lineBuffer = addToBuffer(lineBuffer, NarrowStep90, geom.d/2);
3860  lineBuffer = addToBuffer(lineBuffer, NarrowStep100, geom.d/2);
3861  lineBuffer = addToBuffer(lineBuffer, NarrowStep109, geom.d/2);
3862  lineBuffer = addToBuffer(lineBuffer, NarrowWhite58, geom.c);
3863  for ( ; line < (geom.b/12 + geom.b/2 + geom.b/12); line++)
3864  {
3865  memcpy(rgbBuffer, tempBuffer, geom.a*sizeof(AJA_RGB16BitPixel));
3866  rgbBuffer += geom.a;
3867  }
3868 
3869  // build line of 4th segment
3870  lineBuffer = tempBuffer;
3871  lineBuffer = addToBuffer(lineBuffer, NarrowBlack, geom.c);
3872  lineBuffer = addToBuffer(lineBuffer, NarrowStepMinus7, geom.rampB);
3873  lineBuffer = addRampToBuffer(lineBuffer, NarrowStepMinus7, geom.rampC, geom.incrementValue);
3874  lineBuffer = addToBuffer(lineBuffer, NarrowStep109, geom.rampD);
3875  for ( ; line < (geom.b/12 + geom.b/2 + geom.b/12 + geom.b/12); line++)
3876  {
3877  memcpy(rgbBuffer, tempBuffer, geom.a*sizeof(AJA_RGB16BitPixel));
3878  rgbBuffer += geom.a;
3879  }
3880 
3881  // build line of 5th segment
3882  lineBuffer = tempBuffer;
3883  lineBuffer = addToBuffer(lineBuffer, NarrowYellow58_709, geom.c/3);
3884  lineBuffer = addToBuffer(lineBuffer, NarrowCyan58_709, geom.c/3);
3885  lineBuffer = addToBuffer(lineBuffer, NarrowGreen58_709, geom.c/3);
3886  lineBuffer = addToBuffer(lineBuffer, NarrowBlack, geom.f);
3887  lineBuffer = addToBuffer(lineBuffer, NarrowMinus2PercentBlack, geom.g);
3888  lineBuffer = addToBuffer(lineBuffer, NarrowBlack, geom.h);
3889  lineBuffer = addToBuffer(lineBuffer, Narrow2PercentBlack, geom.g);
3890  lineBuffer = addToBuffer(lineBuffer, NarrowBlack, geom.h);
3891  lineBuffer = addToBuffer(lineBuffer, Narrow4PercentBlack, geom.g);
3892  lineBuffer = addToBuffer(lineBuffer, NarrowBlack, geom.i);
3893  lineBuffer = addToBuffer(lineBuffer, NarrowWhite75, geom.j);
3894  lineBuffer = addToBuffer(lineBuffer, NarrowBlack, geom.k);
3895  lineBuffer = addToBuffer(lineBuffer, NarrowMagenta58_709, geom.c/3);
3896  lineBuffer = addToBuffer(lineBuffer, NarrowRed58_709, geom.c/3);
3897  lineBuffer = addToBuffer(lineBuffer, NarrowBlue58_709, geom.c/3);
3898  for ( ; line < (geom.b/12 + geom.b/2 + geom.b/12 + geom.b/12 + geom.b/4); line++)
3899  {
3900  memcpy(rgbBuffer, tempBuffer, geom.a*sizeof(AJA_RGB16BitPixel));
3901  rgbBuffer += geom.a;
3902  }
3903  PrepareForOutput();
3904  delete [] tempBuffer;
3905  return true;
3906 }
3907 
3908 
3910 {
3911  mBitsPerComponent = 16;
3912  const HDRTPGeometry geom(mNumPixels, mNumLines);
3913  AJA_RGB16BitPixel* rgbBuffer = AsRGB16Ptr(mRGBBuffer.data());
3914  AJA_RGB16BitPixel* tempBuffer = new AJA_RGB16BitPixel[geom.a*2];
3915  AJA_RGB16BitPixel* lineBuffer = tempBuffer;
3916 
3917  lineBuffer = addToBuffer(lineBuffer, WideGrey40, geom.c);
3918  lineBuffer = addToBuffer(lineBuffer, WideWhite100, geom.d);
3919  lineBuffer = addToBuffer(lineBuffer, WideYellow100, geom.d);
3920  lineBuffer = addToBuffer(lineBuffer, WideCyan100, geom.d);
3921  lineBuffer = addToBuffer(lineBuffer, WideGreen100, geom.d);
3922  lineBuffer = addToBuffer(lineBuffer, WideMagenta100, geom.d);
3923  lineBuffer = addToBuffer(lineBuffer, WideRed100, geom.d);
3924  lineBuffer = addToBuffer(lineBuffer, WideBlue100, geom.d);
3925  lineBuffer = addToBuffer(lineBuffer, WideGrey40, geom.c);
3927  //qDebug() << "between the lines 0";
3928  // build line of 1st segment
3929  uint32_t line;
3930  for (line = 0; line < geom.b/12; line++)
3931  {
3932  memcpy(rgbBuffer, tempBuffer, geom.a*sizeof(AJA_RGB16BitPixel));
3933  rgbBuffer += geom.a;
3934  }
3935  // build line of 2nd segment
3936  lineBuffer = tempBuffer;
3937  lineBuffer = addToBuffer(lineBuffer, WideGrey40, geom.c);
3938  lineBuffer = addToBuffer(lineBuffer, WideWhite58, geom.d);
3939  lineBuffer = addToBuffer(lineBuffer, WideYellow58, geom.d);
3940  lineBuffer = addToBuffer(lineBuffer, WideCyan58, geom.d);
3941  lineBuffer = addToBuffer(lineBuffer, WideGreen58, geom.d);
3942  lineBuffer = addToBuffer(lineBuffer, WideMagenta58, geom.d);
3943  lineBuffer = addToBuffer(lineBuffer, WideRed58, geom.d);
3944  lineBuffer = addToBuffer(lineBuffer, WideBlue58, geom.d);
3945  lineBuffer = addToBuffer(lineBuffer, WideGrey40, geom.c);
3947  //qDebug() << "between the lines 1";
3948  for ( ; line < (geom.b/12 + geom.b/2); line++)
3949  {
3950  memcpy(rgbBuffer, tempBuffer, geom.a*sizeof(AJA_RGB16BitPixel));
3951  rgbBuffer += geom.a;
3952 
3953  }
3954 
3955  // build line of 3rd segment
3956  lineBuffer = tempBuffer;
3957  lineBuffer = addToBuffer(lineBuffer, WideWhite58, geom.c);
3958  lineBuffer = addToBuffer(lineBuffer, WideStep0, geom.d);
3959  lineBuffer = addToBuffer(lineBuffer, WideStep0, geom.d/2);
3960  lineBuffer = addToBuffer(lineBuffer, WideStep10, geom.d/2);
3961  lineBuffer = addToBuffer(lineBuffer, WideStep20, geom.d/2);
3962  lineBuffer = addToBuffer(lineBuffer, WideStep30, geom.d/2);
3963  lineBuffer = addToBuffer(lineBuffer, WideStep40, geom.d/2);
3964  lineBuffer = addToBuffer(lineBuffer, WideStep50, geom.d/2);
3965  lineBuffer = addToBuffer(lineBuffer, WideStep60, geom.d/2);
3966  lineBuffer = addToBuffer(lineBuffer, WideStep70, geom.d/2);
3967  lineBuffer = addToBuffer(lineBuffer, WideStep80, geom.d/2);
3968  lineBuffer = addToBuffer(lineBuffer, WideStep90, geom.d/2);
3969  lineBuffer = addToBuffer(lineBuffer, WideStep100, geom.d/2);
3970  lineBuffer = addToBuffer(lineBuffer, WideStep100, geom.d/2);
3971  lineBuffer = addToBuffer(lineBuffer, WideWhite58, geom.c);
3973  //qDebug() << "between the lines 2";
3974  for ( ; line < (geom.b/12 + geom.b/2 + geom.b/12); line++)
3975  {
3976  memcpy(rgbBuffer, tempBuffer, geom.a*sizeof(AJA_RGB16BitPixel));
3977  rgbBuffer += geom.a;
3978  }
3979 
3980  // build line of 4th segment
3981  lineBuffer = tempBuffer;
3982  lineBuffer = addToBuffer(lineBuffer, WideBlack, geom.c);
3983  lineBuffer = addToBuffer(lineBuffer, WideBlack, geom.rampB);
3984  lineBuffer = addRampToBuffer(lineBuffer, WideBlack, geom.rampC, geom.incrementValue);
3985  lineBuffer = addToBuffer(lineBuffer, WideStep100, geom.rampD);
3987  //qDebug() << "between the lines 3";
3988  for ( ; line < (geom.b/12 + geom.b/2 + geom.b/12 + geom.b/12); line++)
3989  {
3990  memcpy(rgbBuffer, tempBuffer, geom.a*sizeof(AJA_RGB16BitPixel));
3991  rgbBuffer += geom.a;
3992  }
3993 
3994  // build line of 5th segment
3995  lineBuffer = tempBuffer;
3996  lineBuffer = addToBuffer(lineBuffer, WideYellow58_709, geom.c/3);
3997  lineBuffer = addToBuffer(lineBuffer, WideCyan58_709, geom.c/3);
3998  lineBuffer = addToBuffer(lineBuffer, WideGreen58_709, geom.c/3);
3999  lineBuffer = addToBuffer(lineBuffer, WideBlack, geom.f);
4000  lineBuffer = addToBuffer(lineBuffer, WideBlack, geom.g);
4001  lineBuffer = addToBuffer(lineBuffer, WideBlack, geom.h);
4002  lineBuffer = addToBuffer(lineBuffer, Wide2PercentBlack, geom.g);
4003  lineBuffer = addToBuffer(lineBuffer, WideBlack, geom.h);
4004  lineBuffer = addToBuffer(lineBuffer, Wide4PercentBlack, geom.g);
4005  lineBuffer = addToBuffer(lineBuffer, WideBlack, geom.i);
4006  lineBuffer = addToBuffer(lineBuffer, WideWhite58, geom.j);
4007  lineBuffer = addToBuffer(lineBuffer, WideBlack, geom.k);
4008  lineBuffer = addToBuffer(lineBuffer, WideMagenta58_709, geom.c/3);
4009  lineBuffer = addToBuffer(lineBuffer, WideRed58_709, geom.c/3);
4010  lineBuffer = addToBuffer(lineBuffer, WideBlue58_709, geom.c/3);
4012  //qDebug() << "between the lines 4";
4013  for ( ; line < (geom.b/12 + geom.b/2 + geom.b/12 + geom.b/12 + geom.b/4); line++)
4014  {
4015  memcpy(rgbBuffer, tempBuffer, geom.a*sizeof(AJA_RGB16BitPixel));
4016  rgbBuffer += geom.a;
4017  }
4018  PrepareForOutput();
4019  delete [] tempBuffer;
4020  return true;
4021 }
4022 
4024 {
4025  mBitsPerComponent = 16;
4026  size_t ndx(0);//uint16_t* rgbBuffer (&mRGBBuffer.at(0));
4027  NTV2_ASSERT(mRGBBuffer.size() >= size_t(3*mNumPixels*mNumLines));
4028  for (uint32_t lineCount(0); lineCount < mNumLines; lineCount++)
4029  for (uint32_t pixelCount(0); pixelCount < mNumPixels; pixelCount++)
4030  {
4031  const double dvalue (double(pixelCount)*(4095.0/double(mNumPixels-1)));
4032  const uint16_t ivalue = uint16_t(dvalue);
4033  mRGBBuffer.at(ndx++) = ivalue;
4034  mRGBBuffer.at(ndx++) = ivalue;
4035  mRGBBuffer.at(ndx++) = ivalue;
4036  }
4037  PrepareForOutput();
4038  return true;
4039 }
4040 
4041 
4042 static const int kRGBMinChroma12 (0x10);
4043 static const int kRGBMaxChroma12 (0xFEF);
4044 static const double kRGBSpanChroma12 (double(kRGBMaxChroma12) - double(kRGBMinChroma12));
4045 static const double kRGBTotalChroma12 (double(kRGBMaxChroma12) + double(kRGBMinChroma12));
4046 static const double kPi(3.1415926535898);
4047 //const int kYUVZeroChroma10 = 512;
4048 
4049 static uint32_t MakeSineWaveVideo (const double radians, const double Gain)
4050 {
4051  const double Scale(kRGBSpanChroma12 / 2.0), Offset(kRGBTotalChroma12 / 2.0);
4052  // calculate sine value to start C at "zero" value
4053  return uint32_t((sin(radians) * Scale * Gain) + Offset + 0.5); // convert to 12-bit chroma video levels
4054 }
4055 
4057 {
4058  mBitsPerComponent = 16;
4059  const double pattScale ((kPi * 0.5 ) / double(mNumPixels + 1));
4060  size_t ndx(0);//uint16_t * pRGBBuffer (&mRGBBuffer.at(0));
4061  NTV2_ASSERT(mRGBBuffer.size() >= size_t(3*mNumPixels*mNumLines));
4062  for (uint32_t lineCount(0); lineCount < mNumLines; lineCount++)
4063  for (uint32_t pixelCount(0); pixelCount < mNumPixels; pixelCount++)
4064  {
4065  const double xDist(double(pixelCount) - (double(mNumPixels) / 2.0));
4066  const double yDist(double(lineCount) - (double(mNumLines) / 2.0));
4067  const double r (((xDist * xDist) + (yDist * yDist)) * pattScale);
4068  const uint16_t u16 (uint16_t(MakeSineWaveVideo(r, 0.9)));
4069 
4070  mRGBBuffer[ndx++] = u16;
4071  mRGBBuffer[ndx++] = u16;
4072  mRGBBuffer[ndx++] = u16;
4073  }
4074  PrepareForOutput();
4075  return true;
4076 }
NTV2TestPatternGen::DrawTestPattern
virtual bool DrawTestPattern(const std::string &inTPName, const NTV2FormatDescriptor &inFormatDesc, NTV2Buffer &inBuffer)
Renders the given test pattern or color into a host raster buffer.
NarrowYellow58
static const AJA_RGB16BitPixel NarrowYellow58
Definition: ntv2testpatterngen.cpp:1558
NTV2TestPatternGen::getColorNames
static NTV2StringList getColorNames(void)
Definition: ntv2testpatterngen.cpp:2552
NTV2_TestPatt_LinearRamp_12b_RGB
@ NTV2_TestPatt_LinearRamp_12b_RGB
Definition: ntv2testpatterngen.h:46
HDConvertRGBAlphatoYCbCr
void HDConvertRGBAlphatoYCbCr(RGBAlphaPixel *pSource, YCbCrPixel *pTarget)
Definition: ntv2transcode.h:284
kRGBSpanChroma12
static const double kRGBSpanChroma12(double(kRGBMaxChroma12) - double(kRGBMinChroma12))
NarrowRed75_709
static const AJA_RGB16BitPixel NarrowRed75_709
Definition: ntv2testpatterngen.cpp:1585
AsWordPtr
#define AsWordPtr(__p__)
Definition: ntv2testpatterngen.cpp:2279
WideWhite100
static const AJA_RGB16BitPixel WideWhite100
Definition: ntv2testpatterngen.cpp:1602
WideStep0
static const AJA_RGB16BitPixel WideStep0
Definition: ntv2testpatterngen.cpp:1621
NarrowMagenta100
static const AJA_RGB16BitPixel NarrowMagenta100
Definition: ntv2testpatterngen.cpp:1545
NTV2TestPatternGen::DrawBorderFrame
virtual bool DrawBorderFrame()
Definition: ntv2testpatterngen.cpp:3051
Pathological_720_2
static const uint32_t Pathological_720_2[]
Definition: ntv2testpatterngen.cpp:1095
TPStringMapConstIter
TPStringMap::const_iterator TPStringMapConstIter
Definition: ntv2testpatterngen.cpp:2305
NTV2Buffer::GetU8s
bool GetU8s(UByteSequence &outU8s, const size_t inU8Offset=0, const size_t inMaxSize=128) const
Answers with my contents as a vector of unsigned 8-bit values.
Definition: ntv2publicinterface.cpp:551
kPi
static const double kPi(3.1415926535898)
NTV2_TestPatt_TsiAlignment
@ NTV2_TestPatt_TsiAlignment
Definition: ntv2testpatterngen.h:44
NTV2FormatDescriptor::GetBytesPerRow
ULWord GetBytesPerRow(const UWord inPlaneIndex0=0) const
Definition: ntv2formatdescriptor.h:140
HD_NUMCOMPONENTPIXELS_2K
#define HD_NUMCOMPONENTPIXELS_2K
Definition: videoutilities.h:15
NTV2TestPatternGen::mpUnpackedLineBuffer
uint16_t * mpUnpackedLineBuffer
Definition: ntv2testpatterngen.h:236
TPStringPair
pair< NTV2TestPatternSelect, string > TPStringPair
Definition: ntv2testpatterngen.cpp:2304
NarrowGreen75
static const AJA_RGB16BitPixel NarrowGreen75
Definition: ntv2testpatterngen.cpp:1552
Ramp_576_0
static const uint32_t Ramp_576_0[]
Definition: ntv2testpatterngen.cpp:374
NTV2TestPatternGen::DrawZonePlateFrame
virtual bool DrawZonePlateFrame()
Definition: ntv2testpatterngen.cpp:3119
NarrowBlue75
static const AJA_RGB16BitPixel NarrowBlue75
Definition: ntv2testpatterngen.cpp:1555
CalcRowBytesForFormat
uint32_t CalcRowBytesForFormat(const NTV2FrameBufferFormat inPF, const uint32_t pixWidth)
Definition: ntv2utils.cpp:45
NTV2TestPatternGen::drawIt
virtual bool drawIt(void)
Definition: ntv2testpatterngen.cpp:2617
ConvertRGBLineTo10BitYCbCr422
static void ConvertRGBLineTo10BitYCbCr422(AJA_RGB16BitPixel *lineBuffer, const uint32_t lineLength)
Definition: ntv2testpatterngen.cpp:3626
NTV2_TestPatt_CheckField
@ NTV2_TestPatt_CheckField
Definition: ntv2testpatterngen.h:32
HDRTPGeometry::incrementValue
uint32_t incrementValue
Definition: ntv2testpatterngen.cpp:2203
Pathological_720_0
static const uint32_t Pathological_720_0[]
Definition: ntv2testpatterngen.cpp:1033
NTV2_FBF_12BIT_RGB_PACKED
@ NTV2_FBF_12BIT_RGB_PACKED
See 12-Bit Packed RGB.
Definition: ntv2enums.h:228
Multiburst_486_0
static const uint32_t Multiburst_486_0[]
Definition: ntv2testpatterngen.cpp:469
HDRTPGeometry::g
uint32_t g
Definition: ntv2testpatterngen.cpp:2192
NarrowYellow100
static const AJA_RGB16BitPixel NarrowYellow100
Definition: ntv2testpatterngen.cpp:1542
NarrowYellow75
static const AJA_RGB16BitPixel NarrowYellow75
Definition: ntv2testpatterngen.cpp:1550
NTV2TestPatternGen::mSliderValue
double mSliderValue
Used for Zone Plate.
Definition: ntv2testpatterngen.h:240
ntv2transcode.h
Declares a number of pixel format transcoder functions.
NTV2_TestPatt_MultiBurst
@ NTV2_TestPatt_MultiBurst
Definition: ntv2testpatterngen.h:30
NTV2TestPatternGen::DrawSegmentedTestPattern
virtual bool DrawSegmentedTestPattern()
Definition: ntv2testpatterngen.cpp:2872
RGBAlphaPixel::Alpha
unsigned char Alpha
Definition: ntv2videodefines.h:141
ColorBars75_486_0
static const uint32_t ColorBars75_486_0[]
Definition: ntv2testpatterngen.cpp:240
NTV2FormatDescriptor
Describes a video frame for a given video standard or format and pixel format, including the total nu...
Definition: ntv2formatdescriptor.h:41
aja::strip
std::string & strip(std::string &str, const std::string &ws)
Definition: common.cpp:461
NTV2TestPatternSelect
NTV2TestPatternSelect
Identifies a predefined NTV2 test pattern.
Definition: ntv2testpatterngen.h:24
kRGBTotalChroma12
static const double kRGBTotalChroma12(double(kRGBMaxChroma12)+double(kRGBMinChroma12))
AJA_NUM_STANDARDS
const uint16_t AJA_NUM_STANDARDS
Definition: ntv2testpatterngen.cpp:38
NTV2Buffer
A generic user-space buffer object that has an address and a length. Used most often to share an arbi...
Definition: ntv2publicinterface.h:5967
Pathological_576_0
static const uint32_t Pathological_576_0[]
Definition: ntv2testpatterngen.cpp:1164
Wide4PercentBlack
static const AJA_RGB16BitPixel Wide4PercentBlack
Definition: ntv2testpatterngen.cpp:1642
NarrowMinus2PercentBlack
static const AJA_RGB16BitPixel NarrowMinus2PercentBlack
Definition: ntv2testpatterngen.cpp:1596
NTV2_TestPatt_PQ_Wide_12b_RGB
@ NTV2_TestPatt_PQ_Wide_12b_RGB
Definition: ntv2testpatterngen.h:49
RGBAlphaPixel::Red
unsigned char Red
Definition: ntv2videodefines.h:140
YCbCr10BitPixel::cb
UWord cb
Definition: ntv2videodefines.h:202
NTV2Buffer::GetByteCount
ULWord GetByteCount(void) const
Definition: ntv2publicinterface.h:6040
WideCyan58
static const AJA_RGB16BitPixel WideCyan58
Definition: ntv2testpatterngen.cpp:1612
NTV2TestPatternGen::DrawYCbCrFrame
virtual bool DrawYCbCrFrame(uint16_t Y, uint16_t Cb, uint16_t Cr)
Definition: ntv2testpatterngen.cpp:2990
NTV2_ASSERT
#define NTV2_ASSERT(_expr_)
Definition: ajatypes.h:601
NarrowStep109
static const AJA_RGB16BitPixel NarrowStep109
Definition: ntv2testpatterngen.cpp:1579
NTV2_STANDARD_1080
@ NTV2_STANDARD_1080
Identifies SMPTE HD 1080i or 1080psf.
Definition: ntv2enums.h:155
Wide2PercentBlack
static const AJA_RGB16BitPixel Wide2PercentBlack
Definition: ntv2testpatterngen.cpp:1641
NTV2_STANDARD_625
@ NTV2_STANDARD_625
Identifies SMPTE SD 625i.
Definition: ntv2enums.h:158
LineSweep_576_0
static const uint32_t LineSweep_576_0[]
Definition: ntv2testpatterngen.cpp:773
NTV2_IS_12B_PATTERN
#define NTV2_IS_12B_PATTERN(__S__)
Definition: ntv2testpatterngen.h:57
NarrowBlack
static const AJA_RGB16BitPixel NarrowBlack
Definition: ntv2testpatterngen.cpp:1595
HDRTPGeometry
Definition: ntv2testpatterngen.cpp:2180
ReSampleYCbCrSampleLine
void ReSampleYCbCrSampleLine(Word *Input, Word *Output, LWord numInputPixels, LWord numOutputPixels)
Definition: ntv2resample.cpp:217
NTV2_FBF_48BIT_RGB
@ NTV2_FBF_48BIT_RGB
See 48-Bit RGB.
Definition: ntv2enums.h:227
NTV2FormatDescriptor::GetTopVisibleRowAddress
UByte * GetTopVisibleRowAddress(UByte *pInStartAddress) const
Definition: ntv2formatdescriptor.h:230
YCbCr10BitPixel::cr
UWord cr
Definition: ntv2videodefines.h:204
NarrowStep80
static const AJA_RGB16BitPixel NarrowStep80
Definition: ntv2testpatterngen.cpp:1576
NTV2FormatDescriptor::GetVisibleRasterBytes
ULWord GetVisibleRasterBytes(const UWord inPlaneIndex0=0) const
Definition: ntv2formatdescriptor.h:134
AsRGB16Ptr
#define AsRGB16Ptr(__p__)
Definition: ntv2testpatterngen.cpp:2280
NarrowCyan75_709
static const AJA_RGB16BitPixel NarrowCyan75_709
Definition: ntv2testpatterngen.cpp:1582
WideWhite58
static const AJA_RGB16BitPixel WideWhite58
Definition: ntv2testpatterngen.cpp:1610
ntv2testpatterngen.h
Declares the NTV2TestPatternGen class.
NTV2TestPatternGen::mDstPixelFormat
NTV2PixelFormat mDstPixelFormat
Dest pixel format.
Definition: ntv2testpatterngen.h:228
NTV2_TestPatt_ColorBars100
@ NTV2_TestPatt_ColorBars100
Definition: ntv2testpatterngen.h:26
TPGFAIL
#define TPGFAIL(__x__)
Definition: ntv2testpatterngen.cpp:21
NTV2TestPatternGen::DrawTestPatternWidePQ
virtual bool DrawTestPatternWidePQ()
Definition: ntv2testpatterngen.cpp:3909
LineSweep_720_1
static const uint32_t LineSweep_720_1[]
Definition: ntv2testpatterngen.cpp:672
NTV2TestPatternGen::mBitsPerComponent
uint32_t mBitsPerComponent
Definition: ntv2testpatterngen.h:245
FlatField_Pluge_1080_0
static const uint32_t FlatField_Pluge_1080_0[]
Definition: ntv2testpatterngen.cpp:1318
NarrowStep70
static const AJA_RGB16BitPixel NarrowStep70
Definition: ntv2testpatterngen.cpp:1575
NarrowRed58_709
static const AJA_RGB16BitPixel NarrowRed58_709
Definition: ntv2testpatterngen.cpp:1592
NTV2_FBF_INVALID
@ NTV2_FBF_INVALID
Definition: ntv2enums.h:245
NTV2FrameBufferFormat
NTV2FrameBufferFormat
Identifies a particular video frame buffer format. See Device Frame Buffer Formats for details.
Definition: ntv2enums.h:207
NarrowMagenta75_709
static const AJA_RGB16BitPixel NarrowMagenta75_709
Definition: ntv2testpatterngen.cpp:1584
NTV2TestPatternGen::findRGBColorByName
static ULWord findRGBColorByName(const std::string &inName)
Definition: ntv2testpatterngen.cpp:2577
NTV2_TestPatt_INVALID
@ NTV2_TestPatt_INVALID
Definition: ntv2testpatterngen.h:51
RGBAlphaPixel::Green
unsigned char Green
Definition: ntv2videodefines.h:139
NTV2TestPatternGen::mRGBBuffer
std::vector< uint16_t > mRGBBuffer
Definition: ntv2testpatterngen.h:252
FlatField_Pluge_486_0
static const uint32_t FlatField_Pluge_486_0[]
Definition: ntv2testpatterngen.cpp:1462
NTV2_TestPatt_PQ_Narrow_12b_RGB
@ NTV2_TestPatt_PQ_Narrow_12b_RGB
Definition: ntv2testpatterngen.h:48
UnPack10BitYCbCrBuffer
void UnPack10BitYCbCrBuffer(uint32_t *packedBuffer, uint16_t *ycbcrBuffer, uint32_t numPixels)
Definition: ntv2utils.cpp:169
TPGWARN
#define TPGWARN(__x__)
Definition: ntv2testpatterngen.cpp:22
HDRTPGeometry::rampA
uint32_t rampA
Definition: ntv2testpatterngen.cpp:2197
NTV2_SIGNALMASK_Y
@ NTV2_SIGNALMASK_Y
Output Y if set, else Output Y=0x40.
Definition: ntv2enums.h:1635
CreateStringRGBMap
static StringRGBMap & CreateStringRGBMap(StringRGBMap &outMap)
Definition: ntv2testpatterngen.cpp:2521
ColorBars100_720_0
static const uint32_t ColorBars100_720_0[]
Definition: ntv2testpatterngen.cpp:94
SegmentDescriptor::endLine
int endLine
Definition: ntv2testpatterngen.cpp:33
RGBStringMap
map< ULWord, string > RGBStringMap
Definition: ntv2testpatterngen.cpp:2311
kRGBMaxChroma12
static const int kRGBMaxChroma12(0xFEF)
CCIR601_10BIT_WHITE
#define CCIR601_10BIT_WHITE
Definition: videoutilities.h:19
NarrowYellow75_709
static const AJA_RGB16BitPixel NarrowYellow75_709
Definition: ntv2testpatterngen.cpp:1581
StringTPPair
pair< string, NTV2TestPatternSelect > StringTPPair
Definition: ntv2testpatterngen.cpp:2308
NTV2TestPatBuffer
std::vector< uint8_t > NTV2TestPatBuffer
A byte vector that stores a complete video frame.
Definition: ntv2testpatterngen.h:18
SegmentDescriptor::data
const uint32_t * data
Definition: ntv2testpatterngen.cpp:34
NarrowBlue100
static const AJA_RGB16BitPixel NarrowBlue100
Definition: ntv2testpatterngen.cpp:1547
AsUInt8Ptr
#define AsUInt8Ptr(__p__)
Definition: ntv2testpatterngen.cpp:2282
NarrowStep20
static const AJA_RGB16BitPixel NarrowStep20
Definition: ntv2testpatterngen.cpp:1570
WideStep70
static const AJA_RGB16BitPixel WideStep70
Definition: ntv2testpatterngen.cpp:1628
Pathological_1080_4
static const uint32_t Pathological_1080_4[]
Definition: ntv2testpatterngen.cpp:989
NTV2_TestPatt_ZonePlate_12b_RGB
@ NTV2_TestPatt_ZonePlate_12b_RGB
Definition: ntv2testpatterngen.h:45
WideStep90
static const AJA_RGB16BitPixel WideStep90
Definition: ntv2testpatterngen.cpp:1630
NarrowStep30
static const AJA_RGB16BitPixel NarrowStep30
Definition: ntv2testpatterngen.cpp:1571
Multiburst_576_0
static const uint32_t Multiburst_576_0[]
Definition: ntv2testpatterngen.cpp:489
AJA_RGB16BitPixel
Definition: ntv2testpatterngen.cpp:1532
ConvertUnpacked10BitYCbCrToPixelFormat
void ConvertUnpacked10BitYCbCrToPixelFormat(uint16_t *unPackedBuffer, uint32_t *packedBuffer, uint32_t numPixels, NTV2FrameBufferFormat pixelFormat, bool bUseSmpteRange=false, bool bAlphaFromLuma=false)
Definition: ntv2utils.cpp:223
NarrowMagenta58
static const AJA_RGB16BitPixel NarrowMagenta58
Definition: ntv2testpatterngen.cpp:1561
Ramp_720_0
static const uint32_t Ramp_720_0[]
Definition: ntv2testpatterngen.cpp:323
LineSweep_720_2
static const uint32_t LineSweep_720_2[]
Definition: ntv2testpatterngen.cpp:703
Multiburst_720_0
static const uint32_t Multiburst_720_0[]
Definition: ntv2testpatterngen.cpp:438
NTV2_TestPatt_White
@ NTV2_TestPatt_White
Definition: ntv2testpatterngen.h:36
ColorBars75_1080_0
static const uint32_t ColorBars75_1080_0[]
Definition: ntv2testpatterngen.cpp:165
YCbCr10BitPixel
Definition: ntv2videodefines.h:200
aja::lower
std::string & lower(std::string &str)
Definition: common.cpp:436
MakeSineWaveVideoEx
static uint16_t MakeSineWaveVideoEx(const double radians, const bool bChroma, const double Gain)
Definition: ntv2testpatterngen.cpp:3088
FlatField_1080_0
static const uint32_t FlatField_1080_0[]
Definition: ntv2testpatterngen.cpp:1204
StringRGBMapConstIter
StringRGBMap::const_iterator StringRGBMapConstIter
Definition: ntv2testpatterngen.cpp:2317
NTV2TestPatternGen::mSetAlphaFromLuma
bool mSetAlphaFromLuma
Definition: ntv2testpatterngen.h:238
NTV2_TestPatt_Ramp
@ NTV2_TestPatt_Ramp
Definition: ntv2testpatterngen.h:29
NarrowWhite100
static const AJA_RGB16BitPixel NarrowWhite100
Definition: ntv2testpatterngen.cpp:1541
NarrowCyan58
static const AJA_RGB16BitPixel NarrowCyan58
Definition: ntv2testpatterngen.cpp:1559
aja::replace
std::string & replace(std::string &str, const std::string &from, const std::string &to)
Definition: common.cpp:110
NarrowStep10
static const AJA_RGB16BitPixel NarrowStep10
Definition: ntv2testpatterngen.cpp:1569
ULWord
uint32_t ULWord
Definition: ajatypes.h:246
NTV2_TestPatt_FlatField
@ NTV2_TestPatt_FlatField
Definition: ntv2testpatterngen.h:33
RGBStringPair
pair< ULWord, string > RGBStringPair
Definition: ntv2testpatterngen.cpp:2312
DEFAULT_PATT_GAIN
#define DEFAULT_PATT_GAIN
Definition: videoutilities.h:14
NarrowStepMinus7
static const AJA_RGB16BitPixel NarrowStepMinus7
Definition: ntv2testpatterngen.cpp:1567
NarrowStep100
static const AJA_RGB16BitPixel NarrowStep100
Definition: ntv2testpatterngen.cpp:1578
ColorBars75_720_0
static const uint32_t ColorBars75_720_0[]
Definition: ntv2testpatterngen.cpp:209
NarrowMagenta75
static const AJA_RGB16BitPixel NarrowMagenta75
Definition: ntv2testpatterngen.cpp:1553
NTV2_TestPatt_HLG_Narrow_12b_RGB
@ NTV2_TestPatt_HLG_Narrow_12b_RGB
Definition: ntv2testpatterngen.h:47
HDRTPGeometry::rampE
uint32_t rampE
Definition: ntv2testpatterngen.cpp:2201
WideStep30
static const AJA_RGB16BitPixel WideStep30
Definition: ntv2testpatterngen.cpp:1624
Pathological_486_0
static const uint32_t Pathological_486_0[]
Definition: ntv2testpatterngen.cpp:1126
SegmentTestPatternData::segmentDescriptor
SegmentDescriptor segmentDescriptor[AJA_NUM_STANDARDS][NumTestPatternSegments]
Definition: ntv2testpatterngen.cpp:43
NTV2_TestPatt_ColorQuadrantTsi
@ NTV2_TestPatt_ColorQuadrantTsi
Definition: ntv2testpatterngen.h:43
NTV2FormatDescriptor::GetTotalBytes
ULWord GetTotalBytes(void) const
Definition: ntv2formatdescriptor.cpp:851
MakeSineWaveVideo
static uint32_t MakeSineWaveVideo(const double radians, const double Gain)
Definition: ntv2testpatterngen.cpp:4049
HDRTPGeometry::i
uint32_t i
Definition: ntv2testpatterngen.cpp:2194
LineSweep_486_1
static const uint32_t LineSweep_486_1[]
Definition: ntv2testpatterngen.cpp:754
NTV2TestPatternGen::DrawTestPatternNarrowPQ
virtual bool DrawTestPatternNarrowPQ()
Definition: ntv2testpatterngen.cpp:3798
Narrow2PercentBlack
static const AJA_RGB16BitPixel Narrow2PercentBlack
Definition: ntv2testpatterngen.cpp:1597
ColorBars100_576_0
static const uint32_t ColorBars100_576_0[]
Definition: ntv2testpatterngen.cpp:144
NarrowWhite75
static const AJA_RGB16BitPixel NarrowWhite75
Definition: ntv2testpatterngen.cpp:1549
WideStep100
static const AJA_RGB16BitPixel WideStep100
Definition: ntv2testpatterngen.cpp:1631
FlatField_Pluge_720_0
static const uint32_t FlatField_Pluge_720_0[]
Definition: ntv2testpatterngen.cpp:1403
NTV2_SIGNALMASK_ALL
@ NTV2_SIGNALMASK_ALL
Output Cr if set, elso Output Cr to 0x200.
Definition: ntv2enums.h:1638
NTV2_TestPatt_ColorQuadrant
@ NTV2_TestPatt_ColorQuadrant
Definition: ntv2testpatterngen.h:41
HDRTPGeometry::rampC
uint32_t rampC
Definition: ntv2testpatterngen.cpp:2199
NTV2_TestPatt_ColorQuadrantBorder
@ NTV2_TestPatt_ColorQuadrantBorder
Definition: ntv2testpatterngen.h:42
HDRTPGeometry::HDRTPGeometry
HDRTPGeometry(uint32_t &inOutNumPixels, uint32_t &outNumLines)
Definition: ntv2testpatterngen.cpp:2183
HDRTPGeometry::a
uint32_t a
Definition: ntv2testpatterngen.cpp:2186
UWord
uint16_t UWord
Definition: ajatypes.h:244
HDRTPGeometry::h
uint32_t h
Definition: ntv2testpatterngen.cpp:2193
NTV2TestPatternGen::mpDstBuffer
uint8_t * mpDstBuffer
Dest buffer (start of active video)
Definition: ntv2testpatterngen.h:234
WideMagenta58
static const AJA_RGB16BitPixel WideMagenta58
Definition: ntv2testpatterngen.cpp:1614
ntv2utils.h
Declares numerous NTV2 utility functions.
NTV2TestPatternSegments
static const SegmentTestPatternData NTV2TestPatternSegments[]
Definition: ntv2testpatterngen.cpp:1648
NarrowGreen58
static const AJA_RGB16BitPixel NarrowGreen58
Definition: ntv2testpatterngen.cpp:1560
StringRGBMap
map< string, ULWord > StringRGBMap
Definition: ntv2testpatterngen.cpp:2315
NarrowBlue75_709
static const AJA_RGB16BitPixel NarrowBlue75_709
Definition: ntv2testpatterngen.cpp:1586
NarrowCyan75
static const AJA_RGB16BitPixel NarrowCyan75
Definition: ntv2testpatterngen.cpp:1551
NTV2TestPatternGen::DrawColorQuadrantFrameTsi2
virtual bool DrawColorQuadrantFrameTsi2()
Definition: ntv2testpatterngen.cpp:3387
CreateStringTPMap
static StringTPMap & CreateStringTPMap(StringTPMap &outMap)
Definition: ntv2testpatterngen.cpp:2352
ColorBars100_486_0
static const uint32_t ColorBars100_486_0[]
Definition: ntv2testpatterngen.cpp:125
NTV2_TestPatt_Black
@ NTV2_TestPatt_Black
Definition: ntv2testpatterngen.h:35
Ramp_1080_0
static const uint32_t Ramp_1080_0[]
Definition: ntv2testpatterngen.cpp:279
NTV2_TestPatt_SlantRamp
@ NTV2_TestPatt_SlantRamp
Definition: ntv2testpatterngen.h:39
HDRTPGeometry::e
uint32_t e
Definition: ntv2testpatterngen.cpp:2190
TPStringMap
map< NTV2TestPatternSelect, string > TPStringMap
Definition: ntv2testpatterngen.cpp:2303
StringRGBPair
pair< string, ULWord > StringRGBPair
Definition: ntv2testpatterngen.cpp:2316
NTV2TestPatternGen::canDrawTestPattern
static bool canDrawTestPattern(const NTV2TestPatternSelect inPattern, const NTV2FormatDescriptor &inDesc)
Definition: ntv2testpatterngen.cpp:2286
NTV2_TestPatt_ColorBars75
@ NTV2_TestPatt_ColorBars75
Definition: ntv2testpatterngen.h:28
NarrowCyan58_709
static const AJA_RGB16BitPixel NarrowCyan58_709
Definition: ntv2testpatterngen.cpp:1589
kRGBMinChroma12
static const int kRGBMinChroma12(0x10)
Pathological_576_1
static const uint32_t Pathological_576_1[]
Definition: ntv2testpatterngen.cpp:1183
CCIR601_10BIT_BLACK
#define CCIR601_10BIT_BLACK
Definition: videoutilities.h:18
NTV2_TestPatt_ZonePlate
@ NTV2_TestPatt_ZonePlate
Definition: ntv2testpatterngen.h:40
SegmentTestPatternData::name
const char * name
Definition: ntv2testpatterngen.cpp:42
NTV2TestPatternGen::DrawColorQuadrantFrame
virtual bool DrawColorQuadrantFrame()
Definition: ntv2testpatterngen.cpp:3143
NarrowStep0
static const AJA_RGB16BitPixel NarrowStep0
Definition: ntv2testpatterngen.cpp:1568
NarrowStep60
static const AJA_RGB16BitPixel NarrowStep60
Definition: ntv2testpatterngen.cpp:1574
Pathological_720_1
static const uint32_t Pathological_720_1[]
Definition: ntv2testpatterngen.cpp:1064
CreateTPStringMap
static TPStringMap & CreateTPStringMap(TPStringMap &outMap)
Definition: ntv2testpatterngen.cpp:2327
FlatField_486_0
static const uint32_t FlatField_486_0[]
Definition: ntv2testpatterngen.cpp:1280
HDRTPGeometry::k
uint32_t k
Definition: ntv2testpatterngen.cpp:2196
NarrowStep50
static const AJA_RGB16BitPixel NarrowStep50
Definition: ntv2testpatterngen.cpp:1573
ColorBars100_1080_0
static const uint32_t ColorBars100_1080_0[]
Definition: ntv2testpatterngen.cpp:50
NTV2TestPatternGen::mpPackedLineBuffer
uint32_t * mpPackedLineBuffer
Definition: ntv2testpatterngen.h:235
NTV2TestPatternGen::mNumPixels
uint32_t mNumPixels
Definition: ntv2testpatterngen.h:243
HDRTPGeometry::b
uint32_t b
Definition: ntv2testpatterngen.cpp:2187
WideStep20
static const AJA_RGB16BitPixel WideStep20
Definition: ntv2testpatterngen.cpp:1623
NTV2StringList
std::vector< std::string > NTV2StringList
Definition: ntv2utils.h:1134
Pathological_486_1
static const uint32_t Pathological_486_1[]
Definition: ntv2testpatterngen.cpp:1145
MaskUnPacked10BitYCbCrBuffer
void MaskUnPacked10BitYCbCrBuffer(uint16_t *ycbcrUnPackedBuffer, uint16_t signalMask, uint32_t numPixels)
Definition: ntv2utils.cpp:330
NarrowRed75
static const AJA_RGB16BitPixel NarrowRed75
Definition: ntv2testpatterngen.cpp:1554
AJA_RGB16BitPixel::Blue
uint16_t Blue
Definition: ntv2testpatterngen.cpp:1534
Multiburst_1080_0
static const uint32_t Multiburst_1080_0[]
Definition: ntv2testpatterngen.cpp:394
AJA_NULL
#define AJA_NULL
Definition: ajatypes.h:190
WideRed58_709
static const AJA_RGB16BitPixel WideRed58_709
Definition: ntv2testpatterngen.cpp:1637
WideCyan58_709
static const AJA_RGB16BitPixel WideCyan58_709
Definition: ntv2testpatterngen.cpp:1634
NTV2FormatDescriptor::firstActiveLine
ULWord firstActiveLine
First active line of video (0 if NTV2_VANCMODE_OFF)
Definition: ntv2formatdescriptor.h:351
WideMagenta100
static const AJA_RGB16BitPixel WideMagenta100
Definition: ntv2testpatterngen.cpp:1606
Ramp_486_0
static const uint32_t Ramp_486_0[]
Definition: ntv2testpatterngen.cpp:355
FlatField_576_0
static const uint32_t FlatField_576_0[]
Definition: ntv2testpatterngen.cpp:1299
HDRTPGeometry::j
uint32_t j
Definition: ntv2testpatterngen.cpp:2195
NTV2Buffer::GetHostPointer
void * GetHostPointer(void) const
Definition: ntv2publicinterface.h:6023
LineSweep_1080_1
static const uint32_t LineSweep_1080_1[]
Definition: ntv2testpatterngen.cpp:553
LineSweep_576_1
static const uint32_t LineSweep_576_1[]
Definition: ntv2testpatterngen.cpp:792
SegmentDescriptor::startLine
int startLine
Definition: ntv2testpatterngen.cpp:32
LineSweep_1080_0
static const uint32_t LineSweep_1080_0[]
Definition: ntv2testpatterngen.cpp:509
NTV2TestPatternGen::Draw12BitZonePlate
virtual bool Draw12BitZonePlate()
Definition: ntv2testpatterngen.cpp:4056
WideYellow58
static const AJA_RGB16BitPixel WideYellow58
Definition: ntv2testpatterngen.cpp:1611
Pathological_1080_1
static const uint32_t Pathological_1080_1[]
Definition: ntv2testpatterngen.cpp:857
LineSweep_720_0
static const uint32_t LineSweep_720_0[]
Definition: ntv2testpatterngen.cpp:641
NTV2_STANDARD_2K
@ NTV2_STANDARD_2K
Definition: ntv2enums.h:160
NTV2_TestPatt_Border
@ NTV2_TestPatt_Border
Definition: ntv2testpatterngen.h:37
NTV2_FBF_10BIT_YCBCR
@ NTV2_FBF_10BIT_YCBCR
See 10-Bit YCbCr Format.
Definition: ntv2enums.h:210
AsULWordPtr
#define AsULWordPtr(__p__)
Definition: ntv2testpatterngen.cpp:2281
NarrowStep90
static const AJA_RGB16BitPixel NarrowStep90
Definition: ntv2testpatterngen.cpp:1577
NarrowBlue58_709
static const AJA_RGB16BitPixel NarrowBlue58_709
Definition: ntv2testpatterngen.cpp:1593
WideRed58
static const AJA_RGB16BitPixel WideRed58
Definition: ntv2testpatterngen.cpp:1615
RGBStringMapConstIter
RGBStringMap::const_iterator RGBStringMapConstIter
Definition: ntv2testpatterngen.cpp:2313
DEC
#define DEC(__x__)
Definition: ntv2publicinterface.h:5579
NTV2TestPatternGen::DrawSlantRampFrame
virtual bool DrawSlantRampFrame()
Definition: ntv2testpatterngen.cpp:3029
false
#define false
Definition: ntv2devicefeatures.h:25
NTV2TestPatternGen::mPatternID
NTV2TestPatternID mPatternID
Pattern number.
Definition: ntv2testpatterngen.h:226
common.h
Private include file for all ajabase sources.
RGBAlphaPixel::Blue
unsigned char Blue
Definition: ntv2videodefines.h:138
NTV2_STANDARD_525
@ NTV2_STANDARD_525
Identifies SMPTE SD 525i.
Definition: ntv2enums.h:157
WideBlack
static const AJA_RGB16BitPixel WideBlack
Definition: ntv2testpatterngen.cpp:1640
addRampToBuffer
static AJA_RGB16BitPixel * addRampToBuffer(AJA_RGB16BitPixel *buffer, const AJA_RGB16BitPixel &value, const uint32_t length, const uint32_t incrementValue)
Definition: ntv2testpatterngen.cpp:3611
addToBuffer
static AJA_RGB16BitPixel * addToBuffer(AJA_RGB16BitPixel *buffer, const AJA_RGB16BitPixel &value, const uint32_t length)
Definition: ntv2testpatterngen.cpp:3604
NarrowRed100
static const AJA_RGB16BitPixel NarrowRed100
Definition: ntv2testpatterngen.cpp:1546
Narrow4PercentBlack
static const AJA_RGB16BitPixel Narrow4PercentBlack
Definition: ntv2testpatterngen.cpp:1598
NTV2FrameBufferFormatToString
std::string NTV2FrameBufferFormatToString(const NTV2FrameBufferFormat inValue, const bool inForRetailDisplay=false)
Definition: ntv2utils.cpp:6940
Pathological_1080_2
static const uint32_t Pathological_1080_2[]
Definition: ntv2testpatterngen.cpp:901
NarrowMagenta58_709
static const AJA_RGB16BitPixel NarrowMagenta58_709
Definition: ntv2testpatterngen.cpp:1591
NTV2TestPatternGen::mSrcLinePitch
uint32_t mSrcLinePitch
Src bytes per row.
Definition: ntv2testpatterngen.h:232
MakeUnPacked10BitYCbCrBuffer
void MakeUnPacked10BitYCbCrBuffer(uint16_t *buffer, uint16_t Y, uint16_t Cb, uint16_t Cr, uint32_t numPixels)
Definition: ntv2utils.cpp:197
SegmentTestPatternData
Definition: ntv2testpatterngen.cpp:40
WideStep80
static const AJA_RGB16BitPixel WideStep80
Definition: ntv2testpatterngen.cpp:1629
NTV2TestPatternGen::mDstFrameWidth
uint32_t mDstFrameWidth
Dest width (pixels)
Definition: ntv2testpatterngen.h:229
NarrowStep40
static const AJA_RGB16BitPixel NarrowStep40
Definition: ntv2testpatterngen.cpp:1572
sNumPatterns
static const size_t sNumPatterns(sizeof(NTV2TestPatternSegments)/sizeof(SegmentTestPatternData))
CCIR601_10BIT_CHROMAOFFSET
#define CCIR601_10BIT_CHROMAOFFSET
Definition: videoutilities.h:20
NTV2TestPatternGen::IsSDStandard
bool IsSDStandard(void) const
Definition: ntv2testpatterngen.cpp:3595
AJA_RGB16BitPixel::Green
uint16_t Green
Definition: ntv2testpatterngen.cpp:1535
WideYellow58_709
static const AJA_RGB16BitPixel WideYellow58_709
Definition: ntv2testpatterngen.cpp:1633
AJA_RGB16BitPixel::Red
uint16_t Red
Definition: ntv2testpatterngen.cpp:1536
HD_NUMCOMPONENTPIXELS_1080
#define HD_NUMCOMPONENTPIXELS_1080
Definition: videoutilities.h:17
HDRTPGeometry::d
uint32_t d
Definition: ntv2testpatterngen.cpp:2189
NTV2_STANDARD_720
@ NTV2_STANDARD_720
Identifies SMPTE HD 720p.
Definition: ntv2enums.h:156
TPGDBUG
#define TPGDBUG(__x__)
Definition: ntv2testpatterngen.cpp:25
NTV2TestPatternGen::mDstFrameHeight
uint32_t mDstFrameHeight
Dest height (lines)
Definition: ntv2testpatterngen.h:230
NTV2TestPatternGen::mDstBufferSize
uint32_t mDstBufferSize
Dest visible buffer size (bytes)
Definition: ntv2testpatterngen.h:233
NTV2_IS_VALID_PATTERN
#define NTV2_IS_VALID_PATTERN(__S__)
Definition: ntv2testpatterngen.h:56
WideStep50
static const AJA_RGB16BitPixel WideStep50
Definition: ntv2testpatterngen.cpp:1626
NTV2_IS_FBF_12BIT_RGB
#define NTV2_IS_FBF_12BIT_RGB(__fbf__)
Definition: ntv2enums.h:328
FlatField_Pluge_576_0
static const uint32_t FlatField_Pluge_576_0[]
Definition: ntv2testpatterngen.cpp:1497
NTV2TestPatternGen::mNumLines
uint32_t mNumLines
Definition: ntv2testpatterngen.h:244
StringTPMap
map< string, NTV2TestPatternSelect > StringTPMap
Definition: ntv2testpatterngen.cpp:2307
NarrowGreen100
static const AJA_RGB16BitPixel NarrowGreen100
Definition: ntv2testpatterngen.cpp:1544
NarrowCyan100
static const AJA_RGB16BitPixel NarrowCyan100
Definition: ntv2testpatterngen.cpp:1543
Pathological_1080_3
static const uint32_t Pathological_1080_3[]
Definition: ntv2testpatterngen.cpp:945
NTV2TestPatternGen::PrepareForOutput
virtual void PrepareForOutput()
Definition: ntv2testpatterngen.cpp:3668
HDRTPGeometry::c
uint32_t c
Definition: ntv2testpatterngen.cpp:2188
WideBlue100
static const AJA_RGB16BitPixel WideBlue100
Definition: ntv2testpatterngen.cpp:1608
NarrowBlue58
static const AJA_RGB16BitPixel NarrowBlue58
Definition: ntv2testpatterngen.cpp:1563
WideGrey40
static const AJA_RGB16BitPixel WideGrey40
Definition: ntv2testpatterngen.cpp:1619
FlatField_720_0
static const uint32_t FlatField_720_0[]
Definition: ntv2testpatterngen.cpp:1249
NTV2TestPatternGen::mDstLinePitch
uint32_t mDstLinePitch
Dest bytes per row.
Definition: ntv2testpatterngen.h:231
NTV2_TestPatt_MultiPattern
@ NTV2_TestPatt_MultiPattern
Definition: ntv2testpatterngen.h:34
WideBlue58_709
static const AJA_RGB16BitPixel WideBlue58_709
Definition: ntv2testpatterngen.cpp:1638
WideGreen100
static const AJA_RGB16BitPixel WideGreen100
Definition: ntv2testpatterngen.cpp:1605
StringTPMapConstIter
StringTPMap::const_iterator StringTPMapConstIter
Definition: ntv2testpatterngen.cpp:2309
NTV2TestPatternGen::getTestPatternNames
static NTV2TestPatternNames getTestPatternNames(void)
Definition: ntv2testpatterngen.cpp:2542
NTV2TestPatternGen::GetStandard
bool GetStandard(int &outStandard, bool &outIs4K, bool &outIs8K) const
Definition: ntv2testpatterngen.cpp:3554
WideGreen58_709
static const AJA_RGB16BitPixel WideGreen58_709
Definition: ntv2testpatterngen.cpp:1635
NTV2_TestPatt_FIRST
@ NTV2_TestPatt_FIRST
Definition: ntv2testpatterngen.h:27
NTV2TestPatternGen::NTV2TestPatternGen
NTV2TestPatternGen()
Definition: ntv2testpatterngen.cpp:2588
LineSweep_1080_2
static const uint32_t LineSweep_1080_2[]
Definition: ntv2testpatterngen.cpp:597
HDRTPGeometry::rampF
uint32_t rampF
Definition: ntv2testpatterngen.cpp:2202
NTV2TestPatternGen::DrawLinearRampFrame
virtual bool DrawLinearRampFrame()
Definition: ntv2testpatterngen.cpp:3005
WideCyan100
static const AJA_RGB16BitPixel WideCyan100
Definition: ntv2testpatterngen.cpp:1604
WideRed100
static const AJA_RGB16BitPixel WideRed100
Definition: ntv2testpatterngen.cpp:1607
NTV2_TestPatt_LineSweep
@ NTV2_TestPatt_LineSweep
Definition: ntv2testpatterngen.h:31
HDRTPGeometry::f
uint32_t f
Definition: ntv2testpatterngen.cpp:2191
ColorBars75_576_0
static const uint32_t ColorBars75_576_0[]
Definition: ntv2testpatterngen.cpp:259
YCbCr10BitPixel::y
UWord y
Definition: ntv2videodefines.h:203
NTV2TestPatternGen::findTestPatternByName
static NTV2TestPatternSelect findTestPatternByName(const std::string &inName)
Definition: ntv2testpatterngen.cpp:2568
SetRasterLinesBlack
bool SetRasterLinesBlack(const NTV2PixelFormat inPixelFormat, UByte *pDstBuffer, const ULWord inDstBytesPerLine, const UWord inDstTotalLines)
Sets all or part of a destination raster image to legal black.
Definition: ntv2utils.cpp:1081
WideYellow100
static const AJA_RGB16BitPixel WideYellow100
Definition: ntv2testpatterngen.cpp:1603
NarrowGreen58_709
static const AJA_RGB16BitPixel NarrowGreen58_709
Definition: ntv2testpatterngen.cpp:1590
NarrowGrey40
static const AJA_RGB16BitPixel NarrowGrey40
Definition: ntv2testpatterngen.cpp:1565
NarrowGreen75_709
static const AJA_RGB16BitPixel NarrowGreen75_709
Definition: ntv2testpatterngen.cpp:1583
CreateRGBStringMap
static RGBStringMap & CreateRGBStringMap(RGBStringMap &outMap)
Definition: ntv2testpatterngen.cpp:2373
HDRTPGeometry::rampB
uint32_t rampB
Definition: ntv2testpatterngen.cpp:2198
Pathological_1080_0
static const uint32_t Pathological_1080_0[]
Definition: ntv2testpatterngen.cpp:813
NarrowWhite58
static const AJA_RGB16BitPixel NarrowWhite58
Definition: ntv2testpatterngen.cpp:1557
ntv2resample.h
Declares a number of pixel resampling functions.
NTV2_TestPatt_LinearRamp
@ NTV2_TestPatt_LinearRamp
Definition: ntv2testpatterngen.h:38
NarrowYellow58_709
static const AJA_RGB16BitPixel NarrowYellow58_709
Definition: ntv2testpatterngen.cpp:1588
WideStep40
static const AJA_RGB16BitPixel WideStep40
Definition: ntv2testpatterngen.cpp:1625
NTV2FormatDescriptor::IsValid
bool IsValid(void) const
Definition: ntv2formatdescriptor.h:94
WideGreen58
static const AJA_RGB16BitPixel WideGreen58
Definition: ntv2testpatterngen.cpp:1613
NTV2TestPatternGen::mSignalMask
NTV2SignalMask mSignalMask
Component mask for MultiBurst, LineSweep.
Definition: ntv2testpatterngen.h:241
WideStep60
static const AJA_RGB16BitPixel WideStep60
Definition: ntv2testpatterngen.cpp:1627
LineSweep_486_0
static const uint32_t LineSweep_486_0[]
Definition: ntv2testpatterngen.cpp:735
NTV2TestPatternGen::DrawTestPatternNarrowHLG
virtual bool DrawTestPatternNarrowHLG()
Definition: ntv2testpatterngen.cpp:3686
AsUBytePtr
#define AsUBytePtr(__p__)
Definition: ntv2testpatterngen.cpp:2278
WideStep10
static const AJA_RGB16BitPixel WideStep10
Definition: ntv2testpatterngen.cpp:1622
NTV2TestPatternGen::DrawColorQuadrantFrameTsi
virtual bool DrawColorQuadrantFrameTsi()
Definition: ntv2testpatterngen.cpp:3300
WideBlue58
static const AJA_RGB16BitPixel WideBlue58
Definition: ntv2testpatterngen.cpp:1616
NTV2TestPatternGen::setVANCToLegalBlack
NTV2TestPatternGen & setVANCToLegalBlack(const bool inClearVANC)
Changes my "clear VANC lines to legal black" setting.
Definition: ntv2testpatterngen.h:196
NTV2FormatDescriptor::GetVisibleRasterHeight
ULWord GetVisibleRasterHeight(void) const
Definition: ntv2formatdescriptor.h:185
HDRTPGeometry::Init
HDRTPGeometry & Init(uint32_t &inOutNumPixels, uint32_t &outNumLines)
Definition: ntv2testpatterngen.cpp:2206
RGBAlphaPixel
Definition: ntv2videodefines.h:137
SDConvertRGBAlphatoYCbCr
void SDConvertRGBAlphatoYCbCr(RGBAlphaPixel *pSource, YCbCrPixel *pTarget)
Definition: ntv2transcode.h:262
NarrowRed58
static const AJA_RGB16BitPixel NarrowRed58
Definition: ntv2testpatterngen.cpp:1562
debug.h
Declares the AJADebug class.
NTV2TestPatternGen::mSetRGBSmpteRange
bool mSetRGBSmpteRange
Definition: ntv2testpatterngen.h:237
SegmentDescriptor
Definition: ntv2testpatterngen.cpp:30
NTV2TestPatternNames
NTV2StringList NTV2TestPatternNames
A list (std::vector) of pattern names.
Definition: ntv2testpatterngen.h:19
NTV2TestPatternGen::DrawQuadrantBorderFrame
virtual bool DrawQuadrantBorderFrame()
Definition: ntv2testpatterngen.cpp:3204
NTV2TestPatternGen::Draw12BitRamp
virtual bool Draw12BitRamp()
Definition: ntv2testpatterngen.cpp:4023
WideMagenta58_709
static const AJA_RGB16BitPixel WideMagenta58_709
Definition: ntv2testpatterngen.cpp:1636
NumTestPatternSegments
const uint16_t NumTestPatternSegments
Definition: ntv2testpatterngen.cpp:37
HDRTPGeometry::rampD
uint32_t rampD
Definition: ntv2testpatterngen.cpp:2200