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