1 /*****************************************************************************\
2 dj3600ColorMaps.cpp : Implimentation for the DJ3600 color maps
4 Copyright (c) 1996 - 2009, Hewlett-Packard Co.
7 Redistribution and use in source and binary forms, with or without
8 modification, are permitted provided that the following conditions
10 1. Redistributions of source code must retain the above copyright
11 notice, this list of conditions and the following disclaimer.
12 2. Redistributions in binary form must reproduce the above copyright
13 notice, this list of conditions and the following disclaimer in the
14 documentation and/or other materials provided with the distribution.
15 3. Neither the name of Hewlett-Packard nor the names of its
16 contributors may be used to endorse or promote products derived
17 from this software without specific prior written permission.
19 THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
20 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
21 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
22 NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
23 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
24 TO, PATENT INFRINGEMENT; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
25 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
26 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
27 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
28 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29 \***************************************************************************/
31 #include "CommonDefinitions.h"
33 // 600x600x1, KCMY - Plain Normal, MLC Both
35 uint32_t ulMapDJ3600_KCMY_6x6x1[ 9 * 9 * 9 ] =
37 3503343871UL, 2379407530UL, 1338176353UL, 698938928UL, 446166815UL, 311162901UL,
38 193132557UL, 91879429UL, 7403520UL, 3999964546UL, 2759781530UL, 1235874648UL,
39 631371308UL, 429258525UL, 294320148UL, 176289804UL, 74971140UL, 7141376UL,
40 3996614467UL, 3695036491UL, 1732834647UL, 744355636UL, 376502042UL, 242546704UL,
41 141686793UL, 57407491UL, 6420480UL, 3961749547UL, 3945178158UL, 3173837109UL,
42 1093532471UL, 505608740UL, 239335697UL, 71891205UL, 38531842UL, 4777472UL,
43 3961028126UL, 3944322079UL, 3759852831UL, 2434527520UL, 706345758UL, 387447579UL,
44 152958987UL, 69723652UL, 2345472UL, 3960568341UL, 3960572437UL, 3893476373UL,
45 3289377554UL, 1594816272UL, 420478481UL, 252706066UL, 67433989UL, 50176UL,
46 3960173838UL, 3960242702UL, 3909856269UL, 3607616520UL, 2349264135UL, 1023866375UL,
47 269089547UL, 101120007UL, 50176UL, 3959844615UL, 3943070215UL, 3926236166UL,
48 3775055107UL, 2785266179UL, 1493421316UL, 654560772UL, 168089349UL, 50944UL,
49 3942676480UL, 3892345344UL, 3724574720UL, 3405809920UL, 2684391936UL, 1728092672UL,
50 989896448UL, 419472640UL, 41984UL, 3938409846UL, 1777809479UL, 719700274UL,
51 265413906UL, 113242887UL, 78312964UL, 26474241UL, 42465026UL, 7597568UL,
52 4099756906UL, 3130956215UL, 1570223961UL, 428925723UL, 159509771UL, 41151746UL,
53 6743040UL, 6215936UL, 6018560UL, 4029963327UL, 3644760395UL, 1782421067UL,
54 575062561UL, 257082638UL, 89245445UL, 5162752UL, 5162752UL, 5624576UL,
55 3995102759UL, 3894320676UL, 2652743204UL, 975619374UL, 370263572UL, 153272840UL,
56 36422146UL, 3260672UL, 4049664UL, 3977670940UL, 3859972117UL, 3188485391UL,
57 1779476755UL, 638694420UL, 285979662UL, 84128516UL, 368128UL, 1485824UL,
58 3960434963UL, 3825888268UL, 3305592585UL, 2315745034UL, 1242012169UL, 453550859UL,
59 201761544UL, 33657602UL, 38656UL, 3960106252UL, 3758447622UL, 3322169094UL,
60 2718127620UL, 1711501317UL, 906197252UL, 302287366UL, 100897027UL, 38656UL,
61 3959777286UL, 3657518081UL, 3355523073UL, 2734764801UL, 2013350401UL, 1258379777UL,
62 587291137UL, 167863553UL, 40704UL, 3825228288UL, 3556784896UL, 3439344384UL,
63 3053467392UL, 2248162048UL, 1493191424UL, 855657984UL, 369118976UL, 17920UL,
64 3921752382UL, 3102352688UL, 670965543UL, 149451274UL, 147700489UL, 96322565UL,
65 60541443UL, 42256898UL, 7258112UL, 3985386811UL, 3702734672UL, 1538472522UL,
66 330521618UL, 10190080UL, 8687360UL, 7445504UL, 6529536UL, 6075392UL,
67 4231344960UL, 3157142584UL, 1545279776UL, 943204887UL, 205414664UL, 20805889UL,
68 3964160UL, 4032000UL, 3837696UL, 4045286692UL, 3894363174UL, 2467113488UL,
69 973409798UL, 369441287UL, 118703875UL, 1724672UL, 2450944UL, 3113472UL,
70 4011019287UL, 3859893269UL, 3171563020UL, 1459887621UL, 537207045UL, 235091204UL,
71 67188481UL, 19968UL, 1077504UL, 3977074448UL, 3809102860UL, 3020168197UL,
72 1560282369UL, 922816514UL, 335614466UL, 134288641UL, 33632769UL, 20736UL,
73 3976747530UL, 3724821765UL, 2885750530UL, 1744830464UL, 1056964608UL, 587202560UL,
74 184549376UL, 83893249UL, 11520UL, 3959642372UL, 3590337024UL, 2684354560UL,
75 1946157056UL, 1325400064UL, 822083584UL, 419430400UL, 117440512UL, 13312UL,
76 3707780608UL, 3472891904UL, 2717908992UL, 2130706432UL, 1560281088UL, 1040187392UL,
77 603979776UL, 285213184UL, 0UL, 3921681442UL, 3638301978UL, 1207570452UL,
78 251399441UL, 165093385UL, 112809990UL, 77490948UL, 42365442UL, 7170048UL,
79 3953203487UL, 3719895071UL, 1488459293UL, 331156752UL, 44895746UL, 9254656UL,
80 7818496UL, 6838016UL, 6250496UL, 4031061542UL, 3729530664UL, 2100235536UL,
81 925305099UL, 206570244UL, 5311232UL, 5186304UL, 4994816UL, 4737024UL,
82 4246740775UL, 3626312750UL, 1946683146UL, 838860800UL, 587202560UL, 67502080UL,
83 1050624UL, 1448704UL, 1782784UL, 4078113303UL, 3826389270UL, 2986936587UL,
84 1459617792UL, 654311424UL, 201326592UL, 33554432UL, 2304UL, 599296UL,
85 4027262733UL, 3758691083UL, 2936275973UL, 1761607680UL, 989855744UL, 385875968UL,
86 100663296UL, 16777216UL, 3840UL, 4010227975UL, 3624146437UL, 2936078594UL,
87 1845493760UL, 1174405120UL, 704643072UL, 218103808UL, 50331648UL, 0UL,
88 3842191108UL, 3456174337UL, 2868903936UL, 2030043136UL, 1358954496UL, 973078528UL,
89 520093696UL, 117440512UL, 0UL, 3439331584UL, 3305111552UL, 2885681152UL,
90 2231369728UL, 1610612736UL, 1241513984UL, 771751936UL, 335544320UL, 0UL,
91 3921285141UL, 3755084815UL, 2230520075UL, 351997200UL, 166266890UL, 147064327UL,
92 94702084UL, 42409730UL, 7546624UL, 3936620050UL, 3652061708UL, 2125990413UL,
93 448465936UL, 44892418UL, 8847360UL, 7864320UL, 7081984UL, 6692352UL,
94 3998551827UL, 3629387282UL, 2016741128UL, 791741960UL, 205259267UL, 4325376UL,
95 4718592UL, 4980736UL, 5051136UL, 4111667992UL, 3406893334UL, 2130903812UL,
96 1056964608UL, 570425344UL, 67108864UL, 458752UL, 1638400UL, 2293760UL,
97 3977581594UL, 3608351512UL, 2768700937UL, 1208091139UL, 603979776UL, 335544320UL,
98 33554432UL, 33554432UL, 0UL, 3993766927UL, 3658091020UL, 2835612420UL,
99 1694564609UL, 922746880UL, 402653184UL, 83886080UL, 0UL, 0UL,
100 3859220233UL, 3523544070UL, 2785083649UL, 1694498816UL, 1107296256UL, 654311424UL,
101 167772160UL, 33554432UL, 0UL, 3607298820UL, 3389063425UL, 2734686208UL,
102 1895825408UL, 1207959552UL, 855638016UL, 486539264UL, 83886080UL, 0UL,
103 3321888768UL, 3154116608UL, 2701131776UL, 2097152000UL, 1375731712UL, 1107296256UL,
104 754974720UL, 385875968UL, 0UL, 3921087246UL, 3838511114UL, 3052143621UL,
105 904922117UL, 198969611UL, 114099206UL, 94241540UL, 58786306UL, 7405568UL,
106 3936356363UL, 3584165384UL, 2427192583UL, 917636102UL, 94962435UL, 9109504UL,
107 7208960UL, 6291456UL, 6029312UL, 3965519882UL, 3528590599UL, 1932591619UL,
108 1094189829UL, 238158596UL, 3276800UL, 3342336UL, 3670016UL, 4325376UL,
109 4028107276UL, 3339192074UL, 1929379841UL, 1040187392UL, 452984832UL, 83886080UL,
110 0UL, 458752UL, 1572864UL, 4111273232UL, 3591047949UL, 2600665861UL,
111 1157627904UL, 704643072UL, 352321536UL, 67108864UL, 0UL, 0UL,
112 3372878091UL, 3658091020UL, 3003253251UL, 1510015234UL, 855703809UL, 385875968UL,
113 184549376UL, 0UL, 0UL, 3439724039UL, 3372549125UL, 2701197570UL,
114 1744830465UL, 1157627904UL, 654311424UL, 234881024UL, 33554432UL, 0UL,
115 3254911491UL, 3221291266UL, 2617245696UL, 1828716544UL, 1207959552UL, 771751936UL,
116 503316480UL, 83886080UL, 0UL, 2986344448UL, 2835349504UL, 2415919104UL,
117 1946157056UL, 1358954496UL, 872415232UL, 704643072UL, 419430400UL, 0UL,
118 3920693001UL, 3888448518UL, 3285910019UL, 1658323715UL, 416481795UL, 63504899UL,
119 95748868UL, 58917122UL, 6619136UL, 3936158982UL, 3600548355UL, 2627404290UL,
120 1352663297UL, 362349059UL, 8847360UL, 7274496UL, 5570560UL, 4980736UL,
121 3966042884UL, 3579708164UL, 2403533058UL, 1346109698UL, 472973570UL, 19333120UL,
122 2293760UL, 2555904UL, 2883584UL, 3978888197UL, 3221422852UL, 1828716544UL,
123 1107296256UL, 620756992UL, 100663296UL, 0UL, 0UL, 327680UL,
124 3691448073UL, 3020096259UL, 2013331713UL, 1174405120UL, 788529152UL, 335544320UL,
125 50331648UL, 0UL, 0UL, 4010280970UL, 3506832647UL, 2466316546UL,
126 1342177281UL, 939524096UL, 503316480UL, 201326592UL, 16777216UL, 0UL,
127 3909617417UL, 3288465922UL, 2415919105UL, 1560281088UL, 1157627904UL, 671088640UL,
128 218103808UL, 134217728UL, 0UL, 3103850753UL, 2902458369UL, 2382364672UL,
129 1744830464UL, 1241513984UL, 805306368UL, 385875968UL, 117440512UL, 0UL,
130 2600468480UL, 2466250752UL, 2231369728UL, 1795162112UL, 1342177280UL, 855638016UL,
131 520093696UL, 385875968UL, 0UL, 3920298756UL, 3904766466UL, 3318284546UL,
132 1992753410UL, 968557058UL, 313786626UL, 111018756UL, 43254017UL, 7143424UL,
133 3935895810UL, 3566206976UL, 2726690816UL, 1636237312UL, 780402688UL, 125042945UL,
134 6488064UL, 5111808UL, 4194304UL, 3915972866UL, 3546218496UL, 2571501568UL,
135 1681522689UL, 809172993UL, 170524673UL, 1966080UL, 1572864UL, 1703936UL,
136 3693740546UL, 3458203906UL, 2047148032UL, 1258291200UL, 855638016UL, 301989888UL,
137 16777216UL, 0UL, 0UL, 3506635523UL, 2885746945UL, 2030043136UL,
138 1207959552UL, 754974720UL, 536870912UL, 83886080UL, 0UL, 0UL,
139 3674407683UL, 3154182402UL, 2046886145UL, 1308622848UL, 872415232UL, 486539264UL,
140 201326592UL, 16777216UL, 0UL, 3254845697UL, 2617311233UL, 2030043136UL,
141 1392508928UL, 1023410176UL, 620756992UL, 234881024UL, 117440512UL, 0UL,
142 3657498882UL, 2868903936UL, 2097152000UL, 1577058304UL, 1241513984UL, 822083584UL,
143 369098752UL, 83886080UL, 0UL, 2197815296UL, 2113929216UL, 1912602624UL,
144 1644167168UL, 1325400064UL, 855638016UL, 486539264UL, 268435456UL, 0UL,
145 3920625664UL, 3769696256UL, 3283353600UL, 2342846464UL, 1553530880UL, 831389696UL,
146 411566080UL, 159383552UL, 7995392UL, 3767205888UL, 3431137280UL, 2793144320UL,
147 1920270336UL, 1198587904UL, 526843904UL, 173277184UL, 4587520UL, 3932160UL,
148 3596156928UL, 3428253696UL, 2655453184UL, 2134769664UL, 1178075136UL, 590020608UL,
149 135921664UL, 1179648UL, 720896UL, 3374186496UL, 3290103808UL, 2299592704UL,
150 1610612736UL, 1291845632UL, 587202560UL, 218103808UL, 0UL, 0UL,
151 3238002688UL, 3204448256UL, 2516582400UL, 1677721600UL, 1342177280UL, 989855744UL,
152 402653184UL, 33554432UL, 0UL, 2734686208UL, 2734686208UL, 2130706432UL,
153 1342177280UL, 838860800UL, 654311424UL, 486539264UL, 117440512UL, 0UL,
154 2298478592UL, 2264924160UL, 2080374784UL, 1426063360UL, 989855744UL, 536870912UL,
155 335544320UL, 201326592UL, 0UL, 2046820352UL, 2030043136UL, 1996488704UL,
156 1644167168UL, 1023410176UL, 654311424UL, 285212672UL, 167772160UL, 0UL,
157 1912602624UL, 1879048192UL, 1677721600UL, 1442840576UL, 1124073472UL, 771751936UL,
158 452984832UL, 218103808UL, 0UL,
161 // 600x600x1UL, ClMlxx - Plain NormalUL, MLC Both
163 uint32_t ulMapDJ3600_ClMlxx_6x6x1[ 9 * 9 * 9 ] =
165 0UL, 591872UL, 393216UL, 1441792UL, 2097152UL, 2424832UL,
166 2818048UL, 3211264UL, 3604480UL, 2816UL, 0UL, 1179648UL,
167 1638400UL, 2162688UL, 2490368UL, 2883584UL, 3276800UL, 3735552UL,
168 13568UL, 1188608UL, 0UL, 3801088UL, 3538944UL, 3407872UL,
169 3538944UL, 3801088UL, 4194304UL, 16128UL, 10752UL, 66560UL,
170 0UL, 6029312UL, 5177344UL, 5177344UL, 5376256UL, 6168064UL,
171 17664UL, 14336UL, 202240UL, 0UL, 768UL, 4587520UL,
172 6881792UL, 7675392UL, 9195264UL, 19200UL, 16640UL, 7936UL,
173 0UL, 0UL, 0UL, 2752512UL, 7210496UL, 10314240UL,
174 20480UL, 18432UL, 11520UL, 1792UL, 3072UL, 2816UL,
175 2560UL, 1773312UL, 6912000UL, 22016UL, 19968UL, 14592UL,
176 9472UL, 153344UL, 158720UL, 230144UL, 226048UL, 2658560UL,
177 20736UL, 22272UL, 26880UL, 36608UL, 42240UL, 45312UL,
178 48128UL, 49664UL, 51456UL, 720896UL, 0UL, 7936UL,
179 2560UL, 459776UL, 1376768UL, 2228736UL, 2687488UL, 4002048UL,
180 2752512UL, 9208064UL, 6579968UL, 3482112UL, 3412480UL, 3936512UL,
181 4989184UL, 5911552UL, 6174976UL, 18176UL, 2312448UL, 10067968UL,
182 8019200UL, 7362560UL, 7165184UL, 7165184UL, 7230720UL, 6569472UL,
183 19200UL, 210688UL, 3639296UL, 3637504UL, 9264896UL, 9266176UL,
184 8741376UL, 8480000UL, 7949824UL, 19712UL, 152320UL, 3193600UL,
185 2334208UL, 2732032UL, 6393600UL, 9730560UL, 10192128UL, 9598976UL,
186 20736UL, 223232UL, 1620992UL, 2014976UL, 1619968UL, 1884160UL,
187 3978496UL, 7055872UL, 9278464UL, 22016UL, 163840UL, 770816UL,
188 1230848UL, 1034240UL, 1035520UL, 1363200UL, 2344960UL, 4896000UL,
189 23040UL, 104704UL, 247296UL, 513024UL, 381440UL, 316416UL,
190 383744UL, 383744UL, 1295360UL, 30976UL, 45568UL, 49152UL,
191 52992UL, 54784UL, 55040UL, 56320UL, 57600UL, 59136UL,
192 1441792UL, 393472UL, 0UL, 348928UL, 1657856UL, 2773248UL,
193 3755264UL, 4738560UL, 5726976UL, 3407872UL, 3806976UL, 9464576UL,
194 4494592UL, 4361216UL, 4884224UL, 5603840UL, 6192640UL, 6516992UL,
195 851968UL, 11767296UL, 15654144UL, 12505088UL, 8434688UL, 7773952UL,
196 7773184UL, 7771648UL, 7900672UL, 28672UL, 487936UL, 9427200UL,
197 12972544UL, 11848192UL, 10011392UL, 9288448UL, 8826112UL, 8361984UL,
198 25600UL, 358656UL, 3001088UL, 5761280UL, 6680576UL, 8246784UL,
199 9358080UL, 10076160UL, 9676544UL, 24832UL, 229888UL, 1627904UL,
200 3011328UL, 3011328UL, 3536896UL, 4713472UL, 6870272UL, 9028352UL,
201 24832UL, 169216UL, 515328UL, 1305856UL, 1438720UL, 1440512UL,
202 1834496UL, 2682368UL, 4840704UL, 25600UL, 46080UL, 189696UL,
203 518400UL, 519424UL, 522240UL, 523264UL, 654848UL, 1108224UL,
204 40704UL, 50944UL, 58112UL, 60160UL, 60672UL, 62464UL,
205 64000UL, 64512UL, 64256UL, 1703936UL, 459008UL, 0UL,
206 334592UL, 2202624UL, 3708416UL, 4560128UL, 5150720UL, 5940224UL,
207 3145728UL, 3999744UL, 9643264UL, 7760640UL, 4701952UL, 5551360UL,
208 5943296UL, 6270720UL, 6466560UL, 6488064UL, 8720896UL, 14914560UL,
209 15054080UL, 10273792UL, 7392256UL, 7521792UL, 7389440UL, 7323136UL,
210 3072UL, 3224064UL, 13088000UL, 13809920UL, 13682944UL, 10147328UL,
211 8508928UL, 8834816UL, 9094912UL, 30720UL, 560128UL, 4637184UL,
212 8441600UL, 10471424UL, 8638208UL, 8639488UL, 8771584UL, 9751296UL,
213 32512UL, 372736UL, 2608384UL, 3329792UL, 3985152UL, 4773120UL,
214 5167616UL, 6151680UL, 7854592UL, 30464UL, 310016UL, 1101824UL,
215 1624320UL, 1887232UL, 1889280UL, 2676992UL, 3268096UL, 4709888UL,
216 16880640UL, 118528UL, 381184UL, 575744UL, 707328UL, 774144UL,
217 776192UL, 1104384UL, 1632000UL, 52992UL, 54272UL, 53760UL,
218 51968UL, 52736UL, 52736UL, 55296UL, 57344UL, 54784UL,
219 2162688UL, 852224UL, 0UL, 655616UL, 3155200UL, 5087744UL,
220 5161216UL, 6012928UL, 6537216UL, 3211264UL, 5440768UL, 8916992UL,
221 11606528UL, 9526528UL, 8104704UL, 6801152UL, 6735872UL, 6931712UL,
222 6356992UL, 9702656UL, 14500352UL, 15354880UL, 13921024UL, 11837696UL,
223 9879552UL, 7851264UL, 7522816UL, 6684672UL, 11412224UL, 14182144UL,
224 14452736UL, 14454272UL, 13734912UL, 12891648UL, 11126528UL, 8311808UL,
225 596224UL, 2305024UL, 6775040UL, 9731584UL, 10387456UL, 9603584UL,
226 9284096UL, 10469120UL, 9883136UL, 158464UL, 880896UL, 3115776UL,
227 4167424UL, 4691968UL, 6065664UL, 5677312UL, 6731008UL, 8505856UL,
228 171520UL, 566784UL, 1417984UL, 2006528UL, 2007040UL, 2269952UL,
229 3257088UL, 3455744UL, 5620992UL, 311040UL, 180224UL, 504064UL,
230 763392UL, 826880UL, 762368UL, 896768UL, 1358336UL, 2342144UL,
231 49920UL, 47616UL, 47104UL, 45312UL, 43008UL, 41472UL,
232 44544UL, 48128UL, 43776UL, 2490368UL, 1245184UL, 196608UL,
233 1769472UL, 6163968UL, 8071936UL, 9206016UL, 8432640UL, 8305920UL,
234 3473408UL, 6620416UL, 9504768UL, 11799040UL, 12328448UL, 12273152UL,
235 11044096UL, 10200832UL, 9549824UL, 6291456UL, 10881024UL, 14556416UL,
236 14886144UL, 15412224UL, 14240000UL, 13140224UL, 12165376UL, 10729472UL,
237 9109504UL, 13440512UL, 14957312UL, 14697472UL, 15157248UL, 14829568UL,
238 14119168UL, 13605120UL, 12238080UL, 3997952UL, 5705984UL, 9582336UL,
239 10702592UL, 11096576UL, 11294720UL, 10840576UL, 11766784UL, 11648512UL,
240 2634496UL, 1189632UL, 3555584UL, 5000960UL, 5852672UL, 5590016UL,
241 6642944UL, 6586112UL, 8170240UL, 1204992UL, 1073408UL, 1729024UL,
242 2188800UL, 2451456UL, 3168000UL, 3760896UL, 3898112UL, 5346048UL,
243 752896UL, 424960UL, 555008UL, 751360UL, 946944UL, 1010688UL,
244 1011712UL, 1669376UL, 2590976UL, 35840UL, 34560UL, 33792UL,
245 33536UL, 33024UL, 29696UL, 28928UL, 32768UL, 30464UL,
246 2818048UL, 1507328UL, 2293760UL, 4849920UL, 7995904UL, 10030592UL,
247 12000256UL, 12081664UL, 11567616UL, 3670016UL, 6750720UL, 10420992UL,
248 11928064UL, 13109248UL, 13311232UL, 13317888UL, 13001984UL, 12680448UL,
249 6094848UL, 9896448UL, 13765632UL, 14552832UL, 15405568UL, 15342592UL,
250 14891264UL, 14049792UL, 13465856UL, 8781824UL, 14224128UL, 15145216UL,
251 15409408UL, 15345152UL, 15671808UL, 14954240UL, 14766848UL, 14381568UL,
252 8587008UL, 10098944UL, 11216640UL, 11414784UL, 11349248UL, 12595712UL,
253 12267776UL, 12538624UL, 13073408UL, 1901312UL, 3281152UL, 5317632UL,
254 6172160UL, 6892544UL, 7024128UL, 8598272UL, 8276224UL, 8943360UL,
255 334336UL, 1648896UL, 2371584UL, 2699520UL, 2895616UL, 3091456UL,
256 2959616UL, 4669184UL, 5204480UL, 935936UL, 672768UL, 803584UL,
257 869120UL, 999936UL, 1064960UL, 1389824UL, 1785088UL, 2907648UL,
258 21248UL, 20992UL, 20736UL, 21248UL, 20992UL, 19968UL,
259 17152UL, 18688UL, 20224UL, 3145728UL, 1966080UL, 5177344UL,
260 7471360UL, 10682880UL, 12518400UL, 13174784UL, 13177600UL, 13253888UL,
261 3932160UL, 7733248UL, 11403264UL, 12648448UL, 13303808UL, 14091008UL,
262 14096128UL, 14361344UL, 14235904UL, 6291456UL, 10158080UL, 13566720UL,
263 14353408UL, 14877440UL, 15730432UL, 15603200UL, 15539968UL, 15152640UL,
264 11337984UL, 13107712UL, 15599872UL, 15601152UL, 15666688UL, 15928832UL,
265 15602176UL, 15342848UL, 15348224UL, 12059904UL, 11864576UL, 12062464UL,
266 11997952UL, 11801600UL, 12850688UL, 13375232UL, 13179904UL, 13646592UL,
267 5767936UL, 6228992UL, 6689792UL, 7083520UL, 7476736UL, 7410944UL,
268 9704960UL, 9443072UL, 10499840UL, 2232064UL, 2692864UL, 2955264UL,
269 3348992UL, 3479552UL, 3675648UL, 4396288UL, 5183744UL, 6829824UL,
270 201728UL, 661760UL, 989696UL, 1120512UL, 1185536UL, 1251072UL,
271 1315840UL, 1249536UL, 2766592UL, 9216UL, 9216UL, 9216UL,
272 9472UL, 9728UL, 9984UL, 9472UL, 8704UL, 12032UL,
273 2949120UL, 4259840UL, 7995392UL, 10223616UL, 11927552UL, 13041664UL,
274 13500416UL, 13828096UL, 14024704UL, 6160384UL, 9568256UL, 11927552UL,
275 12976128UL, 13500416UL, 14155776UL, 14745600UL, 15073792UL, 15400960UL,
276 10092544UL, 11665408UL, 13500416UL, 14024704UL, 14745600UL, 15400960UL,
277 16056320UL, 16189184UL, 16449536UL, 13434880UL, 13762560UL, 15073280UL,
278 15597568UL, 15597568UL, 15990784UL, 15925248UL, 15664896UL, 15597568UL,
279 13107200UL, 13172736UL, 13631488UL, 13697024UL, 12910592UL, 13238272UL,
280 13697024UL, 13631488UL, 13500416UL, 7995392UL, 7798784UL, 8912896UL,
281 7668480UL, 7799808UL, 8127232UL, 9699328UL, 10289152UL, 10354688UL,
282 3735552UL, 3145728UL, 3997696UL, 3737600UL, 3999744UL, 4130048UL,
283 4719360UL, 5767168UL, 6160384UL, 1376256UL, 851968UL, 786432UL,
284 1048576UL, 1312512UL, 1443584UL, 1573888UL, 2228224UL, 3473408UL,
285 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
290 // 600x600x2, KCMY - Photo Best, MLC Both
292 uint32_t ulMapDJ3600_KCMY_6x6x2[ 9 * 9 * 9 ] =
294 3317360895UL, 3587571711UL, 2630745874UL, 1166933778UL, 558432009UL, 202374912UL,
295 65280UL, 65280UL, 61952UL, 4286697175UL, 3867868899UL, 2478505755UL,
296 1064697618UL, 456589062UL, 100925184UL, 65280UL, 65280UL, 61440UL,
297 4281391953UL, 4281401169UL, 3306553118UL, 1259536131UL, 402718464UL, 151060224UL,
298 50393088UL, 55296UL, 53760UL, 4278248192UL, 4278253824UL, 3892379392UL,
299 2164324864UL, 805371648UL, 352378880UL, 151031040UL, 50361600UL, 29952UL,
300 4278247168UL, 4278251264UL, 4261474048UL, 3070286848UL, 1359007232UL, 553701632UL,
301 151021056UL, 100671744UL, 6912UL, 4278243072UL, 4278245632UL, 4278243840UL,
302 3338707456UL, 1912639488UL, 755006976UL, 251682048UL, 100670208UL, 0UL,
303 4278240000UL, 4278242304UL, 4278241792UL, 3456139520UL, 2516603136UL, 1308634368UL,
304 402660864UL, 151000320UL, 0UL, 4278234624UL, 4278237696UL, 4278239488UL,
305 3842018560UL, 3170913792UL, 1962946560UL, 905976576UL, 150996480UL, 0UL,
306 4278230784UL, 4278229248UL, 4278226944UL, 4009786112UL, 3288358144UL, 2617264128UL,
307 1560292608UL, 704649216UL, 768UL, 4293301959UL, 4127165121UL, 1979703064UL,
308 618921734UL, 113377027UL, 58064640UL, 51576576UL, 64000UL, 58880UL,
309 4289820069UL, 3583816940UL, 3234785331UL, 1067056917UL, 357105414UL, 51183360UL,
310 65280UL, 65280UL, 55296UL, 4281384273UL, 4281589076UL, 3290944563UL,
311 1510796291UL, 553713152UL, 100727808UL, 59392UL, 55296UL, 50432UL,
312 4278245120UL, 4278248960UL, 3674265856UL, 2113983488UL, 855693056UL, 251705856UL,
313 39936UL, 29184UL, 18432UL, 4278244352UL, 4278241792UL, 3842027008UL,
314 2717948160UL, 1258328832UL, 503352576UL, 151008768UL, 3840UL, 0UL,
315 4278239488UL, 4278224640UL, 4009778432UL, 3238022656UL, 1811953152UL, 754985472UL,
316 251666688UL, 50331648UL, 0UL, 4278223104UL, 4278204672UL, 4026538752UL,
317 3355448576UL, 2365591296UL, 1258292736UL, 452984832UL, 100663296UL, 0UL,
318 4278211584UL, 4278191616UL, 4026531840UL, 3523215360UL, 2919235584UL, 1761607680UL,
319 855638016UL, 251658240UL, 0UL, 4278201600UL, 4278190080UL, 4076863488UL,
320 3674210304UL, 3271557120UL, 2365587456UL, 1409286144UL, 603979776UL, 0UL,
321 4294257206UL, 4160689435UL, 2029977600UL, 318706944UL, 165107459UL, 109928451UL,
322 52914432UL, 33792UL, 36096UL, 4291571001UL, 4292429923UL, 3319802398UL,
323 1070667779UL, 211758339UL, 5331456UL, 1410816UL, 38400UL, 39168UL,
324 4283510076UL, 4148707162UL, 3023844942UL, 1764377103UL, 553671936UL, 50363904UL,
325 34560UL, 33024UL, 31488UL, 4278222336UL, 4278225408UL, 3472906752UL,
326 2063611392UL, 855649536UL, 251665920UL, 7680UL, 8448UL, 13056UL,
327 4278226176UL, 4278213888UL, 3707773184UL, 2516587776UL, 1207964160UL, 452987904UL,
328 100663296UL, 0UL, 0UL, 4278209280UL, 4278196224UL, 3707764736UL,
329 3019898880UL, 1711276032UL, 754974720UL, 251658240UL, 50331648UL, 0UL,
330 4278195456UL, 4278190080UL, 3808428032UL, 3271557120UL, 2164260864UL, 1258291200UL,
331 503316480UL, 100663296UL, 0UL, 4278192384UL, 4278190080UL, 3808428032UL,
332 3388997632UL, 2667577344UL, 1660944384UL, 855638016UL, 251658240UL, 0UL,
333 4278190080UL, 4278190080UL, 3791650816UL, 3472883712UL, 3070230528UL, 2063597568UL,
334 1358954496UL, 553648128UL, 0UL, 4294705152UL, 4294901760UL, 1878982656UL,
335 620691456UL, 166264832UL, 161611776UL, 56033280UL, 3145728UL, 1376256UL,
336 4291887104UL, 4292871689UL, 3186360320UL, 1172307968UL, 213975040UL, 7667712UL,
337 4325376UL, 1769472UL, 768UL, 4287628035UL, 4285857792UL, 3378118656UL,
338 1968635904UL, 556793856UL, 983040UL, 196608UL, 0UL, 0UL,
339 4279369728UL, 4278190080UL, 3305111552UL, 1862270976UL, 1207959552UL, 251658240UL,
340 0UL, 0UL, 1536UL, 4278193152UL, 4278190080UL, 3640655872UL,
341 2516582400UL, 1358954496UL, 503316480UL, 100663296UL, 0UL, 0UL,
342 4278190080UL, 4278190080UL, 3707764736UL, 3070230528UL, 1711276032UL, 754974720UL,
343 251658240UL, 0UL, 0UL, 4278190080UL, 4278190080UL, 3791650816UL,
344 3254779904UL, 2113929216UL, 1258291200UL, 503316480UL, 100663296UL, 0UL,
345 4278190080UL, 4278190080UL, 3808428032UL, 3321888768UL, 2466250752UL, 1660944384UL,
346 855638016UL, 251658240UL, 0UL, 4278190080UL, 4261412864UL, 3741319168UL,
347 3355443200UL, 2768240640UL, 2063597568UL, 1409286144UL, 553648128UL, 0UL,
348 4294705152UL, 4294901760UL, 2382299136UL, 620691456UL, 67043328UL, 113704960UL,
349 58982400UL, 56623104UL, 3735552UL, 4291166208UL, 4291559424UL, 3320381440UL,
350 1122369536UL, 265551872UL, 10616832UL, 6094848UL, 2752512UL, 1376256UL,
351 4285267968UL, 4284284928UL, 3528720384UL, 1818427392UL, 660013056UL, 53084160UL,
352 1179648UL, 196608UL, 0UL, 4278386688UL, 4261412864UL, 3456106496UL,
353 2264924160UL, 1207959552UL, 301989888UL, 0UL, 0UL, 0UL,
354 4278190080UL, 4278190080UL, 3640655872UL, 2466250752UL, 1358954496UL, 754974720UL,
355 100663296UL, 0UL, 0UL, 4278190080UL, 4278190080UL, 3791650816UL,
356 3170893824UL, 1761607680UL, 905969664UL, 251658240UL, 0UL, 0UL,
357 4278190080UL, 4278190080UL, 3808428032UL, 3254779904UL, 2063597568UL, 1157627904UL,
358 503316480UL, 50331648UL, 0UL, 4278190080UL, 4278190080UL, 3808428032UL,
359 3305111552UL, 2164260864UL, 1560281088UL, 754974720UL, 251658240UL, 0UL,
360 4278190080UL, 4278190080UL, 3758096384UL, 3338665984UL, 2415919104UL, 1862270976UL,
361 1358954496UL, 553648128UL, 0UL, 4294377472UL, 4294901760UL, 2935947264UL,
362 822018048UL, 67043328UL, 16646144UL, 63242240UL, 9633792UL, 6684672UL,
363 4291887104UL, 4289986560UL, 3386900480UL, 1525022720UL, 316211200UL, 12910592UL,
364 8060928UL, 4915200UL, 3145728UL, 4284481536UL, 4282712064UL, 3560308736UL,
365 2670919680UL, 710737920UL, 105578496UL, 2359296UL, 983040UL, 196608UL,
366 4278190080UL, 4076863488UL, 3422552064UL, 2516582400UL, 1107296256UL, 352321536UL,
367 0UL, 0UL, 0UL, 4278190080UL, 4278190080UL, 3489660928UL,
368 2516582400UL, 1509949440UL, 855638016UL, 150994944UL, 0UL, 0UL,
369 4278190080UL, 4278190080UL, 3758096384UL, 3120562176UL, 1761607680UL, 855638016UL,
370 452984832UL, 0UL, 0UL, 4278190080UL, 4278190080UL, 3909091328UL,
371 3305111552UL, 2113929216UL, 1107296256UL, 553648128UL, 50331648UL, 0UL,
372 4278190080UL, 4278190080UL, 3925868544UL, 3355443200UL, 2315255808UL, 1409286144UL,
373 805306368UL, 251658240UL, 0UL, 4278190080UL, 4278190080UL, 3892314112UL,
374 3405774848UL, 2466250752UL, 1560281088UL, 1258291200UL, 553648128UL, 0UL,
375 4293525504UL, 4294901760UL, 3456040960UL, 1526661120UL, 268369920UL, 16711680UL,
376 16187392UL, 63373312UL, 9830400UL, 4291624960UL, 4291690496UL, 3419865088UL,
377 1977745408UL, 517341184UL, 13041664UL, 11403264UL, 7077888UL, 5308416UL,
378 4284284928UL, 4284088320UL, 3525378048UL, 2270429184UL, 912457728UL, 156303360UL,
379 3932160UL, 2162688UL, 1376256UL, 4278190080UL, 3959422976UL, 3422552064UL,
380 2617245696UL, 1207959552UL, 452984832UL, 0UL, 0UL, 0UL,
381 4278190080UL, 3758096384UL, 3405774848UL, 2566914048UL, 1711276032UL, 704643072UL,
382 201326592UL, 0UL, 0UL, 4278190080UL, 4278190080UL, 3674210304UL,
383 2566914048UL, 1660944384UL, 956301312UL, 553648128UL, 50331648UL, 0UL,
384 4278190080UL, 4278190080UL, 3892314112UL, 3288334336UL, 2063597568UL, 1157627904UL,
385 503316480UL, 301989888UL, 0UL, 4278190080UL, 4278190080UL, 4110417920UL,
386 3489660928UL, 2516582400UL, 1409286144UL, 654311424UL, 251658240UL, 0UL,
387 4278190080UL, 4278190080UL, 4194304000UL, 3573547008UL, 2768240640UL, 1610612736UL,
388 956301312UL, 603979776UL, 0UL, 4293263360UL, 4294574080UL, 3607035904UL,
389 2382299136UL, 771686400UL, 117374976UL, 16711680UL, 16318464UL, 13238272UL,
390 4291297280UL, 4291166208UL, 3419013120UL, 2328952832UL, 1020329984UL, 164298752UL,
391 11993088UL, 10027008UL, 7864320UL, 4284088320UL, 4284284928UL, 3376742400UL,
392 2270035968UL, 1364852736UL, 407764992UL, 4325376UL, 3735552UL, 2752512UL,
393 4278190080UL, 4143972352UL, 3439329280UL, 2617245696UL, 1409286144UL, 704643072UL,
394 100663296UL, 0UL, 0UL, 4278190080UL, 3640655872UL, 3372220416UL,
395 2566914048UL, 1711276032UL, 855638016UL, 352321536UL, 0UL, 0UL,
396 4278190080UL, 4278190080UL, 3271557120UL, 2466250752UL, 1660944384UL, 956301312UL,
397 503316480UL, 100663296UL, 0UL, 4278190080UL, 4278190080UL, 3791650816UL,
398 3170893824UL, 1560281088UL, 905969664UL, 503316480UL, 301989888UL, 0UL,
399 4278190080UL, 4278190080UL, 3909091328UL, 3305111552UL, 2164260864UL, 1308622848UL,
400 704643072UL, 201326592UL, 0UL, 4278190080UL, 4278190080UL, 4278190080UL,
401 3640655872UL, 2919235584UL, 1660944384UL, 855638016UL, 553648128UL, 0UL,
402 4293525504UL, 4293853184UL, 3858366464UL, 3321823232UL, 2281635840UL, 1124007936UL,
403 519962624UL, 167641088UL, 16384000UL, 4291297280UL, 3936485376UL, 3350265856UL,
404 2579824640UL, 1674117120UL, 667418624UL, 113573888UL, 12648448UL, 12648448UL,
405 4284284928UL, 4031250432UL, 3240951808UL, 2268856320UL, 1715994624UL, 1011548160UL,
406 206045184UL, 4521984UL, 4718592UL, 4278190080UL, 3976200192UL, 3355443200UL,
407 2264924160UL, 1610612736UL, 1207959552UL, 503316480UL, 50331648UL, 0UL,
408 4278190080UL, 4278190080UL, 3456106496UL, 2667577344UL, 1761607680UL, 1207959552UL,
409 704643072UL, 150994944UL, 0UL, 4278190080UL, 4278190080UL, 3573547008UL,
410 2516582400UL, 1761607680UL, 1056964608UL, 704643072UL, 301989888UL, 0UL,
411 4278190080UL, 4278190080UL, 3758096384UL, 3120562176UL, 1610612736UL, 1056964608UL,
412 553648128UL, 301989888UL, 0UL, 4278190080UL, 4278190080UL, 3841982464UL,
413 3271557120UL, 2113929216UL, 855638016UL, 603979776UL, 251658240UL, 0UL,
414 4278190080UL, 4278190080UL, 3523215360UL, 2818572288UL, 1912602624UL, 1358954496UL,
415 905969664UL, 402653184UL, 0UL,
418 // 600x600x2, ClMlxx - Photo Best, MLC Both
420 uint32_t ulMapDJ3600_ClMlxx_6x6x2[ 9 * 9 * 9 ] =
422 0UL, 983040UL, 6291456UL, 13762560UL, 16711680UL, 16711680UL,
423 16719360UL, 16750080UL, 16768256UL, 12619776UL, 13383936UL, 11403264UL,
424 14614528UL, 16711680UL, 16711680UL, 16726272UL, 16761344UL, 16768768UL,
425 15098624UL, 15478016UL, 16728576UL, 16715520UL, 16714752UL, 16740096UL,
426 16769024UL, 16776192UL, 16776960UL, 15808768UL, 15803392UL, 16736256UL,
427 16758528UL, 16741632UL, 16772864UL, 16776960UL, 16776960UL, 16776960UL,
428 12807168UL, 12407808UL, 13156352UL, 14084608UL, 14417664UL, 14089984UL,
429 14352128UL, 14876416UL, 15662848UL, 5357824UL, 4174080UL, 4973568UL,
430 7732992UL, 8322816UL, 8912640UL, 9305856UL, 12779264UL, 13893376UL,
431 1824768UL, 1232384UL, 1436672UL, 2621184UL, 3800832UL, 3407616UL,
432 3604224UL, 6946560UL, 11075328UL, 846336UL, 648192UL, 652544UL,
433 1048320UL, 2227968UL, 2031360UL, 1834752UL, 1441536UL, 5766912UL,
434 62208UL, 64768UL, 65280UL, 65280UL, 65280UL, 65280UL,
435 65280UL, 65280UL, 65280UL, 2804224UL, 57344UL, 50176UL,
436 2378496UL, 9057024UL, 15160320UL, 16750080UL, 16765696UL, 16771328UL,
437 10475008UL, 13349888UL, 11640576UL, 14903552UL, 16726272UL, 16724736UL,
438 16738560UL, 16763904UL, 16776192UL, 15180288UL, 16017664UL, 16757760UL,
439 16760832UL, 16761856UL, 16765440UL, 16771840UL, 16776192UL, 16776960UL,
440 15879680UL, 15746304UL, 16763136UL, 16768768UL, 16772608UL, 16776960UL,
441 16776960UL, 16776960UL, 16776960UL, 12683776UL, 12764672UL, 13172224UL,
442 13827840UL, 13762304UL, 13827840UL, 14089984UL, 14417664UL, 14876416UL,
443 4576512UL, 5570304UL, 6553344UL, 7143168UL, 7732992UL, 7929600UL,
444 9109248UL, 11075328UL, 13172480UL, 1048320UL, 1048320UL, 2031360UL,
445 2424576UL, 3211008UL, 3211008UL, 3211008UL, 4980480UL, 9109248UL,
446 851712UL, 65280UL, 65280UL, 65280UL, 458496UL, 655104UL,
447 655104UL, 851712UL, 3800832UL, 65280UL, 65280UL, 65280UL,
448 65280UL, 65280UL, 65280UL, 65280UL, 65280UL, 65280UL,
449 2025984UL, 458496UL, 65280UL, 2031360UL, 11075328UL, 15859456UL,
450 16776960UL, 16776960UL, 16776960UL, 6942208UL, 8122112UL, 12254976UL,
451 13238016UL, 15400704UL, 16776960UL, 16776960UL, 16776960UL, 16776960UL,
452 14019840UL, 16380672UL, 16773376UL, 16776960UL, 16776960UL, 16776960UL,
453 16776960UL, 16776960UL, 16776960UL, 16297472UL, 16761856UL, 16775168UL,
454 16776960UL, 16776960UL, 16776960UL, 16776960UL, 16776960UL, 16776960UL,
455 13030400UL, 12975872UL, 13172480UL, 13631232UL, 13500160UL, 13696768UL,
456 13958912UL, 14417664UL, 14941952UL, 5570304UL, 5963520UL, 7339776UL,
457 7929600UL, 7929600UL, 7732992UL, 9109248UL, 11468544UL, 13106944UL,
458 1244928UL, 1638144UL, 2424576UL, 3014400UL, 3014400UL, 3211008UL,
459 3407616UL, 5766912UL, 9109248UL, 458496UL, 65280UL, 65280UL,
460 458496UL, 458496UL, 655104UL, 851712UL, 1048320UL, 3800832UL,
461 65280UL, 65280UL, 65280UL, 65280UL, 65280UL, 65280UL,
462 65280UL, 65280UL, 65280UL, 2024704UL, 844800UL, 1631232UL,
463 1633536UL, 13369088UL, 16776960UL, 16776960UL, 16776960UL, 16776960UL,
464 5372160UL, 3798528UL, 13434624UL, 14745344UL, 16645888UL, 16776960UL,
465 16776960UL, 16776960UL, 16776960UL, 10287616UL, 15138048UL, 16776960UL,
466 16776960UL, 16776960UL, 16776960UL, 16776960UL, 16776960UL, 16776960UL,
467 15266816UL, 16776960UL, 16776960UL, 16775680UL, 16776960UL, 16776960UL,
468 16776960UL, 16776960UL, 16580352UL, 13369088UL, 13434624UL, 13958912UL,
469 14024448UL, 14155008UL, 14024448UL, 14089984UL, 14745344UL, 15138560UL,
470 6946560UL, 7143168UL, 8322816UL, 8322816UL, 8912640UL, 8912640UL,
471 9895680UL, 12058368UL, 13238016UL, 1834752UL, 2621184UL, 3211008UL,
472 3604224UL, 3800832UL, 3800832UL, 4194048UL, 6553344UL, 9895680UL,
473 655104UL, 65280UL, 458496UL, 851712UL, 1048320UL, 1048320UL,
474 1244928UL, 1441536UL, 4587264UL, 65280UL, 65280UL, 65280UL,
475 65280UL, 65280UL, 65280UL, 65280UL, 65280UL, 63232UL,
476 3782400UL, 1219584UL, 2006784UL, 4963584UL, 8506624UL, 16774400UL,
477 16776960UL, 16776960UL, 16776960UL, 11651584UL, 12700160UL, 14796288UL,
478 15911424UL, 16766976UL, 16774912UL, 16776960UL, 16776960UL, 16776960UL,
479 15453952UL, 16764416UL, 16763904UL, 16765440UL, 16767488UL, 16772864UL,
480 16776960UL, 16776960UL, 16776960UL, 16765440UL, 16764160UL, 16764160UL,
481 16767232UL, 16765952UL, 16769536UL, 16775168UL, 16776960UL, 16776960UL,
482 14144256UL, 14145792UL, 14603520UL, 14734336UL, 14470912UL, 14408448UL,
483 14217728UL, 14810880UL, 14941952UL, 8319488UL, 9105920UL, 10087680UL,
484 10086144UL, 9888000UL, 10081536UL, 10676736UL, 12450304UL, 13565696UL,
485 2424576UL, 3407616UL, 4389376UL, 4779520UL, 4385536UL, 4972800UL,
486 4775936UL, 6746880UL, 10091264UL, 655104UL, 458496UL, 851712UL,
487 1438976UL, 1436928UL, 1435904UL, 1434112UL, 1630720UL, 5171712UL,
488 65280UL, 65280UL, 65280UL, 65024UL, 62720UL, 60416UL,
489 59136UL, 58368UL, 54784UL, 5923584UL, 2572032UL, 3949824UL,
490 7495680UL, 13534976UL, 14788608UL, 16767744UL, 16774656UL, 16776960UL,
491 12740864UL, 15236608UL, 16279808UL, 16675328UL, 16746240UL, 16760064UL,
492 16767744UL, 16773888UL, 16776960UL, 16742400UL, 16748544UL, 16746240UL,
493 16745472UL, 16747776UL, 16758528UL, 16766720UL, 16772864UL, 16776960UL,
494 16749312UL, 16749312UL, 16747776UL, 16747008UL, 16749312UL, 16755456UL,
495 16764160UL, 16770048UL, 16776960UL, 14592000UL, 15181824UL, 15501824UL,
496 15307520UL, 14656000UL, 15178752UL, 15582208UL, 15784448UL, 15988992UL,
497 10461696UL, 10665216UL, 10857984UL, 11248896UL, 10854144UL, 10062336UL,
498 11056896UL, 12047104UL, 13300480UL, 3592192UL, 4772864UL, 5558016UL,
499 5556992UL, 5359104UL, 5745408UL, 5545728UL, 6736640UL, 9691904UL,
500 649216UL, 1041408UL, 1629184UL, 1824000UL, 1822208UL, 1819648UL,
501 2013696UL, 2406912UL, 5164288UL, 64256UL, 63488UL, 60160UL,
502 56832UL, 54528UL, 51968UL, 49664UL, 48384UL, 43008UL,
503 9252096UL, 7671552UL, 10229760UL, 9054720UL, 12596736UL, 14838784UL,
504 15632896UL, 16763648UL, 16769024UL, 13707008UL, 15477248UL, 16720896UL,
505 16723200UL, 16726272UL, 16737024UL, 16750080UL, 16762880UL, 16767744UL,
506 16725504UL, 16727808UL, 16730880UL, 16728576UL, 16730112UL, 16733184UL,
507 16749312UL, 16762112UL, 16766208UL, 16731648UL, 16733184UL, 16732416UL,
508 16730880UL, 16730880UL, 16732416UL, 16742400UL, 16759296UL, 16765696UL,
509 15555840UL, 15815680UL, 15749376UL, 15618304UL, 15420160UL, 16275200UL,
510 16673792UL, 16754688UL, 16764672UL, 11627520UL, 12019968UL, 12606720UL,
511 12734720UL, 12211968UL, 11426304UL, 12212736UL, 13273600UL, 13682176UL,
512 5332224UL, 5928960UL, 6124032UL, 6120960UL, 5922048UL, 5724672UL,
513 5327616UL, 7307520UL, 8306688UL, 1024512UL, 1421568UL, 2009856UL,
514 2400000UL, 2397696UL, 2195712UL, 2778624UL, 2777856UL, 4958208UL,
515 52992UL, 52224UL, 50944UL, 49920UL, 46848UL, 39936UL,
516 30720UL, 31488UL, 27648UL, 11013888UL, 11012352UL, 13373184UL,
517 11802624UL, 10819584UL, 13840384UL, 15358464UL, 15886592UL, 16756992UL,
518 14484992UL, 16713216UL, 16712448UL, 16713984UL, 16715520UL, 16719360UL,
519 16732416UL, 16740096UL, 16751616UL, 16714752UL, 16716288UL, 16717056UL,
520 16716288UL, 16717056UL, 16718592UL, 16728576UL, 16737792UL, 16747008UL,
521 16718592UL, 16720128UL, 16719360UL, 16719360UL, 16718592UL, 16720128UL,
522 16720128UL, 16733184UL, 16745472UL, 16590592UL, 16000000UL, 15868928UL,
523 15737856UL, 15541248UL, 16720128UL, 16721664UL, 16727808UL, 16743168UL,
524 12924416UL, 13120256UL, 13050880UL, 12986880UL, 12790272UL, 12723968UL,
525 13313792UL, 13644544UL, 14643712UL, 6698496UL, 6699264UL, 7287552UL,
526 7679232UL, 7087872UL, 6892032UL, 6498816UL, 7680000UL, 10641408UL,
527 1779456UL, 2376192UL, 2571264UL, 2568960UL, 2567424UL, 2566656UL,
528 2566656UL, 2170368UL, 3952896UL, 29952UL, 29184UL, 25344UL,
529 23040UL, 21504UL, 18432UL, 16896UL, 15360UL, 15360UL,
530 10420224UL, 13434880UL, 14551296UL, 14619136UL, 14818816UL, 15410944UL,
531 15806464UL, 16070144UL, 16205056UL, 14614528UL, 16711680UL, 16711680UL,
532 16711680UL, 16711680UL, 16713984UL, 16715520UL, 16721664UL, 16723200UL,
533 16711680UL, 16711680UL, 16711680UL, 16711680UL, 16711680UL, 16711680UL,
534 16711680UL, 16719360UL, 16718592UL, 16711680UL, 16711680UL, 16711680UL,
535 16711680UL, 16711680UL, 16711680UL, 16711680UL, 16713984UL, 16716288UL,
536 16711680UL, 16711680UL, 16711680UL, 16711680UL, 15533568UL, 16711680UL,
537 16711680UL, 16711680UL, 16715520UL, 14024704UL, 13959168UL, 14221312UL,
538 13437184UL, 13175808UL, 12651520UL, 13631488UL, 14352384UL, 14485760UL,
539 7864320UL, 7274496UL, 8847360UL, 10027008UL, 8063232UL, 8064000UL,
540 7080960UL, 9633792UL, 9830400UL, 2555904UL, 2555904UL, 2949120UL,
541 3538944UL, 3932160UL, 3541248UL, 3345408UL, 3145728UL, 4915200UL,
542 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
547 // 300x300x1, KCMY - Plain Draft, MLC Both
549 uint32_t ulMapDJ3600_KCMY_3x3x1[ 9 * 9 * 9 ] =
551 4294967040UL, 4294967040UL, 4294967040UL, 4294967040UL, 2801794816UL, 1862270720UL,
552 1157627648UL, 486080256UL, 16056064UL, 4294967040UL, 4294967040UL, 4294967040UL,
553 4009754368UL, 2600468224UL, 1795161856UL, 1090518784UL, 418709248UL, 15531776UL,
554 4294967040UL, 4294967040UL, 4294967040UL, 4294967040UL, 2264923904UL, 1291845376UL,
555 720699136UL, 249233152UL, 14483200UL, 4290576128UL, 4291624704UL, 4294967040UL,
556 4294967040UL, 3841982208UL, 1591017216UL, 717029120UL, 346881792UL, 11468544UL,
557 4286643968UL, 4287168256UL, 4287692544UL, 4288741120UL, 4206952192UL, 2931752704UL,
558 1251278592UL, 444399360UL, 8716032UL, 4284022528UL, 4283891456UL, 4283629312UL,
559 4282711808UL, 4284153600UL, 2557542144UL, 1920270080UL, 744292096UL, 6356736UL,
560 4281925376UL, 4281532160UL, 4280745728UL, 4279566080UL, 4279959296UL, 2418474752UL,
561 1345781504UL, 808779520UL, 3735296UL, 4279959296UL, 4279828224UL, 4279041792UL,
562 4278648576UL, 4278779648UL, 2819292928UL, 1410268928UL, 638910208UL, 1376000UL,
563 4278255360UL, 4278255360UL, 4278255360UL, 4278255360UL, 4278255360UL, 3288399616UL,
564 1946222336UL, 838926080UL, 65280UL, 4294967040UL, 4294967040UL, 4294967040UL,
565 1962934016UL, 1157627648UL, 687865600UL, 452984576UL, 150798080UL, 16776960UL,
566 4294967040UL, 4294967040UL, 4294967040UL, 2399141632UL, 1124073216UL, 183303936UL,
567 13958912UL, 13041408UL, 12517120UL, 4294967040UL, 4294967040UL, 4294967040UL,
568 1825636096UL, 717291264UL, 280690432UL, 11468544UL, 11337472UL, 11599616UL,
569 4289920768UL, 4288347904UL, 4286906112UL, 3264413440UL, 1115488000UL, 444792576UL,
570 42139392UL, 9109248UL, 9633536UL, 4286643968UL, 4283760384UL, 4281794304UL,
571 3963420416UL, 1749483264UL, 810483456UL, 240582400UL, 6487808UL, 7274240UL,
572 4284022528UL, 4280876800UL, 4280090368UL, 4280090368UL, 2451635968UL, 1076297472UL,
573 539950848UL, 104529664UL, 5046016UL, 4281794304UL, 4279172864UL, 4279041792UL,
574 4279041792UL, 3188522752UL, 1678704384UL, 672202496UL, 270073600UL, 2555648UL,
575 4279959296UL, 4278253568UL, 4278384128UL, 4278386432UL, 3523411712UL, 2147680000UL,
576 1074069248UL, 335871744UL, 458496UL, 4278255360UL, 4278250496UL, 4278251008UL,
577 4278253568UL, 3791716096UL, 2617310976UL, 1543569152UL, 671153920UL, 65280UL,
578 4294967040UL, 4294959616UL, 4294966784UL, 1627389696UL, 1023409920UL, 653721344UL,
579 284491520UL, 183828224UL, 16776960UL, 4294967040UL, 4294967040UL, 4294967040UL,
580 1022689024UL, 49610496UL, 16056064UL, 15793920UL, 14483200UL, 13958912UL,
581 4294967040UL, 4294967040UL, 3938373632UL, 2260790784UL, 447676160UL, 10944256UL,
582 10682112UL, 10682112UL, 10419968UL, 4289658624UL, 4288610048UL, 4284676096UL,
583 2490687488UL, 846397184UL, 175570688UL, 8191744UL, 8978176UL, 9502464UL,
584 4286381824UL, 4284546816UL, 4281270016UL, 3157589760UL, 1346174720UL, 507969280UL,
585 72548096UL, 6356736UL, 7405312UL, 4284022528UL, 4281007872UL, 4279559168UL,
586 3625511936UL, 1981611776UL, 908001024UL, 338231040UL, 3735296UL, 5046016UL,
587 4281794304UL, 4279169536UL, 4278508032UL, 3960002560UL, 2517167616UL, 1343028992UL,
588 537722624UL, 202964736UL, 2817792UL, 4279828224UL, 4278378496UL, 4278242816UL,
589 4261466624UL, 3019955712UL, 1912664576UL, 973274880UL, 268631808UL, 851712UL,
590 4278255360UL, 4278245888UL, 4278240768UL, 4278242816UL, 3321943552UL, 2315312640UL,
591 1442902528UL, 570490624UL, 65280UL, 4294939136UL, 4294933504UL, 4294939648UL,
592 3271535616UL, 1056957952UL, 586481408UL, 250937088UL, 116719360UL, 16776960UL,
593 4294937600UL, 4294930432UL, 3909052928UL, 1190558208UL, 150255104UL, 16048640UL,
594 16056064UL, 16056064UL, 15007488UL, 4294943744UL, 4294940160UL, 4073224192UL,
595 2296154624UL, 417374208UL, 14073856UL, 13163520UL, 12514304UL, 11992832UL,
596 4289769984UL, 4290034688UL, 4286087680UL, 2289598976UL, 1316788224UL, 74629632UL,
597 7918592UL, 8185856UL, 8322816UL, 4286371328UL, 4285321216UL, 4281902080UL,
598 3057426432UL, 1447858688UL, 373995008UL, 5555712UL, 6609920UL, 7271936UL,
599 4283753984UL, 4281387008UL, 4280068608UL, 3658918912UL, 1880926720UL, 773897216UL,
600 137024512UL, 4118528UL, 5171712UL, 4281788928UL, 4279549952UL, 4278889472UL,
601 3758662656UL, 2316085760UL, 1242348032UL, 437045248UL, 102553600UL, 3331584UL,
602 4279820800UL, 4278501376UL, 4278234112UL, 3993019392UL, 2717951488UL, 1811984384UL,
603 906150912UL, 235063808UL, 1366528UL, 4278248960UL, 4278239232UL, 4278234624UL,
604 4227900416UL, 3053496832UL, 2281744896UL, 1543548928UL, 637585408UL, 47616UL,
605 4294924288UL, 4294918656UL, 4294918656UL, 2566875648UL, 1828680192UL, 754951168UL,
606 250922496UL, 116710400UL, 16773632UL, 4294919680UL, 4294189056UL, 4294191104UL,
607 1324627968UL, 317999616UL, 16024064UL, 16034304UL, 16040448UL, 16045568UL,
608 4294200832UL, 4292358656UL, 4074518016UL, 1861499904UL, 452218368UL, 15626752UL,
609 14455296UL, 14201856UL, 13814272UL, 4288965120UL, 4286071808UL, 4286071296UL,
610 2256294912UL, 1384930304UL, 144075264UL, 10258432UL, 10396160UL, 9879552UL,
611 4286480896UL, 4285562368UL, 4282405376UL, 2756466176UL, 1448237056UL, 710175232UL,
612 5801984UL, 6330368UL, 6600192UL, 4283735552UL, 4281893376UL, 4280315392UL,
613 3894308864UL, 1948675584UL, 909142016UL, 103974400UL, 4496384UL, 5551616UL,
614 4281510400UL, 4279536128UL, 4279008256UL, 3926685184UL, 2349627392UL, 1242593280UL,
615 437553152UL, 1875968UL, 3714048UL, 4279809024UL, 4278621696UL, 4278486528UL,
616 4060249088UL, 2550298624UL, 1678014976UL, 939820544UL, 201625600UL, 1482240UL,
617 4278237184UL, 4278231040UL, 4278226944UL, 4278224896UL, 2818605056UL, 2080406016UL,
618 1476426752UL, 671126016UL, 36864UL, 4294915584UL, 4294912000UL, 4294908928UL,
619 2566860288UL, 1358906368UL, 822036480UL, 452228608UL, 116690944UL, 16754688UL,
620 4294914560UL, 4294186496UL, 4294184960UL, 1995707392UL, 452206080UL, 16003584UL,
621 16016384UL, 16023040UL, 16028160UL, 4294914560UL, 4291957248UL, 4007006720UL,
622 2297698816UL, 687087616UL, 16004096UL, 15752192UL, 14972416UL, 14978048UL,
623 4289084928UL, 4286324224UL, 4286717440UL, 2290755072UL, 1050946048UL, 145502720UL,
624 11162112UL, 11300864UL, 11308032UL, 4285682176UL, 4284365824UL, 4283313152UL,
625 2656185344UL, 1381380096UL, 845167104UL, 74075648UL, 7629312UL, 8162304UL,
626 4283718144UL, 4282010624UL, 4280694272UL, 3794286080UL, 1848653312UL, 842020352UL,
627 406209536UL, 4614656UL, 5540352UL, 4281363968UL, 4279653376UL, 4279127040UL,
628 4161817600UL, 2450542592UL, 1209547776UL, 471353344UL, 2516992UL, 3833856UL,
629 4279663104UL, 4278609920UL, 4278476800UL, 4261698560UL, 2651085824UL, 1543787008UL,
630 872698880UL, 168320512UL, 1733120UL, 4278224384UL, 4278220288UL, 4278218240UL,
631 4278217216UL, 2885706752UL, 1744854016UL, 1342198784UL, 738223104UL, 25088UL,
632 4294910464UL, 4294906880UL, 4294184448UL, 3539931648UL, 1358895616UL, 452926464UL,
633 419375616UL, 183782912UL, 16740352UL, 4294909952UL, 4294182912UL, 4294181376UL,
634 2901672448UL, 854853632UL, 15995904UL, 16001024UL, 16009728UL, 16014848UL,
635 4294908928UL, 4293790720UL, 4293526528UL, 2733900800UL, 1022625280UL, 83104256UL,
636 16001024UL, 16008704UL, 16013312UL, 4289602048UL, 4286580224UL, 4287235584UL,
637 2694581248UL, 1387008000UL, 381556224UL, 12460544UL, 12206080UL, 12474368UL,
638 4285672448UL, 4283307008UL, 4283568640UL, 2690126336UL, 1415451648UL, 711989760UL,
639 108535808UL, 8403968UL, 9067520UL, 4282922496UL, 4281870336UL, 4281211392UL,
640 2754615808UL, 1681135616UL, 842668032UL, 541204480UL, 5126144UL, 6315008UL,
641 4281481216UL, 4279642112UL, 4279508992UL, 4162068480UL, 2417500160UL, 1243225088UL,
642 437918720UL, 237383680UL, 3560448UL, 4279517696UL, 4278729216UL, 4278596608UL,
643 4278596608UL, 2818979328UL, 1644573696UL, 738863104UL, 235678720UL, 1856000UL,
644 4278211072UL, 4278209024UL, 4278207488UL, 4278207488UL, 2952806912UL, 1778401280UL,
645 1006646784UL, 704657920UL, 15360UL, 4294906368UL, 4294312960UL, 4294182400UL,
646 4176741888UL, 2197030912UL, 821955072UL, 218041856UL, 83103744UL, 16725504UL,
647 4294839808UL, 4294180864UL, 4294180864UL, 3371433984UL, 1693712384UL, 351535104UL,
648 15994368UL, 15997440UL, 16002048UL, 4294839808UL, 4293918720UL, 4293394432UL,
649 3069313024UL, 1827930112UL, 552861696UL, 15993856UL, 15997440UL, 16001024UL,
650 4289990656UL, 4289070080UL, 4289200640UL, 2896560640UL, 1890976256UL, 918684672UL,
651 114296832UL, 13506048UL, 13772800UL, 4285797376UL, 4283695104UL, 4283826176UL,
652 2724200448UL, 1449132032UL, 1047922688UL, 411437568UL, 9441792UL, 10233856UL,
653 4282784256UL, 4281994752UL, 4164027904UL, 2822243840UL, 1648100864UL, 775947264UL,
654 542247424UL, 39325696UL, 6958080UL, 4280818688UL, 4279504896UL, 4229303808UL,
655 2887388672UL, 1780222976UL, 1008601600UL, 438438400UL, 271323136UL, 4073472UL,
656 4279507456UL, 4278719488UL, 4278587904UL, 4261810176UL, 2751991808UL, 1678381056UL,
657 738856448UL, 168430080UL, 1845248UL, 4278199808UL, 4278198272UL, 4278197248UL,
658 4278197248UL, 3321896448UL, 2013274624UL, 1140859392UL, 469768704UL, 8704UL,
659 4294901760UL, 4294901760UL, 4294901760UL, 4294901760UL, 3607035904UL, 1996423168UL,
660 956235776UL, 385810432UL, 16711680UL, 4294901760UL, 4294180864UL, 4294180864UL,
661 3706978304UL, 2499018752UL, 1223950336UL, 485752832UL, 83099648UL, 15990784UL,
662 4294901760UL, 4293787648UL, 4293394432UL, 3337486336UL, 2465464320UL, 1593049088UL,
663 552861696UL, 49545216UL, 15990784UL, 4291821568UL, 4289724416UL, 4289986560UL,
664 3064725504UL, 2360868864UL, 1723858944UL, 852492288UL, 114950144UL, 14417920UL,
665 4287234048UL, 4285923328UL, 4286054400UL, 3598581760UL, 1987969024UL, 1619263488UL,
666 1049624576UL, 345899008UL, 10616832UL, 4283564032UL, 4282777600UL, 4283564032UL,
667 3025010688UL, 1917452288UL, 1112145920UL, 978714624UL, 442892288UL, 7340032UL,
668 4280942592UL, 4280025088UL, 4280811520UL, 2854354944UL, 1814167552UL, 1009123328UL,
669 640417792UL, 473825280UL, 4456448UL, 4279107584UL, 4278583296UL, 4278452224UL,
670 4278976512UL, 1946944512UL, 1141637632UL, 672399360UL, 336986112UL, 2490368UL,
671 4278190080UL, 4278190080UL, 4278190080UL, 3791650816UL, 2684354560UL, 1879048192UL,
672 1140850688UL, 436207616UL, 0UL,
675 // 300x300x1, ClMlxx - Plain Draft, MLC Both
677 uint32_t ulMapDJ3600_ClMlxx_3x3x1[ 9 * 9 * 9 ] =
679 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
680 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
681 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
682 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
683 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
684 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
685 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
686 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
687 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
688 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
689 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
690 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
691 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
692 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
693 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
694 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
695 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
696 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
697 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
698 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
699 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
700 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
701 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
702 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
703 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
704 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
705 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
706 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
707 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
708 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
709 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
710 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
711 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
712 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
713 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
714 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
715 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
716 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
717 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
718 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
719 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
720 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
721 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
722 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
723 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
724 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
725 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
726 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
727 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
728 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
729 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
730 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
731 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
732 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
733 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
734 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
735 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
736 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
737 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
738 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
739 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
740 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
741 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
742 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
743 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
744 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
745 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
746 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
747 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
748 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
749 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
750 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
751 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
752 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
753 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
754 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
755 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
756 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
757 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
758 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
759 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
760 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
761 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
762 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
763 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
764 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
765 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
766 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
767 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
768 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
769 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
770 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
771 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
772 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
773 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
774 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
775 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
776 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
777 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
778 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
779 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
780 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
781 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
782 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
783 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
784 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
785 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
786 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
787 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
788 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
789 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
790 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
791 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
792 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
793 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
794 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
795 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
796 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
797 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
798 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,
799 0UL, 0UL, 0UL, 0UL, 0UL, 0UL,