1 /*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License, v.1,  (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 * or http://opensource.org/licenses/CDDL-1.0.
10 * See the License for the specific language governing permissions
11 * and limitations under the License.
12 *
13 * When distributing Covered Code, include this CDDL HEADER in each
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 * If applicable, add the following below this CDDL HEADER, with the
16 * fields enclosed by brackets "[]" replaced with your own identifying
17 * information: Portions Copyright [yyyy] [name of copyright owner]
18 *
19 * CDDL HEADER END
20 */
21 
22 /*
23 * Copyright 2014-2017 Cavium, Inc.
24 * The contents of this file are subject to the terms of the Common Development
25 * and Distribution License, v.1,  (the "License").
26 
27 * You may not use this file except in compliance with the License.
28 
29 * You can obtain a copy of the License at available
30 * at http://opensource.org/licenses/CDDL-1.0
31 
32 * See the License for the specific language governing permissions and
33 * limitations under the License.
34 */
35 
36 #ifndef __INIT_VALUES_ZIPPED_H__
37 #define __INIT_VALUES_ZIPPED_H__
38 
39 /* initialization commands array */
40 ARRAY_DECL u32 init_ops[] = {
41 	/* GRC */
42 	0x00030003, 0xffff0000, 	/* if phase != 'engine', skip 3 ops (no DMAE) */
43 	0x00020002, 0x00450000, 	/* if mode != '!asic', skip 2 ops */
44 	0x0280c201, 0x00000000, 	/* write 0x0 to address 0x50184 */
45 	0x02810201, 0x00000000, 	/* write 0x0 to address 0x50204 */
46 	/* MISCS */
47 	0x00060003, 0xffff0000, 	/* if phase != 'engine', skip 6 ops (no DMAE) */
48 	0x00030002, 0x00450000, 	/* if mode != '!asic', skip 3 ops */
49 	0x0048c201, 0x00000000, 	/* write 0x0 to address 0x9184 */
50 	0x0048d201, 0x00000000, 	/* write 0x0 to address 0x91a4 */
51 	0x004ba601, 0x00000001, 	/* write 0x1 to address 0x974c */
52 	0x00010002, 0x00ac0000, 	/* if mode != '(!asic)&bb', skip 1 ops */
53 	0x0048ca01, 0x00000000, 	/* write 0x0 to address 0x9194 */
54 	/* MISC */
55 	0x003b0003, 0xffff0000, 	/* if phase != 'engine', skip 59 ops (no DMAE) */
56 	0x0040c201, 0x00000000, 	/* write 0x0 to address 0x8184 */
57 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
58 	0x28007201, 0x00000001, 	/* write 0x1 to address 0x5000e4 */
59 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
60 	0x00460a01, 0x00000000, 	/* write 0x0 to address 0x8c14 */
61 	0x00403c01, 0x33bfbfbf, 	/* write 0x33bfbfbf to address 0x8078 */
62 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
63 	0x00404401, 0x07fffff8, 	/* write 0x7fffff8 to address 0x8088 */
64 	0x00010002, 0x00b90000, 	/* if mode != '!k2', skip 1 ops */
65 	0x00404401, 0x003ffff8, 	/* write 0x3ffff8 to address 0x8088 */
66 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
67 	0x00404c01, 0x000002c0, 	/* write 0x2c0 to address 0x8098 */
68 	0x00010002, 0x00b90000, 	/* if mode != '!k2', skip 1 ops */
69 	0x00404c01, 0x000000c0, 	/* write 0xc0 to address 0x8098 */
70 	0x00403a01, 0x1fffffff, 	/* write 0x1fffffff to address 0x8074 */
71 	0x00404201, 0xffffffff, 	/* write 0xffffffff to address 0x8084 */
72 	0x00404a01, 0xffffffff, 	/* write 0xffffffff to address 0x8094 */
73 	0x000c0002, 0x00010000, 	/* if mode != 'bb|k2', skip 12 ops */
74 	0xa2028601, 0x00000001, 	/* write 0x1 to address 0x144050c */
75 	0xa2031401, 0x0000000f, 	/* write 0xf to address 0x1440628 */
76 	0xaa028601, 0x00000001, 	/* write 0x1 to address 0x154050c */
77 	0xaa031401, 0x0000000f, 	/* write 0xf to address 0x1540628 */
78 	0xb2028601, 0x00000001, 	/* write 0x1 to address 0x164050c */
79 	0xb2031401, 0x0000000f, 	/* write 0xf to address 0x1640628 */
80 	0xba028601, 0x00000001, 	/* write 0x1 to address 0x174050c */
81 	0xba031401, 0x0000000f, 	/* write 0xf to address 0x1740628 */
82 	0xc2028601, 0x00000001, 	/* write 0x1 to address 0x184050c */
83 	0xc2031401, 0x0000000f, 	/* write 0xf to address 0x1840628 */
84 	0xca028601, 0x00000001, 	/* write 0x1 to address 0x194050c */
85 	0xca031401, 0x0000000f, 	/* write 0xf to address 0x1940628 */
86 	0x00060002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 6 ops */
87 	0xa2028021, 0x00000000, 	/* write array of size 3 from offset 0 to address 0x1440500 */
88 	0xaa028021, 0x00000000, 	/* write array of size 3 from offset 0 to address 0x1540500 */
89 	0xb2028021, 0x00000000, 	/* write array of size 3 from offset 0 to address 0x1640500 */
90 	0xba028021, 0x00000000, 	/* write array of size 3 from offset 0 to address 0x1740500 */
91 	0xc2028021, 0x00000000, 	/* write array of size 3 from offset 0 to address 0x1840500 */
92 	0xca028021, 0x00000000, 	/* write array of size 3 from offset 0 to address 0x1940500 */
93 	0x00060002, 0x00310000, 	/* if mode != '(bb|k2)&(asic|chipsim)', skip 6 ops */
94 	0xa2028021, 0x00000004, 	/* write array of size 3 from offset 4 to address 0x1440500 */
95 	0xaa028021, 0x00000004, 	/* write array of size 3 from offset 4 to address 0x1540500 */
96 	0xb2028021, 0x00000004, 	/* write array of size 3 from offset 4 to address 0x1640500 */
97 	0xba028021, 0x00000004, 	/* write array of size 3 from offset 4 to address 0x1740500 */
98 	0xc2028021, 0x00000004, 	/* write array of size 3 from offset 4 to address 0x1840500 */
99 	0xca028021, 0x00000004, 	/* write array of size 3 from offset 4 to address 0x1940500 */
100 	0x00060002, 0x00000000, 	/* if mode != '(bb|k2)&((emul_reduced|emul_full)&bb)', skip 6 ops */
101 	0xa2028021, 0x00000008, 	/* write array of size 3 from offset 8 to address 0x1440500 */
102 	0xaa028021, 0x00000008, 	/* write array of size 3 from offset 8 to address 0x1540500 */
103 	0xb2028021, 0x00000008, 	/* write array of size 3 from offset 8 to address 0x1640500 */
104 	0xba028021, 0x00000008, 	/* write array of size 3 from offset 8 to address 0x1740500 */
105 	0xc2028021, 0x00000008, 	/* write array of size 3 from offset 8 to address 0x1840500 */
106 	0xca028021, 0x00000008, 	/* write array of size 3 from offset 8 to address 0x1940500 */
107 	0x00060002, 0x00090000, 	/* if mode != '(bb|k2)&((emul_reduced|emul_full)&k2)', skip 6 ops */
108 	0xa2028021, 0x0000000c, 	/* write array of size 3 from offset 12 to address 0x1440500 */
109 	0xaa028021, 0x0000000c, 	/* write array of size 3 from offset 12 to address 0x1540500 */
110 	0xb2028021, 0x0000000c, 	/* write array of size 3 from offset 12 to address 0x1640500 */
111 	0xba028021, 0x0000000c, 	/* write array of size 3 from offset 12 to address 0x1740500 */
112 	0xc2028021, 0x0000000c, 	/* write array of size 3 from offset 12 to address 0x1840500 */
113 	0xca028021, 0x0000000c, 	/* write array of size 3 from offset 12 to address 0x1940500 */
114 	0x00403a01, 0xffffffff, 	/* write 0xffffffff to address 0x8074 */
115 	/* PGLUE_B */
116 	0x00140003, 0xffff0000, 	/* if phase != 'engine', skip 20 ops (no DMAE) */
117 	0x00020002, 0x00450000, 	/* if mode != '!asic', skip 2 ops */
118 	0x1540c201, 0x00080000, 	/* write 0x80000 to address 0x2a8184 */
119 	0x1540ca01, 0x00000000, 	/* write 0x0 to address 0x2a8194 */
120 	0x00010002, 0x00ac0000, 	/* if mode != '(!asic)&bb', skip 1 ops */
121 	0x15410201, 0x00000000, 	/* write 0x0 to address 0x2a8204 */
122 	0x00010002, 0x00b40000, 	/* if mode != '(!asic)&k2', skip 1 ops */
123 	0x15410201, 0x00000000, 	/* write 0x0 to address 0x2a8204 */
124 	0x15571a31, 0x70210001, 	/* write runtime array of size 1 from offset 28705 to address 0x2aae34 */
125 	0x00080002, 0x00010000, 	/* if mode != 'bb|k2', skip 8 ops */
126 	0x1550d421, 0x00000010, 	/* write array of size 4 from offset 16 to address 0x2aa1a8 */
127 	0x1550de21, 0x00000015, 	/* write array of size 4 from offset 21 to address 0x2aa1bc */
128 	0x1550e821, 0x0000001a, 	/* write array of size 4 from offset 26 to address 0x2aa1d0 */
129 	0x1550f221, 0x0000001f, 	/* write array of size 3 from offset 31 to address 0x2aa1e4 */
130 	0x1550fc21, 0x00000023, 	/* write array of size 3 from offset 35 to address 0x2aa1f8 */
131 	0x15510621, 0x00000027, 	/* write array of size 4 from offset 39 to address 0x2aa20c */
132 	0x15512001, 0x000001c7, 	/* write 0x1c7 to address 0x2aa240 */
133 	0x1552b221, 0x0000002c, 	/* write array of size 6 from offset 44 to address 0x2aa564 */
134 	0x15400001, 0x00000001, 	/* write 0x1 to address 0x2a8000 */
135 	0x15400801, 0x00000001, 	/* write 0x1 to address 0x2a8010 */
136 	0x1550e031, 0x701f0002, 	/* write runtime array of size 2 from offset 28703 to address 0x2aa1c0 */
137 	0x00020003, 0x00000000, 	/* if phase != 'engine0', skip 2 ops (no DMAE) */
138 	0x15400230, 0x00000001, 	/* wait until address 0x2a8004 reads 0x1 */
139 	0x15400a30, 0x00000001, 	/* wait until address 0x2a8014 reads 0x1 */
140 	0x00020003, 0x00010000, 	/* if phase != 'engine1', skip 2 ops (no DMAE) */
141 	0x15400230, 0x00000002, 	/* wait until address 0x2a8004 reads 0x2 */
142 	0x15400a30, 0x00000002, 	/* wait until address 0x2a8014 reads 0x2 */
143 	0x00040013, 0xffff0002, 	/* if phase != 'pf', skip 4 ops  */
144 	0x15427231, 0x701e0001, 	/* write runtime array of size 1 from offset 28702 to address 0x2a84e4 */
145 	0x1550b621, 0x00000033, 	/* write array of size 3 from offset 51 to address 0x2aa16c */
146 	0x1552ca01, 0x00000000, 	/* write 0x0 to address 0x2aa594 */
147 	0x15573031, 0x70220003, 	/* write runtime array of size 3 from offset 28706 to address 0x2aae60 */
148 	0x00020013, 0xffff0003, 	/* if phase != 'vf', skip 2 ops  */
149 	0x1550b401, 0x00000001, 	/* write 0x1 to address 0x2aa168 */
150 	0x1552cc01, 0x00000000, 	/* write 0x0 to address 0x2aa598 */
151 	/* CNIG */
152 	0x00060003, 0xffff0000, 	/* if phase != 'engine', skip 6 ops (no DMAE) */
153 	0x00020002, 0x00ac0000, 	/* if mode != '(!asic)&bb', skip 2 ops */
154 	0x10c17601, 0x00000000, 	/* write 0x0 to address 0x2182ec */
155 	0x10c1a601, 0x00000000, 	/* write 0x0 to address 0x21834c */
156 	0x00020002, 0x00900000, 	/* if mode != '(!asic)&(!bb)', skip 2 ops */
157 	0x10c10e01, 0x00000000, 	/* write 0x0 to address 0x21821c */
158 	0x10c11801, 0x00000000, 	/* write 0x0 to address 0x218230 */
159 	/* CPMU */
160 	0x00020003, 0xffff0000, 	/* if phase != 'engine', skip 2 ops (no DMAE) */
161 	0x00010002, 0x00450000, 	/* if mode != '!asic', skip 1 ops */
162 	0x0181f201, 0x00000000, 	/* write 0x0 to address 0x303e4 */
163 	/* PCIE */
164 	0x00040003, 0xffff0000, 	/* if phase != 'engine', skip 4 ops (no DMAE) */
165 	0x00010002, 0x00ac0000, 	/* if mode != '(!asic)&bb', skip 1 ops */
166 	0x02a00201, 0x00003f02, 	/* write 0x3f02 to address 0x54004 */
167 	0x00010002, 0x00900000, 	/* if mode != '(!asic)&(!bb)', skip 1 ops */
168 	0x02a00201, 0x00000000, 	/* write 0x0 to address 0x54004 */
169 	/* PSWHST */
170 	0x000a0003, 0xffff0000, 	/* if phase != 'engine', skip 10 ops (no DMAE) */
171 	0x1500c201, 0x00000200, 	/* write 0x200 to address 0x2a0184 */
172 	0x1500ca01, 0x00000000, 	/* write 0x0 to address 0x2a0194 */
173 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
174 	0x15010201, 0x00000000, 	/* write 0x0 to address 0x2a0204 */
175 	0x15020011, 0x00000048, 	/* write 72 zeros to address 0x2a0400 */
176 	0x15000001, 0x00000001, 	/* write 0x1 to address 0x2a0000 */
177 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
178 	0x15021401, 0x04000040, 	/* write 0x4000040 to address 0x2a0428 */
179 	0x15024001, 0x05050042, 	/* write 0x5050042 to address 0x2a0480 */
180 	0x15000210, 0x00000001, 	/* wait until address 0x2a0004 reads 0x1 */
181 	/* PSWHST2 */
182 	0x00020003, 0xffff0000, 	/* if phase != 'engine', skip 2 ops (no DMAE) */
183 	0x14f0c201, 0x00000000, 	/* write 0x0 to address 0x29e184 */
184 	0x14f0ca01, 0x00000000, 	/* write 0x0 to address 0x29e194 */
185 	/* PSWRD */
186 	0x00020003, 0xffff0000, 	/* if phase != 'engine', skip 2 ops (no DMAE) */
187 	0x14e0c201, 0x00000000, 	/* write 0x0 to address 0x29c184 */
188 	0x14e0ca01, 0x00000000, 	/* write 0x0 to address 0x29c194 */
189 	/* PSWRD2 */
190 	0x00070003, 0xffff0000, 	/* if phase != 'engine', skip 7 ops (no DMAE) */
191 	0x14e8c201, 0x00000000, 	/* write 0x0 to address 0x29d184 */
192 	0x14e8ca01, 0x00000000, 	/* write 0x0 to address 0x29d194 */
193 	0x14e90201, 0x00000000, 	/* write 0x0 to address 0x29d204 */
194 	0x14e90a01, 0x00000000, 	/* write 0x0 to address 0x29d214 */
195 	0x14e86601, 0x00000003, 	/* write 0x3 to address 0x29d0cc */
196 	0x14e80001, 0x00000001, 	/* write 0x1 to address 0x29d000 */
197 	0x14e80210, 0x00000001, 	/* wait until address 0x29d004 reads 0x1 */
198 	/* PSWWR */
199 	0x00020003, 0xffff0000, 	/* if phase != 'engine', skip 2 ops (no DMAE) */
200 	0x14d0c201, 0x00000000, 	/* write 0x0 to address 0x29a184 */
201 	0x14d0ca01, 0x00000000, 	/* write 0x0 to address 0x29a194 */
202 	/* PSWWR2 */
203 	0x00070003, 0xffff0000, 	/* if phase != 'engine', skip 7 ops (no DMAE) */
204 	0x14d8c201, 0x00000000, 	/* write 0x0 to address 0x29b184 */
205 	0x14d8ca01, 0x00000000, 	/* write 0x0 to address 0x29b194 */
206 	0x00040002, 0x00240000, 	/* if mode != '!e5', skip 4 ops */
207 	0x14d90201, 0x00000000, 	/* write 0x0 to address 0x29b204 */
208 	0x14d90a01, 0x00000000, 	/* write 0x0 to address 0x29b214 */
209 	0x14d91201, 0x00000000, 	/* write 0x0 to address 0x29b224 */
210 	0x14d91a01, 0x00000000, 	/* write 0x0 to address 0x29b234 */
211 	/* PSWRQ */
212 	0x00020003, 0xffff0000, 	/* if phase != 'engine', skip 2 ops (no DMAE) */
213 	0x1400c201, 0x00000000, 	/* write 0x0 to address 0x280184 */
214 	0x1400ca01, 0x00000000, 	/* write 0x0 to address 0x280194 */
215 	/* PSWRQ2 */
216 	0x00070003, 0xffff0000, 	/* if phase != 'engine', skip 7 ops (no DMAE) */
217 	0x1200c201, 0x00000000, 	/* write 0x0 to address 0x240184 */
218 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
219 	0x12010201, 0x00000000, 	/* write 0x0 to address 0x240204 */
220 	0x00010002, 0x002c0000, 	/* if mode != '!bb', skip 1 ops */
221 	0x12010201, 0x00000000, 	/* write 0x0 to address 0x240204 */
222 	0x12020831, 0x1a2c0002, 	/* write runtime array of size 2 from offset 6700 to address 0x240410 */
223 	0x1202be01, 0x00000003, 	/* write 0x3 to address 0x24057c */
224 	0x00060013, 0xffff0002, 	/* if phase != 'pf', skip 6 ops  */
225 	0x12000631, 0x1a0f0005, 	/* write runtime array of size 5 from offset 6671 to address 0x24000c */
226 	0x12001431, 0x1a140001, 	/* write runtime array of size 1 from offset 6676 to address 0x240028 */
227 	0x12001831, 0x1a15000a, 	/* write runtime array of size 10 from offset 6677 to address 0x240030 */
228 	0x12003031, 0x1a1f0002, 	/* write runtime array of size 2 from offset 6687 to address 0x240060 */
229 	0x12004831, 0x1a21000b, 	/* write runtime array of size 11 from offset 6689 to address 0x240090 */
230 	0x13000131, 0x1a2e55f0, 	/* write runtime array of size 22000 from offset 6702 to address 0x260000 (WB) */
231 	/* PGLCS */
232 	0x00020003, 0xffff0000, 	/* if phase != 'engine', skip 2 ops (no DMAE) */
233 	0x00010002, 0x00450000, 	/* if mode != '!asic', skip 1 ops */
234 	0x000e8201, 0x00000000, 	/* write 0x0 to address 0x1d04 */
235 	/* DMAE */
236 	0x00040003, 0xffff0000, 	/* if phase != 'engine', skip 4 ops (no DMAE) */
237 	0x0060c201, 0x00000000, 	/* write 0x0 to address 0xc184 */
238 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
239 	0x00610201, 0x00000000, 	/* write 0x0 to address 0xc204 */
240 	0x00640011, 0x000001c0, 	/* write 448 zeros to address 0xc800 */
241 	/* PTU */
242 	0x00090013, 0xffff0000, 	/* if phase != 'engine', skip 9 ops  */
243 	0x2b002e01, 0x00000000, 	/* write 0x0 to address 0x56005c */
244 	0x2b00c201, 0x00000000, 	/* write 0x0 to address 0x560184 */
245 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
246 	0x2b010201, 0x00000000, 	/* write 0x0 to address 0x560204 */
247 	0x2b000001, 0x00000001, 	/* write 0x1 to address 0x560000 */
248 	0x2b000210, 0x00000001, 	/* wait until address 0x560004 reads 0x1 */
249 	0x2b004601, 0x00000001, 	/* write 0x1 to address 0x56008c */
250 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
251 	0x2b004821, 0x00000035, 	/* write array of size 2 from offset 53 to address 0x560090 */
252 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
253 	0x2b003e01, 0x00f00000, 	/* write 0xf00000 to address 0x56007c */
254 	0x00010013, 0x00000002, 	/* if phase != 'pf0', skip 1 ops  */
255 	0x2b003c01, 0x00000000, 	/* write 0x0 to address 0x560078 */
256 	0x00010013, 0x00010002, 	/* if phase != 'pf1', skip 1 ops  */
257 	0x2b003c01, 0x00100000, 	/* write 0x100000 to address 0x560078 */
258 	0x00010013, 0x00020002, 	/* if phase != 'pf2', skip 1 ops  */
259 	0x2b003c01, 0x00200000, 	/* write 0x200000 to address 0x560078 */
260 	0x00010013, 0x00030002, 	/* if phase != 'pf3', skip 1 ops  */
261 	0x2b003c01, 0x00300000, 	/* write 0x300000 to address 0x560078 */
262 	0x00010013, 0x00040002, 	/* if phase != 'pf4', skip 1 ops  */
263 	0x2b003c01, 0x00400000, 	/* write 0x400000 to address 0x560078 */
264 	0x00010013, 0x00050002, 	/* if phase != 'pf5', skip 1 ops  */
265 	0x2b003c01, 0x00500000, 	/* write 0x500000 to address 0x560078 */
266 	0x00010013, 0x00060002, 	/* if phase != 'pf6', skip 1 ops  */
267 	0x2b003c01, 0x00600000, 	/* write 0x600000 to address 0x560078 */
268 	0x00010013, 0x00070002, 	/* if phase != 'pf7', skip 1 ops  */
269 	0x2b003c01, 0x00700000, 	/* write 0x700000 to address 0x560078 */
270 	0x00020013, 0x00080002, 	/* if phase != 'pf8', skip 2 ops  */
271 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
272 	0x2b003c01, 0x00800000, 	/* write 0x800000 to address 0x560078 */
273 	0x00020013, 0x00090002, 	/* if phase != 'pf9', skip 2 ops  */
274 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
275 	0x2b003c01, 0x00900000, 	/* write 0x900000 to address 0x560078 */
276 	0x00020013, 0x000a0002, 	/* if phase != 'pf10', skip 2 ops  */
277 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
278 	0x2b003c01, 0x00a00000, 	/* write 0xa00000 to address 0x560078 */
279 	0x00020013, 0x000b0002, 	/* if phase != 'pf11', skip 2 ops  */
280 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
281 	0x2b003c01, 0x00b00000, 	/* write 0xb00000 to address 0x560078 */
282 	0x00020013, 0x000c0002, 	/* if phase != 'pf12', skip 2 ops  */
283 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
284 	0x2b003c01, 0x00c00000, 	/* write 0xc00000 to address 0x560078 */
285 	0x00020013, 0x000d0002, 	/* if phase != 'pf13', skip 2 ops  */
286 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
287 	0x2b003c01, 0x00d00000, 	/* write 0xd00000 to address 0x560078 */
288 	0x00020013, 0x000e0002, 	/* if phase != 'pf14', skip 2 ops  */
289 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
290 	0x2b003c01, 0x00e00000, 	/* write 0xe00000 to address 0x560078 */
291 	0x00020013, 0x000f0002, 	/* if phase != 'pf15', skip 2 ops  */
292 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
293 	0x2b003c01, 0x00f00000, 	/* write 0xf00000 to address 0x560078 */
294 	0x00030013, 0xffff0002, 	/* if phase != 'pf', skip 3 ops  */
295 	0x2b004001, 0x00000001, 	/* write 0x1 to address 0x560080 */
296 	0x2b004210, 0x00000001, 	/* wait until address 0x560084 reads 0x1 */
297 	0x2b004401, 0x00000001, 	/* write 0x1 to address 0x560088 */
298 	/* TCM */
299 	0x004b0013, 0xffff0000, 	/* if phase != 'engine', skip 75 ops  */
300 	0x8c00ca01, 0x00000000, 	/* write 0x0 to address 0x1180194 */
301 	0x8c00d201, 0x00000000, 	/* write 0x0 to address 0x11801a4 */
302 	0x00020002, 0x00020000, 	/* if mode != 'bb', skip 2 ops */
303 	0x8c010201, 0x00000000, 	/* write 0x0 to address 0x1180204 */
304 	0x8c010a01, 0x00000000, 	/* write 0x0 to address 0x1180214 */
305 	0x00020002, 0x00030000, 	/* if mode != 'k2', skip 2 ops */
306 	0x8c010201, 0x00000000, 	/* write 0x0 to address 0x1180204 */
307 	0x8c010a01, 0x00000000, 	/* write 0x0 to address 0x1180214 */
308 	0x00310002, 0x00010000, 	/* if mode != 'bb|k2', skip 49 ops */
309 	0x8c00c201, 0x00000000, 	/* write 0x0 to address 0x1180184 */
310 	0x8c0a6001, 0x00000000, 	/* write 0x0 to address 0x11814c0 */
311 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
312 	0x8c0a6001, 0x00000200, 	/* write 0x200 to address 0x11814c0 */
313 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
314 	0x8c0a6001, 0x00000400, 	/* write 0x400 to address 0x11814c0 */
315 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
316 	0x8c0a6001, 0x00000600, 	/* write 0x600 to address 0x11814c0 */
317 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
318 	0x8c0a6001, 0x00000800, 	/* write 0x800 to address 0x11814c0 */
319 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
320 	0x8c0a6001, 0x00000a00, 	/* write 0xa00 to address 0x11814c0 */
321 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
322 	0x8c0a6001, 0x00000c00, 	/* write 0xc00 to address 0x11814c0 */
323 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
324 	0x8c0a6001, 0x00000e00, 	/* write 0xe00 to address 0x11814c0 */
325 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
326 	0x8c0a6001, 0x00001000, 	/* write 0x1000 to address 0x11814c0 */
327 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
328 	0x8c0a6001, 0x00001200, 	/* write 0x1200 to address 0x11814c0 */
329 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
330 	0x8c0a6001, 0x00001400, 	/* write 0x1400 to address 0x11814c0 */
331 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
332 	0x8c0a6001, 0x00001600, 	/* write 0x1600 to address 0x11814c0 */
333 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
334 	0x8c0a6001, 0x00001800, 	/* write 0x1800 to address 0x11814c0 */
335 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
336 	0x8c0a6001, 0x00001a00, 	/* write 0x1a00 to address 0x11814c0 */
337 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
338 	0x8c0a6001, 0x00001c00, 	/* write 0x1c00 to address 0x11814c0 */
339 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
340 	0x8c0a6001, 0x00001e00, 	/* write 0x1e00 to address 0x11814c0 */
341 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
342 	0x8c0a6001, 0x00000000, 	/* write 0x0 to address 0x11814c0 */
343 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
344 	0x8c0a6001, 0x00000200, 	/* write 0x200 to address 0x11814c0 */
345 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
346 	0x8c0a6001, 0x00000400, 	/* write 0x400 to address 0x11814c0 */
347 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
348 	0x8c0a6001, 0x00000600, 	/* write 0x600 to address 0x11814c0 */
349 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
350 	0x8c0a6001, 0x00000800, 	/* write 0x800 to address 0x11814c0 */
351 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
352 	0x8c0a6001, 0x00000a00, 	/* write 0xa00 to address 0x11814c0 */
353 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
354 	0x8c0a6001, 0x00000c00, 	/* write 0xc00 to address 0x11814c0 */
355 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
356 	0x8c0a6001, 0x00000e00, 	/* write 0xe00 to address 0x11814c0 */
357 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
358 	0x8c0c0021, 0x00000037, 	/* write array of size 64 from offset 55 to address 0x1181800 */
359 	0x000f0002, 0x00010000, 	/* if mode != 'bb|k2', skip 15 ops */
360 	0x8c020221, 0x0000004f, 	/* write array of size 3 from offset 79 to address 0x1180404 */
361 	0x8c020c21, 0x00000053, 	/* write array of size 2 from offset 83 to address 0x1180418 */
362 	0x8c021401, 0x00000068, 	/* write 0x68 to address 0x1180428 */
363 	0x8c022421, 0x00000056, 	/* write array of size 2 from offset 86 to address 0x1180448 */
364 	0x8c022c21, 0x00000059, 	/* write array of size 3 from offset 89 to address 0x1180458 */
365 	0x8c024401, 0x00000002, 	/* write 0x2 to address 0x1180488 */
366 	0x8c027411, 0x00000002, 	/* write 2 zeros to address 0x11804e8 */
367 	0x8c028401, 0x00000000, 	/* write 0x0 to address 0x1180508 */
368 	0x8c02b201, 0x00000006, 	/* write 0x6 to address 0x1180564 */
369 	0x8c040a01, 0x0000000a, 	/* write 0xa to address 0x1180814 */
370 	0x8c040e21, 0x0000005d, 	/* write array of size 8 from offset 93 to address 0x118081c */
371 	0x8c041e11, 0x00000006, 	/* write 6 zeros to address 0x118083c */
372 	0x8c045221, 0x00000066, 	/* write array of size 5 from offset 102 to address 0x11808a4 */
373 	0x8c045e21, 0x0000006c, 	/* write array of size 2 from offset 108 to address 0x11808bc */
374 	0x8c046411, 0x00000006, 	/* write 6 zeros to address 0x11808c8 */
375 	0x00050013, 0xffff0002, 	/* if phase != 'pf', skip 5 ops  */
376 	0x00020002, 0x00450000, 	/* if mode != '!asic', skip 2 ops */
377 	0x8c03aa01, 0x00000040, 	/* write 0x40 to address 0x1180754 */
378 	0x8c03c801, 0x00000000, 	/* write 0x0 to address 0x1180790 */
379 	0x00010002, 0x00440000, 	/* if mode != '(!asic)&(bb|k2)', skip 1 ops */
380 	0x8c03ba01, 0x00000008, 	/* write 0x8 to address 0x1180774 */
381 	0x00030013, 0x00000002, 	/* if phase != 'pf0', skip 3 ops  */
382 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
383 	0x8c048201, 0x00000000, 	/* write 0x0 to address 0x1180904 */
384 	0x8c048601, 0x00000000, 	/* write 0x0 to address 0x118090c */
385 	0x00030013, 0x00010002, 	/* if phase != 'pf1', skip 3 ops  */
386 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
387 	0x8c048201, 0x00000008, 	/* write 0x8 to address 0x1180904 */
388 	0x8c048601, 0x00000008, 	/* write 0x8 to address 0x118090c */
389 	0x00030013, 0x00020002, 	/* if phase != 'pf2', skip 3 ops  */
390 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
391 	0x8c048201, 0x00000010, 	/* write 0x10 to address 0x1180904 */
392 	0x8c048601, 0x00000010, 	/* write 0x10 to address 0x118090c */
393 	0x00030013, 0x00030002, 	/* if phase != 'pf3', skip 3 ops  */
394 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
395 	0x8c048201, 0x00000018, 	/* write 0x18 to address 0x1180904 */
396 	0x8c048601, 0x00000018, 	/* write 0x18 to address 0x118090c */
397 	0x00030013, 0x00040002, 	/* if phase != 'pf4', skip 3 ops  */
398 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
399 	0x8c048201, 0x00000020, 	/* write 0x20 to address 0x1180904 */
400 	0x8c048601, 0x00000020, 	/* write 0x20 to address 0x118090c */
401 	0x00030013, 0x00050002, 	/* if phase != 'pf5', skip 3 ops  */
402 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
403 	0x8c048201, 0x00000028, 	/* write 0x28 to address 0x1180904 */
404 	0x8c048601, 0x00000028, 	/* write 0x28 to address 0x118090c */
405 	0x00030013, 0x00060002, 	/* if phase != 'pf6', skip 3 ops  */
406 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
407 	0x8c048201, 0x00000030, 	/* write 0x30 to address 0x1180904 */
408 	0x8c048601, 0x00000030, 	/* write 0x30 to address 0x118090c */
409 	0x00030013, 0x00070002, 	/* if phase != 'pf7', skip 3 ops  */
410 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
411 	0x8c048201, 0x00000038, 	/* write 0x38 to address 0x1180904 */
412 	0x8c048601, 0x00000038, 	/* write 0x38 to address 0x118090c */
413 	0x00030013, 0x00080002, 	/* if phase != 'pf8', skip 3 ops  */
414 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
415 	0x8c048201, 0x00000040, 	/* write 0x40 to address 0x1180904 */
416 	0x8c048601, 0x00000040, 	/* write 0x40 to address 0x118090c */
417 	0x00030013, 0x00090002, 	/* if phase != 'pf9', skip 3 ops  */
418 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
419 	0x8c048201, 0x00000048, 	/* write 0x48 to address 0x1180904 */
420 	0x8c048601, 0x00000048, 	/* write 0x48 to address 0x118090c */
421 	0x00030013, 0x000a0002, 	/* if phase != 'pf10', skip 3 ops  */
422 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
423 	0x8c048201, 0x00000050, 	/* write 0x50 to address 0x1180904 */
424 	0x8c048601, 0x00000050, 	/* write 0x50 to address 0x118090c */
425 	0x00030013, 0x000b0002, 	/* if phase != 'pf11', skip 3 ops  */
426 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
427 	0x8c048201, 0x00000058, 	/* write 0x58 to address 0x1180904 */
428 	0x8c048601, 0x00000058, 	/* write 0x58 to address 0x118090c */
429 	0x00030013, 0x000c0002, 	/* if phase != 'pf12', skip 3 ops  */
430 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
431 	0x8c048201, 0x00000060, 	/* write 0x60 to address 0x1180904 */
432 	0x8c048601, 0x00000060, 	/* write 0x60 to address 0x118090c */
433 	0x00030013, 0x000d0002, 	/* if phase != 'pf13', skip 3 ops  */
434 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
435 	0x8c048201, 0x00000068, 	/* write 0x68 to address 0x1180904 */
436 	0x8c048601, 0x00000068, 	/* write 0x68 to address 0x118090c */
437 	0x00030013, 0x000e0002, 	/* if phase != 'pf14', skip 3 ops  */
438 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
439 	0x8c048201, 0x00000070, 	/* write 0x70 to address 0x1180904 */
440 	0x8c048601, 0x00000070, 	/* write 0x70 to address 0x118090c */
441 	0x00030013, 0x000f0002, 	/* if phase != 'pf15', skip 3 ops  */
442 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
443 	0x8c048201, 0x00000078, 	/* write 0x78 to address 0x1180904 */
444 	0x8c048601, 0x00000078, 	/* write 0x78 to address 0x118090c */
445 	/* MCM */
446 	0x00620013, 0xffff0000, 	/* if phase != 'engine', skip 98 ops  */
447 	0x9000ca01, 0x00000000, 	/* write 0x0 to address 0x1200194 */
448 	0x9000d201, 0x00000000, 	/* write 0x0 to address 0x12001a4 */
449 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
450 	0x9000c201, 0x00000000, 	/* write 0x0 to address 0x1200184 */
451 	0x900c0001, 0x00000000, 	/* write 0x0 to address 0x1201800 */
452 	0x00020002, 0x00240000, 	/* if mode != '!e5', skip 2 ops */
453 	0x90010201, 0x00000000, 	/* write 0x0 to address 0x1200204 */
454 	0x90010a01, 0x00000000, 	/* write 0x0 to address 0x1200214 */
455 	0x00470002, 0x00010000, 	/* if mode != 'bb|k2', skip 71 ops */
456 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
457 	0x900c0001, 0x00000200, 	/* write 0x200 to address 0x1201800 */
458 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
459 	0x900c0001, 0x00000400, 	/* write 0x400 to address 0x1201800 */
460 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
461 	0x900c0001, 0x00000600, 	/* write 0x600 to address 0x1201800 */
462 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
463 	0x900c0001, 0x00000800, 	/* write 0x800 to address 0x1201800 */
464 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
465 	0x900c0001, 0x00000a00, 	/* write 0xa00 to address 0x1201800 */
466 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
467 	0x900c0001, 0x00000c00, 	/* write 0xc00 to address 0x1201800 */
468 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
469 	0x900c0001, 0x00000e00, 	/* write 0xe00 to address 0x1201800 */
470 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
471 	0x900c0001, 0x00001000, 	/* write 0x1000 to address 0x1201800 */
472 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
473 	0x900c0001, 0x00001200, 	/* write 0x1200 to address 0x1201800 */
474 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
475 	0x900c0001, 0x00001400, 	/* write 0x1400 to address 0x1201800 */
476 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
477 	0x900c0001, 0x00001600, 	/* write 0x1600 to address 0x1201800 */
478 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
479 	0x900c0001, 0x00001800, 	/* write 0x1800 to address 0x1201800 */
480 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
481 	0x900c0001, 0x00001a00, 	/* write 0x1a00 to address 0x1201800 */
482 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
483 	0x900c0001, 0x00001c00, 	/* write 0x1c00 to address 0x1201800 */
484 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
485 	0x900c0001, 0x00001e00, 	/* write 0x1e00 to address 0x1201800 */
486 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
487 	0x900c0001, 0x00002000, 	/* write 0x2000 to address 0x1201800 */
488 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
489 	0x900c0001, 0x00002200, 	/* write 0x2200 to address 0x1201800 */
490 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
491 	0x900c0001, 0x00002400, 	/* write 0x2400 to address 0x1201800 */
492 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
493 	0x900c0001, 0x00002600, 	/* write 0x2600 to address 0x1201800 */
494 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
495 	0x900c0001, 0x00002800, 	/* write 0x2800 to address 0x1201800 */
496 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
497 	0x900c0001, 0x00002a00, 	/* write 0x2a00 to address 0x1201800 */
498 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
499 	0x900c0001, 0x00002c00, 	/* write 0x2c00 to address 0x1201800 */
500 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
501 	0x900c0001, 0x00002e00, 	/* write 0x2e00 to address 0x1201800 */
502 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
503 	0x900c0001, 0x00003000, 	/* write 0x3000 to address 0x1201800 */
504 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
505 	0x900c0001, 0x00003200, 	/* write 0x3200 to address 0x1201800 */
506 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
507 	0x900c0001, 0x00003400, 	/* write 0x3400 to address 0x1201800 */
508 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
509 	0x900c0001, 0x00003600, 	/* write 0x3600 to address 0x1201800 */
510 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
511 	0x900c0001, 0x00000000, 	/* write 0x0 to address 0x1201800 */
512 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
513 	0x900c0001, 0x00000200, 	/* write 0x200 to address 0x1201800 */
514 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
515 	0x900c0001, 0x00000400, 	/* write 0x400 to address 0x1201800 */
516 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
517 	0x900c0001, 0x00000600, 	/* write 0x600 to address 0x1201800 */
518 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
519 	0x900c0001, 0x00000800, 	/* write 0x800 to address 0x1201800 */
520 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
521 	0x900c0001, 0x00000a00, 	/* write 0xa00 to address 0x1201800 */
522 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
523 	0x900c0001, 0x00000c00, 	/* write 0xc00 to address 0x1201800 */
524 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
525 	0x900c0001, 0x00000e00, 	/* write 0xe00 to address 0x1201800 */
526 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
527 	0x900e0021, 0x00000037, 	/* write array of size 64 from offset 55 to address 0x1201c00 */
528 	0x00100002, 0x00010000, 	/* if mode != 'bb|k2', skip 16 ops */
529 	0x90020401, 0x0000006c, 	/* write 0x6c to address 0x1200408 */
530 	0x90021221, 0x0000006f, 	/* write array of size 2 from offset 111 to address 0x1200424 */
531 	0x90022401, 0x00000001, 	/* write 0x1 to address 0x1200448 */
532 	0x90024221, 0x00000072, 	/* write array of size 3 from offset 114 to address 0x1200484 */
533 	0x90025001, 0x00000002, 	/* write 0x2 to address 0x12004a0 */
534 	0x90026211, 0x00000002, 	/* write 2 zeros to address 0x12004c4 */
535 	0x90027211, 0x00000002, 	/* write 2 zeros to address 0x12004e4 */
536 	0x90029401, 0x00000000, 	/* write 0x0 to address 0x1200528 */
537 	0x9002a211, 0x00000002, 	/* write 2 zeros to address 0x1200544 */
538 	0x9002b201, 0x00000006, 	/* write 0x6 to address 0x1200564 */
539 	0x90040a21, 0x00000076, 	/* write array of size 4 from offset 118 to address 0x1200814 */
540 	0x90041421, 0x0000007b, 	/* write array of size 5 from offset 123 to address 0x1200828 */
541 	0x90042021, 0x00000081, 	/* write array of size 5 from offset 129 to address 0x1200840 */
542 	0x90045411, 0x00000006, 	/* write 6 zeros to address 0x12008a8 */
543 	0x90046001, 0x00000001, 	/* write 0x1 to address 0x12008c0 */
544 	0x90046611, 0x00000004, 	/* write 4 zeros to address 0x12008cc */
545 	0x00050013, 0xffff0002, 	/* if phase != 'pf', skip 5 ops  */
546 	0x00020002, 0x00450000, 	/* if mode != '!asic', skip 2 ops */
547 	0x9003aa01, 0x00000040, 	/* write 0x40 to address 0x1200754 */
548 	0x9003c801, 0x00000000, 	/* write 0x0 to address 0x1200790 */
549 	0x00010002, 0x00440000, 	/* if mode != '(!asic)&(bb|k2)', skip 1 ops */
550 	0x9003ba01, 0x00000008, 	/* write 0x8 to address 0x1200774 */
551 	0x00030013, 0x00000002, 	/* if phase != 'pf0', skip 3 ops  */
552 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
553 	0x90048201, 0x00000001, 	/* write 0x1 to address 0x1200904 */
554 	0x90048601, 0x00000001, 	/* write 0x1 to address 0x120090c */
555 	0x00030013, 0x00010002, 	/* if phase != 'pf1', skip 3 ops  */
556 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
557 	0x90048201, 0x00000009, 	/* write 0x9 to address 0x1200904 */
558 	0x90048601, 0x00000009, 	/* write 0x9 to address 0x120090c */
559 	0x00030013, 0x00020002, 	/* if phase != 'pf2', skip 3 ops  */
560 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
561 	0x90048201, 0x00000011, 	/* write 0x11 to address 0x1200904 */
562 	0x90048601, 0x00000011, 	/* write 0x11 to address 0x120090c */
563 	0x00030013, 0x00030002, 	/* if phase != 'pf3', skip 3 ops  */
564 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
565 	0x90048201, 0x00000019, 	/* write 0x19 to address 0x1200904 */
566 	0x90048601, 0x00000019, 	/* write 0x19 to address 0x120090c */
567 	0x00030013, 0x00040002, 	/* if phase != 'pf4', skip 3 ops  */
568 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
569 	0x90048201, 0x00000021, 	/* write 0x21 to address 0x1200904 */
570 	0x90048601, 0x00000021, 	/* write 0x21 to address 0x120090c */
571 	0x00030013, 0x00050002, 	/* if phase != 'pf5', skip 3 ops  */
572 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
573 	0x90048201, 0x00000029, 	/* write 0x29 to address 0x1200904 */
574 	0x90048601, 0x00000029, 	/* write 0x29 to address 0x120090c */
575 	0x00030013, 0x00060002, 	/* if phase != 'pf6', skip 3 ops  */
576 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
577 	0x90048201, 0x00000031, 	/* write 0x31 to address 0x1200904 */
578 	0x90048601, 0x00000031, 	/* write 0x31 to address 0x120090c */
579 	0x00030013, 0x00070002, 	/* if phase != 'pf7', skip 3 ops  */
580 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
581 	0x90048201, 0x00000039, 	/* write 0x39 to address 0x1200904 */
582 	0x90048601, 0x00000039, 	/* write 0x39 to address 0x120090c */
583 	0x00030013, 0x00080002, 	/* if phase != 'pf8', skip 3 ops  */
584 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
585 	0x90048201, 0x00000041, 	/* write 0x41 to address 0x1200904 */
586 	0x90048601, 0x00000041, 	/* write 0x41 to address 0x120090c */
587 	0x00030013, 0x00090002, 	/* if phase != 'pf9', skip 3 ops  */
588 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
589 	0x90048201, 0x00000049, 	/* write 0x49 to address 0x1200904 */
590 	0x90048601, 0x00000049, 	/* write 0x49 to address 0x120090c */
591 	0x00030013, 0x000a0002, 	/* if phase != 'pf10', skip 3 ops  */
592 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
593 	0x90048201, 0x00000051, 	/* write 0x51 to address 0x1200904 */
594 	0x90048601, 0x00000051, 	/* write 0x51 to address 0x120090c */
595 	0x00030013, 0x000b0002, 	/* if phase != 'pf11', skip 3 ops  */
596 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
597 	0x90048201, 0x00000059, 	/* write 0x59 to address 0x1200904 */
598 	0x90048601, 0x00000059, 	/* write 0x59 to address 0x120090c */
599 	0x00030013, 0x000c0002, 	/* if phase != 'pf12', skip 3 ops  */
600 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
601 	0x90048201, 0x00000061, 	/* write 0x61 to address 0x1200904 */
602 	0x90048601, 0x00000061, 	/* write 0x61 to address 0x120090c */
603 	0x00030013, 0x000d0002, 	/* if phase != 'pf13', skip 3 ops  */
604 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
605 	0x90048201, 0x00000069, 	/* write 0x69 to address 0x1200904 */
606 	0x90048601, 0x00000069, 	/* write 0x69 to address 0x120090c */
607 	0x00030013, 0x000e0002, 	/* if phase != 'pf14', skip 3 ops  */
608 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
609 	0x90048201, 0x00000071, 	/* write 0x71 to address 0x1200904 */
610 	0x90048601, 0x00000071, 	/* write 0x71 to address 0x120090c */
611 	0x00030013, 0x000f0002, 	/* if phase != 'pf15', skip 3 ops  */
612 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
613 	0x90048201, 0x00000079, 	/* write 0x79 to address 0x1200904 */
614 	0x90048601, 0x00000079, 	/* write 0x79 to address 0x120090c */
615 	/* UCM */
616 	0x004b0013, 0xffff0000, 	/* if phase != 'engine', skip 75 ops  */
617 	0x9400c201, 0x00000000, 	/* write 0x0 to address 0x1280184 */
618 	0x9400d201, 0x00000000, 	/* write 0x0 to address 0x12801a4 */
619 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
620 	0x9400ca01, 0x00000000, 	/* write 0x0 to address 0x1280194 */
621 	0x940b8001, 0x00000000, 	/* write 0x0 to address 0x1281700 */
622 	0x00020002, 0x00240000, 	/* if mode != '!e5', skip 2 ops */
623 	0x94010201, 0x00000000, 	/* write 0x0 to address 0x1280204 */
624 	0x94010a01, 0x00000000, 	/* write 0x0 to address 0x1280214 */
625 	0x002f0002, 0x00010000, 	/* if mode != 'bb|k2', skip 47 ops */
626 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
627 	0x940b8001, 0x00000200, 	/* write 0x200 to address 0x1281700 */
628 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
629 	0x940b8001, 0x00000400, 	/* write 0x400 to address 0x1281700 */
630 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
631 	0x940b8001, 0x00000600, 	/* write 0x600 to address 0x1281700 */
632 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
633 	0x940b8001, 0x00000800, 	/* write 0x800 to address 0x1281700 */
634 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
635 	0x940b8001, 0x00000a00, 	/* write 0xa00 to address 0x1281700 */
636 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
637 	0x940b8001, 0x00000c00, 	/* write 0xc00 to address 0x1281700 */
638 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
639 	0x940b8001, 0x00000e00, 	/* write 0xe00 to address 0x1281700 */
640 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
641 	0x940b8001, 0x00001000, 	/* write 0x1000 to address 0x1281700 */
642 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
643 	0x940b8001, 0x00001200, 	/* write 0x1200 to address 0x1281700 */
644 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
645 	0x940b8001, 0x00001400, 	/* write 0x1400 to address 0x1281700 */
646 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
647 	0x940b8001, 0x00001600, 	/* write 0x1600 to address 0x1281700 */
648 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
649 	0x940b8001, 0x00000000, 	/* write 0x0 to address 0x1281700 */
650 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
651 	0x940b8001, 0x00000200, 	/* write 0x200 to address 0x1281700 */
652 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
653 	0x940b8001, 0x00000400, 	/* write 0x400 to address 0x1281700 */
654 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
655 	0x940b8001, 0x00000600, 	/* write 0x600 to address 0x1281700 */
656 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
657 	0x940b8001, 0x00000800, 	/* write 0x800 to address 0x1281700 */
658 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
659 	0x940b8001, 0x00000a00, 	/* write 0xa00 to address 0x1281700 */
660 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
661 	0x940b8001, 0x00000c00, 	/* write 0xc00 to address 0x1281700 */
662 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
663 	0x940b8001, 0x00000e00, 	/* write 0xe00 to address 0x1281700 */
664 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
665 	0x940b8001, 0x00001000, 	/* write 0x1000 to address 0x1281700 */
666 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
667 	0x940b8001, 0x00001200, 	/* write 0x1200 to address 0x1281700 */
668 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
669 	0x940b8001, 0x00001400, 	/* write 0x1400 to address 0x1281700 */
670 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
671 	0x940b8001, 0x00001600, 	/* write 0x1600 to address 0x1281700 */
672 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
673 	0x940d8021, 0x00000037, 	/* write array of size 64 from offset 55 to address 0x1281b00 */
674 	0x00110002, 0x00010000, 	/* if mode != 'bb|k2', skip 17 ops */
675 	0x94020201, 0x00000041, 	/* write 0x41 to address 0x1280404 */
676 	0x94020601, 0x00000082, 	/* write 0x82 to address 0x128040c */
677 	0x94020a21, 0x00000087, 	/* write array of size 5 from offset 135 to address 0x1280414 */
678 	0x94021601, 0x00000083, 	/* write 0x83 to address 0x128042c */
679 	0x94022421, 0x0000008d, 	/* write array of size 2 from offset 141 to address 0x1280448 */
680 	0x94022a21, 0x0000008f, 	/* write array of size 4 from offset 143 to address 0x1280454 */
681 	0x94024221, 0x00000091, 	/* write array of size 3 from offset 145 to address 0x1280484 */
682 	0x94026a01, 0x00000000, 	/* write 0x0 to address 0x12804d4 */
683 	0x94027201, 0x00000000, 	/* write 0x0 to address 0x12804e4 */
684 	0x94027601, 0x00000000, 	/* write 0x0 to address 0x12804ec */
685 	0x94027c01, 0x00000000, 	/* write 0x0 to address 0x12804f8 */
686 	0x94028201, 0x00000000, 	/* write 0x0 to address 0x1280504 */
687 	0x94028601, 0x00000000, 	/* write 0x0 to address 0x128050c */
688 	0x9402b201, 0x00000007, 	/* write 0x7 to address 0x1280564 */
689 	0x94040a21, 0x00000095, 	/* write array of size 16 from offset 149 to address 0x1280814 */
690 	0x94045601, 0x00000000, 	/* write 0x0 to address 0x12808ac */
691 	0x94046221, 0x000000a6, 	/* write array of size 7 from offset 166 to address 0x12808c4 */
692 	0x00030013, 0x00000002, 	/* if phase != 'pf0', skip 3 ops  */
693 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
694 	0x94048201, 0x00000002, 	/* write 0x2 to address 0x1280904 */
695 	0x94048601, 0x00000002, 	/* write 0x2 to address 0x128090c */
696 	0x00030013, 0x00010002, 	/* if phase != 'pf1', skip 3 ops  */
697 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
698 	0x94048201, 0x0000000a, 	/* write 0xa to address 0x1280904 */
699 	0x94048601, 0x0000000a, 	/* write 0xa to address 0x128090c */
700 	0x00030013, 0x00020002, 	/* if phase != 'pf2', skip 3 ops  */
701 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
702 	0x94048201, 0x00000012, 	/* write 0x12 to address 0x1280904 */
703 	0x94048601, 0x00000012, 	/* write 0x12 to address 0x128090c */
704 	0x00030013, 0x00030002, 	/* if phase != 'pf3', skip 3 ops  */
705 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
706 	0x94048201, 0x0000001a, 	/* write 0x1a to address 0x1280904 */
707 	0x94048601, 0x0000001a, 	/* write 0x1a to address 0x128090c */
708 	0x00030013, 0x00040002, 	/* if phase != 'pf4', skip 3 ops  */
709 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
710 	0x94048201, 0x00000022, 	/* write 0x22 to address 0x1280904 */
711 	0x94048601, 0x00000022, 	/* write 0x22 to address 0x128090c */
712 	0x00030013, 0x00050002, 	/* if phase != 'pf5', skip 3 ops  */
713 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
714 	0x94048201, 0x0000002a, 	/* write 0x2a to address 0x1280904 */
715 	0x94048601, 0x0000002a, 	/* write 0x2a to address 0x128090c */
716 	0x00030013, 0x00060002, 	/* if phase != 'pf6', skip 3 ops  */
717 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
718 	0x94048201, 0x00000032, 	/* write 0x32 to address 0x1280904 */
719 	0x94048601, 0x00000032, 	/* write 0x32 to address 0x128090c */
720 	0x00030013, 0x00070002, 	/* if phase != 'pf7', skip 3 ops  */
721 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
722 	0x94048201, 0x0000003a, 	/* write 0x3a to address 0x1280904 */
723 	0x94048601, 0x0000003a, 	/* write 0x3a to address 0x128090c */
724 	0x00030013, 0x00080002, 	/* if phase != 'pf8', skip 3 ops  */
725 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
726 	0x94048201, 0x00000042, 	/* write 0x42 to address 0x1280904 */
727 	0x94048601, 0x00000042, 	/* write 0x42 to address 0x128090c */
728 	0x00030013, 0x00090002, 	/* if phase != 'pf9', skip 3 ops  */
729 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
730 	0x94048201, 0x0000004a, 	/* write 0x4a to address 0x1280904 */
731 	0x94048601, 0x0000004a, 	/* write 0x4a to address 0x128090c */
732 	0x00030013, 0x000a0002, 	/* if phase != 'pf10', skip 3 ops  */
733 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
734 	0x94048201, 0x00000052, 	/* write 0x52 to address 0x1280904 */
735 	0x94048601, 0x00000052, 	/* write 0x52 to address 0x128090c */
736 	0x00030013, 0x000b0002, 	/* if phase != 'pf11', skip 3 ops  */
737 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
738 	0x94048201, 0x0000005a, 	/* write 0x5a to address 0x1280904 */
739 	0x94048601, 0x0000005a, 	/* write 0x5a to address 0x128090c */
740 	0x00030013, 0x000c0002, 	/* if phase != 'pf12', skip 3 ops  */
741 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
742 	0x94048201, 0x00000062, 	/* write 0x62 to address 0x1280904 */
743 	0x94048601, 0x00000062, 	/* write 0x62 to address 0x128090c */
744 	0x00030013, 0x000d0002, 	/* if phase != 'pf13', skip 3 ops  */
745 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
746 	0x94048201, 0x0000006a, 	/* write 0x6a to address 0x1280904 */
747 	0x94048601, 0x0000006a, 	/* write 0x6a to address 0x128090c */
748 	0x00030013, 0x000e0002, 	/* if phase != 'pf14', skip 3 ops  */
749 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
750 	0x94048201, 0x00000072, 	/* write 0x72 to address 0x1280904 */
751 	0x94048601, 0x00000072, 	/* write 0x72 to address 0x128090c */
752 	0x00030013, 0x000f0002, 	/* if phase != 'pf15', skip 3 ops  */
753 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
754 	0x94048201, 0x0000007a, 	/* write 0x7a to address 0x1280904 */
755 	0x94048601, 0x0000007a, 	/* write 0x7a to address 0x128090c */
756 	/* XCM */
757 	0x00120013, 0xffff0000, 	/* if phase != 'engine', skip 18 ops  */
758 	0x8000c201, 0x00000000, 	/* write 0x0 to address 0x1000184 */
759 	0x8000ca01, 0x00000000, 	/* write 0x0 to address 0x1000194 */
760 	0x8000d201, 0x00000000, 	/* write 0x0 to address 0x10001a4 */
761 	0x00020002, 0x00020000, 	/* if mode != 'bb', skip 2 ops */
762 	0x80010201, 0x00000000, 	/* write 0x0 to address 0x1000204 */
763 	0x80010a01, 0x00000000, 	/* write 0x0 to address 0x1000214 */
764 	0x00020002, 0x00030000, 	/* if mode != 'k2', skip 2 ops */
765 	0x80010201, 0x00000000, 	/* write 0x0 to address 0x1000204 */
766 	0x80010a01, 0x00000000, 	/* write 0x0 to address 0x1000214 */
767 	0x80000201, 0x00000001, 	/* write 0x1 to address 0x1000004 */
768 	0x800d8021, 0x000000ae, 	/* write array of size 64 from offset 174 to address 0x1001b00 */
769 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
770 	0x80020221, 0x000000cc, 	/* write array of size 16 from offset 204 to address 0x1000404 */
771 	0x80026201, 0x0000000a, 	/* write 0xa to address 0x10004c4 */
772 	0x80040621, 0x000000dd, 	/* write array of size 8 from offset 221 to address 0x100080c */
773 	0x80042a21, 0x000000e6, 	/* write array of size 3 from offset 230 to address 0x1000854 */
774 	0x80043421, 0x000000ea, 	/* write array of size 3 from offset 234 to address 0x1000868 */
775 	0x80000410, 0x00000001, 	/* wait until address 0x1000008 reads 0x1 */
776 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
777 	0x80048231, 0x86040001, 	/* write runtime array of size 1 from offset 34308 to address 0x1000904 */
778 	/* YCM */
779 	0x008d0013, 0xffff0000, 	/* if phase != 'engine', skip 141 ops  */
780 	0x8400c201, 0x00000000, 	/* write 0x0 to address 0x1080184 */
781 	0x8400ca01, 0x00000000, 	/* write 0x0 to address 0x1080194 */
782 	0x8400d201, 0x00000000, 	/* write 0x0 to address 0x10801a4 */
783 	0x00020002, 0x00020000, 	/* if mode != 'bb', skip 2 ops */
784 	0x84010201, 0x00000000, 	/* write 0x0 to address 0x1080204 */
785 	0x84010a01, 0x00000000, 	/* write 0x0 to address 0x1080214 */
786 	0x00020002, 0x00030000, 	/* if mode != 'k2', skip 2 ops */
787 	0x84010201, 0x00000000, 	/* write 0x0 to address 0x1080204 */
788 	0x84010a01, 0x00000000, 	/* write 0x0 to address 0x1080214 */
789 	0x00700002, 0x00010000, 	/* if mode != 'bb|k2', skip 112 ops */
790 	0x840c0001, 0x00000000, 	/* write 0x0 to address 0x1081800 */
791 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
792 	0x840c0001, 0x00000200, 	/* write 0x200 to address 0x1081800 */
793 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
794 	0x840c0001, 0x00000400, 	/* write 0x400 to address 0x1081800 */
795 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
796 	0x840c0001, 0x00000600, 	/* write 0x600 to address 0x1081800 */
797 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
798 	0x840c0001, 0x00000800, 	/* write 0x800 to address 0x1081800 */
799 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
800 	0x840c0001, 0x00000a00, 	/* write 0xa00 to address 0x1081800 */
801 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
802 	0x840c0001, 0x00000c00, 	/* write 0xc00 to address 0x1081800 */
803 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
804 	0x840c0001, 0x00000e00, 	/* write 0xe00 to address 0x1081800 */
805 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
806 	0x840c0001, 0x00001000, 	/* write 0x1000 to address 0x1081800 */
807 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
808 	0x840c0001, 0x00001200, 	/* write 0x1200 to address 0x1081800 */
809 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
810 	0x840c0001, 0x00001400, 	/* write 0x1400 to address 0x1081800 */
811 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
812 	0x840c0001, 0x00001600, 	/* write 0x1600 to address 0x1081800 */
813 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
814 	0x840c0001, 0x00001800, 	/* write 0x1800 to address 0x1081800 */
815 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
816 	0x840c0001, 0x00001a00, 	/* write 0x1a00 to address 0x1081800 */
817 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
818 	0x840c0001, 0x00001c00, 	/* write 0x1c00 to address 0x1081800 */
819 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
820 	0x840c0001, 0x00001e00, 	/* write 0x1e00 to address 0x1081800 */
821 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
822 	0x840c0001, 0x00002000, 	/* write 0x2000 to address 0x1081800 */
823 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
824 	0x840c0001, 0x00002200, 	/* write 0x2200 to address 0x1081800 */
825 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
826 	0x840c0001, 0x00002400, 	/* write 0x2400 to address 0x1081800 */
827 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
828 	0x840c0001, 0x00002600, 	/* write 0x2600 to address 0x1081800 */
829 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
830 	0x840c0001, 0x00002800, 	/* write 0x2800 to address 0x1081800 */
831 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
832 	0x840c0001, 0x00002a00, 	/* write 0x2a00 to address 0x1081800 */
833 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
834 	0x840c0001, 0x00002c00, 	/* write 0x2c00 to address 0x1081800 */
835 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
836 	0x840c0001, 0x00002e00, 	/* write 0x2e00 to address 0x1081800 */
837 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
838 	0x840c0001, 0x00003000, 	/* write 0x3000 to address 0x1081800 */
839 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
840 	0x840c0001, 0x00003200, 	/* write 0x3200 to address 0x1081800 */
841 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
842 	0x840c0001, 0x00003400, 	/* write 0x3400 to address 0x1081800 */
843 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
844 	0x840c0001, 0x00003600, 	/* write 0x3600 to address 0x1081800 */
845 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
846 	0x840c0001, 0x00003800, 	/* write 0x3800 to address 0x1081800 */
847 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
848 	0x840c0001, 0x00003a00, 	/* write 0x3a00 to address 0x1081800 */
849 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
850 	0x840c0001, 0x00003c00, 	/* write 0x3c00 to address 0x1081800 */
851 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
852 	0x840c0001, 0x00003e00, 	/* write 0x3e00 to address 0x1081800 */
853 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
854 	0x840c0001, 0x00004000, 	/* write 0x4000 to address 0x1081800 */
855 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
856 	0x840c0001, 0x00004200, 	/* write 0x4200 to address 0x1081800 */
857 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
858 	0x840c0001, 0x00004400, 	/* write 0x4400 to address 0x1081800 */
859 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
860 	0x840c0001, 0x00004600, 	/* write 0x4600 to address 0x1081800 */
861 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
862 	0x840c0001, 0x00004800, 	/* write 0x4800 to address 0x1081800 */
863 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
864 	0x840c0001, 0x00004a00, 	/* write 0x4a00 to address 0x1081800 */
865 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
866 	0x840c0001, 0x00004c00, 	/* write 0x4c00 to address 0x1081800 */
867 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
868 	0x840c0001, 0x00004e00, 	/* write 0x4e00 to address 0x1081800 */
869 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
870 	0x840c0001, 0x00005000, 	/* write 0x5000 to address 0x1081800 */
871 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
872 	0x840c0001, 0x00005200, 	/* write 0x5200 to address 0x1081800 */
873 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
874 	0x840c0001, 0x00005400, 	/* write 0x5400 to address 0x1081800 */
875 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
876 	0x840c0001, 0x00005600, 	/* write 0x5600 to address 0x1081800 */
877 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
878 	0x840c0001, 0x00005800, 	/* write 0x5800 to address 0x1081800 */
879 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
880 	0x840c0001, 0x00005a00, 	/* write 0x5a00 to address 0x1081800 */
881 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
882 	0x840c0001, 0x00005c00, 	/* write 0x5c00 to address 0x1081800 */
883 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
884 	0x840c0001, 0x00005e00, 	/* write 0x5e00 to address 0x1081800 */
885 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
886 	0x840c0001, 0x00000000, 	/* write 0x0 to address 0x1081800 */
887 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
888 	0x840c0001, 0x00000200, 	/* write 0x200 to address 0x1081800 */
889 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
890 	0x840c0001, 0x00000400, 	/* write 0x400 to address 0x1081800 */
891 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
892 	0x840c0001, 0x00000600, 	/* write 0x600 to address 0x1081800 */
893 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
894 	0x840c0001, 0x00000800, 	/* write 0x800 to address 0x1081800 */
895 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
896 	0x840c0001, 0x00000a00, 	/* write 0xa00 to address 0x1081800 */
897 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
898 	0x840c0001, 0x00000c00, 	/* write 0xc00 to address 0x1081800 */
899 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
900 	0x840c0001, 0x00000e00, 	/* write 0xe00 to address 0x1081800 */
901 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
902 	0x840e0021, 0x00000037, 	/* write array of size 64 from offset 55 to address 0x1081c00 */
903 	0x00110002, 0x00010000, 	/* if mode != 'bb|k2', skip 17 ops */
904 	0x84020a01, 0x00000011, 	/* write 0x11 to address 0x1080414 */
905 	0x84020e01, 0x00000021, 	/* write 0x21 to address 0x108041c */
906 	0x84022a01, 0x00000002, 	/* write 0x2 to address 0x1080454 */
907 	0x84022e01, 0x00000002, 	/* write 0x2 to address 0x108045c */
908 	0x84024221, 0x00000072, 	/* write array of size 3 from offset 114 to address 0x1080484 */
909 	0x84025001, 0x00000002, 	/* write 0x2 to address 0x10804a0 */
910 	0x84028a01, 0x00000000, 	/* write 0x0 to address 0x1080514 */
911 	0x84028e01, 0x00000006, 	/* write 0x6 to address 0x108051c */
912 	0x8402b201, 0x00000006, 	/* write 0x6 to address 0x1080564 */
913 	0x84040e21, 0x00000035, 	/* write array of size 2 from offset 53 to address 0x108081c */
914 	0x84041401, 0x00000001, 	/* write 0x1 to address 0x1080828 */
915 	0x84041a21, 0x000000ee, 	/* write array of size 2 from offset 238 to address 0x1080834 */
916 	0x84042021, 0x00000081, 	/* write array of size 5 from offset 129 to address 0x1080840 */
917 	0x84045801, 0x00000002, 	/* write 0x2 to address 0x10808b0 */
918 	0x84045c01, 0x00000002, 	/* write 0x2 to address 0x10808b8 */
919 	0x84046001, 0x00000001, 	/* write 0x1 to address 0x10808c0 */
920 	0x84046611, 0x00000004, 	/* write 4 zeros to address 0x10808cc */
921 	0x00030013, 0x00000002, 	/* if phase != 'pf0', skip 3 ops  */
922 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
923 	0x84048201, 0x00000003, 	/* write 0x3 to address 0x1080904 */
924 	0x84048601, 0x00000003, 	/* write 0x3 to address 0x108090c */
925 	0x00030013, 0x00010002, 	/* if phase != 'pf1', skip 3 ops  */
926 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
927 	0x84048201, 0x0000000b, 	/* write 0xb to address 0x1080904 */
928 	0x84048601, 0x0000000b, 	/* write 0xb to address 0x108090c */
929 	0x00030013, 0x00020002, 	/* if phase != 'pf2', skip 3 ops  */
930 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
931 	0x84048201, 0x00000013, 	/* write 0x13 to address 0x1080904 */
932 	0x84048601, 0x00000013, 	/* write 0x13 to address 0x108090c */
933 	0x00030013, 0x00030002, 	/* if phase != 'pf3', skip 3 ops  */
934 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
935 	0x84048201, 0x0000001b, 	/* write 0x1b to address 0x1080904 */
936 	0x84048601, 0x0000001b, 	/* write 0x1b to address 0x108090c */
937 	0x00030013, 0x00040002, 	/* if phase != 'pf4', skip 3 ops  */
938 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
939 	0x84048201, 0x00000023, 	/* write 0x23 to address 0x1080904 */
940 	0x84048601, 0x00000023, 	/* write 0x23 to address 0x108090c */
941 	0x00030013, 0x00050002, 	/* if phase != 'pf5', skip 3 ops  */
942 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
943 	0x84048201, 0x0000002b, 	/* write 0x2b to address 0x1080904 */
944 	0x84048601, 0x0000002b, 	/* write 0x2b to address 0x108090c */
945 	0x00030013, 0x00060002, 	/* if phase != 'pf6', skip 3 ops  */
946 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
947 	0x84048201, 0x00000033, 	/* write 0x33 to address 0x1080904 */
948 	0x84048601, 0x00000033, 	/* write 0x33 to address 0x108090c */
949 	0x00030013, 0x00070002, 	/* if phase != 'pf7', skip 3 ops  */
950 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
951 	0x84048201, 0x0000003b, 	/* write 0x3b to address 0x1080904 */
952 	0x84048601, 0x0000003b, 	/* write 0x3b to address 0x108090c */
953 	0x00030013, 0x00080002, 	/* if phase != 'pf8', skip 3 ops  */
954 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
955 	0x84048201, 0x00000043, 	/* write 0x43 to address 0x1080904 */
956 	0x84048601, 0x00000043, 	/* write 0x43 to address 0x108090c */
957 	0x00030013, 0x00090002, 	/* if phase != 'pf9', skip 3 ops  */
958 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
959 	0x84048201, 0x0000004b, 	/* write 0x4b to address 0x1080904 */
960 	0x84048601, 0x0000004b, 	/* write 0x4b to address 0x108090c */
961 	0x00030013, 0x000a0002, 	/* if phase != 'pf10', skip 3 ops  */
962 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
963 	0x84048201, 0x00000053, 	/* write 0x53 to address 0x1080904 */
964 	0x84048601, 0x00000053, 	/* write 0x53 to address 0x108090c */
965 	0x00030013, 0x000b0002, 	/* if phase != 'pf11', skip 3 ops  */
966 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
967 	0x84048201, 0x0000005b, 	/* write 0x5b to address 0x1080904 */
968 	0x84048601, 0x0000005b, 	/* write 0x5b to address 0x108090c */
969 	0x00030013, 0x000c0002, 	/* if phase != 'pf12', skip 3 ops  */
970 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
971 	0x84048201, 0x00000063, 	/* write 0x63 to address 0x1080904 */
972 	0x84048601, 0x00000063, 	/* write 0x63 to address 0x108090c */
973 	0x00030013, 0x000d0002, 	/* if phase != 'pf13', skip 3 ops  */
974 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
975 	0x84048201, 0x0000006b, 	/* write 0x6b to address 0x1080904 */
976 	0x84048601, 0x0000006b, 	/* write 0x6b to address 0x108090c */
977 	0x00030013, 0x000e0002, 	/* if phase != 'pf14', skip 3 ops  */
978 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
979 	0x84048201, 0x00000073, 	/* write 0x73 to address 0x1080904 */
980 	0x84048601, 0x00000073, 	/* write 0x73 to address 0x108090c */
981 	0x00030013, 0x000f0002, 	/* if phase != 'pf15', skip 3 ops  */
982 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
983 	0x84048201, 0x0000007b, 	/* write 0x7b to address 0x1080904 */
984 	0x84048601, 0x0000007b, 	/* write 0x7b to address 0x108090c */
985 	/* PCM */
986 	0x000d0013, 0xffff0000, 	/* if phase != 'engine', skip 13 ops  */
987 	0x8800c201, 0x00000000, 	/* write 0x0 to address 0x1100184 */
988 	0x8800d201, 0x00000000, 	/* write 0x0 to address 0x11001a4 */
989 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
990 	0x88010201, 0x00000000, 	/* write 0x0 to address 0x1100204 */
991 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
992 	0x88010201, 0x00000000, 	/* write 0x0 to address 0x1100204 */
993 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
994 	0x8800ca01, 0x00000000, 	/* write 0x0 to address 0x1100194 */
995 	0x880b8021, 0x000000f1, 	/* write array of size 4 from offset 241 to address 0x1101700 */
996 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
997 	0x88020201, 0x00000006, 	/* write 0x6 to address 0x1100404 */
998 	0x88040421, 0x000000f6, 	/* write array of size 4 from offset 246 to address 0x1100808 */
999 	0x88040e21, 0x000000fb, 	/* write array of size 3 from offset 251 to address 0x110081c */
1000 	/* QM */
1001 	0x00590013, 0xffff0000, 	/* if phase != 'engine', skip 89 ops  */
1002 	0x1780c201, 0x00000000, 	/* write 0x0 to address 0x2f0184 */
1003 	0x1780ca01, 0x00000000, 	/* write 0x0 to address 0x2f0194 */
1004 	0x00020002, 0x00020000, 	/* if mode != 'bb', skip 2 ops */
1005 	0x17811201, 0x00000000, 	/* write 0x0 to address 0x2f0224 */
1006 	0x17ae9c01, 0x00000001, 	/* write 0x1 to address 0x2f5d38 */
1007 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1008 	0x17811201, 0x00000000, 	/* write 0x0 to address 0x2f0224 */
1009 	0x00020002, 0x00240000, 	/* if mode != '!e5', skip 2 ops */
1010 	0x17810201, 0x00000000, 	/* write 0x0 to address 0x2f0204 */
1011 	0x17810a01, 0x00000000, 	/* write 0x0 to address 0x2f0214 */
1012 	0x17aebe01, 0x00000001, 	/* write 0x1 to address 0x2f5d7c */
1013 	0x17aec010, 0x00000001, 	/* wait until address 0x2f5d80 reads 0x1 */
1014 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
1015 	0x17c80011, 0x000001c0, 	/* write 448 zeros to address 0x2f9000 */
1016 	0x00010002, 0x002c0000, 	/* if mode != '!bb', skip 1 ops */
1017 	0x17c80011, 0x00000200, 	/* write 512 zeros to address 0x2f9000 */
1018 	0x17a60031, 0x78640001, 	/* write runtime array of size 1 from offset 30820 to address 0x2f4c00 */
1019 	0x17a70031, 0x78970001, 	/* write runtime array of size 1 from offset 30871 to address 0x2f4e00 */
1020 	0x17ae0031, 0x79b90001, 	/* write runtime array of size 1 from offset 31161 to address 0x2f5c00 */
1021 	0x17ae0a31, 0x79ba0001, 	/* write runtime array of size 1 from offset 31162 to address 0x2f5c14 */
1022 	0x178c8c31, 0x74ed0004, 	/* write runtime array of size 4 from offset 29933 to address 0x2f1918 */
1023 	0x178ca231, 0x74f10001, 	/* write runtime array of size 1 from offset 29937 to address 0x2f1944 */
1024 	0x178cb431, 0x74f20008, 	/* write runtime array of size 8 from offset 29938 to address 0x2f1968 */
1025 	0x178cf431, 0x75020004, 	/* write runtime array of size 4 from offset 29954 to address 0x2f19e8 */
1026 	0x178d0431, 0x75060002, 	/* write runtime array of size 2 from offset 29958 to address 0x2f1a08 */
1027 	0x17976c31, 0x755c0008, 	/* write runtime array of size 8 from offset 30044 to address 0x2f2ed8 */
1028 	0x179a0011, 0x00000100, 	/* write 256 zeros to address 0x2f3400 */
1029 	0x17a70231, 0x78980001, 	/* write runtime array of size 1 from offset 30872 to address 0x2f4e04 */
1030 	0x00050002, 0x00020000, 	/* if mode != 'bb', skip 5 ops */
1031 	0x17860111, 0x00000080, 	/* write 128 zeros to address 0x2f0c00 (WB) */
1032 	0x17a64011, 0x00000008, 	/* write 8 zeros to address 0x2f4c80 */
1033 	0x17d00021, 0x000000ff, 	/* write array of size 448 from offset 255 to address 0x2fa000 */
1034 	0x17d80021, 0x00000101, 	/* write array of size 448 from offset 257 to address 0x2fb000 */
1035 	0x17f00111, 0x00000380, 	/* write 896 zeros to address 0x2fe000 (WB) */
1036 	0x00060002, 0x002c0000, 	/* if mode != '!bb', skip 6 ops */
1037 	0x17860111, 0x00000100, 	/* write 256 zeros to address 0x2f0c00 (WB) */
1038 	0x178cc431, 0x74fa0008, 	/* write runtime array of size 8 from offset 29946 to address 0x2f1988 */
1039 	0x17a64011, 0x00000010, 	/* write 16 zeros to address 0x2f4c80 */
1040 	0x17d00021, 0x00000103, 	/* write array of size 512 from offset 259 to address 0x2fa000 */
1041 	0x17d80021, 0x00000105, 	/* write array of size 512 from offset 261 to address 0x2fb000 */
1042 	0x17f00111, 0x00000400, 	/* write 1024 zeros to address 0x2fe000 (WB) */
1043 	0x001e0002, 0x00010000, 	/* if mode != 'bb|k2', skip 30 ops */
1044 	0x17889021, 0x00000107, 	/* write array of size 2 from offset 263 to address 0x2f1120 */
1045 	0x1788a001, 0x00000078, 	/* write 0x78 to address 0x2f1140 */
1046 	0x1788a401, 0x00000070, 	/* write 0x70 to address 0x2f1148 */
1047 	0x1788a821, 0x0000010a, 	/* write array of size 7 from offset 266 to address 0x2f1150 */
1048 	0x1788ba21, 0x00000112, 	/* write array of size 2 from offset 274 to address 0x2f1174 */
1049 	0x1788c801, 0x00000030, 	/* write 0x30 to address 0x2f1190 */
1050 	0x1788cc01, 0x00000007, 	/* write 0x7 to address 0x2f1198 */
1051 	0x1788d021, 0x00000114, 	/* write array of size 8 from offset 276 to address 0x2f11a0 */
1052 	0x17891021, 0x0000011d, 	/* write array of size 2 from offset 285 to address 0x2f1220 */
1053 	0x17892001, 0x00000007, 	/* write 0x7 to address 0x2f1240 */
1054 	0x17892401, 0x00000007, 	/* write 0x7 to address 0x2f1248 */
1055 	0x17893201, 0x0000000e, 	/* write 0xe to address 0x2f1264 */
1056 	0x17899021, 0x0000011f, 	/* write array of size 2 from offset 287 to address 0x2f1320 */
1057 	0x1789a001, 0x0000000a, 	/* write 0xa to address 0x2f1340 */
1058 	0x1789a401, 0x0000000a, 	/* write 0xa to address 0x2f1348 */
1059 	0x1789a821, 0x00000121, 	/* write array of size 7 from offset 289 to address 0x2f1350 */
1060 	0x1789ba21, 0x0000011f, 	/* write array of size 2 from offset 287 to address 0x2f1374 */
1061 	0x1789c801, 0x0000000a, 	/* write 0xa to address 0x2f1390 */
1062 	0x1789cc01, 0x0000000a, 	/* write 0xa to address 0x2f1398 */
1063 	0x1789d021, 0x00000123, 	/* write array of size 8 from offset 291 to address 0x2f13a0 */
1064 	0x178a1021, 0x0000011f, 	/* write array of size 2 from offset 287 to address 0x2f1420 */
1065 	0x178a2001, 0x00000001, 	/* write 0x1 to address 0x2f1440 */
1066 	0x178a2401, 0x00000001, 	/* write 0x1 to address 0x2f1448 */
1067 	0x178a3201, 0x0000000a, 	/* write 0xa to address 0x2f1464 */
1068 	0x178b4031, 0x851f0024, 	/* write runtime array of size 36 from offset 34079 to address 0x2f1680 */
1069 	0x178b8001, 0x00000054, 	/* write 0x54 to address 0x2f1700 */
1070 	0x178c4021, 0x00000125, 	/* write array of size 18 from offset 293 to address 0x2f1880 */
1071 	0x178c9601, 0x000080a8, 	/* write 0x80a8 to address 0x2f192c */
1072 	0x178c9a21, 0x00000127, 	/* write array of size 2 from offset 295 to address 0x2f1934 */
1073 	0x178ca421, 0x00000035, 	/* write array of size 2 from offset 53 to address 0x2f1948 */
1074 	0x00020002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 2 ops */
1075 	0x17ae1e21, 0x00000129, 	/* write array of size 4 from offset 297 to address 0x2f5c3c */
1076 	0x17ae5e21, 0x00000129, 	/* write array of size 4 from offset 297 to address 0x2f5cbc */
1077 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
1078 	0x178c6421, 0x0000012e, 	/* write array of size 2 from offset 302 to address 0x2f18c8 */
1079 	0x17976431, 0x75580002, 	/* write runtime array of size 2 from offset 30040 to address 0x2f2ec8 */
1080 	0x17a60e31, 0x78650001, 	/* write runtime array of size 1 from offset 30821 to address 0x2f4c1c */
1081 	0x17976831, 0x755a0002, 	/* write runtime array of size 2 from offset 30042 to address 0x2f2ed0 */
1082 	0x17a61031, 0x78660001, 	/* write runtime array of size 1 from offset 30822 to address 0x2f4c20 */
1083 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
1084 	0x178ac031, 0x84fb0024, 	/* write runtime array of size 36 from offset 34043 to address 0x2f1580 */
1085 	0x178bc021, 0x00000125, 	/* write array of size 18 from offset 293 to address 0x2f1780 */
1086 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
1087 	0x178be421, 0x0000012e, 	/* write array of size 2 from offset 302 to address 0x2f17c8 */
1088 	0x17960001, 0x00000001, 	/* write 0x1 to address 0x2f2c00 */
1089 	0x17973201, 0x00000001, 	/* write 0x1 to address 0x2f2e64 */
1090 	0x17960001, 0x00000000, 	/* write 0x0 to address 0x2f2c00 */
1091 	0x000c0013, 0xffff0002, 	/* if phase != 'pf', skip 12 ops  */
1092 	0x17975201, 0x00000001, 	/* write 0x1 to address 0x2f2ea4 */
1093 	0x17975611, 0x00000002, 	/* write 2 zeros to address 0x2f2eac */
1094 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1095 	0x178e1021, 0x00000130, 	/* write array of size 8 from offset 304 to address 0x2f1c20 */
1096 	0x178e3021, 0x00000132, 	/* write array of size 8 from offset 306 to address 0x2f1c60 */
1097 	0x178e5021, 0x00000134, 	/* write array of size 8 from offset 308 to address 0x2f1ca0 */
1098 	0x178e7021, 0x00000136, 	/* write array of size 8 from offset 310 to address 0x2f1ce0 */
1099 	0x00040002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 4 ops */
1100 	0x17f81021, 0x00000130, 	/* write array of size 8 from offset 304 to address 0x2ff020 */
1101 	0x17f83021, 0x00000132, 	/* write array of size 8 from offset 306 to address 0x2ff060 */
1102 	0x17f85021, 0x00000134, 	/* write array of size 8 from offset 308 to address 0x2ff0a0 */
1103 	0x17f87021, 0x00000136, 	/* write array of size 8 from offset 310 to address 0x2ff0e0 */
1104 	0x00180013, 0xffff0004, 	/* if phase != 'qm_pf', skip 24 ops  */
1105 	0x17821a31, 0x742a003b, 	/* write runtime array of size 59 from offset 29738 to address 0x2f0434 */
1106 	0x17830031, 0x746d0080, 	/* write runtime array of size 128 from offset 29805 to address 0x2f0600 */
1107 	0x17960231, 0x75080038, 	/* write runtime array of size 56 from offset 29960 to address 0x2f2c04 */
1108 	0x17970231, 0x75480008, 	/* write runtime array of size 8 from offset 30024 to address 0x2f2e04 */
1109 	0x179a0031, 0x75640100, 	/* write runtime array of size 256 from offset 30052 to address 0x2f3400 */
1110 	0x179e0031, 0x76640100, 	/* write runtime array of size 256 from offset 30308 to address 0x2f3c00 */
1111 	0x17a64031, 0x78670010, 	/* write runtime array of size 16 from offset 30823 to address 0x2f4c80 */
1112 	0x17a68031, 0x78770010, 	/* write runtime array of size 16 from offset 30839 to address 0x2f4d00 */
1113 	0x17a74031, 0x78990010, 	/* write runtime array of size 16 from offset 30873 to address 0x2f4e80 */
1114 	0x17a78031, 0x78a90010, 	/* write runtime array of size 16 from offset 30889 to address 0x2f4f00 */
1115 	0x17b00031, 0x79bb0200, 	/* write runtime array of size 512 from offset 31163 to address 0x2f6000 */
1116 	0x17c80031, 0x7bbb0200, 	/* write runtime array of size 512 from offset 31675 to address 0x2f9000 */
1117 	0x17d00031, 0x7dbb0200, 	/* write runtime array of size 512 from offset 32187 to address 0x2fa000 */
1118 	0x17e80031, 0x81bb0200, 	/* write runtime array of size 512 from offset 33211 to address 0x2fd000 */
1119 	0x00030002, 0x002c0000, 	/* if mode != '!bb', skip 3 ops */
1120 	0x17829031, 0x74650008, 	/* write runtime array of size 8 from offset 29797 to address 0x2f0520 */
1121 	0x17967231, 0x75400008, 	/* write runtime array of size 8 from offset 30016 to address 0x2f2ce4 */
1122 	0x17971231, 0x75500008, 	/* write runtime array of size 8 from offset 30032 to address 0x2f2e24 */
1123 	0x17a20031, 0x77640100, 	/* write runtime array of size 256 from offset 30564 to address 0x2f4400 */
1124 	0x17a6c031, 0x78870010, 	/* write runtime array of size 16 from offset 30855 to address 0x2f4d80 */
1125 	0x17aa0031, 0x78b90100, 	/* write runtime array of size 256 from offset 30905 to address 0x2f5400 */
1126 	0x17e00031, 0x7fbb0200, 	/* write runtime array of size 512 from offset 32699 to address 0x2fc000 */
1127 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1128 	0x17fa0031, 0x83bb0140, 	/* write runtime array of size 320 from offset 33723 to address 0x2ff400 */
1129 	0x00020013, 0xffff0003, 	/* if phase != 'vf', skip 2 ops  */
1130 	0x17975401, 0x00000001, 	/* write 0x1 to address 0x2f2ea8 */
1131 	0x17975a11, 0x00000002, 	/* write 2 zeros to address 0x2f2eb4 */
1132 	/* TM */
1133 	0x00170013, 0xffff0000, 	/* if phase != 'engine', skip 23 ops  */
1134 	0x16000001, 0x00000008, 	/* write 0x8 to address 0x2c0000 */
1135 	0x1600c201, 0x00000000, 	/* write 0x0 to address 0x2c0184 */
1136 	0x1600ca01, 0x00000060, 	/* write 0x60 to address 0x2c0194 */
1137 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
1138 	0x16025601, 0x00001415, 	/* write 0x1415 to address 0x2c04ac */
1139 	0x16025a01, 0x00002420, 	/* write 0x2420 to address 0x2c04b4 */
1140 	0x16026201, 0x00002411, 	/* write 0x2411 to address 0x2c04c4 */
1141 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1142 	0x16010201, 0x00000000, 	/* write 0x0 to address 0x2c0204 */
1143 	0x16000810, 0x00000001, 	/* wait until address 0x2c0010 reads 0x1 */
1144 	0x16024231, 0x70280002, 	/* write runtime array of size 2 from offset 28712 to address 0x2c0484 */
1145 	0x16024611, 0x00000002, 	/* write 2 zeros to address 0x2c048c */
1146 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
1147 	0x16023021, 0x00000138, 	/* write array of size 2 from offset 312 to address 0x2c0460 */
1148 	0x00010002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 1 ops */
1149 	0x16022401, 0x00000085, 	/* write 0x85 to address 0x2c0448 */
1150 	0x00010002, 0x00000000, 	/* if mode != '(bb|k2)&((emul_reduced|emul_full)&bb)', skip 1 ops */
1151 	0x16022401, 0x00000004, 	/* write 0x4 to address 0x2c0448 */
1152 	0x00010002, 0x00090000, 	/* if mode != '(bb|k2)&((emul_reduced|emul_full)&k2)', skip 1 ops */
1153 	0x16022401, 0x0000000a, 	/* write 0xa to address 0x2c0448 */
1154 	0x16022601, 0x00000001, 	/* write 0x1 to address 0x2c044c */
1155 	0x16022a01, 0x00000001, 	/* write 0x1 to address 0x2c0454 */
1156 	0x16022e01, 0x00000001, 	/* write 0x1 to address 0x2c045c */
1157 	0x00040013, 0xffff0002, 	/* if phase != 'pf', skip 4 ops  */
1158 	0x16080131, 0x702a01a0, 	/* write runtime array of size 416 from offset 28714 to address 0x2c1000 (WB) */
1159 	0x16100131, 0x71ca0260, 	/* write runtime array of size 608 from offset 29130 to address 0x2c2000 (WB) */
1160 	0x16021e31, 0x70260001, 	/* write runtime array of size 1 from offset 28710 to address 0x2c043c */
1161 	0x16022231, 0x70270001, 	/* write runtime array of size 1 from offset 28711 to address 0x2c0444 */
1162 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
1163 	0x16021c31, 0x70250001, 	/* write runtime array of size 1 from offset 28709 to address 0x2c0438 */
1164 	/* DORQ */
1165 	0x001f0013, 0xffff0000, 	/* if phase != 'engine', skip 31 ops  */
1166 	0x0800c201, 0x00000000, 	/* write 0x0 to address 0x100184 */
1167 	0x0800ca01, 0x00000000, 	/* write 0x0 to address 0x100194 */
1168 	0x08041221, 0x00000033, 	/* write array of size 3 from offset 51 to address 0x100824 */
1169 	0x0804ee01, 0x00000600, 	/* write 0x600 to address 0x1009dc */
1170 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
1171 	0x08045a11, 0x00000002, 	/* write 2 zeros to address 0x1008b4 */
1172 	0x08046601, 0x000012b7, 	/* write 0x12b7 to address 0x1008cc */
1173 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1174 	0x08010201, 0x00000000, 	/* write 0x0 to address 0x100204 */
1175 	0x08080011, 0x00000280, 	/* write 640 zeros to address 0x101000 */
1176 	0x00140002, 0x00010000, 	/* if mode != 'bb|k2', skip 20 ops */
1177 	0x08024401, 0x00000001, 	/* write 0x1 to address 0x100488 */
1178 	0x08025401, 0x00000001, 	/* write 0x1 to address 0x1004a8 */
1179 	0x08025e01, 0x00000000, 	/* write 0x0 to address 0x1004bc */
1180 	0x08027401, 0x00000001, 	/* write 0x1 to address 0x1004e8 */
1181 	0x08027801, 0x00000001, 	/* write 0x1 to address 0x1004f0 */
1182 	0x08031621, 0x0000013b, 	/* write array of size 2 from offset 315 to address 0x10062c */
1183 	0x08032401, 0x00000002, 	/* write 0x2 to address 0x100648 */
1184 	0x08032801, 0x00000020, 	/* write 0x20 to address 0x100650 */
1185 	0x08033201, 0x00000018, 	/* write 0x18 to address 0x100664 */
1186 	0x08033621, 0x0000013e, 	/* write array of size 2 from offset 318 to address 0x10066c */
1187 	0x08034621, 0x00000140, 	/* write array of size 2 from offset 320 to address 0x10068c */
1188 	0x08034e01, 0x00000002, 	/* write 0x2 to address 0x10069c */
1189 	0x08035401, 0x00000008, 	/* write 0x8 to address 0x1006a8 */
1190 	0x08035801, 0x00000001, 	/* write 0x1 to address 0x1006b0 */
1191 	0x08035e01, 0x00000014, 	/* write 0x14 to address 0x1006bc */
1192 	0x08036221, 0x00000143, 	/* write array of size 2 from offset 323 to address 0x1006c4 */
1193 	0x08036801, 0x00000010, 	/* write 0x10 to address 0x1006d0 */
1194 	0x08036e21, 0x00000146, 	/* write array of size 3 from offset 326 to address 0x1006dc */
1195 	0x08040221, 0x0000014a, 	/* write array of size 3 from offset 330 to address 0x100804 */
1196 	0x08049001, 0x00000001, 	/* write 0x1 to address 0x100920 */
1197 	0x00060013, 0xffff0002, 	/* if phase != 'pf', skip 6 ops  */
1198 	0x08028231, 0x00100001, 	/* write runtime array of size 1 from offset 16 to address 0x100504 */
1199 	0x08028821, 0x00000035, 	/* write array of size 2 from offset 53 to address 0x100510 */
1200 	0x00010002, 0x003d0000, 	/* if mode != 'ports_per_eng_1', skip 1 ops */
1201 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1202 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
1203 	0x08020431, 0x00000010, 	/* write runtime array of size 16 from offset 0 to address 0x100408 */
1204 	0x00040013, 0x00000002, 	/* if phase != 'pf0', skip 4 ops  */
1205 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1206 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1207 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1208 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1209 	0x00040013, 0x00010002, 	/* if phase != 'pf1', skip 4 ops  */
1210 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1211 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1212 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1213 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1214 	0x00040013, 0x00020002, 	/* if phase != 'pf2', skip 4 ops  */
1215 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1216 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1217 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1218 	0x08028001, 0x00000002, 	/* write 0x2 to address 0x100500 */
1219 	0x00040013, 0x00030002, 	/* if phase != 'pf3', skip 4 ops  */
1220 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1221 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1222 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1223 	0x08028001, 0x00000003, 	/* write 0x3 to address 0x100500 */
1224 	0x00040013, 0x00040002, 	/* if phase != 'pf4', skip 4 ops  */
1225 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1226 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1227 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1228 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1229 	0x00040013, 0x00050002, 	/* if phase != 'pf5', skip 4 ops  */
1230 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1231 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1232 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1233 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1234 	0x00040013, 0x00060002, 	/* if phase != 'pf6', skip 4 ops  */
1235 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1236 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1237 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1238 	0x08028001, 0x00000002, 	/* write 0x2 to address 0x100500 */
1239 	0x00040013, 0x00070002, 	/* if phase != 'pf7', skip 4 ops  */
1240 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1241 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1242 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1243 	0x08028001, 0x00000003, 	/* write 0x3 to address 0x100500 */
1244 	0x00040013, 0x00080002, 	/* if phase != 'pf8', skip 4 ops  */
1245 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1246 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1247 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1248 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1249 	0x00040013, 0x00090002, 	/* if phase != 'pf9', skip 4 ops  */
1250 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1251 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1252 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1253 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1254 	0x00040013, 0x000a0002, 	/* if phase != 'pf10', skip 4 ops  */
1255 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1256 	0x08028001, 0x00000002, 	/* write 0x2 to address 0x100500 */
1257 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1258 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1259 	0x00040013, 0x000b0002, 	/* if phase != 'pf11', skip 4 ops  */
1260 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1261 	0x08028001, 0x00000003, 	/* write 0x3 to address 0x100500 */
1262 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1263 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1264 	0x00040013, 0x000c0002, 	/* if phase != 'pf12', skip 4 ops  */
1265 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1266 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1267 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1268 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1269 	0x00040013, 0x000d0002, 	/* if phase != 'pf13', skip 4 ops  */
1270 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1271 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1272 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1273 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1274 	0x00040013, 0x000e0002, 	/* if phase != 'pf14', skip 4 ops  */
1275 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1276 	0x08028001, 0x00000002, 	/* write 0x2 to address 0x100500 */
1277 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1278 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1279 	0x00040013, 0x000f0002, 	/* if phase != 'pf15', skip 4 ops  */
1280 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1281 	0x08028001, 0x00000003, 	/* write 0x3 to address 0x100500 */
1282 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1283 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1284 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
1285 	0x08028401, 0x00000001, 	/* write 0x1 to address 0x100508 */
1286 	0x00010013, 0xffff0001, 	/* if phase != 'port', skip 1 ops  */
1287 	0x08044231, 0x00110001, 	/* write runtime array of size 1 from offset 17 to address 0x100884 */
1288 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
1289 	0x08028601, 0x00000001, 	/* write 0x1 to address 0x10050c */
1290 	/* BRB */
1291 	0x012a0013, 0xffff0000, 	/* if phase != 'engine', skip 298 ops  */
1292 	0x1a006201, 0x00000000, 	/* write 0x0 to address 0x3400c4 */
1293 	0x1a006e01, 0x00000000, 	/* write 0x0 to address 0x3400dc */
1294 	0x1a007a01, 0x00000000, 	/* write 0x0 to address 0x3400f4 */
1295 	0x1a008601, 0x00000000, 	/* write 0x0 to address 0x34010c */
1296 	0x1a009201, 0x00200000, 	/* write 0x200000 to address 0x340124 */
1297 	0x1a009e01, 0x00000000, 	/* write 0x0 to address 0x34013c */
1298 	0x1a00aa01, 0x00000000, 	/* write 0x0 to address 0x340154 */
1299 	0x1a00b601, 0x00000000, 	/* write 0x0 to address 0x34016c */
1300 	0x1a00c401, 0x00000000, 	/* write 0x0 to address 0x340188 */
1301 	0x1a00d001, 0x00000000, 	/* write 0x0 to address 0x3401a0 */
1302 	0x1a00e801, 0x00000000, 	/* write 0x0 to address 0x3401d0 */
1303 	0x1a00f001, 0x00000000, 	/* write 0x0 to address 0x3401e0 */
1304 	0x00090002, 0x00020000, 	/* if mode != 'bb', skip 9 ops */
1305 	0x1a00dc01, 0x00000000, 	/* write 0x0 to address 0x3401b8 */
1306 	0x1a020201, 0x00000000, 	/* write 0x0 to address 0x340404 */
1307 	0x1a020a01, 0x00000000, 	/* write 0x0 to address 0x340414 */
1308 	0x1a052a01, 0x00000000, 	/* write 0x0 to address 0x340a54 */
1309 	0x1a055a01, 0x00000000, 	/* write 0x0 to address 0x340ab4 */
1310 	0x1a059601, 0x00000000, 	/* write 0x0 to address 0x340b2c */
1311 	0x1a05c601, 0x00000000, 	/* write 0x0 to address 0x340b8c */
1312 	0x1a063401, 0x00000070, 	/* write 0x70 to address 0x340c68 */
1313 	0x1a064001, 0x00000070, 	/* write 0x70 to address 0x340c80 */
1314 	0x001e0002, 0x00030000, 	/* if mode != 'k2', skip 30 ops */
1315 	0x1a020201, 0x00000000, 	/* write 0x0 to address 0x340404 */
1316 	0x1a020a01, 0x00000000, 	/* write 0x0 to address 0x340414 */
1317 	0x1a052a01, 0x00000000, 	/* write 0x0 to address 0x340a54 */
1318 	0x1a052e01, 0x00000000, 	/* write 0x0 to address 0x340a5c */
1319 	0x1a053201, 0x00000000, 	/* write 0x0 to address 0x340a64 */
1320 	0x1a053601, 0x00000000, 	/* write 0x0 to address 0x340a6c */
1321 	0x1a053a01, 0x00000000, 	/* write 0x0 to address 0x340a74 */
1322 	0x1a053e01, 0x00000000, 	/* write 0x0 to address 0x340a7c */
1323 	0x1a054201, 0x00000000, 	/* write 0x0 to address 0x340a84 */
1324 	0x1a054601, 0x00000000, 	/* write 0x0 to address 0x340a8c */
1325 	0x1a055a01, 0x00000000, 	/* write 0x0 to address 0x340ab4 */
1326 	0x1a055e01, 0x00000000, 	/* write 0x0 to address 0x340abc */
1327 	0x1a056401, 0x00000000, 	/* write 0x0 to address 0x340ac8 */
1328 	0x1a057201, 0x00000000, 	/* write 0x0 to address 0x340ae4 */
1329 	0x1a057801, 0x00000000, 	/* write 0x0 to address 0x340af0 */
1330 	0x1a057c01, 0x00000000, 	/* write 0x0 to address 0x340af8 */
1331 	0x1a059601, 0x00000000, 	/* write 0x0 to address 0x340b2c */
1332 	0x1a059a01, 0x00000000, 	/* write 0x0 to address 0x340b34 */
1333 	0x1a059e01, 0x00000000, 	/* write 0x0 to address 0x340b3c */
1334 	0x1a05a201, 0x00000000, 	/* write 0x0 to address 0x340b44 */
1335 	0x1a05a601, 0x00000000, 	/* write 0x0 to address 0x340b4c */
1336 	0x1a05aa01, 0x00000000, 	/* write 0x0 to address 0x340b54 */
1337 	0x1a05ae01, 0x00000000, 	/* write 0x0 to address 0x340b5c */
1338 	0x1a05b201, 0x00000000, 	/* write 0x0 to address 0x340b64 */
1339 	0x1a05c601, 0x00000000, 	/* write 0x0 to address 0x340b8c */
1340 	0x1a05ca01, 0x00000000, 	/* write 0x0 to address 0x340b94 */
1341 	0x1a05d001, 0x00000000, 	/* write 0x0 to address 0x340ba0 */
1342 	0x1a05de01, 0x00000000, 	/* write 0x0 to address 0x340bbc */
1343 	0x1a05e401, 0x00000000, 	/* write 0x0 to address 0x340bc8 */
1344 	0x1a05e801, 0x00000000, 	/* write 0x0 to address 0x340bd0 */
1345 	0x00010002, 0x002c0000, 	/* if mode != '!bb', skip 1 ops */
1346 	0x1a00dc01, 0x04000000, 	/* write 0x4000000 to address 0x3401b8 */
1347 	0x003d0002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 61 ops */
1348 	0x1a044021, 0x0000014e, 	/* write array of size 4 from offset 334 to address 0x340880 */
1349 	0x1a048021, 0x00000150, 	/* write array of size 3 from offset 336 to address 0x340900 */
1350 	0x1a048a21, 0x00000150, 	/* write array of size 3 from offset 336 to address 0x340914 */
1351 	0x1a049421, 0x00000150, 	/* write array of size 3 from offset 336 to address 0x340928 */
1352 	0x1a049e21, 0x00000150, 	/* write array of size 3 from offset 336 to address 0x34093c */
1353 	0x1a04bc21, 0x00000154, 	/* write array of size 3 from offset 340 to address 0x340978 */
1354 	0x1a04c421, 0x00000154, 	/* write array of size 3 from offset 340 to address 0x340988 */
1355 	0x1a04cc21, 0x00000154, 	/* write array of size 3 from offset 340 to address 0x340998 */
1356 	0x1a04d421, 0x00000154, 	/* write array of size 3 from offset 340 to address 0x3409a8 */
1357 	0x1a04ec21, 0x00000154, 	/* write array of size 3 from offset 340 to address 0x3409d8 */
1358 	0x1a04f621, 0x00000154, 	/* write array of size 3 from offset 340 to address 0x3409ec */
1359 	0x1a050021, 0x00000154, 	/* write array of size 3 from offset 340 to address 0x340a00 */
1360 	0x1a050a21, 0x00000154, 	/* write array of size 3 from offset 340 to address 0x340a14 */
1361 	0x1a052801, 0x00000360, 	/* write 0x360 to address 0x340a50 */
1362 	0x1a052c01, 0x00000360, 	/* write 0x360 to address 0x340a58 */
1363 	0x1a053001, 0x00000360, 	/* write 0x360 to address 0x340a60 */
1364 	0x1a053401, 0x00000360, 	/* write 0x360 to address 0x340a68 */
1365 	0x1a053801, 0x00000360, 	/* write 0x360 to address 0x340a70 */
1366 	0x1a053c01, 0x00000360, 	/* write 0x360 to address 0x340a78 */
1367 	0x1a054001, 0x00000360, 	/* write 0x360 to address 0x340a80 */
1368 	0x1a054401, 0x00000360, 	/* write 0x360 to address 0x340a88 */
1369 	0x1a055801, 0x00000360, 	/* write 0x360 to address 0x340ab0 */
1370 	0x1a055c01, 0x00000360, 	/* write 0x360 to address 0x340ab8 */
1371 	0x1a056021, 0x00000158, 	/* write array of size 2 from offset 344 to address 0x340ac0 */
1372 	0x1a056621, 0x0000015a, 	/* write array of size 6 from offset 346 to address 0x340acc */
1373 	0x1a057421, 0x00000158, 	/* write array of size 2 from offset 344 to address 0x340ae8 */
1374 	0x1a057a01, 0x00000360, 	/* write 0x360 to address 0x340af4 */
1375 	0x1a057e01, 0x00000360, 	/* write 0x360 to address 0x340afc */
1376 	0x1a059401, 0x00000400, 	/* write 0x400 to address 0x340b28 */
1377 	0x1a059801, 0x00000400, 	/* write 0x400 to address 0x340b30 */
1378 	0x1a059c01, 0x00000400, 	/* write 0x400 to address 0x340b38 */
1379 	0x1a05a001, 0x00000400, 	/* write 0x400 to address 0x340b40 */
1380 	0x1a05a401, 0x00000400, 	/* write 0x400 to address 0x340b48 */
1381 	0x1a05a801, 0x00000400, 	/* write 0x400 to address 0x340b50 */
1382 	0x1a05ac01, 0x00000400, 	/* write 0x400 to address 0x340b58 */
1383 	0x1a05b001, 0x00000400, 	/* write 0x400 to address 0x340b60 */
1384 	0x1a05c401, 0x00000400, 	/* write 0x400 to address 0x340b88 */
1385 	0x1a05c801, 0x00000400, 	/* write 0x400 to address 0x340b90 */
1386 	0x1a05cc21, 0x00000161, 	/* write array of size 2 from offset 353 to address 0x340b98 */
1387 	0x1a05d221, 0x00000163, 	/* write array of size 6 from offset 355 to address 0x340ba4 */
1388 	0x1a05e021, 0x00000161, 	/* write array of size 2 from offset 353 to address 0x340bc0 */
1389 	0x1a05e601, 0x00000400, 	/* write 0x400 to address 0x340bcc */
1390 	0x1a05ea01, 0x00000400, 	/* write 0x400 to address 0x340bd4 */
1391 	0x1a060021, 0x0000016a, 	/* write array of size 3 from offset 362 to address 0x340c00 */
1392 	0x1a060821, 0x0000016a, 	/* write array of size 3 from offset 362 to address 0x340c10 */
1393 	0x1a061021, 0x0000016a, 	/* write array of size 3 from offset 362 to address 0x340c20 */
1394 	0x1a061821, 0x0000016a, 	/* write array of size 3 from offset 362 to address 0x340c30 */
1395 	0x1a063021, 0x0000016e, 	/* write array of size 3 from offset 366 to address 0x340c60 */
1396 	0x1a063821, 0x00000172, 	/* write array of size 4 from offset 370 to address 0x340c70 */
1397 	0x1a064221, 0x00000172, 	/* write array of size 4 from offset 370 to address 0x340c84 */
1398 	0x1a064c21, 0x00000172, 	/* write array of size 4 from offset 370 to address 0x340c98 */
1399 	0x1a065601, 0x00000058, 	/* write 0x58 to address 0x340cac */
1400 	0x1a066c21, 0x00000177, 	/* write array of size 3 from offset 375 to address 0x340cd8 */
1401 	0x1a067421, 0x00000177, 	/* write array of size 3 from offset 375 to address 0x340ce8 */
1402 	0x1a067c21, 0x00000177, 	/* write array of size 3 from offset 375 to address 0x340cf8 */
1403 	0x1a068421, 0x00000177, 	/* write array of size 3 from offset 375 to address 0x340d08 */
1404 	0x1a069c21, 0x0000017b, 	/* write array of size 3 from offset 379 to address 0x340d38 */
1405 	0x1a06a421, 0x0000017f, 	/* write array of size 4 from offset 383 to address 0x340d48 */
1406 	0x1a06ae21, 0x0000017f, 	/* write array of size 4 from offset 383 to address 0x340d5c */
1407 	0x1a06b821, 0x0000017f, 	/* write array of size 4 from offset 383 to address 0x340d70 */
1408 	0x1a06c201, 0x000000f8, 	/* write 0xf8 to address 0x340d84 */
1409 	0x001e0002, 0x00560000, 	/* if mode != 'bb&(!100g)&ports_per_eng_1', skip 30 ops */
1410 	0x1a044021, 0x00000184, 	/* write array of size 2 from offset 388 to address 0x340880 */
1411 	0x1a046021, 0x00000187, 	/* write array of size 2 from offset 391 to address 0x3408c0 */
1412 	0x1a048021, 0x0000018a, 	/* write array of size 3 from offset 394 to address 0x340900 */
1413 	0x1a04a201, 0x00000000, 	/* write 0x0 to address 0x340944 */
1414 	0x1a04c001, 0x000000a0, 	/* write 0xa0 to address 0x340980 */
1415 	0x1a04f001, 0x000000a0, 	/* write 0xa0 to address 0x3409e0 */
1416 	0x1a052801, 0x00000738, 	/* write 0x738 to address 0x340a50 */
1417 	0x1a052c01, 0x00000738, 	/* write 0x738 to address 0x340a58 */
1418 	0x1a053801, 0x000012c1, 	/* write 0x12c1 to address 0x340a70 */
1419 	0x1a055801, 0x00000738, 	/* write 0x738 to address 0x340ab0 */
1420 	0x1a055c01, 0x00000738, 	/* write 0x738 to address 0x340ab8 */
1421 	0x1a056821, 0x0000018e, 	/* write array of size 2 from offset 398 to address 0x340ad0 */
1422 	0x1a057a01, 0x000012c1, 	/* write 0x12c1 to address 0x340af4 */
1423 	0x1a059401, 0x000007d8, 	/* write 0x7d8 to address 0x340b28 */
1424 	0x1a059801, 0x000007d8, 	/* write 0x7d8 to address 0x340b30 */
1425 	0x1a05a401, 0x000012c1, 	/* write 0x12c1 to address 0x340b48 */
1426 	0x1a05c401, 0x000007d8, 	/* write 0x7d8 to address 0x340b88 */
1427 	0x1a05c801, 0x000007d8, 	/* write 0x7d8 to address 0x340b90 */
1428 	0x1a05d421, 0x00000191, 	/* write array of size 2 from offset 401 to address 0x340ba8 */
1429 	0x1a05e601, 0x000012c1, 	/* write 0x12c1 to address 0x340bcc */
1430 	0x1a060201, 0x00000738, 	/* write 0x738 to address 0x340c04 */
1431 	0x1a061021, 0x00000194, 	/* write array of size 2 from offset 404 to address 0x340c20 */
1432 	0x1a063201, 0x00000738, 	/* write 0x738 to address 0x340c64 */
1433 	0x1a064221, 0x00000194, 	/* write array of size 2 from offset 404 to address 0x340c84 */
1434 	0x1a065201, 0x000012c1, 	/* write 0x12c1 to address 0x340ca4 */
1435 	0x1a066e01, 0x000007d8, 	/* write 0x7d8 to address 0x340cdc */
1436 	0x1a067c21, 0x00000194, 	/* write array of size 2 from offset 404 to address 0x340cf8 */
1437 	0x1a069e01, 0x000007d8, 	/* write 0x7d8 to address 0x340d3c */
1438 	0x1a06ae21, 0x00000194, 	/* write array of size 2 from offset 404 to address 0x340d5c */
1439 	0x1a06be01, 0x000012c1, 	/* write 0x12c1 to address 0x340d7c */
1440 	0x00210002, 0x004a0000, 	/* if mode != 'bb&(!100g)&ports_per_eng_2', skip 33 ops */
1441 	0x1a044021, 0x00000196, 	/* write array of size 2 from offset 406 to address 0x340880 */
1442 	0x1a046021, 0x00000198, 	/* write array of size 2 from offset 408 to address 0x3408c0 */
1443 	0x1a048021, 0x0000019a, 	/* write array of size 3 from offset 410 to address 0x340900 */
1444 	0x1a049221, 0x0000019a, 	/* write array of size 3 from offset 410 to address 0x340924 */
1445 	0x1a04c001, 0x00000050, 	/* write 0x50 to address 0x340980 */
1446 	0x1a04cc21, 0x0000019e, 	/* write array of size 3 from offset 414 to address 0x340998 */
1447 	0x1a04f001, 0x00000050, 	/* write 0x50 to address 0x3409e0 */
1448 	0x1a04fe21, 0x0000019e, 	/* write array of size 3 from offset 414 to address 0x3409fc */
1449 	0x1a050e01, 0x00000018, 	/* write 0x18 to address 0x340a1c */
1450 	0x1a052801, 0x000003c8, 	/* write 0x3c8 to address 0x340a50 */
1451 	0x1a052c01, 0x000003c8, 	/* write 0x3c8 to address 0x340a58 */
1452 	0x1a053821, 0x000001a2, 	/* write array of size 3 from offset 418 to address 0x340a70 */
1453 	0x1a055801, 0x000003c8, 	/* write 0x3c8 to address 0x340ab0 */
1454 	0x1a055c01, 0x000003c8, 	/* write 0x3c8 to address 0x340ab8 */
1455 	0x1a056821, 0x000001a6, 	/* write array of size 4 from offset 422 to address 0x340ad0 */
1456 	0x1a057a01, 0x000003c8, 	/* write 0x3c8 to address 0x340af4 */
1457 	0x1a059401, 0x00000468, 	/* write 0x468 to address 0x340b28 */
1458 	0x1a059801, 0x00000468, 	/* write 0x468 to address 0x340b30 */
1459 	0x1a05a421, 0x000001ab, 	/* write array of size 3 from offset 427 to address 0x340b48 */
1460 	0x1a05c401, 0x00000468, 	/* write 0x468 to address 0x340b88 */
1461 	0x1a05c801, 0x00000468, 	/* write 0x468 to address 0x340b90 */
1462 	0x1a05d421, 0x000001af, 	/* write array of size 4 from offset 431 to address 0x340ba8 */
1463 	0x1a05e601, 0x00000468, 	/* write 0x468 to address 0x340bcc */
1464 	0x1a060201, 0x000003c8, 	/* write 0x3c8 to address 0x340c04 */
1465 	0x1a061021, 0x000001b4, 	/* write array of size 3 from offset 436 to address 0x340c20 */
1466 	0x1a063201, 0x000003c8, 	/* write 0x3c8 to address 0x340c64 */
1467 	0x1a064221, 0x000001b8, 	/* write array of size 3 from offset 440 to address 0x340c84 */
1468 	0x1a065201, 0x00000070, 	/* write 0x70 to address 0x340ca4 */
1469 	0x1a066e01, 0x00000468, 	/* write 0x468 to address 0x340cdc */
1470 	0x1a067c21, 0x000001bc, 	/* write array of size 3 from offset 444 to address 0x340cf8 */
1471 	0x1a069e01, 0x00000468, 	/* write 0x468 to address 0x340d3c */
1472 	0x1a06ae21, 0x000001c0, 	/* write array of size 3 from offset 448 to address 0x340d5c */
1473 	0x1a06be01, 0x00000110, 	/* write 0x110 to address 0x340d7c */
1474 	0x00200002, 0x00cc0000, 	/* if mode != 'bb&100g', skip 32 ops */
1475 	0x1a044021, 0x000001c4, 	/* write array of size 2 from offset 452 to address 0x340880 */
1476 	0x1a046021, 0x000001c7, 	/* write array of size 2 from offset 455 to address 0x3408c0 */
1477 	0x1a048021, 0x000001ca, 	/* write array of size 3 from offset 458 to address 0x340900 */
1478 	0x1a049001, 0x00000010, 	/* write 0x10 to address 0x340920 */
1479 	0x1a04bc21, 0x000001ce, 	/* write array of size 3 from offset 462 to address 0x340978 */
1480 	0x1a04ec21, 0x000001ce, 	/* write array of size 3 from offset 462 to address 0x3409d8 */
1481 	0x1a04fc01, 0x0000000c, 	/* write 0xc to address 0x3409f8 */
1482 	0x1a050e01, 0x00000000, 	/* write 0x0 to address 0x340a1c */
1483 	0x1a052801, 0x000003f4, 	/* write 0x3f4 to address 0x340a50 */
1484 	0x1a052c01, 0x000003f4, 	/* write 0x3f4 to address 0x340a58 */
1485 	0x1a053801, 0x000012c1, 	/* write 0x12c1 to address 0x340a70 */
1486 	0x1a055801, 0x000003f4, 	/* write 0x3f4 to address 0x340ab0 */
1487 	0x1a055c01, 0x000003f4, 	/* write 0x3f4 to address 0x340ab8 */
1488 	0x1a056821, 0x000001d0, 	/* write array of size 2 from offset 464 to address 0x340ad0 */
1489 	0x1a057a01, 0x000012c1, 	/* write 0x12c1 to address 0x340af4 */
1490 	0x1a059401, 0x00000444, 	/* write 0x444 to address 0x340b28 */
1491 	0x1a059801, 0x00000444, 	/* write 0x444 to address 0x340b30 */
1492 	0x1a05a401, 0x000012c1, 	/* write 0x12c1 to address 0x340b48 */
1493 	0x1a05c401, 0x00000444, 	/* write 0x444 to address 0x340b88 */
1494 	0x1a05c801, 0x00000444, 	/* write 0x444 to address 0x340b90 */
1495 	0x1a05d421, 0x000001d3, 	/* write array of size 2 from offset 467 to address 0x340ba8 */
1496 	0x1a05e601, 0x000012c1, 	/* write 0x12c1 to address 0x340bcc */
1497 	0x1a060021, 0x000001d6, 	/* write array of size 3 from offset 470 to address 0x340c00 */
1498 	0x1a061021, 0x00000194, 	/* write array of size 2 from offset 404 to address 0x340c20 */
1499 	0x1a063021, 0x000001da, 	/* write array of size 2 from offset 474 to address 0x340c60 */
1500 	0x1a064221, 0x00000194, 	/* write array of size 2 from offset 404 to address 0x340c84 */
1501 	0x1a065201, 0x000012c1, 	/* write 0x12c1 to address 0x340ca4 */
1502 	0x1a066c21, 0x000001dd, 	/* write array of size 3 from offset 477 to address 0x340cd8 */
1503 	0x1a067c21, 0x00000194, 	/* write array of size 2 from offset 404 to address 0x340cf8 */
1504 	0x1a069c21, 0x000001e1, 	/* write array of size 3 from offset 481 to address 0x340d38 */
1505 	0x1a06ac21, 0x000001e5, 	/* write array of size 3 from offset 485 to address 0x340d58 */
1506 	0x1a06be01, 0x000012c1, 	/* write 0x12c1 to address 0x340d7c */
1507 	0x00400002, 0x00c40000, 	/* if mode != 'k2&(!ports_per_eng_4)', skip 64 ops */
1508 	0x1a044021, 0x000001e9, 	/* write array of size 4 from offset 489 to address 0x340880 */
1509 	0x1a046021, 0x000001ee, 	/* write array of size 4 from offset 494 to address 0x3408c0 */
1510 	0x1a048021, 0x000001f3, 	/* write array of size 3 from offset 499 to address 0x340900 */
1511 	0x1a048801, 0x00000000, 	/* write 0x0 to address 0x340910 */
1512 	0x1a049021, 0x000001f7, 	/* write array of size 4 from offset 503 to address 0x340920 */
1513 	0x1a049c01, 0x00000000, 	/* write 0x0 to address 0x340938 */
1514 	0x1a04a201, 0x00000010, 	/* write 0x10 to address 0x340944 */
1515 	0x1a04a601, 0x00000000, 	/* write 0x0 to address 0x34094c */
1516 	0x1a04bc21, 0x000001fc, 	/* write array of size 3 from offset 508 to address 0x340978 */
1517 	0x1a04cc21, 0x000001fc, 	/* write array of size 3 from offset 508 to address 0x340998 */
1518 	0x1a04ec21, 0x000001fc, 	/* write array of size 3 from offset 508 to address 0x3409d8 */
1519 	0x1a04f401, 0x00000000, 	/* write 0x0 to address 0x3409e8 */
1520 	0x1a04fc21, 0x00000200, 	/* write array of size 4 from offset 512 to address 0x3409f8 */
1521 	0x1a050801, 0x00000000, 	/* write 0x0 to address 0x340a10 */
1522 	0x1a050e01, 0x00000008, 	/* write 0x8 to address 0x340a1c */
1523 	0x1a051201, 0x00000000, 	/* write 0x0 to address 0x340a24 */
1524 	0x1a052801, 0x0000029c, 	/* write 0x29c to address 0x340a50 */
1525 	0x1a052c01, 0x0000029c, 	/* write 0x29c to address 0x340a58 */
1526 	0x1a053001, 0x00000000, 	/* write 0x0 to address 0x340a60 */
1527 	0x1a053401, 0x00000000, 	/* write 0x0 to address 0x340a68 */
1528 	0x1a053801, 0x0000029c, 	/* write 0x29c to address 0x340a70 */
1529 	0x1a053c01, 0x0000029c, 	/* write 0x29c to address 0x340a78 */
1530 	0x1a054001, 0x00000000, 	/* write 0x0 to address 0x340a80 */
1531 	0x1a054401, 0x00000000, 	/* write 0x0 to address 0x340a88 */
1532 	0x1a055801, 0x0000029c, 	/* write 0x29c to address 0x340ab0 */
1533 	0x1a055c01, 0x0000029c, 	/* write 0x29c to address 0x340ab8 */
1534 	0x1a056011, 0x00000002, 	/* write 2 zeros to address 0x340ac0 */
1535 	0x1a056621, 0x00000205, 	/* write array of size 6 from offset 517 to address 0x340acc */
1536 	0x1a057411, 0x00000002, 	/* write 2 zeros to address 0x340ae8 */
1537 	0x1a057a01, 0x0000029c, 	/* write 0x29c to address 0x340af4 */
1538 	0x1a057e01, 0x00000000, 	/* write 0x0 to address 0x340afc */
1539 	0x1a059401, 0x000002ec, 	/* write 0x2ec to address 0x340b28 */
1540 	0x1a059801, 0x000002ec, 	/* write 0x2ec to address 0x340b30 */
1541 	0x1a059c01, 0x00000000, 	/* write 0x0 to address 0x340b38 */
1542 	0x1a05a001, 0x00000000, 	/* write 0x0 to address 0x340b40 */
1543 	0x1a05a401, 0x000002ec, 	/* write 0x2ec to address 0x340b48 */
1544 	0x1a05a801, 0x000002ec, 	/* write 0x2ec to address 0x340b50 */
1545 	0x1a05ac01, 0x00000000, 	/* write 0x0 to address 0x340b58 */
1546 	0x1a05b001, 0x00000000, 	/* write 0x0 to address 0x340b60 */
1547 	0x1a05c401, 0x000002ec, 	/* write 0x2ec to address 0x340b88 */
1548 	0x1a05c801, 0x000002ec, 	/* write 0x2ec to address 0x340b90 */
1549 	0x1a05cc11, 0x00000002, 	/* write 2 zeros to address 0x340b98 */
1550 	0x1a05d221, 0x0000020c, 	/* write array of size 6 from offset 524 to address 0x340ba4 */
1551 	0x1a05e011, 0x00000002, 	/* write 2 zeros to address 0x340bc0 */
1552 	0x1a05e601, 0x000002ec, 	/* write 0x2ec to address 0x340bcc */
1553 	0x1a05ea01, 0x00000000, 	/* write 0x0 to address 0x340bd4 */
1554 	0x1a060021, 0x00000213, 	/* write array of size 3 from offset 531 to address 0x340c00 */
1555 	0x1a060821, 0x00000217, 	/* write array of size 2 from offset 535 to address 0x340c10 */
1556 	0x1a061021, 0x00000213, 	/* write array of size 3 from offset 531 to address 0x340c20 */
1557 	0x1a061821, 0x00000217, 	/* write array of size 2 from offset 535 to address 0x340c30 */
1558 	0x1a063021, 0x00000219, 	/* write array of size 3 from offset 537 to address 0x340c60 */
1559 	0x1a063821, 0x0000021d, 	/* write array of size 3 from offset 541 to address 0x340c70 */
1560 	0x1a064021, 0x0000021f, 	/* write array of size 4 from offset 543 to address 0x340c80 */
1561 	0x1a064c21, 0x00000224, 	/* write array of size 4 from offset 548 to address 0x340c98 */
1562 	0x1a065601, 0x00001e01, 	/* write 0x1e01 to address 0x340cac */
1563 	0x1a066c21, 0x00000229, 	/* write array of size 3 from offset 553 to address 0x340cd8 */
1564 	0x1a067421, 0x00000217, 	/* write array of size 2 from offset 535 to address 0x340ce8 */
1565 	0x1a067c21, 0x00000229, 	/* write array of size 3 from offset 553 to address 0x340cf8 */
1566 	0x1a068421, 0x00000217, 	/* write array of size 2 from offset 535 to address 0x340d08 */
1567 	0x1a069c21, 0x0000022d, 	/* write array of size 3 from offset 557 to address 0x340d38 */
1568 	0x1a06a421, 0x0000021d, 	/* write array of size 3 from offset 541 to address 0x340d48 */
1569 	0x1a06ac21, 0x00000231, 	/* write array of size 4 from offset 561 to address 0x340d58 */
1570 	0x1a06b821, 0x00000236, 	/* write array of size 4 from offset 566 to address 0x340d70 */
1571 	0x1a06c201, 0x00001e01, 	/* write 0x1e01 to address 0x340d84 */
1572 	0x000b0002, 0x00bc0000, 	/* if mode != 'bb&(!100g)', skip 11 ops */
1573 	0x1a04bc21, 0x0000023b, 	/* write array of size 2 from offset 571 to address 0x340978 */
1574 	0x1a04ec21, 0x0000023b, 	/* write array of size 2 from offset 571 to address 0x3409d8 */
1575 	0x1a04fc01, 0x00000018, 	/* write 0x18 to address 0x3409f8 */
1576 	0x1a060001, 0x000000f8, 	/* write 0xf8 to address 0x340c00 */
1577 	0x1a060401, 0x000000f8, 	/* write 0xf8 to address 0x340c08 */
1578 	0x1a063001, 0x000000f8, 	/* write 0xf8 to address 0x340c60 */
1579 	0x1a066c01, 0x00000198, 	/* write 0x198 to address 0x340cd8 */
1580 	0x1a067001, 0x00000198, 	/* write 0x198 to address 0x340ce0 */
1581 	0x1a069c01, 0x00000198, 	/* write 0x198 to address 0x340d38 */
1582 	0x1a06a001, 0x00000110, 	/* write 0x110 to address 0x340d40 */
1583 	0x1a06ac01, 0x00000110, 	/* write 0x110 to address 0x340d58 */
1584 	0x1a000201, 0x00000003, 	/* write 0x3 to address 0x340004 */
1585 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
1586 	0x1a040201, 0x00000014, 	/* write 0x14 to address 0x340804 */
1587 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
1588 	0x1a042001, 0x000000e1, 	/* write 0xe1 to address 0x340840 */
1589 	0x1a000410, 0x00000003, 	/* wait until address 0x340008 reads 0x3 */
1590 	/* SRC */
1591 	0x00010013, 0xffff0000, 	/* if phase != 'engine', skip 1 ops  */
1592 	0x11c0f201, 0x00000000, 	/* write 0x0 to address 0x2381e4 */
1593 	0x00040013, 0xffff0002, 	/* if phase != 'pf', skip 4 ops  */
1594 	0x11c28131, 0x1a090002, 	/* write runtime array of size 2 from offset 6665 to address 0x238500 (WB) */
1595 	0x11c29131, 0x1a0b0002, 	/* write runtime array of size 2 from offset 6667 to address 0x238520 (WB) */
1596 	0x11c2a031, 0x1a0d0001, 	/* write runtime array of size 1 from offset 6669 to address 0x238540 */
1597 	0x11c30231, 0x1a0e0001, 	/* write runtime array of size 1 from offset 6670 to address 0x238604 */
1598 	/* PRS */
1599 	0x00270013, 0xffff0000, 	/* if phase != 'engine', skip 39 ops  */
1600 	0x0f800201, 0x00000001, 	/* write 0x1 to address 0x1f0004 */
1601 	0x0f800621, 0x00000035, 	/* write array of size 2 from offset 53 to address 0x1f000c */
1602 	0x0f802201, 0x00000000, 	/* write 0x0 to address 0x1f0044 */
1603 	0x0f802a01, 0x00000000, 	/* write 0x0 to address 0x1f0054 */
1604 	0x0f80b201, 0x00000001, 	/* write 0x1 to address 0x1f0164 */
1605 	0x0f83a631, 0x1a070001, 	/* write runtime array of size 1 from offset 6663 to address 0x1f074c */
1606 	0x0f84a801, 0x00008915, 	/* write 0x8915 to address 0x1f0950 */
1607 	0x0f84ba21, 0x0000023d, 	/* write array of size 2 from offset 573 to address 0x1f0974 */
1608 	0x0f84e421, 0x0000023f, 	/* write array of size 2 from offset 575 to address 0x1f09c8 */
1609 	0x0f888011, 0x0000001f, 	/* write 31 zeros to address 0x1f1100 */
1610 	0x00020002, 0x00020000, 	/* if mode != 'bb', skip 2 ops */
1611 	0x0f810401, 0x00000000, 	/* write 0x0 to address 0x1f0208 */
1612 	0x0f810c01, 0x00000000, 	/* write 0x0 to address 0x1f0218 */
1613 	0x00020002, 0x00030000, 	/* if mode != 'k2', skip 2 ops */
1614 	0x0f810401, 0x00000000, 	/* write 0x0 to address 0x1f0208 */
1615 	0x0f810c01, 0x00000000, 	/* write 0x0 to address 0x1f0218 */
1616 	0x00010002, 0x002e0000, 	/* if mode != 'mf_sd', skip 1 ops */
1617 	0x0f83b201, 0x00000001, 	/* write 0x1 to address 0x1f0764 */
1618 	0x00120002, 0x00010000, 	/* if mode != 'bb|k2', skip 18 ops */
1619 	0x0f808021, 0x00000242, 	/* write array of size 3 from offset 578 to address 0x1f0100 */
1620 	0x0f808821, 0x00000246, 	/* write array of size 5 from offset 582 to address 0x1f0110 */
1621 	0x0f809a21, 0x0000024c, 	/* write array of size 2 from offset 588 to address 0x1f0134 */
1622 	0x0f80a021, 0x0000024f, 	/* write array of size 4 from offset 591 to address 0x1f0140 */
1623 	0x0f80aa21, 0x00000254, 	/* write array of size 4 from offset 596 to address 0x1f0154 */
1624 	0x0f80bc21, 0x00000259, 	/* write array of size 5 from offset 601 to address 0x1f0178 */
1625 	0x0f843801, 0x000012b7, 	/* write 0x12b7 to address 0x1f0870 */
1626 	0x0f848021, 0x0000025f, 	/* write array of size 8 from offset 607 to address 0x1f0900 */
1627 	0x0f849221, 0x00000268, 	/* write array of size 7 from offset 616 to address 0x1f0924 */
1628 	0x0f84be01, 0xfffff810, 	/* write 0xfffff810 to address 0x1f097c */
1629 	0x0f84c201, 0xfffffe50, 	/* write 0xfffffe50 to address 0x1f0984 */
1630 	0x0f84c601, 0xfffff690, 	/* write 0xfffff690 to address 0x1f098c */
1631 	0x0f84ce01, 0xffff4910, 	/* write 0xffff4910 to address 0x1f099c */
1632 	0x0f84d201, 0xfffff810, 	/* write 0xfffff810 to address 0x1f09a4 */
1633 	0x0f84d601, 0xffffff10, 	/* write 0xffffff10 to address 0x1f09ac */
1634 	0x0f84da01, 0xfffff690, 	/* write 0xfffff690 to address 0x1f09b4 */
1635 	0x0f84e001, 0x0000304a, 	/* write 0x304a to address 0x1f09c0 */
1636 	0x0f88e201, 0x00000004, 	/* write 0x4 to address 0x1f11c4 */
1637 	0x0f80b231, 0x19f90001, 	/* write runtime array of size 1 from offset 6649 to address 0x1f0164 */
1638 	0x0f800410, 0x00000001, 	/* wait until address 0x1f0008 reads 0x1 */
1639 	0x000a0013, 0xffff0002, 	/* if phase != 'pf', skip 10 ops  */
1640 	0x0f80b431, 0x19fa0004, 	/* write runtime array of size 4 from offset 6650 to address 0x1f0168 */
1641 	0x0f80c801, 0x00000001, 	/* write 0x1 to address 0x1f0190 */
1642 	0x0f820031, 0x19fe0001, 	/* write runtime array of size 1 from offset 6654 to address 0x1f0400 */
1643 	0x0f820201, 0x00000000, 	/* write 0x0 to address 0x1f0404 */
1644 	0x0f820431, 0x19ff0002, 	/* write runtime array of size 2 from offset 6655 to address 0x1f0408 */
1645 	0x0f821631, 0x1a010006, 	/* write runtime array of size 6 from offset 6657 to address 0x1f042c */
1646 	0x0f84b431, 0x1a080001, 	/* write runtime array of size 1 from offset 6664 to address 0x1f0968 */
1647 	0x0f84b601, 0x00000000, 	/* write 0x0 to address 0x1f096c */
1648 	0x0f84fe01, 0x00000000, 	/* write 0x0 to address 0x1f09fc */
1649 	0x0f88de01, 0x00000000, 	/* write 0x0 to address 0x1f11bc */
1650 	0x00010013, 0x00000002, 	/* if phase != 'pf0', skip 1 ops  */
1651 	0x0f84a401, 0xff000000, 	/* write 0xff000000 to address 0x1f0948 */
1652 	0x00010013, 0x00010002, 	/* if phase != 'pf1', skip 1 ops  */
1653 	0x0f84a401, 0xff100000, 	/* write 0xff100000 to address 0x1f0948 */
1654 	0x00010013, 0x00020002, 	/* if phase != 'pf2', skip 1 ops  */
1655 	0x0f84a401, 0xff200000, 	/* write 0xff200000 to address 0x1f0948 */
1656 	0x00010013, 0x00030002, 	/* if phase != 'pf3', skip 1 ops  */
1657 	0x0f84a401, 0xff300000, 	/* write 0xff300000 to address 0x1f0948 */
1658 	0x00010013, 0x00040002, 	/* if phase != 'pf4', skip 1 ops  */
1659 	0x0f84a401, 0xff400000, 	/* write 0xff400000 to address 0x1f0948 */
1660 	0x00010013, 0x00050002, 	/* if phase != 'pf5', skip 1 ops  */
1661 	0x0f84a401, 0xff500000, 	/* write 0xff500000 to address 0x1f0948 */
1662 	0x00010013, 0x00060002, 	/* if phase != 'pf6', skip 1 ops  */
1663 	0x0f84a401, 0xff600000, 	/* write 0xff600000 to address 0x1f0948 */
1664 	0x00010013, 0x00070002, 	/* if phase != 'pf7', skip 1 ops  */
1665 	0x0f84a401, 0xff700000, 	/* write 0xff700000 to address 0x1f0948 */
1666 	0x00020013, 0x00080002, 	/* if phase != 'pf8', skip 2 ops  */
1667 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1668 	0x0f84a401, 0xff800000, 	/* write 0xff800000 to address 0x1f0948 */
1669 	0x00020013, 0x00090002, 	/* if phase != 'pf9', skip 2 ops  */
1670 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1671 	0x0f84a401, 0xff900000, 	/* write 0xff900000 to address 0x1f0948 */
1672 	0x00020013, 0x000a0002, 	/* if phase != 'pf10', skip 2 ops  */
1673 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1674 	0x0f84a401, 0xffa00000, 	/* write 0xffa00000 to address 0x1f0948 */
1675 	0x00020013, 0x000b0002, 	/* if phase != 'pf11', skip 2 ops  */
1676 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1677 	0x0f84a401, 0xffb00000, 	/* write 0xffb00000 to address 0x1f0948 */
1678 	0x00020013, 0x000c0002, 	/* if phase != 'pf12', skip 2 ops  */
1679 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1680 	0x0f84a401, 0xffc00000, 	/* write 0xffc00000 to address 0x1f0948 */
1681 	0x00020013, 0x000d0002, 	/* if phase != 'pf13', skip 2 ops  */
1682 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1683 	0x0f84a401, 0xffd00000, 	/* write 0xffd00000 to address 0x1f0948 */
1684 	0x00020013, 0x000e0002, 	/* if phase != 'pf14', skip 2 ops  */
1685 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1686 	0x0f84a401, 0xffe00000, 	/* write 0xffe00000 to address 0x1f0948 */
1687 	0x00020013, 0x000f0002, 	/* if phase != 'pf15', skip 2 ops  */
1688 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1689 	0x0f84a401, 0xfff00000, 	/* write 0xfff00000 to address 0x1f0948 */
1690 	0x00110013, 0xffff0001, 	/* if phase != 'port', skip 17 ops  */
1691 	0x0f839801, 0x00000000, 	/* write 0x0 to address 0x1f0730 */
1692 	0x0f839c01, 0x000012b5, 	/* write 0x12b5 to address 0x1f0738 */
1693 	0x0f83c201, 0x00000080, 	/* write 0x80 to address 0x1f0784 */
1694 	0x0f83ce21, 0x00000270, 	/* write array of size 3 from offset 624 to address 0x1f079c */
1695 	0x0f83dc01, 0x00000000, 	/* write 0x0 to address 0x1f07b8 */
1696 	0x0f843601, 0x000017c1, 	/* write 0x17c1 to address 0x1f086c */
1697 	0x0f843a21, 0x00000274, 	/* write array of size 2 from offset 628 to address 0x1f0874 */
1698 	0x00020002, 0x002e0000, 	/* if mode != 'mf_sd', skip 2 ops */
1699 	0x0f83be21, 0x00000277, 	/* write array of size 2 from offset 631 to address 0x1f077c */
1700 	0x0f83cc01, 0x00000001, 	/* write 0x1 to address 0x1f0798 */
1701 	0x00010002, 0x00d40000, 	/* if mode != 'mf_si', skip 1 ops */
1702 	0x0f851001, 0x00000001, 	/* write 0x1 to address 0x1f0a20 */
1703 	0x00020002, 0x00d20000, 	/* if mode != 'sf|mf_si', skip 2 ops */
1704 	0x0f83be21, 0x0000027a, 	/* write array of size 2 from offset 634 to address 0x1f077c */
1705 	0x0f83cc01, 0x00000000, 	/* write 0x0 to address 0x1f0798 */
1706 	0x00010002, 0x00d80000, 	/* if mode != '!mf_si', skip 1 ops */
1707 	0x0f851001, 0x00000003, 	/* write 0x3 to address 0x1f0a20 */
1708 	/* TSDM */
1709 	0x00070013, 0xffff0000, 	/* if phase != 'engine', skip 7 ops  */
1710 	0x7d802201, 0x00000000, 	/* write 0x0 to address 0xfb0044 */
1711 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
1712 	0x7d820001, 0x00000018, 	/* write 0x18 to address 0xfb0400 */
1713 	0x7d840001, 0x0000030c, 	/* write 0x30c to address 0xfb0800 */
1714 	0x7d840c01, 0x00000305, 	/* write 0x305 to address 0xfb0818 */
1715 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1716 	0x7d810201, 0x00000000, 	/* write 0x0 to address 0xfb0204 */
1717 	/* MSDM */
1718 	0x00060013, 0xffff0000, 	/* if phase != 'engine', skip 6 ops  */
1719 	0x7e002201, 0x00000000, 	/* write 0x0 to address 0xfc0044 */
1720 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
1721 	0x7e020001, 0x00000018, 	/* write 0x18 to address 0xfc0400 */
1722 	0x7e041021, 0x0000027d, 	/* write array of size 2 from offset 637 to address 0xfc0820 */
1723 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1724 	0x7e010201, 0x00000000, 	/* write 0x0 to address 0xfc0204 */
1725 	/* USDM */
1726 	0x00070013, 0xffff0000, 	/* if phase != 'engine', skip 7 ops  */
1727 	0x7e802201, 0x00000000, 	/* write 0x0 to address 0xfd0044 */
1728 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
1729 	0x7e820001, 0x00000018, 	/* write 0x18 to address 0xfd0400 */
1730 	0x7e840401, 0x00000305, 	/* write 0x305 to address 0xfd0808 */
1731 	0x7e840c21, 0x00000280, 	/* write array of size 2 from offset 640 to address 0xfd0818 */
1732 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1733 	0x7e810201, 0x00000000, 	/* write 0x0 to address 0xfd0204 */
1734 	/* XSDM */
1735 	0x00070013, 0xffff0000, 	/* if phase != 'engine', skip 7 ops  */
1736 	0x7c002201, 0x00000000, 	/* write 0x0 to address 0xf80044 */
1737 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
1738 	0x7c020001, 0x00000018, 	/* write 0x18 to address 0xf80400 */
1739 	0x7c040021, 0x00000283, 	/* write array of size 3 from offset 643 to address 0xf80800 */
1740 	0x7c041c01, 0x00000309, 	/* write 0x309 to address 0xf80838 */
1741 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1742 	0x7c010201, 0x00000000, 	/* write 0x0 to address 0xf80204 */
1743 	/* YSDM */
1744 	0x00060013, 0xffff0000, 	/* if phase != 'engine', skip 6 ops  */
1745 	0x7c802201, 0x00000000, 	/* write 0x0 to address 0xf90044 */
1746 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
1747 	0x7c820001, 0x00000018, 	/* write 0x18 to address 0xf90400 */
1748 	0x7c840821, 0x00000287, 	/* write array of size 5 from offset 647 to address 0xf90810 */
1749 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1750 	0x7c810201, 0x00000000, 	/* write 0x0 to address 0xf90204 */
1751 	/* PSDM */
1752 	0x00060013, 0xffff0000, 	/* if phase != 'engine', skip 6 ops  */
1753 	0x7d002201, 0x00000000, 	/* write 0x0 to address 0xfa0044 */
1754 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
1755 	0x7d020001, 0x00000018, 	/* write 0x18 to address 0xfa0400 */
1756 	0x7d040801, 0x00000305, 	/* write 0x305 to address 0xfa0810 */
1757 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1758 	0x7d010201, 0x00000000, 	/* write 0x0 to address 0xfa0204 */
1759 	/* TSEM */
1760 	0x005d0013, 0xffff0000, 	/* if phase != 'engine', skip 93 ops  */
1761 	0xb8002a01, 0x00000000, 	/* write 0x0 to address 0x1700054 */
1762 	0xb8006601, 0x00000000, 	/* write 0x0 to address 0x17000cc */
1763 	0xba002201, 0x00000000, 	/* write 0x0 to address 0x1740044 */
1764 	0xba032c01, 0x00000001, 	/* write 0x1 to address 0x1740658 */
1765 	0xba03a421, 0x0000028d, 	/* write array of size 3 from offset 653 to address 0x1740748 */
1766 	0xba052401, 0x00001fff, 	/* write 0x1fff to address 0x1740a48 */
1767 	0xba501e01, 0x00000007, 	/* write 0x7 to address 0x174a03c */
1768 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1769 	0xba010201, 0x00000000, 	/* write 0x0 to address 0x1740204 */
1770 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1771 	0xb8002201, 0x00000000, 	/* write 0x0 to address 0x1700044 */
1772 	0xb9000111, 0x000010e0, 	/* write 4320 zeros to address 0x1720000 (WB) */
1773 	0xba025001, 0x00000007, 	/* write 0x7 to address 0x17404a0 */
1774 	0xbb000011, 0x00005000, 	/* write 20480 zeros to address 0x1760000 */
1775 	0x00020002, 0x00240000, 	/* if mode != '!e5', skip 2 ops */
1776 	0xb8010201, 0x00000000, 	/* write 0x0 to address 0x1700204 */
1777 	0xba510201, 0x00000000, 	/* write 0x0 to address 0x174a204 */
1778 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
1779 	0xba025c01, 0x00000000, 	/* write 0x0 to address 0x17404b8 */
1780 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
1781 	0xba025c01, 0x00000002, 	/* write 0x2 to address 0x17404b8 */
1782 	0x000b0002, 0x00010000, 	/* if mode != 'bb|k2', skip 11 ops */
1783 	0xbb050021, 0x00000291, 	/* write array of size 6 from offset 657 to address 0x1760a00 */
1784 	0xbb5f8021, 0x00000298, 	/* write array of size 2 from offset 664 to address 0x176bf00 */
1785 	0xbb5f8c21, 0x0000029b, 	/* write array of size 1022 from offset 667 to address 0x176bf18 */
1786 	0xbb6ed421, 0x0000069a, 	/* write array of size 1 from offset 1690 to address 0x176dda8 */
1787 	0xbb6ed611, 0x00000019, 	/* write 25 zeros to address 0x176ddac */
1788 	0xbb738021, 0x0000069c, 	/* write array of size 65 from offset 1692 to address 0x176e700 */
1789 	0xbb740221, 0x000006de, 	/* write array of size 6 from offset 1758 to address 0x176e804 */
1790 	0xbb740e21, 0x000006e0, 	/* write array of size 9 from offset 1760 to address 0x176e81c */
1791 	0xbb85c821, 0x000006ea, 	/* write array of size 4 from offset 1770 to address 0x1770b90 */
1792 	0xbb9f1021, 0x000006ef, 	/* write array of size 26 from offset 1775 to address 0x1773e20 */
1793 	0xbb9ffc21, 0x0000070a, 	/* write array of size 2 from offset 1802 to address 0x1773ff8 */
1794 	0x00010002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 1 ops */
1795 	0xbb25c801, 0x00000002, 	/* write 0x2 to address 0x1764b90 */
1796 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
1797 	0xbb25ca01, 0x00000000, 	/* write 0x0 to address 0x1764b94 */
1798 	0x00010002, 0x006d0000, 	/* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */
1799 	0xbb25ca01, 0x00000001, 	/* write 0x1 to address 0x1764b94 */
1800 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
1801 	0xbb25ca01, 0x00000002, 	/* write 0x2 to address 0x1764b94 */
1802 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
1803 	0xbb25c601, 0x00000003, 	/* write 0x3 to address 0x1764b8c */
1804 	0x00010002, 0x00860000, 	/* if mode != 'bb&(bb|k2)', skip 1 ops */
1805 	0xbb25c601, 0x00000002, 	/* write 0x2 to address 0x1764b8c */
1806 	0x00010002, 0x00120000, 	/* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */
1807 	0xbb25c801, 0x00000003, 	/* write 0x3 to address 0x1764b90 */
1808 	0xba032e10, 0x00000000, 	/* wait until address 0x174065c reads 0x0 */
1809 	0xba501e10, 0x00000007, 	/* wait until address 0x174a03c reads 0x7 */
1810 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
1811 	0xba500021, 0x0000070d, 	/* write array of size 2 from offset 1805 to address 0x174a000 */
1812 	0xba500601, 0xc000ffff, 	/* write 0xc000ffff to address 0x174a00c */
1813 	0xba502001, 0x00000001, 	/* write 0x1 to address 0x174a040 */
1814 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
1815 	0xb8022401, 0x000020f6, 	/* write 0x20f6 to address 0x1700448 */
1816 	0xb8028121, 0x00000710, 	/* write array of size 14 from offset 1808 to address 0x1700500 (WB) */
1817 	0xb8800021, 0x0000071f, 	/* write array of size 256 from offset 1823 to address 0x1710000 */
1818 	0x00090002, 0x005c0000, 	/* if mode != '(bb|k2)&(!chipsim)', skip 9 ops */
1819 	0xbc000121, 0x00000721, 	/* write array of size 8192 from offset 1825 to address 0x1780000 (WB) */
1820 	0xbc400121, 0x000015fd, 	/* write array of size 8192 from offset 5629 to address 0x1788000 (WB) */
1821 	0xbc800121, 0x000024bc, 	/* write array of size 8192 from offset 9404 to address 0x1790000 (WB) */
1822 	0xbcc00121, 0x000031fc, 	/* write array of size 8192 from offset 12796 to address 0x1798000 (WB) */
1823 	0xbd000121, 0x0000403a, 	/* write array of size 8192 from offset 16442 to address 0x17a0000 (WB) */
1824 	0xbd400121, 0x00004ddf, 	/* write array of size 8192 from offset 19935 to address 0x17a8000 (WB) */
1825 	0xbd800121, 0x0000590e, 	/* write array of size 8192 from offset 22798 to address 0x17b0000 (WB) */
1826 	0xbdc00121, 0x000066b4, 	/* write array of size 8184 from offset 26292 to address 0x17b8000 (WB) */
1827 	0xbdfff121, 0x00007477, 	/* write array of size 8200 from offset 29815 to address 0x17bffe0 (WB) */
1828 	0x00180002, 0x00010000, 	/* if mode != 'bb|k2', skip 24 ops */
1829 	0xb8800021, 0x0000747a, 	/* write array of size 13 from offset 29818 to address 0x1710000 */
1830 	0xb8802221, 0x00007488, 	/* write array of size 9 from offset 29832 to address 0x1710044 */
1831 	0xb8804221, 0x00007492, 	/* write array of size 2 from offset 29842 to address 0x1710084 */
1832 	0xb8804a21, 0x00007495, 	/* write array of size 2 from offset 29845 to address 0x1710094 */
1833 	0xb8805001, 0x00128671, 	/* write 0x128671 to address 0x17100a0 */
1834 	0xb8807a01, 0x0004842e, 	/* write 0x4842e to address 0x17100f4 */
1835 	0xb8808201, 0x00060043, 	/* write 0x60043 to address 0x1710104 */
1836 	0xb8808821, 0x00007498, 	/* write array of size 2 from offset 29848 to address 0x1710110 */
1837 	0xb8809021, 0x0000749b, 	/* write array of size 2 from offset 29851 to address 0x1710120 */
1838 	0xb8809a01, 0x0006001e, 	/* write 0x6001e to address 0x1710134 */
1839 	0xb880a201, 0x00060618, 	/* write 0x60618 to address 0x1710144 */
1840 	0xb880aa01, 0x000607a5, 	/* write 0x607a5 to address 0x1710154 */
1841 	0xb880ba01, 0x00060074, 	/* write 0x60074 to address 0x1710174 */
1842 	0xb880c201, 0x00080ed4, 	/* write 0x80ed4 to address 0x1710184 */
1843 	0xb880c821, 0x0000749e, 	/* write array of size 2 from offset 29854 to address 0x1710190 */
1844 	0xb880d001, 0x001e0c35, 	/* write 0x1e0c35 to address 0x17101a0 */
1845 	0xb8810221, 0x000074a1, 	/* write array of size 2 from offset 29857 to address 0x1710204 */
1846 	0xb8811221, 0x000074a4, 	/* write array of size 2 from offset 29860 to address 0x1710224 */
1847 	0xb8814201, 0x0012800e, 	/* write 0x12800e to address 0x1710284 */
1848 	0xb8818221, 0x000074a7, 	/* write array of size 6 from offset 29863 to address 0x1710304 */
1849 	0xb8819221, 0x000074ae, 	/* write array of size 2 from offset 29870 to address 0x1710324 */
1850 	0xb8819a21, 0x000074b1, 	/* write array of size 2 from offset 29873 to address 0x1710334 */
1851 	0xb881a201, 0x000c679b, 	/* write 0xc679b to address 0x1710344 */
1852 	0xb881aa01, 0x000c79bc, 	/* write 0xc79bc to address 0x1710354 */
1853 	0xba502411, 0x00000002, 	/* write 2 zeros to address 0x174a048 */
1854 	0x00050013, 0x00000002, 	/* if phase != 'pf0', skip 5 ops  */
1855 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1856 	0xbb224411, 0x00000002, 	/* write 2 zeros to address 0x1764488 */
1857 	0xbb228411, 0x00000002, 	/* write 2 zeros to address 0x1764508 */
1858 	0xbb2e9001, 0x00000000, 	/* write 0x0 to address 0x1765d20 */
1859 	0xbb788821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f110 */
1860 	0x00050013, 0x00010002, 	/* if phase != 'pf1', skip 5 ops  */
1861 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1862 	0xbb224811, 0x00000002, 	/* write 2 zeros to address 0x1764490 */
1863 	0xbb228811, 0x00000002, 	/* write 2 zeros to address 0x1764510 */
1864 	0xbb2e9201, 0x00000000, 	/* write 0x0 to address 0x1765d24 */
1865 	0xbb788c21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f118 */
1866 	0x00050013, 0x00020002, 	/* if phase != 'pf2', skip 5 ops  */
1867 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1868 	0xbb224c11, 0x00000002, 	/* write 2 zeros to address 0x1764498 */
1869 	0xbb228c11, 0x00000002, 	/* write 2 zeros to address 0x1764518 */
1870 	0xbb2e9401, 0x00000000, 	/* write 0x0 to address 0x1765d28 */
1871 	0xbb789021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f120 */
1872 	0x00050013, 0x00030002, 	/* if phase != 'pf3', skip 5 ops  */
1873 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1874 	0xbb225011, 0x00000002, 	/* write 2 zeros to address 0x17644a0 */
1875 	0xbb229011, 0x00000002, 	/* write 2 zeros to address 0x1764520 */
1876 	0xbb2e9601, 0x00000000, 	/* write 0x0 to address 0x1765d2c */
1877 	0xbb789421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f128 */
1878 	0x00050013, 0x00040002, 	/* if phase != 'pf4', skip 5 ops  */
1879 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1880 	0xbb225411, 0x00000002, 	/* write 2 zeros to address 0x17644a8 */
1881 	0xbb229411, 0x00000002, 	/* write 2 zeros to address 0x1764528 */
1882 	0xbb2e9801, 0x00000000, 	/* write 0x0 to address 0x1765d30 */
1883 	0xbb789821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f130 */
1884 	0x00050013, 0x00050002, 	/* if phase != 'pf5', skip 5 ops  */
1885 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1886 	0xbb225811, 0x00000002, 	/* write 2 zeros to address 0x17644b0 */
1887 	0xbb229811, 0x00000002, 	/* write 2 zeros to address 0x1764530 */
1888 	0xbb2e9a01, 0x00000000, 	/* write 0x0 to address 0x1765d34 */
1889 	0xbb789c21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f138 */
1890 	0x00050013, 0x00060002, 	/* if phase != 'pf6', skip 5 ops  */
1891 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1892 	0xbb225c11, 0x00000002, 	/* write 2 zeros to address 0x17644b8 */
1893 	0xbb229c11, 0x00000002, 	/* write 2 zeros to address 0x1764538 */
1894 	0xbb2e9c01, 0x00000000, 	/* write 0x0 to address 0x1765d38 */
1895 	0xbb78a021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f140 */
1896 	0x00050013, 0x00070002, 	/* if phase != 'pf7', skip 5 ops  */
1897 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1898 	0xbb226011, 0x00000002, 	/* write 2 zeros to address 0x17644c0 */
1899 	0xbb22a011, 0x00000002, 	/* write 2 zeros to address 0x1764540 */
1900 	0xbb2e9e01, 0x00000000, 	/* write 0x0 to address 0x1765d3c */
1901 	0xbb78a421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f148 */
1902 	0x00050013, 0x00080002, 	/* if phase != 'pf8', skip 5 ops  */
1903 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1904 	0xbb226411, 0x00000002, 	/* write 2 zeros to address 0x17644c8 */
1905 	0xbb22a411, 0x00000002, 	/* write 2 zeros to address 0x1764548 */
1906 	0xbb2ea001, 0x00000000, 	/* write 0x0 to address 0x1765d40 */
1907 	0xbb78a821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f150 */
1908 	0x00050013, 0x00090002, 	/* if phase != 'pf9', skip 5 ops  */
1909 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1910 	0xbb226811, 0x00000002, 	/* write 2 zeros to address 0x17644d0 */
1911 	0xbb22a811, 0x00000002, 	/* write 2 zeros to address 0x1764550 */
1912 	0xbb2ea201, 0x00000000, 	/* write 0x0 to address 0x1765d44 */
1913 	0xbb78ac21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f158 */
1914 	0x00050013, 0x000a0002, 	/* if phase != 'pf10', skip 5 ops  */
1915 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1916 	0xbb226c11, 0x00000002, 	/* write 2 zeros to address 0x17644d8 */
1917 	0xbb22ac11, 0x00000002, 	/* write 2 zeros to address 0x1764558 */
1918 	0xbb2ea401, 0x00000000, 	/* write 0x0 to address 0x1765d48 */
1919 	0xbb78b021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f160 */
1920 	0x00050013, 0x000b0002, 	/* if phase != 'pf11', skip 5 ops  */
1921 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1922 	0xbb227011, 0x00000002, 	/* write 2 zeros to address 0x17644e0 */
1923 	0xbb22b011, 0x00000002, 	/* write 2 zeros to address 0x1764560 */
1924 	0xbb2ea601, 0x00000000, 	/* write 0x0 to address 0x1765d4c */
1925 	0xbb78b421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f168 */
1926 	0x00050013, 0x000c0002, 	/* if phase != 'pf12', skip 5 ops  */
1927 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1928 	0xbb227411, 0x00000002, 	/* write 2 zeros to address 0x17644e8 */
1929 	0xbb22b411, 0x00000002, 	/* write 2 zeros to address 0x1764568 */
1930 	0xbb2ea801, 0x00000000, 	/* write 0x0 to address 0x1765d50 */
1931 	0xbb78b821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f170 */
1932 	0x00050013, 0x000d0002, 	/* if phase != 'pf13', skip 5 ops  */
1933 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1934 	0xbb227811, 0x00000002, 	/* write 2 zeros to address 0x17644f0 */
1935 	0xbb22b811, 0x00000002, 	/* write 2 zeros to address 0x1764570 */
1936 	0xbb2eaa01, 0x00000000, 	/* write 0x0 to address 0x1765d54 */
1937 	0xbb78bc21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f178 */
1938 	0x00050013, 0x000e0002, 	/* if phase != 'pf14', skip 5 ops  */
1939 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1940 	0xbb227c11, 0x00000002, 	/* write 2 zeros to address 0x17644f8 */
1941 	0xbb22bc11, 0x00000002, 	/* write 2 zeros to address 0x1764578 */
1942 	0xbb2eac01, 0x00000000, 	/* write 0x0 to address 0x1765d58 */
1943 	0xbb78c021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f180 */
1944 	0x00050013, 0x000f0002, 	/* if phase != 'pf15', skip 5 ops  */
1945 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1946 	0xbb228011, 0x00000002, 	/* write 2 zeros to address 0x1764500 */
1947 	0xbb22c011, 0x00000002, 	/* write 2 zeros to address 0x1764580 */
1948 	0xbb2eae01, 0x00000000, 	/* write 0x0 to address 0x1765d5c */
1949 	0xbb78c421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x176f188 */
1950 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
1951 	0xb8020601, 0x00000001, 	/* write 0x1 to address 0x170040c */
1952 	0x00060013, 0x00000001, 	/* if phase != 'port0', skip 6 ops  */
1953 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
1954 	0xbb25cc11, 0x00000002, 	/* write 2 zeros to address 0x1764b98 */
1955 	0xbb265811, 0x00000020, 	/* write 32 zeros to address 0x1764cb0 */
1956 	0xbb5a4411, 0x00000002, 	/* write 2 zeros to address 0x176b488 */
1957 	0xbb5a5411, 0x00000002, 	/* write 2 zeros to address 0x176b4a8 */
1958 	0xbb5a6411, 0x00000002, 	/* write 2 zeros to address 0x176b4c8 */
1959 	0x00060013, 0x00010001, 	/* if phase != 'port1', skip 6 ops  */
1960 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
1961 	0xbb25d011, 0x00000002, 	/* write 2 zeros to address 0x1764ba0 */
1962 	0xbb269811, 0x00000020, 	/* write 32 zeros to address 0x1764d30 */
1963 	0xbb5a4811, 0x00000002, 	/* write 2 zeros to address 0x176b490 */
1964 	0xbb5a5811, 0x00000002, 	/* write 2 zeros to address 0x176b4b0 */
1965 	0xbb5a6811, 0x00000002, 	/* write 2 zeros to address 0x176b4d0 */
1966 	0x00060013, 0x00020001, 	/* if phase != 'port2', skip 6 ops  */
1967 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
1968 	0xbb25d411, 0x00000002, 	/* write 2 zeros to address 0x1764ba8 */
1969 	0xbb26d811, 0x00000020, 	/* write 32 zeros to address 0x1764db0 */
1970 	0xbb5a4c11, 0x00000002, 	/* write 2 zeros to address 0x176b498 */
1971 	0xbb5a5c11, 0x00000002, 	/* write 2 zeros to address 0x176b4b8 */
1972 	0xbb5a6c11, 0x00000002, 	/* write 2 zeros to address 0x176b4d8 */
1973 	0x00060013, 0x00030001, 	/* if phase != 'port3', skip 6 ops  */
1974 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
1975 	0xbb25d811, 0x00000002, 	/* write 2 zeros to address 0x1764bb0 */
1976 	0xbb271811, 0x00000020, 	/* write 32 zeros to address 0x1764e30 */
1977 	0xbb5a5011, 0x00000002, 	/* write 2 zeros to address 0x176b4a0 */
1978 	0xbb5a6011, 0x00000002, 	/* write 2 zeros to address 0x176b4c0 */
1979 	0xbb5a7011, 0x00000002, 	/* write 2 zeros to address 0x176b4e0 */
1980 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
1981 	0xb8020401, 0x00000001, 	/* write 0x1 to address 0x1700408 */
1982 	/* MSEM */
1983 	0x004e0013, 0xffff0000, 	/* if phase != 'engine', skip 78 ops  */
1984 	0xc0002a01, 0x00000000, 	/* write 0x0 to address 0x1800054 */
1985 	0xc0006601, 0x00000000, 	/* write 0x0 to address 0x18000cc */
1986 	0xc2002201, 0x00000000, 	/* write 0x0 to address 0x1840044 */
1987 	0xc2032c01, 0x00000001, 	/* write 0x1 to address 0x1840658 */
1988 	0xc203a421, 0x0000028d, 	/* write array of size 3 from offset 653 to address 0x1840748 */
1989 	0xc2052401, 0x00001fff, 	/* write 0x1fff to address 0x1840a48 */
1990 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
1991 	0xc0036001, 0x00000000, 	/* write 0x0 to address 0x18006c0 */
1992 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1993 	0xc2010201, 0x00000000, 	/* write 0x0 to address 0x1840204 */
1994 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1995 	0xc0002201, 0x00000000, 	/* write 0x0 to address 0x1800044 */
1996 	0xc1000111, 0x000010e0, 	/* write 4320 zeros to address 0x1820000 (WB) */
1997 	0xc2025001, 0x00000007, 	/* write 0x7 to address 0x18404a0 */
1998 	0xc3000011, 0x00005000, 	/* write 20480 zeros to address 0x1860000 */
1999 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
2000 	0xc0010201, 0x00000000, 	/* write 0x0 to address 0x1800204 */
2001 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2002 	0xc2025c01, 0x00000000, 	/* write 0x0 to address 0x18404b8 */
2003 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2004 	0xc2025c01, 0x00000002, 	/* write 0x2 to address 0x18404b8 */
2005 	0x000a0002, 0x00010000, 	/* if mode != 'bb|k2', skip 10 ops */
2006 	0xc3000021, 0x000074b7, 	/* write array of size 6 from offset 29879 to address 0x1860000 */
2007 	0xc324c821, 0x000074be, 	/* write array of size 7 from offset 29886 to address 0x1864990 */
2008 	0xc324d611, 0x00000017, 	/* write 23 zeros to address 0x18649ac */
2009 	0xc363dc21, 0x000074c6, 	/* write array of size 5 from offset 29894 to address 0x186c7b8 */
2010 	0xc363e611, 0x00000009, 	/* write 9 zeros to address 0x186c7cc */
2011 	0xc3956021, 0x0000069a, 	/* write array of size 1 from offset 1690 to address 0x1872ac0 */
2012 	0xc3956211, 0x00000019, 	/* write 25 zeros to address 0x1872ac4 */
2013 	0xc3985421, 0x000074cc, 	/* write array of size 640 from offset 29900 to address 0x18730a8 */
2014 	0xc39d6021, 0x0000774d, 	/* write array of size 320 from offset 30541 to address 0x1873ac0 */
2015 	0xc39ffc21, 0x0000774f, 	/* write array of size 2 from offset 30543 to address 0x1873ff8 */
2016 	0x00010002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 1 ops */
2017 	0xc3247401, 0x00000002, 	/* write 0x2 to address 0x18648e8 */
2018 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2019 	0xc3247601, 0x00000000, 	/* write 0x0 to address 0x18648ec */
2020 	0x00010002, 0x006d0000, 	/* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */
2021 	0xc3247601, 0x00000001, 	/* write 0x1 to address 0x18648ec */
2022 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2023 	0xc3247601, 0x00000002, 	/* write 0x2 to address 0x18648ec */
2024 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
2025 	0xc3247201, 0x00000003, 	/* write 0x3 to address 0x18648e4 */
2026 	0x00010002, 0x00860000, 	/* if mode != 'bb&(bb|k2)', skip 1 ops */
2027 	0xc3247201, 0x00000002, 	/* write 0x2 to address 0x18648e4 */
2028 	0x00010002, 0x00120000, 	/* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */
2029 	0xc3247401, 0x00000003, 	/* write 0x3 to address 0x18648e8 */
2030 	0xc2032e10, 0x00000000, 	/* wait until address 0x184065c reads 0x0 */
2031 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2032 	0xc0022401, 0x000010e4, 	/* write 0x10e4 to address 0x1800448 */
2033 	0xc0028121, 0x00007752, 	/* write array of size 10 from offset 30546 to address 0x1800500 (WB) */
2034 	0xc0029921, 0x0000775d, 	/* write array of size 2 from offset 30557 to address 0x1800530 (WB) */
2035 	0xc0800021, 0x00007760, 	/* write array of size 256 from offset 30560 to address 0x1810000 */
2036 	0x00060002, 0x005c0000, 	/* if mode != '(bb|k2)&(!chipsim)', skip 6 ops */
2037 	0xc4000121, 0x00007762, 	/* write array of size 8192 from offset 30562 to address 0x1880000 (WB) */
2038 	0xc4400121, 0x000085ea, 	/* write array of size 8192 from offset 34282 to address 0x1888000 (WB) */
2039 	0xc4800121, 0x0000953f, 	/* write array of size 8192 from offset 38207 to address 0x1890000 (WB) */
2040 	0xc4c00121, 0x0000a39a, 	/* write array of size 8192 from offset 41882 to address 0x1898000 (WB) */
2041 	0xc5000121, 0x0000b150, 	/* write array of size 6836 from offset 45392 to address 0x18a0000 (WB) */
2042 	0xc5356921, 0x0000bbf6, 	/* write array of size 9548 from offset 48118 to address 0x18a6ad0 (WB) */
2043 	0x00120002, 0x00010000, 	/* if mode != 'bb|k2', skip 18 ops */
2044 	0xc0800021, 0x0000bbf9, 	/* write array of size 9 from offset 48121 to address 0x1810000 */
2045 	0xc0801421, 0x0000bc03, 	/* write array of size 2 from offset 48131 to address 0x1810028 */
2046 	0xc0802221, 0x0000bc06, 	/* write array of size 5 from offset 48134 to address 0x1810044 */
2047 	0xc0804201, 0x000250ab, 	/* write 0x250ab to address 0x1810084 */
2048 	0xc0804a21, 0x0000bc0c, 	/* write array of size 2 from offset 48140 to address 0x1810094 */
2049 	0xc0805021, 0x0000bc0f, 	/* write array of size 2 from offset 48143 to address 0x18100a0 */
2050 	0xc0808201, 0x001e01f9, 	/* write 0x1e01f9 to address 0x1810104 */
2051 	0xc0808801, 0x001e0366, 	/* write 0x1e0366 to address 0x1810110 */
2052 	0xc0808e21, 0x0000bc12, 	/* write array of size 6 from offset 48146 to address 0x181011c */
2053 	0xc080c421, 0x0000bc19, 	/* write array of size 11 from offset 48153 to address 0x1810188 */
2054 	0xc0810221, 0x0000bc25, 	/* write array of size 2 from offset 48165 to address 0x1810204 */
2055 	0xc0810a21, 0x0000bc28, 	/* write array of size 2 from offset 48168 to address 0x1810214 */
2056 	0xc0811221, 0x0000bc2b, 	/* write array of size 2 from offset 48171 to address 0x1810224 */
2057 	0xc0814201, 0x001e4ecc, 	/* write 0x1e4ecc to address 0x1810284 */
2058 	0xc0814a21, 0x0000bc2e, 	/* write array of size 2 from offset 48174 to address 0x1810294 */
2059 	0xc0818421, 0x0000bc31, 	/* write array of size 7 from offset 48177 to address 0x1810308 */
2060 	0xc0819421, 0x0000bc39, 	/* write array of size 5 from offset 48185 to address 0x1810328 */
2061 	0xc081a021, 0x0000bc3f, 	/* write array of size 2 from offset 48191 to address 0x1810340 */
2062 	0x00060013, 0x00000002, 	/* if phase != 'pf0', skip 6 ops  */
2063 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2064 	0xc320f011, 0x00000002, 	/* write 2 zeros to address 0x18641e0 */
2065 	0xc3213011, 0x00000002, 	/* write 2 zeros to address 0x1864260 */
2066 	0xc359b001, 0x00000000, 	/* write 0x0 to address 0x186b360 */
2067 	0xc38ab821, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x1871570 */
2068 	0xc3981421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873028 */
2069 	0x00060013, 0x00010002, 	/* if phase != 'pf1', skip 6 ops  */
2070 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2071 	0xc320f411, 0x00000002, 	/* write 2 zeros to address 0x18641e8 */
2072 	0xc3213411, 0x00000002, 	/* write 2 zeros to address 0x1864268 */
2073 	0xc359b201, 0x00000000, 	/* write 0x0 to address 0x186b364 */
2074 	0xc38ac021, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x1871580 */
2075 	0xc3981821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873030 */
2076 	0x00060013, 0x00020002, 	/* if phase != 'pf2', skip 6 ops  */
2077 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2078 	0xc320f811, 0x00000002, 	/* write 2 zeros to address 0x18641f0 */
2079 	0xc3213811, 0x00000002, 	/* write 2 zeros to address 0x1864270 */
2080 	0xc359b401, 0x00000000, 	/* write 0x0 to address 0x186b368 */
2081 	0xc38ac821, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x1871590 */
2082 	0xc3981c21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873038 */
2083 	0x00060013, 0x00030002, 	/* if phase != 'pf3', skip 6 ops  */
2084 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2085 	0xc320fc11, 0x00000002, 	/* write 2 zeros to address 0x18641f8 */
2086 	0xc3213c11, 0x00000002, 	/* write 2 zeros to address 0x1864278 */
2087 	0xc359b601, 0x00000000, 	/* write 0x0 to address 0x186b36c */
2088 	0xc38ad021, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x18715a0 */
2089 	0xc3982021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873040 */
2090 	0x00060013, 0x00040002, 	/* if phase != 'pf4', skip 6 ops  */
2091 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2092 	0xc3210011, 0x00000002, 	/* write 2 zeros to address 0x1864200 */
2093 	0xc3214011, 0x00000002, 	/* write 2 zeros to address 0x1864280 */
2094 	0xc359b801, 0x00000000, 	/* write 0x0 to address 0x186b370 */
2095 	0xc38ad821, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x18715b0 */
2096 	0xc3982421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873048 */
2097 	0x00060013, 0x00050002, 	/* if phase != 'pf5', skip 6 ops  */
2098 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2099 	0xc3210411, 0x00000002, 	/* write 2 zeros to address 0x1864208 */
2100 	0xc3214411, 0x00000002, 	/* write 2 zeros to address 0x1864288 */
2101 	0xc359ba01, 0x00000000, 	/* write 0x0 to address 0x186b374 */
2102 	0xc38ae021, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x18715c0 */
2103 	0xc3982821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873050 */
2104 	0x00060013, 0x00060002, 	/* if phase != 'pf6', skip 6 ops  */
2105 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2106 	0xc3210811, 0x00000002, 	/* write 2 zeros to address 0x1864210 */
2107 	0xc3214811, 0x00000002, 	/* write 2 zeros to address 0x1864290 */
2108 	0xc359bc01, 0x00000000, 	/* write 0x0 to address 0x186b378 */
2109 	0xc38ae821, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x18715d0 */
2110 	0xc3982c21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873058 */
2111 	0x00060013, 0x00070002, 	/* if phase != 'pf7', skip 6 ops  */
2112 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2113 	0xc3210c11, 0x00000002, 	/* write 2 zeros to address 0x1864218 */
2114 	0xc3214c11, 0x00000002, 	/* write 2 zeros to address 0x1864298 */
2115 	0xc359be01, 0x00000000, 	/* write 0x0 to address 0x186b37c */
2116 	0xc38af021, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x18715e0 */
2117 	0xc3983021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873060 */
2118 	0x00060013, 0x00080002, 	/* if phase != 'pf8', skip 6 ops  */
2119 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2120 	0xc3211011, 0x00000002, 	/* write 2 zeros to address 0x1864220 */
2121 	0xc3215011, 0x00000002, 	/* write 2 zeros to address 0x18642a0 */
2122 	0xc359c001, 0x00000000, 	/* write 0x0 to address 0x186b380 */
2123 	0xc38af821, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x18715f0 */
2124 	0xc3983421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873068 */
2125 	0x00060013, 0x00090002, 	/* if phase != 'pf9', skip 6 ops  */
2126 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2127 	0xc3211411, 0x00000002, 	/* write 2 zeros to address 0x1864228 */
2128 	0xc3215411, 0x00000002, 	/* write 2 zeros to address 0x18642a8 */
2129 	0xc359c201, 0x00000000, 	/* write 0x0 to address 0x186b384 */
2130 	0xc38b0021, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x1871600 */
2131 	0xc3983821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873070 */
2132 	0x00060013, 0x000a0002, 	/* if phase != 'pf10', skip 6 ops  */
2133 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2134 	0xc3211811, 0x00000002, 	/* write 2 zeros to address 0x1864230 */
2135 	0xc3215811, 0x00000002, 	/* write 2 zeros to address 0x18642b0 */
2136 	0xc359c401, 0x00000000, 	/* write 0x0 to address 0x186b388 */
2137 	0xc38b0821, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x1871610 */
2138 	0xc3983c21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873078 */
2139 	0x00060013, 0x000b0002, 	/* if phase != 'pf11', skip 6 ops  */
2140 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2141 	0xc3211c11, 0x00000002, 	/* write 2 zeros to address 0x1864238 */
2142 	0xc3215c11, 0x00000002, 	/* write 2 zeros to address 0x18642b8 */
2143 	0xc359c601, 0x00000000, 	/* write 0x0 to address 0x186b38c */
2144 	0xc38b1021, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x1871620 */
2145 	0xc3984021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873080 */
2146 	0x00060013, 0x000c0002, 	/* if phase != 'pf12', skip 6 ops  */
2147 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2148 	0xc3212011, 0x00000002, 	/* write 2 zeros to address 0x1864240 */
2149 	0xc3216011, 0x00000002, 	/* write 2 zeros to address 0x18642c0 */
2150 	0xc359c801, 0x00000000, 	/* write 0x0 to address 0x186b390 */
2151 	0xc38b1821, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x1871630 */
2152 	0xc3984421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873088 */
2153 	0x00060013, 0x000d0002, 	/* if phase != 'pf13', skip 6 ops  */
2154 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2155 	0xc3212411, 0x00000002, 	/* write 2 zeros to address 0x1864248 */
2156 	0xc3216411, 0x00000002, 	/* write 2 zeros to address 0x18642c8 */
2157 	0xc359ca01, 0x00000000, 	/* write 0x0 to address 0x186b394 */
2158 	0xc38b2021, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x1871640 */
2159 	0xc3984821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873090 */
2160 	0x00060013, 0x000e0002, 	/* if phase != 'pf14', skip 6 ops  */
2161 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2162 	0xc3212811, 0x00000002, 	/* write 2 zeros to address 0x1864250 */
2163 	0xc3216811, 0x00000002, 	/* write 2 zeros to address 0x18642d0 */
2164 	0xc359cc01, 0x00000000, 	/* write 0x0 to address 0x186b398 */
2165 	0xc38b2821, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x1871650 */
2166 	0xc3984c21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1873098 */
2167 	0x00060013, 0x000f0002, 	/* if phase != 'pf15', skip 6 ops  */
2168 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2169 	0xc3212c11, 0x00000002, 	/* write 2 zeros to address 0x1864258 */
2170 	0xc3216c11, 0x00000002, 	/* write 2 zeros to address 0x18642d8 */
2171 	0xc359ce01, 0x00000000, 	/* write 0x0 to address 0x186b39c */
2172 	0xc38b3021, 0x0000bc42, 	/* write array of size 4 from offset 48194 to address 0x1871660 */
2173 	0xc3985021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x18730a0 */
2174 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
2175 	0xc0020601, 0x00000001, 	/* write 0x1 to address 0x180040c */
2176 	0x00020013, 0x00000001, 	/* if phase != 'port0', skip 2 ops  */
2177 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2178 	0xc3247811, 0x00000002, 	/* write 2 zeros to address 0x18648f0 */
2179 	0x00020013, 0x00010001, 	/* if phase != 'port1', skip 2 ops  */
2180 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2181 	0xc3247c11, 0x00000002, 	/* write 2 zeros to address 0x18648f8 */
2182 	0x00020013, 0x00020001, 	/* if phase != 'port2', skip 2 ops  */
2183 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2184 	0xc3248011, 0x00000002, 	/* write 2 zeros to address 0x1864900 */
2185 	0x00020013, 0x00030001, 	/* if phase != 'port3', skip 2 ops  */
2186 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2187 	0xc3248411, 0x00000002, 	/* write 2 zeros to address 0x1864908 */
2188 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
2189 	0xc0020401, 0x00000001, 	/* write 0x1 to address 0x1800408 */
2190 	/* USEM */
2191 	0x00440013, 0xffff0000, 	/* if phase != 'engine', skip 68 ops  */
2192 	0xc8002a01, 0x00000000, 	/* write 0x0 to address 0x1900054 */
2193 	0xc8006601, 0x00000000, 	/* write 0x0 to address 0x19000cc */
2194 	0xca002201, 0x00000000, 	/* write 0x0 to address 0x1940044 */
2195 	0xca032c01, 0x00000001, 	/* write 0x1 to address 0x1940658 */
2196 	0xca03a421, 0x0000028d, 	/* write array of size 3 from offset 653 to address 0x1940748 */
2197 	0xca052401, 0x00001fff, 	/* write 0x1fff to address 0x1940a48 */
2198 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
2199 	0xca010201, 0x00000000, 	/* write 0x0 to address 0x1940204 */
2200 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2201 	0xc8002201, 0x00000000, 	/* write 0x0 to address 0x1900044 */
2202 	0xc9000111, 0x00000b40, 	/* write 2880 zeros to address 0x1920000 (WB) */
2203 	0xca025001, 0x00000007, 	/* write 0x7 to address 0x19404a0 */
2204 	0xcb000011, 0x00005000, 	/* write 20480 zeros to address 0x1960000 */
2205 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
2206 	0xc8010201, 0x00000000, 	/* write 0x0 to address 0x1900204 */
2207 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2208 	0xca025c01, 0x00000000, 	/* write 0x0 to address 0x19404b8 */
2209 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2210 	0xca025c01, 0x00000002, 	/* write 0x2 to address 0x19404b8 */
2211 	0x00070002, 0x00010000, 	/* if mode != 'bb|k2', skip 7 ops */
2212 	0xcb088021, 0x0000bc47, 	/* write array of size 6 from offset 48199 to address 0x1961100 */
2213 	0xcb3fa421, 0x000074be, 	/* write array of size 7 from offset 29886 to address 0x1967f48 */
2214 	0xcb3fb211, 0x00000017, 	/* write 23 zeros to address 0x1967f64 */
2215 	0xcb962821, 0x0000069a, 	/* write array of size 1 from offset 1690 to address 0x1972c50 */
2216 	0xcb962a11, 0x00000019, 	/* write 25 zeros to address 0x1972c54 */
2217 	0xcb9a2821, 0x0000774d, 	/* write array of size 320 from offset 30541 to address 0x1973450 */
2218 	0xcb9ffc21, 0x0000bc4e, 	/* write array of size 2 from offset 48206 to address 0x1973ff8 */
2219 	0x00010002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 1 ops */
2220 	0xcb3f5001, 0x00000002, 	/* write 0x2 to address 0x1967ea0 */
2221 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2222 	0xcb3f5201, 0x00000000, 	/* write 0x0 to address 0x1967ea4 */
2223 	0x00010002, 0x006d0000, 	/* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */
2224 	0xcb3f5201, 0x00000001, 	/* write 0x1 to address 0x1967ea4 */
2225 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2226 	0xcb3f5201, 0x00000002, 	/* write 0x2 to address 0x1967ea4 */
2227 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
2228 	0xcb3f4e01, 0x00000003, 	/* write 0x3 to address 0x1967e9c */
2229 	0x00010002, 0x00860000, 	/* if mode != 'bb&(bb|k2)', skip 1 ops */
2230 	0xcb3f4e01, 0x00000002, 	/* write 0x2 to address 0x1967e9c */
2231 	0x00010002, 0x00120000, 	/* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */
2232 	0xcb3f5001, 0x00000003, 	/* write 0x3 to address 0x1967ea0 */
2233 	0xca032e10, 0x00000000, 	/* wait until address 0x194065c reads 0x0 */
2234 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2235 	0xc8022401, 0x00001ca1, 	/* write 0x1ca1 to address 0x1900448 */
2236 	0xc8028921, 0x0000bc51, 	/* write array of size 2 from offset 48209 to address 0x1900510 (WB) */
2237 	0xc8029121, 0x0000bc54, 	/* write array of size 6 from offset 48212 to address 0x1900520 (WB) */
2238 	0xc8800021, 0x0000bc5b, 	/* write array of size 256 from offset 48219 to address 0x1910000 */
2239 	0x00050002, 0x005c0000, 	/* if mode != '(bb|k2)&(!chipsim)', skip 5 ops */
2240 	0xcc000121, 0x0000bc5d, 	/* write array of size 8192 from offset 48221 to address 0x1980000 (WB) */
2241 	0xcc400121, 0x0000ca7a, 	/* write array of size 8192 from offset 51834 to address 0x1988000 (WB) */
2242 	0xcc800121, 0x0000d8af, 	/* write array of size 8192 from offset 55471 to address 0x1990000 (WB) */
2243 	0xccc00121, 0x0000e753, 	/* write array of size 6744 from offset 59219 to address 0x1998000 (WB) */
2244 	0xccf4b121, 0x0000f2bb, 	/* write array of size 17832 from offset 62139 to address 0x199e960 (WB) */
2245 	0x000e0002, 0x00010000, 	/* if mode != 'bb|k2', skip 14 ops */
2246 	0xc8800021, 0x0000f2be, 	/* write array of size 12 from offset 62142 to address 0x1910000 */
2247 	0xc8802221, 0x0000f2cb, 	/* write array of size 9 from offset 62155 to address 0x1910044 */
2248 	0xc8803601, 0x0012302c, 	/* write 0x12302c to address 0x191006c */
2249 	0xc8804221, 0x0000f2d5, 	/* write array of size 2 from offset 62165 to address 0x1910084 */
2250 	0xc8804a21, 0x0000f2d8, 	/* write array of size 2 from offset 62168 to address 0x1910094 */
2251 	0xc8805021, 0x0000f2db, 	/* write array of size 3 from offset 62171 to address 0x19100a0 */
2252 	0xc8808201, 0x001e0d8e, 	/* write 0x1e0d8e to address 0x1910104 */
2253 	0xc8808801, 0x001e0a9b, 	/* write 0x1e0a9b to address 0x1910110 */
2254 	0xc8809021, 0x0000f2df, 	/* write array of size 5 from offset 62175 to address 0x1910120 */
2255 	0xc880c421, 0x0000f2e5, 	/* write array of size 7 from offset 62181 to address 0x1910188 */
2256 	0xc8810221, 0x0000f2ed, 	/* write array of size 6 from offset 62189 to address 0x1910204 */
2257 	0xc8811221, 0x0000f2f4, 	/* write array of size 3 from offset 62196 to address 0x1910224 */
2258 	0xc8814221, 0x0000f2f8, 	/* write array of size 2 from offset 62200 to address 0x1910284 */
2259 	0xc8818221, 0x0000f2fb, 	/* write array of size 5 from offset 62203 to address 0x1910304 */
2260 	0x00060013, 0x00000002, 	/* if phase != 'pf0', skip 6 ops  */
2261 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2262 	0xcb000011, 0x00000002, 	/* write 2 zeros to address 0x1960000 */
2263 	0xcb3bcc11, 0x00000002, 	/* write 2 zeros to address 0x1967798 */
2264 	0xcb3c0c11, 0x00000002, 	/* write 2 zeros to address 0x1967818 */
2265 	0xcb5aac01, 0x00000000, 	/* write 0x0 to address 0x196b558 */
2266 	0xcb9cb021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1973960 */
2267 	0x00060013, 0x00010002, 	/* if phase != 'pf1', skip 6 ops  */
2268 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2269 	0xcb000411, 0x00000002, 	/* write 2 zeros to address 0x1960008 */
2270 	0xcb3bd011, 0x00000002, 	/* write 2 zeros to address 0x19677a0 */
2271 	0xcb3c1011, 0x00000002, 	/* write 2 zeros to address 0x1967820 */
2272 	0xcb5aae01, 0x00000000, 	/* write 0x0 to address 0x196b55c */
2273 	0xcb9cb421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1973968 */
2274 	0x00060013, 0x00020002, 	/* if phase != 'pf2', skip 6 ops  */
2275 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2276 	0xcb000811, 0x00000002, 	/* write 2 zeros to address 0x1960010 */
2277 	0xcb3bd411, 0x00000002, 	/* write 2 zeros to address 0x19677a8 */
2278 	0xcb3c1411, 0x00000002, 	/* write 2 zeros to address 0x1967828 */
2279 	0xcb5ab001, 0x00000000, 	/* write 0x0 to address 0x196b560 */
2280 	0xcb9cb821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1973970 */
2281 	0x00060013, 0x00030002, 	/* if phase != 'pf3', skip 6 ops  */
2282 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2283 	0xcb000c11, 0x00000002, 	/* write 2 zeros to address 0x1960018 */
2284 	0xcb3bd811, 0x00000002, 	/* write 2 zeros to address 0x19677b0 */
2285 	0xcb3c1811, 0x00000002, 	/* write 2 zeros to address 0x1967830 */
2286 	0xcb5ab201, 0x00000000, 	/* write 0x0 to address 0x196b564 */
2287 	0xcb9cbc21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1973978 */
2288 	0x00060013, 0x00040002, 	/* if phase != 'pf4', skip 6 ops  */
2289 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2290 	0xcb001011, 0x00000002, 	/* write 2 zeros to address 0x1960020 */
2291 	0xcb3bdc11, 0x00000002, 	/* write 2 zeros to address 0x19677b8 */
2292 	0xcb3c1c11, 0x00000002, 	/* write 2 zeros to address 0x1967838 */
2293 	0xcb5ab401, 0x00000000, 	/* write 0x0 to address 0x196b568 */
2294 	0xcb9cc021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1973980 */
2295 	0x00060013, 0x00050002, 	/* if phase != 'pf5', skip 6 ops  */
2296 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2297 	0xcb001411, 0x00000002, 	/* write 2 zeros to address 0x1960028 */
2298 	0xcb3be011, 0x00000002, 	/* write 2 zeros to address 0x19677c0 */
2299 	0xcb3c2011, 0x00000002, 	/* write 2 zeros to address 0x1967840 */
2300 	0xcb5ab601, 0x00000000, 	/* write 0x0 to address 0x196b56c */
2301 	0xcb9cc421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1973988 */
2302 	0x00060013, 0x00060002, 	/* if phase != 'pf6', skip 6 ops  */
2303 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2304 	0xcb001811, 0x00000002, 	/* write 2 zeros to address 0x1960030 */
2305 	0xcb3be411, 0x00000002, 	/* write 2 zeros to address 0x19677c8 */
2306 	0xcb3c2411, 0x00000002, 	/* write 2 zeros to address 0x1967848 */
2307 	0xcb5ab801, 0x00000000, 	/* write 0x0 to address 0x196b570 */
2308 	0xcb9cc821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1973990 */
2309 	0x00060013, 0x00070002, 	/* if phase != 'pf7', skip 6 ops  */
2310 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2311 	0xcb001c11, 0x00000002, 	/* write 2 zeros to address 0x1960038 */
2312 	0xcb3be811, 0x00000002, 	/* write 2 zeros to address 0x19677d0 */
2313 	0xcb3c2811, 0x00000002, 	/* write 2 zeros to address 0x1967850 */
2314 	0xcb5aba01, 0x00000000, 	/* write 0x0 to address 0x196b574 */
2315 	0xcb9ccc21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1973998 */
2316 	0x00060013, 0x00080002, 	/* if phase != 'pf8', skip 6 ops  */
2317 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2318 	0xcb002011, 0x00000002, 	/* write 2 zeros to address 0x1960040 */
2319 	0xcb3bec11, 0x00000002, 	/* write 2 zeros to address 0x19677d8 */
2320 	0xcb3c2c11, 0x00000002, 	/* write 2 zeros to address 0x1967858 */
2321 	0xcb5abc01, 0x00000000, 	/* write 0x0 to address 0x196b578 */
2322 	0xcb9cd021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x19739a0 */
2323 	0x00060013, 0x00090002, 	/* if phase != 'pf9', skip 6 ops  */
2324 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2325 	0xcb002411, 0x00000002, 	/* write 2 zeros to address 0x1960048 */
2326 	0xcb3bf011, 0x00000002, 	/* write 2 zeros to address 0x19677e0 */
2327 	0xcb3c3011, 0x00000002, 	/* write 2 zeros to address 0x1967860 */
2328 	0xcb5abe01, 0x00000000, 	/* write 0x0 to address 0x196b57c */
2329 	0xcb9cd421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x19739a8 */
2330 	0x00060013, 0x000a0002, 	/* if phase != 'pf10', skip 6 ops  */
2331 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2332 	0xcb002811, 0x00000002, 	/* write 2 zeros to address 0x1960050 */
2333 	0xcb3bf411, 0x00000002, 	/* write 2 zeros to address 0x19677e8 */
2334 	0xcb3c3411, 0x00000002, 	/* write 2 zeros to address 0x1967868 */
2335 	0xcb5ac001, 0x00000000, 	/* write 0x0 to address 0x196b580 */
2336 	0xcb9cd821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x19739b0 */
2337 	0x00060013, 0x000b0002, 	/* if phase != 'pf11', skip 6 ops  */
2338 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2339 	0xcb002c11, 0x00000002, 	/* write 2 zeros to address 0x1960058 */
2340 	0xcb3bf811, 0x00000002, 	/* write 2 zeros to address 0x19677f0 */
2341 	0xcb3c3811, 0x00000002, 	/* write 2 zeros to address 0x1967870 */
2342 	0xcb5ac201, 0x00000000, 	/* write 0x0 to address 0x196b584 */
2343 	0xcb9cdc21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x19739b8 */
2344 	0x00060013, 0x000c0002, 	/* if phase != 'pf12', skip 6 ops  */
2345 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2346 	0xcb003011, 0x00000002, 	/* write 2 zeros to address 0x1960060 */
2347 	0xcb3bfc11, 0x00000002, 	/* write 2 zeros to address 0x19677f8 */
2348 	0xcb3c3c11, 0x00000002, 	/* write 2 zeros to address 0x1967878 */
2349 	0xcb5ac401, 0x00000000, 	/* write 0x0 to address 0x196b588 */
2350 	0xcb9ce021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x19739c0 */
2351 	0x00060013, 0x000d0002, 	/* if phase != 'pf13', skip 6 ops  */
2352 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2353 	0xcb003411, 0x00000002, 	/* write 2 zeros to address 0x1960068 */
2354 	0xcb3c0011, 0x00000002, 	/* write 2 zeros to address 0x1967800 */
2355 	0xcb3c4011, 0x00000002, 	/* write 2 zeros to address 0x1967880 */
2356 	0xcb5ac601, 0x00000000, 	/* write 0x0 to address 0x196b58c */
2357 	0xcb9ce421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x19739c8 */
2358 	0x00060013, 0x000e0002, 	/* if phase != 'pf14', skip 6 ops  */
2359 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2360 	0xcb003811, 0x00000002, 	/* write 2 zeros to address 0x1960070 */
2361 	0xcb3c0411, 0x00000002, 	/* write 2 zeros to address 0x1967808 */
2362 	0xcb3c4411, 0x00000002, 	/* write 2 zeros to address 0x1967888 */
2363 	0xcb5ac801, 0x00000000, 	/* write 0x0 to address 0x196b590 */
2364 	0xcb9ce821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x19739d0 */
2365 	0x00060013, 0x000f0002, 	/* if phase != 'pf15', skip 6 ops  */
2366 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2367 	0xcb003c11, 0x00000002, 	/* write 2 zeros to address 0x1960078 */
2368 	0xcb3c0811, 0x00000002, 	/* write 2 zeros to address 0x1967810 */
2369 	0xcb3c4811, 0x00000002, 	/* write 2 zeros to address 0x1967890 */
2370 	0xcb5aca01, 0x00000000, 	/* write 0x0 to address 0x196b594 */
2371 	0xcb9cec21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x19739d8 */
2372 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
2373 	0xc8020601, 0x00000001, 	/* write 0x1 to address 0x190040c */
2374 	0x00020013, 0x00000001, 	/* if phase != 'port0', skip 2 ops  */
2375 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2376 	0xcb3f5411, 0x00000002, 	/* write 2 zeros to address 0x1967ea8 */
2377 	0x00020013, 0x00010001, 	/* if phase != 'port1', skip 2 ops  */
2378 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2379 	0xcb3f5811, 0x00000002, 	/* write 2 zeros to address 0x1967eb0 */
2380 	0x00020013, 0x00020001, 	/* if phase != 'port2', skip 2 ops  */
2381 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2382 	0xcb3f5c11, 0x00000002, 	/* write 2 zeros to address 0x1967eb8 */
2383 	0x00020013, 0x00030001, 	/* if phase != 'port3', skip 2 ops  */
2384 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2385 	0xcb3f6011, 0x00000002, 	/* write 2 zeros to address 0x1967ec0 */
2386 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
2387 	0xc8020401, 0x00000001, 	/* write 0x1 to address 0x1900408 */
2388 	/* XSEM */
2389 	0x00580013, 0xffff0000, 	/* if phase != 'engine', skip 88 ops  */
2390 	0xa0002a01, 0x00000000, 	/* write 0x0 to address 0x1400054 */
2391 	0xa0006601, 0x00000000, 	/* write 0x0 to address 0x14000cc */
2392 	0xa2002201, 0x00000000, 	/* write 0x0 to address 0x1440044 */
2393 	0xa2032c01, 0x00000001, 	/* write 0x1 to address 0x1440658 */
2394 	0xa203a421, 0x0000028d, 	/* write array of size 3 from offset 653 to address 0x1440748 */
2395 	0xa2052401, 0x00001fff, 	/* write 0x1fff to address 0x1440a48 */
2396 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
2397 	0xa2010201, 0x00000000, 	/* write 0x0 to address 0x1440204 */
2398 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2399 	0xa0002201, 0x00000000, 	/* write 0x0 to address 0x1400044 */
2400 	0xa1000111, 0x000010e0, 	/* write 4320 zeros to address 0x1420000 (WB) */
2401 	0xa2025001, 0x00000007, 	/* write 0x7 to address 0x14404a0 */
2402 	0xa3000011, 0x00005000, 	/* write 20480 zeros to address 0x1460000 */
2403 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
2404 	0xa0010201, 0x00000000, 	/* write 0x0 to address 0x1400204 */
2405 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2406 	0xa2025c01, 0x00000000, 	/* write 0x0 to address 0x14404b8 */
2407 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2408 	0xa2025c01, 0x00000002, 	/* write 0x2 to address 0x14404b8 */
2409 	0x000a0002, 0x00010000, 	/* if mode != 'bb|k2', skip 10 ops */
2410 	0xa3000021, 0x0000f301, 	/* write array of size 6 from offset 62209 to address 0x1460000 */
2411 	0xa3262021, 0x000074be, 	/* write array of size 7 from offset 29886 to address 0x1464c40 */
2412 	0xa3262e11, 0x00000017, 	/* write 23 zeros to address 0x1464c5c */
2413 	0xa33a8021, 0x0000f308, 	/* write array of size 2 from offset 62216 to address 0x1467500 */
2414 	0xa356c021, 0x0000069a, 	/* write array of size 1 from offset 1690 to address 0x146ad80 */
2415 	0xa356c211, 0x00000019, 	/* write 25 zeros to address 0x146ad84 */
2416 	0xa364a021, 0x0000f30b, 	/* write array of size 15 from offset 62219 to address 0x146c940 */
2417 	0xa364be21, 0x0000f31b, 	/* write array of size 7 from offset 62235 to address 0x146c97c */
2418 	0xa364cc21, 0x0000f31d, 	/* write array of size 6 from offset 62237 to address 0x146c998 */
2419 	0xa39ffc21, 0x0000f324, 	/* write array of size 2 from offset 62244 to address 0x1473ff8 */
2420 	0x00010002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 1 ops */
2421 	0xa325cc01, 0x00000002, 	/* write 0x2 to address 0x1464b98 */
2422 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2423 	0xa325ce01, 0x00000000, 	/* write 0x0 to address 0x1464b9c */
2424 	0x00010002, 0x006d0000, 	/* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */
2425 	0xa325ce01, 0x00000001, 	/* write 0x1 to address 0x1464b9c */
2426 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2427 	0xa325ce01, 0x00000002, 	/* write 0x2 to address 0x1464b9c */
2428 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
2429 	0xa325ca01, 0x00000003, 	/* write 0x3 to address 0x1464b94 */
2430 	0x00010002, 0x00860000, 	/* if mode != 'bb&(bb|k2)', skip 1 ops */
2431 	0xa325ca01, 0x00000002, 	/* write 0x2 to address 0x1464b94 */
2432 	0x00010002, 0x00120000, 	/* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */
2433 	0xa325cc01, 0x00000003, 	/* write 0x3 to address 0x1464b98 */
2434 	0xa2032e10, 0x00000000, 	/* wait until address 0x144065c reads 0x0 */
2435 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
2436 	0xa0022401, 0x00001bfc, 	/* write 0x1bfc to address 0x1400448 */
2437 	0xa0028121, 0x0000f327, 	/* write array of size 14 from offset 62247 to address 0x1400500 (WB) */
2438 	0xa0800021, 0x0000f336, 	/* write array of size 256 from offset 62262 to address 0x1410000 */
2439 	0x00090002, 0x005c0000, 	/* if mode != '(bb|k2)&(!chipsim)', skip 9 ops */
2440 	0xa4000121, 0x0000f338, 	/* write array of size 8192 from offset 62264 to address 0x1480000 (WB) */
2441 	0xa4400121, 0x00010277, 	/* write array of size 8192 from offset 66167 to address 0x1488000 (WB) */
2442 	0xa4800121, 0x0001116b, 	/* write array of size 8192 from offset 69995 to address 0x1490000 (WB) */
2443 	0xa4c00121, 0x00011e51, 	/* write array of size 8192 from offset 73297 to address 0x1498000 (WB) */
2444 	0xa5000121, 0x00012a72, 	/* write array of size 8192 from offset 76402 to address 0x14a0000 (WB) */
2445 	0xa5400121, 0x000138b4, 	/* write array of size 8192 from offset 80052 to address 0x14a8000 (WB) */
2446 	0xa5800121, 0x00014125, 	/* write array of size 8192 from offset 82213 to address 0x14b0000 (WB) */
2447 	0xa5c00121, 0x00014f2f, 	/* write array of size 5608 from offset 85807 to address 0x14b8000 (WB) */
2448 	0xa5ebd121, 0x000158c8, 	/* write array of size 10776 from offset 88264 to address 0x14bd7a0 (WB) */
2449 	0x001c0002, 0x00010000, 	/* if mode != 'bb|k2', skip 28 ops */
2450 	0xa0800021, 0x000158cb, 	/* write array of size 2 from offset 88267 to address 0x1410000 */
2451 	0xa0800621, 0x000158ce, 	/* write array of size 3 from offset 88270 to address 0x141000c */
2452 	0xa0801021, 0x000158d2, 	/* write array of size 7 from offset 88274 to address 0x1410020 */
2453 	0xa0802021, 0x000158da, 	/* write array of size 2 from offset 88282 to address 0x1410040 */
2454 	0xa0802821, 0x000158dd, 	/* write array of size 2 from offset 88285 to address 0x1410050 */
2455 	0xa0803001, 0x001e3725, 	/* write 0x1e3725 to address 0x1410060 */
2456 	0xa0804221, 0x000158e0, 	/* write array of size 6 from offset 88288 to address 0x1410084 */
2457 	0xa0805001, 0x00127e49, 	/* write 0x127e49 to address 0x14100a0 */
2458 	0xa0807221, 0x000158e7, 	/* write array of size 2 from offset 88295 to address 0x14100e4 */
2459 	0xa0808221, 0x000158ea, 	/* write array of size 2 from offset 88298 to address 0x1410104 */
2460 	0xa0808821, 0x000158ed, 	/* write array of size 3 from offset 88301 to address 0x1410110 */
2461 	0xa0809021, 0x000158f1, 	/* write array of size 3 from offset 88305 to address 0x1410120 */
2462 	0xa0809821, 0x000158f5, 	/* write array of size 3 from offset 88309 to address 0x1410130 */
2463 	0xa080a001, 0x00040f60, 	/* write 0x40f60 to address 0x1410140 */
2464 	0xa080c201, 0x0006108e, 	/* write 0x6108e to address 0x1410184 */
2465 	0xa080c821, 0x000158f9, 	/* write array of size 2 from offset 88313 to address 0x1410190 */
2466 	0xa080d001, 0x000616b6, 	/* write 0x616b6 to address 0x14101a0 */
2467 	0xa0810201, 0x000849e2, 	/* write 0x849e2 to address 0x1410204 */
2468 	0xa0810621, 0x000158fc, 	/* write array of size 3 from offset 88316 to address 0x141020c */
2469 	0xa0811021, 0x00015900, 	/* write array of size 2 from offset 88320 to address 0x1410220 */
2470 	0xa0814221, 0x00015903, 	/* write array of size 3 from offset 88323 to address 0x1410284 */
2471 	0xa0814a01, 0x00127e0f, 	/* write 0x127e0f to address 0x1410294 */
2472 	0xa0818201, 0x000c794c, 	/* write 0xc794c to address 0x1410304 */
2473 	0xa0818821, 0x00015907, 	/* write array of size 3 from offset 88327 to address 0x1410310 */
2474 	0xa0819021, 0x0001590b, 	/* write array of size 3 from offset 88331 to address 0x1410320 */
2475 	0xa0819821, 0x0001590f, 	/* write array of size 3 from offset 88335 to address 0x1410330 */
2476 	0xa081a021, 0x00015913, 	/* write array of size 3 from offset 88339 to address 0x1410340 */
2477 	0xa081a821, 0x00015917, 	/* write array of size 3 from offset 88343 to address 0x1410350 */
2478 	0x00060013, 0x00000002, 	/* if phase != 'pf0', skip 6 ops  */
2479 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2480 	0xa31a6811, 0x00000038, 	/* write 56 zeros to address 0x14634d0 */
2481 	0xa3228811, 0x00000002, 	/* write 2 zeros to address 0x1464510 */
2482 	0xa3270c01, 0x00000000, 	/* write 0x0 to address 0x1464e18 */
2483 	0xa352c011, 0x0000000e, 	/* write 14 zeros to address 0x146a580 */
2484 	0xa363a021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c740 */
2485 	0x00060013, 0x00010002, 	/* if phase != 'pf1', skip 6 ops  */
2486 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2487 	0xa31ad811, 0x00000038, 	/* write 56 zeros to address 0x14635b0 */
2488 	0xa3228c11, 0x00000002, 	/* write 2 zeros to address 0x1464518 */
2489 	0xa3270e01, 0x00000000, 	/* write 0x0 to address 0x1464e1c */
2490 	0xa352dc11, 0x0000000e, 	/* write 14 zeros to address 0x146a5b8 */
2491 	0xa363a421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c748 */
2492 	0x00060013, 0x00020002, 	/* if phase != 'pf2', skip 6 ops  */
2493 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2494 	0xa31b4811, 0x00000038, 	/* write 56 zeros to address 0x1463690 */
2495 	0xa3229011, 0x00000002, 	/* write 2 zeros to address 0x1464520 */
2496 	0xa3271001, 0x00000000, 	/* write 0x0 to address 0x1464e20 */
2497 	0xa352f811, 0x0000000e, 	/* write 14 zeros to address 0x146a5f0 */
2498 	0xa363a821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c750 */
2499 	0x00060013, 0x00030002, 	/* if phase != 'pf3', skip 6 ops  */
2500 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2501 	0xa31bb811, 0x00000038, 	/* write 56 zeros to address 0x1463770 */
2502 	0xa3229411, 0x00000002, 	/* write 2 zeros to address 0x1464528 */
2503 	0xa3271201, 0x00000000, 	/* write 0x0 to address 0x1464e24 */
2504 	0xa3531411, 0x0000000e, 	/* write 14 zeros to address 0x146a628 */
2505 	0xa363ac21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c758 */
2506 	0x00060013, 0x00040002, 	/* if phase != 'pf4', skip 6 ops  */
2507 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2508 	0xa31c2811, 0x00000038, 	/* write 56 zeros to address 0x1463850 */
2509 	0xa3229811, 0x00000002, 	/* write 2 zeros to address 0x1464530 */
2510 	0xa3271401, 0x00000000, 	/* write 0x0 to address 0x1464e28 */
2511 	0xa3533011, 0x0000000e, 	/* write 14 zeros to address 0x146a660 */
2512 	0xa363b021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c760 */
2513 	0x00060013, 0x00050002, 	/* if phase != 'pf5', skip 6 ops  */
2514 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2515 	0xa31c9811, 0x00000038, 	/* write 56 zeros to address 0x1463930 */
2516 	0xa3229c11, 0x00000002, 	/* write 2 zeros to address 0x1464538 */
2517 	0xa3271601, 0x00000000, 	/* write 0x0 to address 0x1464e2c */
2518 	0xa3534c11, 0x0000000e, 	/* write 14 zeros to address 0x146a698 */
2519 	0xa363b421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c768 */
2520 	0x00060013, 0x00060002, 	/* if phase != 'pf6', skip 6 ops  */
2521 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2522 	0xa31d0811, 0x00000038, 	/* write 56 zeros to address 0x1463a10 */
2523 	0xa322a011, 0x00000002, 	/* write 2 zeros to address 0x1464540 */
2524 	0xa3271801, 0x00000000, 	/* write 0x0 to address 0x1464e30 */
2525 	0xa3536811, 0x0000000e, 	/* write 14 zeros to address 0x146a6d0 */
2526 	0xa363b821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c770 */
2527 	0x00060013, 0x00070002, 	/* if phase != 'pf7', skip 6 ops  */
2528 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2529 	0xa31d7811, 0x00000038, 	/* write 56 zeros to address 0x1463af0 */
2530 	0xa322a411, 0x00000002, 	/* write 2 zeros to address 0x1464548 */
2531 	0xa3271a01, 0x00000000, 	/* write 0x0 to address 0x1464e34 */
2532 	0xa3538411, 0x0000000e, 	/* write 14 zeros to address 0x146a708 */
2533 	0xa363bc21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c778 */
2534 	0x00060013, 0x00080002, 	/* if phase != 'pf8', skip 6 ops  */
2535 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2536 	0xa31de811, 0x00000038, 	/* write 56 zeros to address 0x1463bd0 */
2537 	0xa322a811, 0x00000002, 	/* write 2 zeros to address 0x1464550 */
2538 	0xa3271c01, 0x00000000, 	/* write 0x0 to address 0x1464e38 */
2539 	0xa353a011, 0x0000000e, 	/* write 14 zeros to address 0x146a740 */
2540 	0xa363c021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c780 */
2541 	0x00060013, 0x00090002, 	/* if phase != 'pf9', skip 6 ops  */
2542 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2543 	0xa31e5811, 0x00000038, 	/* write 56 zeros to address 0x1463cb0 */
2544 	0xa322ac11, 0x00000002, 	/* write 2 zeros to address 0x1464558 */
2545 	0xa3271e01, 0x00000000, 	/* write 0x0 to address 0x1464e3c */
2546 	0xa353bc11, 0x0000000e, 	/* write 14 zeros to address 0x146a778 */
2547 	0xa363c421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c788 */
2548 	0x00060013, 0x000a0002, 	/* if phase != 'pf10', skip 6 ops  */
2549 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2550 	0xa31ec811, 0x00000038, 	/* write 56 zeros to address 0x1463d90 */
2551 	0xa322b011, 0x00000002, 	/* write 2 zeros to address 0x1464560 */
2552 	0xa3272001, 0x00000000, 	/* write 0x0 to address 0x1464e40 */
2553 	0xa353d811, 0x0000000e, 	/* write 14 zeros to address 0x146a7b0 */
2554 	0xa363c821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c790 */
2555 	0x00060013, 0x000b0002, 	/* if phase != 'pf11', skip 6 ops  */
2556 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2557 	0xa31f3811, 0x00000038, 	/* write 56 zeros to address 0x1463e70 */
2558 	0xa322b411, 0x00000002, 	/* write 2 zeros to address 0x1464568 */
2559 	0xa3272201, 0x00000000, 	/* write 0x0 to address 0x1464e44 */
2560 	0xa353f411, 0x0000000e, 	/* write 14 zeros to address 0x146a7e8 */
2561 	0xa363cc21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c798 */
2562 	0x00060013, 0x000c0002, 	/* if phase != 'pf12', skip 6 ops  */
2563 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2564 	0xa31fa811, 0x00000038, 	/* write 56 zeros to address 0x1463f50 */
2565 	0xa322b811, 0x00000002, 	/* write 2 zeros to address 0x1464570 */
2566 	0xa3272401, 0x00000000, 	/* write 0x0 to address 0x1464e48 */
2567 	0xa3541011, 0x0000000e, 	/* write 14 zeros to address 0x146a820 */
2568 	0xa363d021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c7a0 */
2569 	0x00060013, 0x000d0002, 	/* if phase != 'pf13', skip 6 ops  */
2570 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2571 	0xa3201811, 0x00000038, 	/* write 56 zeros to address 0x1464030 */
2572 	0xa322bc11, 0x00000002, 	/* write 2 zeros to address 0x1464578 */
2573 	0xa3272601, 0x00000000, 	/* write 0x0 to address 0x1464e4c */
2574 	0xa3542c11, 0x0000000e, 	/* write 14 zeros to address 0x146a858 */
2575 	0xa363d421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c7a8 */
2576 	0x00060013, 0x000e0002, 	/* if phase != 'pf14', skip 6 ops  */
2577 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2578 	0xa3208811, 0x00000038, 	/* write 56 zeros to address 0x1464110 */
2579 	0xa322c011, 0x00000002, 	/* write 2 zeros to address 0x1464580 */
2580 	0xa3272801, 0x00000000, 	/* write 0x0 to address 0x1464e50 */
2581 	0xa3544811, 0x0000000e, 	/* write 14 zeros to address 0x146a890 */
2582 	0xa363d821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c7b0 */
2583 	0x00060013, 0x000f0002, 	/* if phase != 'pf15', skip 6 ops  */
2584 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2585 	0xa320f811, 0x00000038, 	/* write 56 zeros to address 0x14641f0 */
2586 	0xa322c411, 0x00000002, 	/* write 2 zeros to address 0x1464588 */
2587 	0xa3272a01, 0x00000000, 	/* write 0x0 to address 0x1464e54 */
2588 	0xa3546411, 0x0000000e, 	/* write 14 zeros to address 0x146a8c8 */
2589 	0xa363dc21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x146c7b8 */
2590 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
2591 	0xa0020601, 0x00000001, 	/* write 0x1 to address 0x140040c */
2592 	0x00020013, 0x00000001, 	/* if phase != 'port0', skip 2 ops  */
2593 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2594 	0xa325d011, 0x00000002, 	/* write 2 zeros to address 0x1464ba0 */
2595 	0x00020013, 0x00010001, 	/* if phase != 'port1', skip 2 ops  */
2596 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2597 	0xa325d411, 0x00000002, 	/* write 2 zeros to address 0x1464ba8 */
2598 	0x00020013, 0x00020001, 	/* if phase != 'port2', skip 2 ops  */
2599 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2600 	0xa325d811, 0x00000002, 	/* write 2 zeros to address 0x1464bb0 */
2601 	0x00020013, 0x00030001, 	/* if phase != 'port3', skip 2 ops  */
2602 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2603 	0xa325dc11, 0x00000002, 	/* write 2 zeros to address 0x1464bb8 */
2604 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
2605 	0xa0020401, 0x00000001, 	/* write 0x1 to address 0x1400408 */
2606 	/* YSEM */
2607 	0x00450013, 0xffff0000, 	/* if phase != 'engine', skip 69 ops  */
2608 	0xa8002a01, 0x00000000, 	/* write 0x0 to address 0x1500054 */
2609 	0xa8006601, 0x00000000, 	/* write 0x0 to address 0x15000cc */
2610 	0xaa002201, 0x00000000, 	/* write 0x0 to address 0x1540044 */
2611 	0xaa032c01, 0x00000001, 	/* write 0x1 to address 0x1540658 */
2612 	0xaa03a421, 0x0000028d, 	/* write array of size 3 from offset 653 to address 0x1540748 */
2613 	0xaa052401, 0x00001fff, 	/* write 0x1fff to address 0x1540a48 */
2614 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
2615 	0xaa010201, 0x00000000, 	/* write 0x0 to address 0x1540204 */
2616 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2617 	0xa8002201, 0x00000000, 	/* write 0x0 to address 0x1500044 */
2618 	0xa9000111, 0x000009d8, 	/* write 2520 zeros to address 0x1520000 (WB) */
2619 	0xaa025001, 0x00000007, 	/* write 0x7 to address 0x15404a0 */
2620 	0xab000011, 0x00005000, 	/* write 20480 zeros to address 0x1560000 */
2621 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
2622 	0xa8010201, 0x00000000, 	/* write 0x0 to address 0x1500204 */
2623 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2624 	0xaa025c01, 0x00000000, 	/* write 0x0 to address 0x15404b8 */
2625 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2626 	0xaa025c01, 0x00000002, 	/* write 0x2 to address 0x15404b8 */
2627 	0x00070002, 0x00010000, 	/* if mode != 'bb|k2', skip 7 ops */
2628 	0xab000421, 0x0001591b, 	/* write array of size 6 from offset 88347 to address 0x1560008 */
2629 	0xab1ef821, 0x000074be, 	/* write array of size 7 from offset 29886 to address 0x1563df0 */
2630 	0xab1f0611, 0x00000017, 	/* write 23 zeros to address 0x1563e0c */
2631 	0xab457c21, 0x0000069a, 	/* write array of size 1 from offset 1690 to address 0x1568af8 */
2632 	0xab457e11, 0x00000019, 	/* write 25 zeros to address 0x1568afc */
2633 	0xab4b7c21, 0x000074cc, 	/* write array of size 640 from offset 29900 to address 0x15696f8 */
2634 	0xab9ffc21, 0x00015922, 	/* write array of size 2 from offset 88354 to address 0x1573ff8 */
2635 	0x00010002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 1 ops */
2636 	0xab1e4401, 0x00000002, 	/* write 0x2 to address 0x1563c88 */
2637 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2638 	0xab1e4601, 0x00000000, 	/* write 0x0 to address 0x1563c8c */
2639 	0x00010002, 0x006d0000, 	/* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */
2640 	0xab1e4601, 0x00000001, 	/* write 0x1 to address 0x1563c8c */
2641 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2642 	0xab1e4601, 0x00000002, 	/* write 0x2 to address 0x1563c8c */
2643 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
2644 	0xab1e4201, 0x00000003, 	/* write 0x3 to address 0x1563c84 */
2645 	0x00010002, 0x00860000, 	/* if mode != 'bb&(bb|k2)', skip 1 ops */
2646 	0xab1e4201, 0x00000002, 	/* write 0x2 to address 0x1563c84 */
2647 	0x00010002, 0x00120000, 	/* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */
2648 	0xab1e4401, 0x00000003, 	/* write 0x3 to address 0x1563c88 */
2649 	0xaa032e10, 0x00000000, 	/* wait until address 0x154065c reads 0x0 */
2650 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
2651 	0xa8022401, 0x00001ec9, 	/* write 0x1ec9 to address 0x1500448 */
2652 	0xa8028121, 0x00015925, 	/* write array of size 14 from offset 88357 to address 0x1500500 (WB) */
2653 	0xa8800021, 0x00015934, 	/* write array of size 256 from offset 88372 to address 0x1510000 */
2654 	0x00070002, 0x005c0000, 	/* if mode != '(bb|k2)&(!chipsim)', skip 7 ops */
2655 	0xac000121, 0x00015936, 	/* write array of size 8192 from offset 88374 to address 0x1580000 (WB) */
2656 	0xac400121, 0x0001686f, 	/* write array of size 8192 from offset 92271 to address 0x1588000 (WB) */
2657 	0xac800121, 0x0001751b, 	/* write array of size 8192 from offset 95515 to address 0x1590000 (WB) */
2658 	0xacc00121, 0x00018283, 	/* write array of size 8192 from offset 98947 to address 0x1598000 (WB) */
2659 	0xad000121, 0x00018fe2, 	/* write array of size 8192 from offset 102370 to address 0x15a0000 (WB) */
2660 	0xad400121, 0x00019d27, 	/* write array of size 1000 from offset 105767 to address 0x15a8000 (WB) */
2661 	0xad47d121, 0x00019e63, 	/* write array of size 7192 from offset 106083 to address 0x15a8fa0 (WB) */
2662 	0x000e0002, 0x00010000, 	/* if mode != 'bb|k2', skip 14 ops */
2663 	0xa8800021, 0x00019e66, 	/* write array of size 22 from offset 106086 to address 0x1510000 */
2664 	0xa8804221, 0x00019e7d, 	/* write array of size 2 from offset 106109 to address 0x1510084 */
2665 	0xa8804a21, 0x00019e80, 	/* write array of size 2 from offset 106112 to address 0x1510094 */
2666 	0xa8805001, 0x001256a9, 	/* write 0x1256a9 to address 0x15100a0 */
2667 	0xa8807201, 0x001e54c4, 	/* write 0x1e54c4 to address 0x15100e4 */
2668 	0xa8808201, 0x00040cf6, 	/* write 0x40cf6 to address 0x1510104 */
2669 	0xa8808621, 0x00019e83, 	/* write array of size 3 from offset 106115 to address 0x151010c */
2670 	0xa8809001, 0x001e012c, 	/* write 0x1e012c to address 0x1510120 */
2671 	0xa880c221, 0x00019e87, 	/* write array of size 12 from offset 106119 to address 0x1510184 */
2672 	0xa8810221, 0x00019e94, 	/* write array of size 6 from offset 106132 to address 0x1510204 */
2673 	0xa8811221, 0x00019e9b, 	/* write array of size 3 from offset 106139 to address 0x1510224 */
2674 	0xa8811a01, 0x001235ca, 	/* write 0x1235ca to address 0x1510234 */
2675 	0xa8814221, 0x00019e9f, 	/* write array of size 5 from offset 106143 to address 0x1510284 */
2676 	0xa8818421, 0x00019ea5, 	/* write array of size 10 from offset 106149 to address 0x1510308 */
2677 	0x00050013, 0x00000002, 	/* if phase != 'pf0', skip 5 ops  */
2678 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2679 	0xab1ac011, 0x00000002, 	/* write 2 zeros to address 0x1563580 */
2680 	0xab1b0011, 0x00000002, 	/* write 2 zeros to address 0x1563600 */
2681 	0xab1ffc01, 0x00000000, 	/* write 0x0 to address 0x1563ff8 */
2682 	0xab508821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a110 */
2683 	0x00050013, 0x00010002, 	/* if phase != 'pf1', skip 5 ops  */
2684 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2685 	0xab1ac411, 0x00000002, 	/* write 2 zeros to address 0x1563588 */
2686 	0xab1b0411, 0x00000002, 	/* write 2 zeros to address 0x1563608 */
2687 	0xab1ffe01, 0x00000000, 	/* write 0x0 to address 0x1563ffc */
2688 	0xab508c21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a118 */
2689 	0x00050013, 0x00020002, 	/* if phase != 'pf2', skip 5 ops  */
2690 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2691 	0xab1ac811, 0x00000002, 	/* write 2 zeros to address 0x1563590 */
2692 	0xab1b0811, 0x00000002, 	/* write 2 zeros to address 0x1563610 */
2693 	0xab200001, 0x00000000, 	/* write 0x0 to address 0x1564000 */
2694 	0xab509021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a120 */
2695 	0x00050013, 0x00030002, 	/* if phase != 'pf3', skip 5 ops  */
2696 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2697 	0xab1acc11, 0x00000002, 	/* write 2 zeros to address 0x1563598 */
2698 	0xab1b0c11, 0x00000002, 	/* write 2 zeros to address 0x1563618 */
2699 	0xab200201, 0x00000000, 	/* write 0x0 to address 0x1564004 */
2700 	0xab509421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a128 */
2701 	0x00050013, 0x00040002, 	/* if phase != 'pf4', skip 5 ops  */
2702 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2703 	0xab1ad011, 0x00000002, 	/* write 2 zeros to address 0x15635a0 */
2704 	0xab1b1011, 0x00000002, 	/* write 2 zeros to address 0x1563620 */
2705 	0xab200401, 0x00000000, 	/* write 0x0 to address 0x1564008 */
2706 	0xab509821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a130 */
2707 	0x00050013, 0x00050002, 	/* if phase != 'pf5', skip 5 ops  */
2708 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2709 	0xab1ad411, 0x00000002, 	/* write 2 zeros to address 0x15635a8 */
2710 	0xab1b1411, 0x00000002, 	/* write 2 zeros to address 0x1563628 */
2711 	0xab200601, 0x00000000, 	/* write 0x0 to address 0x156400c */
2712 	0xab509c21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a138 */
2713 	0x00050013, 0x00060002, 	/* if phase != 'pf6', skip 5 ops  */
2714 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2715 	0xab1ad811, 0x00000002, 	/* write 2 zeros to address 0x15635b0 */
2716 	0xab1b1811, 0x00000002, 	/* write 2 zeros to address 0x1563630 */
2717 	0xab200801, 0x00000000, 	/* write 0x0 to address 0x1564010 */
2718 	0xab50a021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a140 */
2719 	0x00050013, 0x00070002, 	/* if phase != 'pf7', skip 5 ops  */
2720 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2721 	0xab1adc11, 0x00000002, 	/* write 2 zeros to address 0x15635b8 */
2722 	0xab1b1c11, 0x00000002, 	/* write 2 zeros to address 0x1563638 */
2723 	0xab200a01, 0x00000000, 	/* write 0x0 to address 0x1564014 */
2724 	0xab50a421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a148 */
2725 	0x00050013, 0x00080002, 	/* if phase != 'pf8', skip 5 ops  */
2726 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2727 	0xab1ae011, 0x00000002, 	/* write 2 zeros to address 0x15635c0 */
2728 	0xab1b2011, 0x00000002, 	/* write 2 zeros to address 0x1563640 */
2729 	0xab200c01, 0x00000000, 	/* write 0x0 to address 0x1564018 */
2730 	0xab50a821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a150 */
2731 	0x00050013, 0x00090002, 	/* if phase != 'pf9', skip 5 ops  */
2732 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2733 	0xab1ae411, 0x00000002, 	/* write 2 zeros to address 0x15635c8 */
2734 	0xab1b2411, 0x00000002, 	/* write 2 zeros to address 0x1563648 */
2735 	0xab200e01, 0x00000000, 	/* write 0x0 to address 0x156401c */
2736 	0xab50ac21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a158 */
2737 	0x00050013, 0x000a0002, 	/* if phase != 'pf10', skip 5 ops  */
2738 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2739 	0xab1ae811, 0x00000002, 	/* write 2 zeros to address 0x15635d0 */
2740 	0xab1b2811, 0x00000002, 	/* write 2 zeros to address 0x1563650 */
2741 	0xab201001, 0x00000000, 	/* write 0x0 to address 0x1564020 */
2742 	0xab50b021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a160 */
2743 	0x00050013, 0x000b0002, 	/* if phase != 'pf11', skip 5 ops  */
2744 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2745 	0xab1aec11, 0x00000002, 	/* write 2 zeros to address 0x15635d8 */
2746 	0xab1b2c11, 0x00000002, 	/* write 2 zeros to address 0x1563658 */
2747 	0xab201201, 0x00000000, 	/* write 0x0 to address 0x1564024 */
2748 	0xab50b421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a168 */
2749 	0x00050013, 0x000c0002, 	/* if phase != 'pf12', skip 5 ops  */
2750 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2751 	0xab1af011, 0x00000002, 	/* write 2 zeros to address 0x15635e0 */
2752 	0xab1b3011, 0x00000002, 	/* write 2 zeros to address 0x1563660 */
2753 	0xab201401, 0x00000000, 	/* write 0x0 to address 0x1564028 */
2754 	0xab50b821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a170 */
2755 	0x00050013, 0x000d0002, 	/* if phase != 'pf13', skip 5 ops  */
2756 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2757 	0xab1af411, 0x00000002, 	/* write 2 zeros to address 0x15635e8 */
2758 	0xab1b3411, 0x00000002, 	/* write 2 zeros to address 0x1563668 */
2759 	0xab201601, 0x00000000, 	/* write 0x0 to address 0x156402c */
2760 	0xab50bc21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a178 */
2761 	0x00050013, 0x000e0002, 	/* if phase != 'pf14', skip 5 ops  */
2762 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2763 	0xab1af811, 0x00000002, 	/* write 2 zeros to address 0x15635f0 */
2764 	0xab1b3811, 0x00000002, 	/* write 2 zeros to address 0x1563670 */
2765 	0xab201801, 0x00000000, 	/* write 0x0 to address 0x1564030 */
2766 	0xab50c021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a180 */
2767 	0x00050013, 0x000f0002, 	/* if phase != 'pf15', skip 5 ops  */
2768 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2769 	0xab1afc11, 0x00000002, 	/* write 2 zeros to address 0x15635f8 */
2770 	0xab1b3c11, 0x00000002, 	/* write 2 zeros to address 0x1563678 */
2771 	0xab201a01, 0x00000000, 	/* write 0x0 to address 0x1564034 */
2772 	0xab50c421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x156a188 */
2773 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
2774 	0xa8020601, 0x00000001, 	/* write 0x1 to address 0x150040c */
2775 	0x00020013, 0x00000001, 	/* if phase != 'port0', skip 2 ops  */
2776 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2777 	0xab1e4811, 0x00000002, 	/* write 2 zeros to address 0x1563c90 */
2778 	0x00020013, 0x00010001, 	/* if phase != 'port1', skip 2 ops  */
2779 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2780 	0xab1e4c11, 0x00000002, 	/* write 2 zeros to address 0x1563c98 */
2781 	0x00020013, 0x00020001, 	/* if phase != 'port2', skip 2 ops  */
2782 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2783 	0xab1e5011, 0x00000002, 	/* write 2 zeros to address 0x1563ca0 */
2784 	0x00020013, 0x00030001, 	/* if phase != 'port3', skip 2 ops  */
2785 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2786 	0xab1e5411, 0x00000002, 	/* write 2 zeros to address 0x1563ca8 */
2787 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
2788 	0xa8020401, 0x00000001, 	/* write 0x1 to address 0x1500408 */
2789 	/* PSEM */
2790 	0x004f0013, 0xffff0000, 	/* if phase != 'engine', skip 79 ops  */
2791 	0xb0002a01, 0x00000000, 	/* write 0x0 to address 0x1600054 */
2792 	0xb0006601, 0x00000000, 	/* write 0x0 to address 0x16000cc */
2793 	0xb2002201, 0x00000000, 	/* write 0x0 to address 0x1640044 */
2794 	0xb2032c01, 0x00000001, 	/* write 0x1 to address 0x1640658 */
2795 	0xb203a421, 0x0000028d, 	/* write array of size 3 from offset 653 to address 0x1640748 */
2796 	0xb2052401, 0x00001fff, 	/* write 0x1fff to address 0x1640a48 */
2797 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
2798 	0xb2010201, 0x00000000, 	/* write 0x0 to address 0x1640204 */
2799 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2800 	0xb0002201, 0x00000000, 	/* write 0x0 to address 0x1600044 */
2801 	0xb1000111, 0x000002d0, 	/* write 720 zeros to address 0x1620000 (WB) */
2802 	0xb2025001, 0x00000007, 	/* write 0x7 to address 0x16404a0 */
2803 	0xb3000011, 0x00005000, 	/* write 20480 zeros to address 0x1660000 */
2804 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
2805 	0xb0010201, 0x00000000, 	/* write 0x0 to address 0x1600204 */
2806 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2807 	0xb2025c01, 0x00000000, 	/* write 0x0 to address 0x16404b8 */
2808 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2809 	0xb2025c01, 0x00000002, 	/* write 0x2 to address 0x16404b8 */
2810 	0x00010002, 0x001f0000, 	/* if mode != '!(emul_reduced|fpga)', skip 1 ops */
2811 	0xb2501e01, 0x00000007, 	/* write 0x7 to address 0x164a03c */
2812 	0x00010002, 0x00230000, 	/* if mode != '(!e5)&(!(emul_reduced|fpga))', skip 1 ops */
2813 	0xb2510201, 0x00000000, 	/* write 0x0 to address 0x164a204 */
2814 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2815 	0xb3000021, 0x00000291, 	/* write array of size 6 from offset 657 to address 0x1660000 */
2816 	0xb300fc21, 0x00019eb0, 	/* write array of size 4 from offset 106160 to address 0x16601f8 */
2817 	0xb382fc21, 0x0000069a, 	/* write array of size 1 from offset 1690 to address 0x16705f8 */
2818 	0xb382fe11, 0x00000019, 	/* write 25 zeros to address 0x16705fc */
2819 	0xb39ffc21, 0x00019eb5, 	/* write array of size 2 from offset 106165 to address 0x1673ff8 */
2820 	0x00010002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 1 ops */
2821 	0xb3142401, 0x00000002, 	/* write 0x2 to address 0x1662848 */
2822 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2823 	0xb3142601, 0x00000000, 	/* write 0x0 to address 0x166284c */
2824 	0x00010002, 0x006d0000, 	/* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */
2825 	0xb3142601, 0x00000001, 	/* write 0x1 to address 0x166284c */
2826 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2827 	0xb3142601, 0x00000002, 	/* write 0x2 to address 0x166284c */
2828 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
2829 	0xb3142201, 0x00000003, 	/* write 0x3 to address 0x1662844 */
2830 	0x00010002, 0x00860000, 	/* if mode != 'bb&(bb|k2)', skip 1 ops */
2831 	0xb3142201, 0x00000002, 	/* write 0x2 to address 0x1662844 */
2832 	0x00010002, 0x00120000, 	/* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */
2833 	0xb3142401, 0x00000003, 	/* write 0x3 to address 0x1662848 */
2834 	0xb2032e10, 0x00000000, 	/* wait until address 0x164065c reads 0x0 */
2835 	0x00010002, 0x001f0000, 	/* if mode != '!(emul_reduced|fpga)', skip 1 ops */
2836 	0xb2501e10, 0x00000007, 	/* wait until address 0x164a03c reads 0x7 */
2837 	0x00020002, 0x001b0000, 	/* if mode != '(bb|k2)&(!(emul_reduced|fpga))', skip 2 ops */
2838 	0xb2500021, 0x0000070d, 	/* write array of size 2 from offset 1805 to address 0x164a000 */
2839 	0xb2500601, 0xc000ffff, 	/* write 0xc000ffff to address 0x164a00c */
2840 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
2841 	0xb0022401, 0x0000102e, 	/* write 0x102e to address 0x1600448 */
2842 	0xb0028121, 0x00019eb8, 	/* write array of size 14 from offset 106168 to address 0x1600500 (WB) */
2843 	0xb0800021, 0x00019ec7, 	/* write array of size 256 from offset 106183 to address 0x1610000 */
2844 	0x00070002, 0x005c0000, 	/* if mode != '(bb|k2)&(!chipsim)', skip 7 ops */
2845 	0xb4000121, 0x00019ec9, 	/* write array of size 8192 from offset 106185 to address 0x1680000 (WB) */
2846 	0xb4400121, 0x0001acaf, 	/* write array of size 8192 from offset 109743 to address 0x1688000 (WB) */
2847 	0xb4800121, 0x0001ba5b, 	/* write array of size 8192 from offset 113243 to address 0x1690000 (WB) */
2848 	0xb4c00121, 0x0001c4df, 	/* write array of size 8192 from offset 115935 to address 0x1698000 (WB) */
2849 	0xb5000121, 0x0001d328, 	/* write array of size 8192 from offset 119592 to address 0x16a0000 (WB) */
2850 	0xb5400121, 0x0001e301, 	/* write array of size 992 from offset 123649 to address 0x16a8000 (WB) */
2851 	0xb547c121, 0x0001e510, 	/* write array of size 7200 from offset 124176 to address 0x16a8f80 (WB) */
2852 	0x00010002, 0x001f0000, 	/* if mode != '!(emul_reduced|fpga)', skip 1 ops */
2853 	0xb2502001, 0x00000001, 	/* write 0x1 to address 0x164a040 */
2854 	0x000d0002, 0x00010000, 	/* if mode != 'bb|k2', skip 13 ops */
2855 	0xb0800021, 0x0001e513, 	/* write array of size 13 from offset 124179 to address 0x1610000 */
2856 	0xb0802221, 0x0001e521, 	/* write array of size 9 from offset 124193 to address 0x1610044 */
2857 	0xb0804221, 0x0001e52b, 	/* write array of size 2 from offset 124203 to address 0x1610084 */
2858 	0xb0804801, 0x001e53a8, 	/* write 0x1e53a8 to address 0x1610090 */
2859 	0xb0808221, 0x0001e52e, 	/* write array of size 2 from offset 124206 to address 0x1610104 */
2860 	0xb0808801, 0x001e0337, 	/* write 0x1e0337 to address 0x1610110 */
2861 	0xb0809021, 0x0001e531, 	/* write array of size 2 from offset 124209 to address 0x1610120 */
2862 	0xb080c221, 0x0001e534, 	/* write array of size 2 from offset 124212 to address 0x1610184 */
2863 	0xb080c821, 0x0001e537, 	/* write array of size 10 from offset 124215 to address 0x1610190 */
2864 	0xb0810221, 0x0001e542, 	/* write array of size 3 from offset 124226 to address 0x1610204 */
2865 	0xb0811221, 0x0001e546, 	/* write array of size 2 from offset 124230 to address 0x1610224 */
2866 	0xb0814221, 0x0001e549, 	/* write array of size 2 from offset 124233 to address 0x1610284 */
2867 	0xb0818421, 0x0001e54c, 	/* write array of size 6 from offset 124236 to address 0x1610308 */
2868 	0x00010002, 0x001f0000, 	/* if mode != '!(emul_reduced|fpga)', skip 1 ops */
2869 	0xb2502411, 0x00000002, 	/* write 2 zeros to address 0x164a048 */
2870 	0x00060013, 0x00000002, 	/* if phase != 'pf0', skip 6 ops  */
2871 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2872 	0xb310a011, 0x00000002, 	/* write 2 zeros to address 0x1662140 */
2873 	0xb310e011, 0x00000002, 	/* write 2 zeros to address 0x16621c0 */
2874 	0xb349a401, 0x00000000, 	/* write 0x0 to address 0x1669348 */
2875 	0xb37d3c21, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166fa78 */
2876 	0xb386fc21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670df8 */
2877 	0x00060013, 0x00010002, 	/* if phase != 'pf1', skip 6 ops  */
2878 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2879 	0xb310a411, 0x00000002, 	/* write 2 zeros to address 0x1662148 */
2880 	0xb310e411, 0x00000002, 	/* write 2 zeros to address 0x16621c8 */
2881 	0xb349a601, 0x00000000, 	/* write 0x0 to address 0x166934c */
2882 	0xb37d4021, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166fa80 */
2883 	0xb3870021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e00 */
2884 	0x00060013, 0x00020002, 	/* if phase != 'pf2', skip 6 ops  */
2885 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2886 	0xb310a811, 0x00000002, 	/* write 2 zeros to address 0x1662150 */
2887 	0xb310e811, 0x00000002, 	/* write 2 zeros to address 0x16621d0 */
2888 	0xb349a801, 0x00000000, 	/* write 0x0 to address 0x1669350 */
2889 	0xb37d4421, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166fa88 */
2890 	0xb3870421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e08 */
2891 	0x00060013, 0x00030002, 	/* if phase != 'pf3', skip 6 ops  */
2892 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2893 	0xb310ac11, 0x00000002, 	/* write 2 zeros to address 0x1662158 */
2894 	0xb310ec11, 0x00000002, 	/* write 2 zeros to address 0x16621d8 */
2895 	0xb349aa01, 0x00000000, 	/* write 0x0 to address 0x1669354 */
2896 	0xb37d4821, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166fa90 */
2897 	0xb3870821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e10 */
2898 	0x00060013, 0x00040002, 	/* if phase != 'pf4', skip 6 ops  */
2899 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2900 	0xb310b011, 0x00000002, 	/* write 2 zeros to address 0x1662160 */
2901 	0xb310f011, 0x00000002, 	/* write 2 zeros to address 0x16621e0 */
2902 	0xb349ac01, 0x00000000, 	/* write 0x0 to address 0x1669358 */
2903 	0xb37d4c21, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166fa98 */
2904 	0xb3870c21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e18 */
2905 	0x00060013, 0x00050002, 	/* if phase != 'pf5', skip 6 ops  */
2906 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2907 	0xb310b411, 0x00000002, 	/* write 2 zeros to address 0x1662168 */
2908 	0xb310f411, 0x00000002, 	/* write 2 zeros to address 0x16621e8 */
2909 	0xb349ae01, 0x00000000, 	/* write 0x0 to address 0x166935c */
2910 	0xb37d5021, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166faa0 */
2911 	0xb3871021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e20 */
2912 	0x00060013, 0x00060002, 	/* if phase != 'pf6', skip 6 ops  */
2913 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2914 	0xb310b811, 0x00000002, 	/* write 2 zeros to address 0x1662170 */
2915 	0xb310f811, 0x00000002, 	/* write 2 zeros to address 0x16621f0 */
2916 	0xb349b001, 0x00000000, 	/* write 0x0 to address 0x1669360 */
2917 	0xb37d5421, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166faa8 */
2918 	0xb3871421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e28 */
2919 	0x00060013, 0x00070002, 	/* if phase != 'pf7', skip 6 ops  */
2920 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2921 	0xb310bc11, 0x00000002, 	/* write 2 zeros to address 0x1662178 */
2922 	0xb310fc11, 0x00000002, 	/* write 2 zeros to address 0x16621f8 */
2923 	0xb349b201, 0x00000000, 	/* write 0x0 to address 0x1669364 */
2924 	0xb37d5821, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166fab0 */
2925 	0xb3871821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e30 */
2926 	0x00060013, 0x00080002, 	/* if phase != 'pf8', skip 6 ops  */
2927 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2928 	0xb310c011, 0x00000002, 	/* write 2 zeros to address 0x1662180 */
2929 	0xb3110011, 0x00000002, 	/* write 2 zeros to address 0x1662200 */
2930 	0xb349b401, 0x00000000, 	/* write 0x0 to address 0x1669368 */
2931 	0xb37d5c21, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166fab8 */
2932 	0xb3871c21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e38 */
2933 	0x00060013, 0x00090002, 	/* if phase != 'pf9', skip 6 ops  */
2934 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2935 	0xb310c411, 0x00000002, 	/* write 2 zeros to address 0x1662188 */
2936 	0xb3110411, 0x00000002, 	/* write 2 zeros to address 0x1662208 */
2937 	0xb349b601, 0x00000000, 	/* write 0x0 to address 0x166936c */
2938 	0xb37d6021, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166fac0 */
2939 	0xb3872021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e40 */
2940 	0x00060013, 0x000a0002, 	/* if phase != 'pf10', skip 6 ops  */
2941 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2942 	0xb310c811, 0x00000002, 	/* write 2 zeros to address 0x1662190 */
2943 	0xb3110811, 0x00000002, 	/* write 2 zeros to address 0x1662210 */
2944 	0xb349b801, 0x00000000, 	/* write 0x0 to address 0x1669370 */
2945 	0xb37d6421, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166fac8 */
2946 	0xb3872421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e48 */
2947 	0x00060013, 0x000b0002, 	/* if phase != 'pf11', skip 6 ops  */
2948 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2949 	0xb310cc11, 0x00000002, 	/* write 2 zeros to address 0x1662198 */
2950 	0xb3110c11, 0x00000002, 	/* write 2 zeros to address 0x1662218 */
2951 	0xb349ba01, 0x00000000, 	/* write 0x0 to address 0x1669374 */
2952 	0xb37d6821, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166fad0 */
2953 	0xb3872821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e50 */
2954 	0x00060013, 0x000c0002, 	/* if phase != 'pf12', skip 6 ops  */
2955 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2956 	0xb310d011, 0x00000002, 	/* write 2 zeros to address 0x16621a0 */
2957 	0xb3111011, 0x00000002, 	/* write 2 zeros to address 0x1662220 */
2958 	0xb349bc01, 0x00000000, 	/* write 0x0 to address 0x1669378 */
2959 	0xb37d6c21, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166fad8 */
2960 	0xb3872c21, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e58 */
2961 	0x00060013, 0x000d0002, 	/* if phase != 'pf13', skip 6 ops  */
2962 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2963 	0xb310d411, 0x00000002, 	/* write 2 zeros to address 0x16621a8 */
2964 	0xb3111411, 0x00000002, 	/* write 2 zeros to address 0x1662228 */
2965 	0xb349be01, 0x00000000, 	/* write 0x0 to address 0x166937c */
2966 	0xb37d7021, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166fae0 */
2967 	0xb3873021, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e60 */
2968 	0x00060013, 0x000e0002, 	/* if phase != 'pf14', skip 6 ops  */
2969 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2970 	0xb310d811, 0x00000002, 	/* write 2 zeros to address 0x16621b0 */
2971 	0xb3111811, 0x00000002, 	/* write 2 zeros to address 0x1662230 */
2972 	0xb349c001, 0x00000000, 	/* write 0x0 to address 0x1669380 */
2973 	0xb37d7421, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166fae8 */
2974 	0xb3873421, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e68 */
2975 	0x00060013, 0x000f0002, 	/* if phase != 'pf15', skip 6 ops  */
2976 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2977 	0xb310dc11, 0x00000002, 	/* write 2 zeros to address 0x16621b8 */
2978 	0xb3111c11, 0x00000002, 	/* write 2 zeros to address 0x1662238 */
2979 	0xb349c201, 0x00000000, 	/* write 0x0 to address 0x1669384 */
2980 	0xb37d7821, 0x0001e553, 	/* write array of size 2 from offset 124243 to address 0x166faf0 */
2981 	0xb3873821, 0x000074b4, 	/* write array of size 2 from offset 29876 to address 0x1670e70 */
2982 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
2983 	0xb0020601, 0x00000001, 	/* write 0x1 to address 0x160040c */
2984 	0x00020013, 0x00000001, 	/* if phase != 'port0', skip 2 ops  */
2985 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2986 	0xb3142811, 0x00000002, 	/* write 2 zeros to address 0x1662850 */
2987 	0x00020013, 0x00010001, 	/* if phase != 'port1', skip 2 ops  */
2988 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2989 	0xb3142c11, 0x00000002, 	/* write 2 zeros to address 0x1662858 */
2990 	0x00020013, 0x00020001, 	/* if phase != 'port2', skip 2 ops  */
2991 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2992 	0xb3143011, 0x00000002, 	/* write 2 zeros to address 0x1662860 */
2993 	0x00020013, 0x00030001, 	/* if phase != 'port3', skip 2 ops  */
2994 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2995 	0xb3143411, 0x00000002, 	/* write 2 zeros to address 0x1662868 */
2996 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
2997 	0xb0020401, 0x00000001, 	/* write 0x1 to address 0x1600408 */
2998 	/* RSS */
2999 	0x00050013, 0xffff0000, 	/* if phase != 'engine', skip 5 ops  */
3000 	0x11c4c201, 0x00000000, 	/* write 0x0 to address 0x238984 */
3001 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
3002 	0x11c50201, 0x00000000, 	/* write 0x0 to address 0x238a04 */
3003 	0x11c40201, 0x00000001, 	/* write 0x1 to address 0x238804 */
3004 	0x11c40210, 0x00000000, 	/* wait until address 0x238804 reads 0x0 */
3005 	/* TMLD */
3006 	0x00030013, 0xffff0000, 	/* if phase != 'engine', skip 3 ops  */
3007 	0x2680c201, 0x00000000, 	/* write 0x0 to address 0x4d0184 */
3008 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
3009 	0x26810201, 0x00000000, 	/* write 0x0 to address 0x4d0204 */
3010 	/* MULD */
3011 	0x00090013, 0xffff0000, 	/* if phase != 'engine', skip 9 ops  */
3012 	0x2700c201, 0x00000000, 	/* write 0x0 to address 0x4e0184 */
3013 	0x00020002, 0x00020000, 	/* if mode != 'bb', skip 2 ops */
3014 	0x27200111, 0x00000800, 	/* write 2048 zeros to address 0x4e4000 (WB) */
3015 	0x27400111, 0x00000800, 	/* write 2048 zeros to address 0x4e8000 (WB) */
3016 	0x00020002, 0x002c0000, 	/* if mode != '!bb', skip 2 ops */
3017 	0x27200111, 0x00000a00, 	/* write 2560 zeros to address 0x4e4000 (WB) */
3018 	0x27400111, 0x00000a00, 	/* write 2560 zeros to address 0x4e8000 (WB) */
3019 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
3020 	0x27010201, 0x00000000, 	/* write 0x0 to address 0x4e0204 */
3021 	/* YULD */
3022 	0x00030013, 0xffff0000, 	/* if phase != 'engine', skip 3 ops  */
3023 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
3024 	0x2640c201, 0x00000000, 	/* write 0x0 to address 0x4c8184 */
3025 	0x26410201, 0x00000000, 	/* write 0x0 to address 0x4c8204 */
3026 	/* XYLD */
3027 	0x00030013, 0xffff0000, 	/* if phase != 'engine', skip 3 ops  */
3028 	0x2600c201, 0x00000000, 	/* write 0x0 to address 0x4c0184 */
3029 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
3030 	0x26010201, 0x00000000, 	/* write 0x0 to address 0x4c0204 */
3031 	/* PRM */
3032 	0x000d0013, 0xffff0000, 	/* if phase != 'engine', skip 13 ops  */
3033 	0x11802201, 0x00000000, 	/* write 0x0 to address 0x230044 */
3034 	0x11802a01, 0x00000000, 	/* write 0x0 to address 0x230054 */
3035 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3036 	0x11810201, 0x00100000, 	/* write 0x100000 to address 0x230204 */
3037 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
3038 	0x11810201, 0x00000000, 	/* write 0x0 to address 0x230204 */
3039 	0x11821201, 0x00000001, 	/* write 0x1 to address 0x230424 */
3040 	0x00010002, 0x002e0000, 	/* if mode != 'mf_sd', skip 1 ops */
3041 	0x11820001, 0x00000001, 	/* write 0x1 to address 0x230400 */
3042 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3043 	0x11821401, 0x00000001, 	/* write 0x1 to address 0x230428 */
3044 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
3045 	0x11821401, 0x00000002, 	/* write 0x2 to address 0x230428 */
3046 	/* PBF_PB1 */
3047 	0x00020013, 0xffff0000, 	/* if phase != 'engine', skip 2 ops  */
3048 	0x6d002201, 0x00000000, 	/* write 0x0 to address 0xda0044 */
3049 	0x6d002a01, 0x00000000, 	/* write 0x0 to address 0xda0054 */
3050 	/* PBF_PB2 */
3051 	0x00020013, 0xffff0000, 	/* if phase != 'engine', skip 2 ops  */
3052 	0x6d202201, 0x00000000, 	/* write 0x0 to address 0xda4044 */
3053 	0x6d202a01, 0x00000000, 	/* write 0x0 to address 0xda4054 */
3054 	/* RPB */
3055 	0x00020013, 0xffff0000, 	/* if phase != 'engine', skip 2 ops  */
3056 	0x11e02201, 0x00000000, 	/* write 0x0 to address 0x23c044 */
3057 	0x11e02a01, 0x00000000, 	/* write 0x0 to address 0x23c054 */
3058 	/* BTB */
3059 	0x00160013, 0xffff0000, 	/* if phase != 'engine', skip 22 ops  */
3060 	0x6d806201, 0x00000000, 	/* write 0x0 to address 0xdb00c4 */
3061 	0x6d806e01, 0x00000000, 	/* write 0x0 to address 0xdb00dc */
3062 	0x6d807a01, 0x00000000, 	/* write 0x0 to address 0xdb00f4 */
3063 	0x6d808601, 0x00000000, 	/* write 0x0 to address 0xdb010c */
3064 	0x6d809201, 0x00000000, 	/* write 0x0 to address 0xdb0124 */
3065 	0x6d809e01, 0x00000000, 	/* write 0x0 to address 0xdb013c */
3066 	0x6d80aa01, 0x00000000, 	/* write 0x0 to address 0xdb0154 */
3067 	0x6d80c401, 0x00000000, 	/* write 0x0 to address 0xdb0188 */
3068 	0x6d80d001, 0x00000000, 	/* write 0x0 to address 0xdb01a0 */
3069 	0x6d80dc01, 0x00000000, 	/* write 0x0 to address 0xdb01b8 */
3070 	0x6d80e801, 0x00000000, 	/* write 0x0 to address 0xdb01d0 */
3071 	0x6d80f001, 0x00000000, 	/* write 0x0 to address 0xdb01e0 */
3072 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3073 	0x6d820201, 0x00000000, 	/* write 0x0 to address 0xdb0404 */
3074 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
3075 	0x6d820201, 0x00000000, 	/* write 0x0 to address 0xdb0404 */
3076 	0x6d800201, 0x00000003, 	/* write 0x3 to address 0xdb0004 */
3077 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3078 	0x6d842601, 0x00000005, 	/* write 0x5 to address 0xdb084c */
3079 	0x00010002, 0x004e0000, 	/* if mode != '100g', skip 1 ops */
3080 	0x6d842401, 0x00000567, 	/* write 0x567 to address 0xdb0848 */
3081 	0x6d800410, 0x00000003, 	/* wait until address 0xdb0008 reads 0x3 */
3082 	/* PBF */
3083 	0x00360013, 0xffff0000, 	/* if phase != 'engine', skip 54 ops  */
3084 	0x6c00c201, 0x00000000, 	/* write 0x0 to address 0xd80184 */
3085 	0x6c00ca01, 0x00000000, 	/* write 0x0 to address 0xd80194 */
3086 	0x6c024031, 0x85c60001, 	/* write runtime array of size 1 from offset 34246 to address 0xd80480 */
3087 	0x6c035031, 0x85c80001, 	/* write runtime array of size 1 from offset 34248 to address 0xd806a0 */
3088 	0x6c035e31, 0x85c90002, 	/* write runtime array of size 2 from offset 34249 to address 0xd806bc */
3089 	0x6c037031, 0x85cb0001, 	/* write runtime array of size 1 from offset 34251 to address 0xd806e0 */
3090 	0x6c037e31, 0x85cc0002, 	/* write runtime array of size 2 from offset 34252 to address 0xd806fc */
3091 	0x6c039031, 0x85ce0001, 	/* write runtime array of size 1 from offset 34254 to address 0xd80720 */
3092 	0x6c039e31, 0x85cf0002, 	/* write runtime array of size 2 from offset 34255 to address 0xd8073c */
3093 	0x6c03b031, 0x85d10001, 	/* write runtime array of size 1 from offset 34257 to address 0xd80760 */
3094 	0x6c03be31, 0x85d20002, 	/* write runtime array of size 2 from offset 34258 to address 0xd8077c */
3095 	0x6c03d031, 0x85d40001, 	/* write runtime array of size 1 from offset 34260 to address 0xd807a0 */
3096 	0x6c03de31, 0x85d50002, 	/* write runtime array of size 2 from offset 34261 to address 0xd807bc */
3097 	0x6c03f031, 0x85d70001, 	/* write runtime array of size 1 from offset 34263 to address 0xd807e0 */
3098 	0x6c03fe31, 0x85d80002, 	/* write runtime array of size 2 from offset 34264 to address 0xd807fc */
3099 	0x6c041031, 0x85da0001, 	/* write runtime array of size 1 from offset 34266 to address 0xd80820 */
3100 	0x6c041e31, 0x85db0002, 	/* write runtime array of size 2 from offset 34267 to address 0xd8083c */
3101 	0x6c043031, 0x85dd0001, 	/* write runtime array of size 1 from offset 34269 to address 0xd80860 */
3102 	0x6c043e31, 0x85de0002, 	/* write runtime array of size 2 from offset 34270 to address 0xd8087c */
3103 	0x6c045031, 0x85e00001, 	/* write runtime array of size 1 from offset 34272 to address 0xd808a0 */
3104 	0x6c045e31, 0x85e10002, 	/* write runtime array of size 2 from offset 34273 to address 0xd808bc */
3105 	0x6c047031, 0x85e30001, 	/* write runtime array of size 1 from offset 34275 to address 0xd808e0 */
3106 	0x6c047e31, 0x85e40002, 	/* write runtime array of size 2 from offset 34276 to address 0xd808fc */
3107 	0x6c049031, 0x85e60001, 	/* write runtime array of size 1 from offset 34278 to address 0xd80920 */
3108 	0x6c049e31, 0x85e70002, 	/* write runtime array of size 2 from offset 34279 to address 0xd8093c */
3109 	0x6c04b031, 0x85e90001, 	/* write runtime array of size 1 from offset 34281 to address 0xd80960 */
3110 	0x6c04be31, 0x85ea0002, 	/* write runtime array of size 2 from offset 34282 to address 0xd8097c */
3111 	0x6c04d031, 0x85ec0001, 	/* write runtime array of size 1 from offset 34284 to address 0xd809a0 */
3112 	0x6c04de31, 0x85ed0002, 	/* write runtime array of size 2 from offset 34285 to address 0xd809bc */
3113 	0x6c04f031, 0x85ef0001, 	/* write runtime array of size 1 from offset 34287 to address 0xd809e0 */
3114 	0x6c04fe31, 0x85f00002, 	/* write runtime array of size 2 from offset 34288 to address 0xd809fc */
3115 	0x6c051031, 0x85f20001, 	/* write runtime array of size 1 from offset 34290 to address 0xd80a20 */
3116 	0x6c051e31, 0x85f30002, 	/* write runtime array of size 2 from offset 34291 to address 0xd80a3c */
3117 	0x6c053031, 0x85f50001, 	/* write runtime array of size 1 from offset 34293 to address 0xd80a60 */
3118 	0x6c053e31, 0x85f60002, 	/* write runtime array of size 2 from offset 34294 to address 0xd80a7c */
3119 	0x6c055031, 0x85f80001, 	/* write runtime array of size 1 from offset 34296 to address 0xd80aa0 */
3120 	0x6c055e31, 0x85f90002, 	/* write runtime array of size 2 from offset 34297 to address 0xd80abc */
3121 	0x6c057031, 0x85fb0001, 	/* write runtime array of size 1 from offset 34299 to address 0xd80ae0 */
3122 	0x6c057e31, 0x85fc0002, 	/* write runtime array of size 2 from offset 34300 to address 0xd80afc */
3123 	0x6c059031, 0x85fe0001, 	/* write runtime array of size 1 from offset 34302 to address 0xd80b20 */
3124 	0x6c059e31, 0x85ff0002, 	/* write runtime array of size 2 from offset 34303 to address 0xd80b3c */
3125 	0x6c05b031, 0x86010001, 	/* write runtime array of size 1 from offset 34305 to address 0xd80b60 */
3126 	0x6c05be31, 0x86020002, 	/* write runtime array of size 2 from offset 34306 to address 0xd80b7c */
3127 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3128 	0x6c020001, 0x00000001, 	/* write 0x1 to address 0xd80400 */
3129 	0x00010002, 0x002e0000, 	/* if mode != 'mf_sd', skip 1 ops */
3130 	0x6c024c01, 0x00000001, 	/* write 0x1 to address 0xd80498 */
3131 	0x00010002, 0x002c0000, 	/* if mode != '!bb', skip 1 ops */
3132 	0x6c022801, 0x00000018, 	/* write 0x18 to address 0xd80450 */
3133 	0x00020002, 0x00240000, 	/* if mode != '!e5', skip 2 ops */
3134 	0x6c010201, 0x00000000, 	/* write 0x0 to address 0xd80204 */
3135 	0x6c010a01, 0x00000000, 	/* write 0x0 to address 0xd80214 */
3136 	0x6c000001, 0x00000001, 	/* write 0x1 to address 0xd80000 */
3137 	0x6c000001, 0x00000000, 	/* write 0x0 to address 0xd80000 */
3138 	0x000c0013, 0xffff0001, 	/* if phase != 'port', skip 12 ops  */
3139 	0x6c025801, 0x00000082, 	/* write 0x82 to address 0xd804b0 */
3140 	0x6c025e01, 0x00000080, 	/* write 0x80 to address 0xd804bc */
3141 	0x6c026821, 0x0001e556, 	/* write array of size 2 from offset 124246 to address 0xd804d0 */
3142 	0x6c026e21, 0x0001e559, 	/* write array of size 2 from offset 124249 to address 0xd804dc */
3143 	0x6c027a01, 0x00000000, 	/* write 0x0 to address 0xd804f4 */
3144 	0x6c028c21, 0x0001e55c, 	/* write array of size 2 from offset 124252 to address 0xd80518 */
3145 	0x6c029201, 0x00000000, 	/* write 0x0 to address 0xd80524 */
3146 	0x6c02e031, 0x85c70001, 	/* write runtime array of size 1 from offset 34247 to address 0xd805c0 */
3147 	0x00010002, 0x002e0000, 	/* if mode != 'mf_sd', skip 1 ops */
3148 	0x6c025c01, 0x00000082, 	/* write 0x82 to address 0xd804b8 */
3149 	0x00010002, 0x00d20000, 	/* if mode != 'sf|mf_si', skip 1 ops */
3150 	0x6c025c01, 0x00000000, 	/* write 0x0 to address 0xd804b8 */
3151 	/* RDIF */
3152 	0x00040013, 0xffff0000, 	/* if phase != 'engine', skip 4 ops  */
3153 	0x18002201, 0x00000000, 	/* write 0x0 to address 0x300044 */
3154 	0x1800c201, 0x00000000, 	/* write 0x0 to address 0x300184 */
3155 	0x1800ca01, 0x00000000, 	/* write 0x0 to address 0x300194 */
3156 	0x18000001, 0x00000001, 	/* write 0x1 to address 0x300000 */
3157 	/* TDIF */
3158 	0x00070013, 0xffff0000, 	/* if phase != 'engine', skip 7 ops  */
3159 	0x1880c201, 0x00000000, 	/* write 0x0 to address 0x310184 */
3160 	0x1880ca01, 0x00000000, 	/* write 0x0 to address 0x310194 */
3161 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3162 	0x18810201, 0x00000020, 	/* write 0x20 to address 0x310204 */
3163 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
3164 	0x18810201, 0x00000000, 	/* write 0x0 to address 0x310204 */
3165 	0x18800001, 0x00000001, 	/* write 0x1 to address 0x310000 */
3166 	/* CDU */
3167 	0x00990013, 0xffff0000, 	/* if phase != 'engine', skip 153 ops  */
3168 	0x2c00e601, 0x00000000, 	/* write 0x0 to address 0x5801cc */
3169 	0x2c048031, 0x85b90003, 	/* write runtime array of size 3 from offset 34233 to address 0x580900 */
3170 	0x007e0002, 0x00010000, 	/* if mode != 'bb|k2', skip 126 ops */
3171 	0x2c080121, 0x0001e55f, 	/* write array of size 9 from offset 124255 to address 0x581000 (WB) */
3172 	0x2c082121, 0x0001e569, 	/* write array of size 9 from offset 124265 to address 0x581040 (WB) */
3173 	0x2c084121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x581080 (WB) */
3174 	0x2c086121, 0x0001e57d, 	/* write array of size 9 from offset 124285 to address 0x5810c0 (WB) */
3175 	0x2c088121, 0x0001e587, 	/* write array of size 9 from offset 124295 to address 0x581100 (WB) */
3176 	0x2c08a121, 0x0001e591, 	/* write array of size 9 from offset 124305 to address 0x581140 (WB) */
3177 	0x2c08c121, 0x0001e59b, 	/* write array of size 9 from offset 124315 to address 0x581180 (WB) */
3178 	0x2c08e121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5811c0 (WB) */
3179 	0x2c090121, 0x0001e5a5, 	/* write array of size 9 from offset 124325 to address 0x581200 (WB) */
3180 	0x2c092121, 0x0001e5af, 	/* write array of size 9 from offset 124335 to address 0x581240 (WB) */
3181 	0x2c094121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x581280 (WB) */
3182 	0x2c096121, 0x0001e5b9, 	/* write array of size 9 from offset 124345 to address 0x5812c0 (WB) */
3183 	0x2c098121, 0x0001e5c3, 	/* write array of size 9 from offset 124355 to address 0x581300 (WB) */
3184 	0x2c09a121, 0x0001e5cd, 	/* write array of size 9 from offset 124365 to address 0x581340 (WB) */
3185 	0x2c09c121, 0x0001e5d7, 	/* write array of size 9 from offset 124375 to address 0x581380 (WB) */
3186 	0x2c09e121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5813c0 (WB) */
3187 	0x2c0a0121, 0x0001e5e1, 	/* write array of size 9 from offset 124385 to address 0x581400 (WB) */
3188 	0x2c0a2121, 0x0001e569, 	/* write array of size 9 from offset 124265 to address 0x581440 (WB) */
3189 	0x2c0a4121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x581480 (WB) */
3190 	0x2c0a6121, 0x0001e5eb, 	/* write array of size 9 from offset 124395 to address 0x5814c0 (WB) */
3191 	0x2c0a8121, 0x0001e587, 	/* write array of size 9 from offset 124295 to address 0x581500 (WB) */
3192 	0x2c0aa121, 0x0001e5cd, 	/* write array of size 9 from offset 124365 to address 0x581540 (WB) */
3193 	0x2c0ac121, 0x0001e5f5, 	/* write array of size 9 from offset 124405 to address 0x581580 (WB) */
3194 	0x2c0ae121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5815c0 (WB) */
3195 	0x2c0b0121, 0x0001e5ff, 	/* write array of size 9 from offset 124415 to address 0x581600 (WB) */
3196 	0x2c0b2121, 0x0001e5af, 	/* write array of size 9 from offset 124335 to address 0x581640 (WB) */
3197 	0x2c0b4121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x581680 (WB) */
3198 	0x2c0b6121, 0x0001e609, 	/* write array of size 9 from offset 124425 to address 0x5816c0 (WB) */
3199 	0x2c0b8121, 0x0001e613, 	/* write array of size 9 from offset 124435 to address 0x581700 (WB) */
3200 	0x2c0ba121, 0x0001e5cd, 	/* write array of size 9 from offset 124365 to address 0x581740 (WB) */
3201 	0x2c0bc121, 0x0001e61d, 	/* write array of size 9 from offset 124445 to address 0x581780 (WB) */
3202 	0x2c0be121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5817c0 (WB) */
3203 	0x2c0c0121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x581800 (WB) */
3204 	0x2c0c2121, 0x0001e627, 	/* write array of size 9 from offset 124455 to address 0x581840 (WB) */
3205 	0x2c0c4121, 0x0001e631, 	/* write array of size 9 from offset 124465 to address 0x581880 (WB) */
3206 	0x2c0c6121, 0x0001e609, 	/* write array of size 9 from offset 124425 to address 0x5818c0 (WB) */
3207 	0x2c0c8121, 0x0001e63b, 	/* write array of size 9 from offset 124475 to address 0x581900 (WB) */
3208 	0x2c0ca121, 0x0001e5cd, 	/* write array of size 9 from offset 124365 to address 0x581940 (WB) */
3209 	0x2c0cc121, 0x0001e645, 	/* write array of size 9 from offset 124485 to address 0x581980 (WB) */
3210 	0x2c0ce121, 0x0001e64f, 	/* write array of size 9 from offset 124495 to address 0x5819c0 (WB) */
3211 	0x2c0d0121, 0x0001e659, 	/* write array of size 9 from offset 124505 to address 0x581a00 (WB) */
3212 	0x2c0d2121, 0x0001e569, 	/* write array of size 9 from offset 124265 to address 0x581a40 (WB) */
3213 	0x2c0d4121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x581a80 (WB) */
3214 	0x2c0d6121, 0x0001e57d, 	/* write array of size 9 from offset 124285 to address 0x581ac0 (WB) */
3215 	0x2c0d8121, 0x0001e587, 	/* write array of size 9 from offset 124295 to address 0x581b00 (WB) */
3216 	0x2c0da121, 0x0001e5cd, 	/* write array of size 9 from offset 124365 to address 0x581b40 (WB) */
3217 	0x2c0dc121, 0x0001e663, 	/* write array of size 9 from offset 124515 to address 0x581b80 (WB) */
3218 	0x2c0de121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x581bc0 (WB) */
3219 	0x2c0e0121, 0x0001e659, 	/* write array of size 9 from offset 124505 to address 0x581c00 (WB) */
3220 	0x2c0e2121, 0x0001e569, 	/* write array of size 9 from offset 124265 to address 0x581c40 (WB) */
3221 	0x2c0e4121, 0x0001e66d, 	/* write array of size 9 from offset 124525 to address 0x581c80 (WB) */
3222 	0x2c0e6121, 0x0001e57d, 	/* write array of size 9 from offset 124285 to address 0x581cc0 (WB) */
3223 	0x2c0e8121, 0x0001e587, 	/* write array of size 9 from offset 124295 to address 0x581d00 (WB) */
3224 	0x2c0ea121, 0x0001e5cd, 	/* write array of size 9 from offset 124365 to address 0x581d40 (WB) */
3225 	0x2c0ec121, 0x0001e677, 	/* write array of size 9 from offset 124535 to address 0x581d80 (WB) */
3226 	0x2c0ee121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x581dc0 (WB) */
3227 	0x2c0f0121, 0x0001e659, 	/* write array of size 9 from offset 124505 to address 0x581e00 (WB) */
3228 	0x2c0f2121, 0x0001e681, 	/* write array of size 9 from offset 124545 to address 0x581e40 (WB) */
3229 	0x2c0f4121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x581e80 (WB) */
3230 	0x2c0f6121, 0x0001e57d, 	/* write array of size 9 from offset 124285 to address 0x581ec0 (WB) */
3231 	0x2c0f8121, 0x0001e587, 	/* write array of size 9 from offset 124295 to address 0x581f00 (WB) */
3232 	0x2c0fa121, 0x0001e5cd, 	/* write array of size 9 from offset 124365 to address 0x581f40 (WB) */
3233 	0x2c0fc121, 0x0001e68b, 	/* write array of size 9 from offset 124555 to address 0x581f80 (WB) */
3234 	0x2c0fe121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x581fc0 (WB) */
3235 	0x2c110121, 0x0001e695, 	/* write array of size 9 from offset 124565 to address 0x582200 (WB) */
3236 	0x2c112121, 0x0001e69f, 	/* write array of size 9 from offset 124575 to address 0x582240 (WB) */
3237 	0x2c114121, 0x0001e6a9, 	/* write array of size 9 from offset 124585 to address 0x582280 (WB) */
3238 	0x2c116121, 0x0001e6b3, 	/* write array of size 9 from offset 124595 to address 0x5822c0 (WB) */
3239 	0x2c118121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582300 (WB) */
3240 	0x2c11a121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582340 (WB) */
3241 	0x2c11c121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582380 (WB) */
3242 	0x2c11e121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5823c0 (WB) */
3243 	0x2c120121, 0x0001e6bd, 	/* write array of size 9 from offset 124605 to address 0x582400 (WB) */
3244 	0x2c122121, 0x0001e6c7, 	/* write array of size 9 from offset 124615 to address 0x582440 (WB) */
3245 	0x2c124121, 0x0001e6d1, 	/* write array of size 9 from offset 124625 to address 0x582480 (WB) */
3246 	0x2c126121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5824c0 (WB) */
3247 	0x2c128121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582500 (WB) */
3248 	0x2c12a121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582540 (WB) */
3249 	0x2c12c121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582580 (WB) */
3250 	0x2c12e121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5825c0 (WB) */
3251 	0x2c130121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582600 (WB) */
3252 	0x2c132121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582640 (WB) */
3253 	0x2c134121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582680 (WB) */
3254 	0x2c136121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5826c0 (WB) */
3255 	0x2c138121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582700 (WB) */
3256 	0x2c13a121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582740 (WB) */
3257 	0x2c13c121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582780 (WB) */
3258 	0x2c13e121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5827c0 (WB) */
3259 	0x2c140121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582800 (WB) */
3260 	0x2c142121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582840 (WB) */
3261 	0x2c144121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582880 (WB) */
3262 	0x2c146121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5828c0 (WB) */
3263 	0x2c148121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582900 (WB) */
3264 	0x2c14a121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582940 (WB) */
3265 	0x2c14c121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582980 (WB) */
3266 	0x2c14e121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5829c0 (WB) */
3267 	0x2c150121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582a00 (WB) */
3268 	0x2c152121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582a40 (WB) */
3269 	0x2c154121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582a80 (WB) */
3270 	0x2c156121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582ac0 (WB) */
3271 	0x2c158121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582b00 (WB) */
3272 	0x2c15a121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582b40 (WB) */
3273 	0x2c15c121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582b80 (WB) */
3274 	0x2c15e121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582bc0 (WB) */
3275 	0x2c160121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582c00 (WB) */
3276 	0x2c162121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582c40 (WB) */
3277 	0x2c164121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582c80 (WB) */
3278 	0x2c166121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582cc0 (WB) */
3279 	0x2c168121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582d00 (WB) */
3280 	0x2c16a121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582d40 (WB) */
3281 	0x2c16c121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582d80 (WB) */
3282 	0x2c16e121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582dc0 (WB) */
3283 	0x2c170121, 0x0001e6db, 	/* write array of size 9 from offset 124635 to address 0x582e00 (WB) */
3284 	0x2c172121, 0x0001e6c7, 	/* write array of size 9 from offset 124615 to address 0x582e40 (WB) */
3285 	0x2c174121, 0x0001e6e5, 	/* write array of size 9 from offset 124645 to address 0x582e80 (WB) */
3286 	0x2c176121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582ec0 (WB) */
3287 	0x2c178121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582f00 (WB) */
3288 	0x2c17a121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582f40 (WB) */
3289 	0x2c17c121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582f80 (WB) */
3290 	0x2c17e121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582fc0 (WB) */
3291 	0x2c180121, 0x0001e6ef, 	/* write array of size 64 from offset 124655 to address 0x583000 (WB) */
3292 	0x2c189121, 0x0001e730, 	/* write array of size 16 from offset 124720 to address 0x583120 (WB) */
3293 	0x2c18b111, 0x00000020, 	/* write 32 zeros to address 0x583160 (WB) */
3294 	0x2c18f121, 0x0001e741, 	/* write array of size 8 from offset 124737 to address 0x5831e0 (WB) */
3295 	0x2c191121, 0x0001e730, 	/* write array of size 16 from offset 124720 to address 0x583220 (WB) */
3296 	0x2c193111, 0x00000008, 	/* write 8 zeros to address 0x583260 (WB) */
3297 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
3298 	0x2c010201, 0x00000000, 	/* write 0x0 to address 0x580204 */
3299 	0x000a0002, 0x00620000, 	/* if mode != '(bb|k2)&(!fpga)', skip 10 ops */
3300 	0x2c100121, 0x0001e74a, 	/* write array of size 9 from offset 124746 to address 0x582000 (WB) */
3301 	0x2c102121, 0x0001e754, 	/* write array of size 9 from offset 124756 to address 0x582040 (WB) */
3302 	0x2c104121, 0x0001e75e, 	/* write array of size 9 from offset 124766 to address 0x582080 (WB) */
3303 	0x2c106121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5820c0 (WB) */
3304 	0x2c108121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582100 (WB) */
3305 	0x2c10a121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582140 (WB) */
3306 	0x2c10c121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582180 (WB) */
3307 	0x2c10e121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5821c0 (WB) */
3308 	0x2c188121, 0x0001e768, 	/* write array of size 8 from offset 124776 to address 0x583100 (WB) */
3309 	0x2c190121, 0x0001e768, 	/* write array of size 8 from offset 124776 to address 0x583200 (WB) */
3310 	0x000a0002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 10 ops */
3311 	0x2c100121, 0x0001e771, 	/* write array of size 9 from offset 124785 to address 0x582000 (WB) */
3312 	0x2c102121, 0x0001e754, 	/* write array of size 9 from offset 124756 to address 0x582040 (WB) */
3313 	0x2c104121, 0x0001e77b, 	/* write array of size 9 from offset 124795 to address 0x582080 (WB) */
3314 	0x2c106121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5820c0 (WB) */
3315 	0x2c108121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582100 (WB) */
3316 	0x2c10a121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582140 (WB) */
3317 	0x2c10c121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x582180 (WB) */
3318 	0x2c10e121, 0x0001e573, 	/* write array of size 9 from offset 124275 to address 0x5821c0 (WB) */
3319 	0x2c188121, 0x0001e768, 	/* write array of size 8 from offset 124776 to address 0x583100 (WB) */
3320 	0x2c190121, 0x0001e768, 	/* write array of size 8 from offset 124776 to address 0x583200 (WB) */
3321 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
3322 	0x2c048631, 0x85bc000a, 	/* write runtime array of size 10 from offset 34236 to address 0x58090c */
3323 	/* CCFC */
3324 	0x00150013, 0xffff0000, 	/* if phase != 'engine', skip 21 ops  */
3325 	0x1700c201, 0x00000000, 	/* write 0x0 to address 0x2e0184 */
3326 	0x1702a821, 0x0001e785, 	/* write array of size 2 from offset 124805 to address 0x2e0550 */
3327 	0x1702ea01, 0x00000001, 	/* write 0x1 to address 0x2e05d4 */
3328 	0x1702f401, 0x00000000, 	/* write 0x0 to address 0x2e05e8 */
3329 	0x17048021, 0x0001e788, 	/* write array of size 14 from offset 124808 to address 0x2e0900 */
3330 	0x17500001, 0x00000000, 	/* write 0x0 to address 0x2ea000 */
3331 	0x17527e01, 0x00000000, 	/* write 0x0 to address 0x2ea4fc */
3332 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3333 	0x1702e001, 0x000e0000, 	/* write 0xe0000 to address 0x2e05c0 */
3334 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
3335 	0x17010201, 0x00000000, 	/* write 0x0 to address 0x2e0204 */
3336 	0x00020002, 0x00200000, 	/* if mode != 'emul_reduced|fpga', skip 2 ops */
3337 	0x1703c201, 0x00000004, 	/* write 0x4 to address 0x2e0784 */
3338 	0x17000001, 0x00001c5f, 	/* write 0x1c5f to address 0x2e0000 */
3339 	0x00010002, 0x00950000, 	/* if mode != 'asic|emul_full|chipsim', skip 1 ops */
3340 	0x17000001, 0x00001e7f, 	/* write 0x1e7f to address 0x2e0000 */
3341 	0x17000210, 0x00000001, 	/* wait until address 0x2e0004 reads 0x1 */
3342 	0x17000410, 0x00000001, 	/* wait until address 0x2e0008 reads 0x1 */
3343 	0x17000610, 0x00000001, 	/* wait until address 0x2e000c reads 0x1 */
3344 	0x17000810, 0x00000001, 	/* wait until address 0x2e0010 reads 0x1 */
3345 	0x17038e01, 0x0000f820, 	/* write 0xf820 to address 0x2e071c */
3346 	0x00020013, 0xffff0002, 	/* if phase != 'pf', skip 2 ops  */
3347 	0x17038001, 0x00000001, 	/* write 0x1 to address 0x2e0700 */
3348 	0x17038401, 0x00000001, 	/* write 0x1 to address 0x2e0708 */
3349 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
3350 	0x17038201, 0x00000001, 	/* write 0x1 to address 0x2e0704 */
3351 	/* TCFC */
3352 	0x00160013, 0xffff0000, 	/* if phase != 'engine', skip 22 ops  */
3353 	0x1680c201, 0x00000000, 	/* write 0x0 to address 0x2d0184 */
3354 	0x1682aa01, 0x0001ffff, 	/* write 0x1ffff to address 0x2d0554 */
3355 	0x1682ea01, 0x00000001, 	/* write 0x1 to address 0x2d05d4 */
3356 	0x1682f401, 0x00000000, 	/* write 0x0 to address 0x2d05e8 */
3357 	0x16848021, 0x0001e797, 	/* write array of size 14 from offset 124823 to address 0x2d0900 */
3358 	0x16d00001, 0x00000000, 	/* write 0x0 to address 0x2da000 */
3359 	0x16d27e01, 0x00000000, 	/* write 0x0 to address 0x2da4fc */
3360 	0x00030002, 0x00020000, 	/* if mode != 'bb', skip 3 ops */
3361 	0x1682e001, 0x000e0000, 	/* write 0xe0000 to address 0x2d05c0 */
3362 	0x16838801, 0x0000ffff, 	/* write 0xffff to address 0x2d0710 */
3363 	0x1683c001, 0x00000002, 	/* write 0x2 to address 0x2d0780 */
3364 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
3365 	0x16810201, 0x00000000, 	/* write 0x0 to address 0x2d0204 */
3366 	0x00010002, 0x00200000, 	/* if mode != 'emul_reduced|fpga', skip 1 ops */
3367 	0x16800001, 0x00001c5f, 	/* write 0x1c5f to address 0x2d0000 */
3368 	0x00010002, 0x00950000, 	/* if mode != 'asic|emul_full|chipsim', skip 1 ops */
3369 	0x16800001, 0x00001e7f, 	/* write 0x1e7f to address 0x2d0000 */
3370 	0x16800210, 0x00000001, 	/* wait until address 0x2d0004 reads 0x1 */
3371 	0x16800410, 0x00000001, 	/* wait until address 0x2d0008 reads 0x1 */
3372 	0x16800610, 0x00000001, 	/* wait until address 0x2d000c reads 0x1 */
3373 	0x16800810, 0x00000001, 	/* wait until address 0x2d0010 reads 0x1 */
3374 	0x16838e01, 0x0000f820, 	/* write 0xf820 to address 0x2d071c */
3375 	0x00020013, 0xffff0002, 	/* if phase != 'pf', skip 2 ops  */
3376 	0x16838001, 0x00000001, 	/* write 0x1 to address 0x2d0700 */
3377 	0x16838401, 0x00000001, 	/* write 0x1 to address 0x2d0708 */
3378 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
3379 	0x16838201, 0x00000001, 	/* write 0x1 to address 0x2d0704 */
3380 	/* IGU */
3381 	0x00070013, 0xffff0000, 	/* if phase != 'engine', skip 7 ops  */
3382 	0x0c00c201, 0x000001d0, 	/* write 0x1d0 to address 0x180184 */
3383 	0x0c00ca01, 0x00000000, 	/* write 0x0 to address 0x180194 */
3384 	0x00020002, 0x00020000, 	/* if mode != 'bb', skip 2 ops */
3385 	0x0c010201, 0x00000000, 	/* write 0x0 to address 0x180204 */
3386 	0x0c010a01, 0x00000000, 	/* write 0x0 to address 0x180214 */
3387 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
3388 	0x0c010201, 0x00000000, 	/* write 0x0 to address 0x180204 */
3389 	0x00050013, 0xffff0002, 	/* if phase != 'pf', skip 5 ops  */
3390 	0x0c041031, 0x00140002, 	/* write runtime array of size 2 from offset 20 to address 0x180820 */
3391 	0x0c041831, 0x00170001, 	/* write runtime array of size 1 from offset 23 to address 0x180830 */
3392 	0x0c090801, 0x00000001, 	/* write 0x1 to address 0x181210 */
3393 	0x0c041631, 0x00160001, 	/* write runtime array of size 1 from offset 22 to address 0x18082c */
3394 	0x0c040031, 0x00120001, 	/* write runtime array of size 1 from offset 18 to address 0x180800 */
3395 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
3396 	0x0c040231, 0x00130001, 	/* write runtime array of size 1 from offset 19 to address 0x180804 */
3397 	/* CAU */
3398 	0x00160013, 0xffff0000, 	/* if phase != 'engine', skip 22 ops  */
3399 	0x0e007001, 0x00000000, 	/* write 0x0 to address 0x1c00e0 */
3400 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3401 	0x0e010201, 0x00000000, 	/* write 0x0 to address 0x1c0204 */
3402 	0x00010002, 0x002c0000, 	/* if mode != '!bb', skip 1 ops */
3403 	0x0e010201, 0x00000000, 	/* write 0x0 to address 0x1c0204 */
3404 	0x0e020801, 0x0000001f, 	/* write 0x1f to address 0x1c0410 */
3405 	0x0e030231, 0x00180001, 	/* write runtime array of size 1 from offset 24 to address 0x1c0604 */
3406 	0x0e020810, 0x00000000, 	/* wait until address 0x1c0410 reads 0x0 */
3407 	0x000c0002, 0x00010000, 	/* if mode != 'bb|k2', skip 12 ops */
3408 	0x0e220021, 0x0001e7a6, 	/* write array of size 5 from offset 124838 to address 0x1c4400 */
3409 	0x0e220a11, 0x0000000a, 	/* write 10 zeros to address 0x1c4414 */
3410 	0x0e221e21, 0x0001e7ac, 	/* write array of size 6 from offset 124844 to address 0x1c443c */
3411 	0x0e222a11, 0x0000000a, 	/* write 10 zeros to address 0x1c4454 */
3412 	0x0e223e21, 0x0001e7b3, 	/* write array of size 6 from offset 124851 to address 0x1c447c */
3413 	0x0e224a11, 0x0000000a, 	/* write 10 zeros to address 0x1c4494 */
3414 	0x0e225e21, 0x0001e7ba, 	/* write array of size 5 from offset 124858 to address 0x1c44bc */
3415 	0x0e226811, 0x0000000b, 	/* write 11 zeros to address 0x1c44d0 */
3416 	0x0e227e21, 0x0001e7c0, 	/* write array of size 6 from offset 124864 to address 0x1c44fc */
3417 	0x0e228a11, 0x0000000a, 	/* write 10 zeros to address 0x1c4514 */
3418 	0x0e229e01, 0x00008004, 	/* write 0x8004 to address 0x1c453c */
3419 	0x0e22a011, 0x000000b0, 	/* write 176 zeros to address 0x1c4540 */
3420 	0x0e300131, 0x02f902e0, 	/* write runtime array of size 736 from offset 761 to address 0x1c6000 (WB) */
3421 	0x00030013, 0xffff0002, 	/* if phase != 'pf', skip 3 ops  */
3422 	0x0e300131, 0x02f902e0, 	/* write runtime array of size 736 from offset 761 to address 0x1c6000 (WB) */
3423 	0x0e400131, 0x05d902e0, 	/* write runtime array of size 736 from offset 1497 to address 0x1c8000 (WB) */
3424 	0x0e800031, 0x08b91140, 	/* write runtime array of size 4416 from offset 2233 to address 0x1d0000 */
3425 	/* DBG */
3426 	0x00010013, 0xffff0000, 	/* if phase != 'engine', skip 1 ops  */
3427 	0x0080c201, 0x00000000, 	/* write 0x0 to address 0x10184 */
3428 	/* NIG */
3429 	0x00210013, 0xffff0000, 	/* if phase != 'engine', skip 33 ops  */
3430 	0x28002a01, 0x00000000, 	/* write 0x0 to address 0x500054 */
3431 	0x28003201, 0x00000000, 	/* write 0x0 to address 0x500064 */
3432 	0x28004201, 0x00000000, 	/* write 0x0 to address 0x500084 */
3433 	0x28040231, 0x85430001, 	/* write runtime array of size 1 from offset 34115 to address 0x500804 */
3434 	0x00070002, 0x00020000, 	/* if mode != 'bb', skip 7 ops */
3435 	0x28002201, 0x00000040, 	/* write 0x40 to address 0x500044 */
3436 	0x28005201, 0x00000000, 	/* write 0x0 to address 0x5000a4 */
3437 	0x28010201, 0x00000000, 	/* write 0x0 to address 0x500204 */
3438 	0x28011201, 0x00000000, 	/* write 0x0 to address 0x500224 */
3439 	0x28011a01, 0x00000000, 	/* write 0x0 to address 0x500234 */
3440 	0x28041e01, 0x00000002, 	/* write 0x2 to address 0x50083c */
3441 	0x2845ae01, 0x00000001, 	/* write 0x1 to address 0x508b5c */
3442 	0x00050002, 0x00030000, 	/* if mode != 'k2', skip 5 ops */
3443 	0x28007401, 0x00000001, 	/* write 0x1 to address 0x5000e8 */
3444 	0x28010201, 0x00000000, 	/* write 0x0 to address 0x500204 */
3445 	0x28011201, 0x00000000, 	/* write 0x0 to address 0x500224 */
3446 	0x28011a01, 0x00000000, 	/* write 0x0 to address 0x500234 */
3447 	0x28483401, 0x00000000, 	/* write 0x0 to address 0x509068 */
3448 	0x00010002, 0x002e0000, 	/* if mode != 'mf_sd', skip 1 ops */
3449 	0x28040e01, 0x00000001, 	/* write 0x1 to address 0x50081c */
3450 	0x00020002, 0x002c0000, 	/* if mode != '!bb', skip 2 ops */
3451 	0x28005201, 0x00000000, 	/* write 0x0 to address 0x5000a4 */
3452 	0x28006201, 0x00000000, 	/* write 0x0 to address 0x5000c4 */
3453 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
3454 	0x28041c01, 0x00000001, 	/* write 0x1 to address 0x500838 */
3455 	0x28042001, 0x0000070c, 	/* write 0x70c to address 0x500840 */
3456 	0x2845a001, 0x00000081, 	/* write 0x81 to address 0x508b40 */
3457 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
3458 	0x28010a01, 0x00000000, 	/* write 0x0 to address 0x500214 */
3459 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
3460 	0x28007201, 0x00000000, 	/* write 0x0 to address 0x5000e4 */
3461 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
3462 	0x28480021, 0x00000035, 	/* write array of size 2 from offset 53 to address 0x509000 */
3463 	0x00080013, 0xffff0002, 	/* if phase != 'pf', skip 8 ops  */
3464 	0x2808fa01, 0x00000000, 	/* write 0x0 to address 0x5011f4 */
3465 	0x280b3201, 0x00000000, 	/* write 0x0 to address 0x501664 */
3466 	0x280cd231, 0x85490001, 	/* write runtime array of size 1 from offset 34121 to address 0x5019a4 */
3467 	0x280cd831, 0x854a000d, 	/* write runtime array of size 13 from offset 34122 to address 0x5019b0 */
3468 	0x28447c01, 0x00000000, 	/* write 0x0 to address 0x5088f8 */
3469 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
3470 	0x280d0131, 0x85570020, 	/* write runtime array of size 32 from offset 34135 to address 0x501a00 (WB) */
3471 	0x280d4031, 0x85770040, 	/* write runtime array of size 64 from offset 34167 to address 0x501a80 */
3472 	0x00210013, 0xffff0001, 	/* if phase != 'port', skip 33 ops  */
3473 	0x28081201, 0x00000080, 	/* write 0x80 to address 0x501024 */
3474 	0x28081c01, 0x00000082, 	/* write 0x82 to address 0x501038 */
3475 	0x28082021, 0x0001e559, 	/* write array of size 2 from offset 124249 to address 0x501040 */
3476 	0x28082c21, 0x0001e7c7, 	/* write array of size 2 from offset 124871 to address 0x501058 */
3477 	0x2808f411, 0x00000002, 	/* write 2 zeros to address 0x5011e8 */
3478 	0x280af001, 0x00000001, 	/* write 0x1 to address 0x5015e0 */
3479 	0x280b2e01, 0x00000000, 	/* write 0x0 to address 0x50165c */
3480 	0x280c8401, 0x00000001, 	/* write 0x1 to address 0x501908 */
3481 	0x280cc831, 0x85440005, 	/* write runtime array of size 5 from offset 34116 to address 0x501990 */
3482 	0x280ddc21, 0x0001e7ca, 	/* write array of size 2 from offset 124874 to address 0x501bb8 */
3483 	0x280e0601, 0x1954fc40, 	/* write 0x1954fc40 to address 0x501c0c */
3484 	0x280f8631, 0x85b70001, 	/* write runtime array of size 1 from offset 34231 to address 0x501f0c */
3485 	0x280fa801, 0x00000001, 	/* write 0x1 to address 0x501f50 */
3486 	0x28442801, 0x00000001, 	/* write 0x1 to address 0x508850 */
3487 	0x28447831, 0x85b80001, 	/* write runtime array of size 1 from offset 34232 to address 0x5088f0 */
3488 	0x28459411, 0x00000002, 	/* write 2 zeros to address 0x508b28 */
3489 	0x28459c01, 0x000017c1, 	/* write 0x17c1 to address 0x508b38 */
3490 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
3491 	0x28459001, 0x00000001, 	/* write 0x1 to address 0x508b20 */
3492 	0x00010002, 0x003c0000, 	/* if mode != 'sf', skip 1 ops */
3493 	0x280cae01, 0x00000000, 	/* write 0x0 to address 0x50195c */
3494 	0x00020002, 0x002e0000, 	/* if mode != 'mf_sd', skip 2 ops */
3495 	0x28080c01, 0x00000083, 	/* write 0x83 to address 0x501018 */
3496 	0x28081001, 0x00000082, 	/* write 0x82 to address 0x501020 */
3497 	0x00010002, 0x004e0000, 	/* if mode != '100g', skip 1 ops */
3498 	0x28448021, 0x00000136, 	/* write array of size 8 from offset 310 to address 0x508900 */
3499 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
3500 	0x28458601, 0x000012b7, 	/* write 0x12b7 to address 0x508b0c */
3501 	0x00020002, 0x00d20000, 	/* if mode != 'sf|mf_si', skip 2 ops */
3502 	0x28080c01, 0x00000082, 	/* write 0x82 to address 0x501018 */
3503 	0x28081001, 0x00000000, 	/* write 0x0 to address 0x501020 */
3504 	0x00010002, 0x003b0000, 	/* if mode != '!sf', skip 1 ops */
3505 	0x280cae01, 0x00000001, 	/* write 0x1 to address 0x50195c */
3506 	0x000c0013, 0x00000001, 	/* if phase != 'port0', skip 12 ops  */
3507 	0x00010002, 0x00810000, 	/* if mode != 'k2&sf&ports_per_eng_1', skip 1 ops */
3508 	0x280cb821, 0x0001e7cd, 	/* write array of size 8 from offset 124877 to address 0x501970 */
3509 	0x00010002, 0x007c0000, 	/* if mode != 'k2&sf&ports_per_eng_2', skip 1 ops */
3510 	0x280cb821, 0x0001e7cd, 	/* write array of size 8 from offset 124877 to address 0x501970 */
3511 	0x00010002, 0x00770000, 	/* if mode != 'k2&sf&ports_per_eng_4', skip 1 ops */
3512 	0x280cb821, 0x00000129, 	/* write array of size 4 from offset 297 to address 0x501970 */
3513 	0x00010002, 0x00380000, 	/* if mode != 'k2&(!sf)&ports_per_eng_1', skip 1 ops */
3514 	0x280cb821, 0x0001e7d6, 	/* write array of size 8 from offset 124886 to address 0x501970 */
3515 	0x00010002, 0x00500000, 	/* if mode != 'k2&(!sf)&ports_per_eng_2', skip 1 ops */
3516 	0x280cb821, 0x0001e7d6, 	/* write array of size 8 from offset 124886 to address 0x501970 */
3517 	0x00010002, 0x003e0000, 	/* if mode != 'k2&(!sf)&ports_per_eng_4', skip 1 ops */
3518 	0x280cb821, 0x0001e7df, 	/* write array of size 4 from offset 124895 to address 0x501970 */
3519 	0x000a0013, 0x00010001, 	/* if phase != 'port1', skip 10 ops  */
3520 	0x00010002, 0x00b80000, 	/* if mode != '(!k2)&ports_per_eng_2', skip 1 ops */
3521 	0x280cb801, 0x00000001, 	/* write 0x1 to address 0x501970 */
3522 	0x00010002, 0x007c0000, 	/* if mode != 'k2&sf&ports_per_eng_2', skip 1 ops */
3523 	0x280cb821, 0x0001e7cd, 	/* write array of size 8 from offset 124877 to address 0x501970 */
3524 	0x00010002, 0x00770000, 	/* if mode != 'k2&sf&ports_per_eng_4', skip 1 ops */
3525 	0x280cb821, 0x00000129, 	/* write array of size 4 from offset 297 to address 0x501970 */
3526 	0x00010002, 0x00500000, 	/* if mode != 'k2&(!sf)&ports_per_eng_2', skip 1 ops */
3527 	0x280cb821, 0x0001e7e4, 	/* write array of size 8 from offset 124900 to address 0x501970 */
3528 	0x00010002, 0x003e0000, 	/* if mode != 'k2&(!sf)&ports_per_eng_4', skip 1 ops */
3529 	0x280cb821, 0x0001e7ed, 	/* write array of size 4 from offset 124909 to address 0x501970 */
3530 	0x00040013, 0x00020001, 	/* if phase != 'port2', skip 4 ops  */
3531 	0x00010002, 0x00770000, 	/* if mode != 'k2&sf&ports_per_eng_4', skip 1 ops */
3532 	0x280cb821, 0x00000129, 	/* write array of size 4 from offset 297 to address 0x501970 */
3533 	0x00010002, 0x003e0000, 	/* if mode != 'k2&(!sf)&ports_per_eng_4', skip 1 ops */
3534 	0x280cb821, 0x0001e7f2, 	/* write array of size 4 from offset 124914 to address 0x501970 */
3535 	0x00040013, 0x00030001, 	/* if phase != 'port3', skip 4 ops  */
3536 	0x00010002, 0x00770000, 	/* if mode != 'k2&sf&ports_per_eng_4', skip 1 ops */
3537 	0x280cb821, 0x00000129, 	/* write array of size 4 from offset 297 to address 0x501970 */
3538 	0x00010002, 0x003e0000, 	/* if mode != 'k2&(!sf)&ports_per_eng_4', skip 1 ops */
3539 	0x280cb821, 0x0001e7f7, 	/* write array of size 4 from offset 124919 to address 0x501970 */
3540 	0x00010013, 0xffff0001, 	/* if phase != 'port', skip 1 ops  */
3541 	0x28070821, 0x00000035, 	/* write array of size 2 from offset 53 to address 0x500e10 */
3542 	/* WOL */
3543 	0x00060013, 0xffff0000, 	/* if phase != 'engine', skip 6 ops  */
3544 	0x00010002, 0x009a0000, 	/* if mode != '(!bb)&(!fpga)', skip 1 ops */
3545 	0x30002201, 0x00000000, 	/* write 0x0 to address 0x600044 */
3546 	0x00010002, 0x00c00000, 	/* if mode != 'k2&(!fpga)', skip 1 ops */
3547 	0x30010201, 0x00000000, 	/* write 0x0 to address 0x600204 */
3548 	0x00010002, 0x002a0000, 	/* if mode != '((!bb)&mf_sd)&(!fpga)', skip 1 ops */
3549 	0x3040ce01, 0x00000001, 	/* write 0x1 to address 0x60819c */
3550 	/* BMBN */
3551 	0x00040013, 0xffff0000, 	/* if phase != 'engine', skip 4 ops  */
3552 	0x00010002, 0x002c0000, 	/* if mode != '!bb', skip 1 ops */
3553 	0x30802201, 0x00000000, 	/* write 0x0 to address 0x610044 */
3554 	0x00010002, 0x002b0000, 	/* if mode != '(!bb)&mf_sd', skip 1 ops */
3555 	0x3080fc01, 0x00000001, 	/* write 0x1 to address 0x6101f8 */
3556 	/* NWM */
3557 	0x00050013, 0xffff0000, 	/* if phase != 'engine', skip 5 ops  */
3558 	0x00040002, 0x00900000, 	/* if mode != '(!asic)&(!bb)', skip 4 ops */
3559 	0x40000401, 0x00000000, 	/* write 0x0 to address 0x800008 */
3560 	0x40010201, 0x00000000, 	/* write 0x0 to address 0x800204 */
3561 	0x40010a01, 0x00000000, 	/* write 0x0 to address 0x800214 */
3562 	0x40011201, 0x0000003c, 	/* write 0x3c to address 0x800224 */
3563 	/* NWS */
3564 	0x00030013, 0xffff0000, 	/* if phase != 'engine', skip 3 ops  */
3565 	0x00020002, 0x00900000, 	/* if mode != '(!asic)&(!bb)', skip 2 ops */
3566 	0x3800c201, 0x000003fe, 	/* write 0x3fe to address 0x700184 */
3567 	0x38010201, 0x00000000, 	/* write 0x0 to address 0x700204 */
3568 	/* MS */
3569 	0x00020013, 0xffff0000, 	/* if phase != 'engine', skip 2 ops  */
3570 	0x00010002, 0x009a0000, 	/* if mode != '(!bb)&(!fpga)', skip 1 ops */
3571 	0x3500c201, 0x00000000, 	/* write 0x0 to address 0x6a0184 */
3572 	/* MISC_AEU */
3573 	0x00360013, 0xffff0000, 	/* if phase != 'engine', skip 54 ops  */
3574 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3575 	0x13000111, 0x00003b60, 	/* write 15200 zeros to address 0x260000 (WB) */
3576 	0x00010002, 0x002c0000, 	/* if mode != '!bb', skip 1 ops */
3577 	0x13000111, 0x000055f0, 	/* write 22000 zeros to address 0x260000 (WB) */
3578 	0x00300002, 0x00010000, 	/* if mode != 'bb|k2', skip 48 ops */
3579 	0x80057e01, 0x01030012, 	/* write 0x1030012 to address 0x1000afc */
3580 	0x84057201, 0x010a0012, 	/* write 0x10a0012 to address 0x1080ae4 */
3581 	0x88056201, 0x010a0012, 	/* write 0x10a0012 to address 0x1100ac4 */
3582 	0x8c057401, 0x010a0012, 	/* write 0x10a0012 to address 0x1180ae8 */
3583 	0x90057601, 0x010a0012, 	/* write 0x10a0012 to address 0x1200aec */
3584 	0x94058401, 0x010a0012, 	/* write 0x10a0012 to address 0x1280b08 */
3585 	0x80057e01, 0x04000000, 	/* write 0x4000000 to address 0x1000afc */
3586 	0x84057201, 0x04000000, 	/* write 0x4000000 to address 0x1080ae4 */
3587 	0x88056201, 0x04000000, 	/* write 0x4000000 to address 0x1100ac4 */
3588 	0x8c057401, 0x04000000, 	/* write 0x4000000 to address 0x1180ae8 */
3589 	0x90057601, 0x04000000, 	/* write 0x4000000 to address 0x1200aec */
3590 	0x94058401, 0x04000000, 	/* write 0x4000000 to address 0x1280b08 */
3591 	0x80057e01, 0x00000000, 	/* write 0x0 to address 0x1000afc */
3592 	0x84057201, 0x00000000, 	/* write 0x0 to address 0x1080ae4 */
3593 	0x88056201, 0x00000000, 	/* write 0x0 to address 0x1100ac4 */
3594 	0x8c057401, 0x00000000, 	/* write 0x0 to address 0x1180ae8 */
3595 	0x90057601, 0x00000000, 	/* write 0x0 to address 0x1200aec */
3596 	0x94058401, 0x00000000, 	/* write 0x0 to address 0x1280b08 */
3597 	0x80057e01, 0x00000000, 	/* write 0x0 to address 0x1000afc */
3598 	0x84057201, 0x00000000, 	/* write 0x0 to address 0x1080ae4 */
3599 	0x88056201, 0x00000000, 	/* write 0x0 to address 0x1100ac4 */
3600 	0x8c057401, 0x00000000, 	/* write 0x0 to address 0x1180ae8 */
3601 	0x90057601, 0x00000000, 	/* write 0x0 to address 0x1200aec */
3602 	0x94058401, 0x00000000, 	/* write 0x0 to address 0x1280b08 */
3603 	0x80057e01, 0x01030012, 	/* write 0x1030012 to address 0x1000afc */
3604 	0x84057201, 0x010a0012, 	/* write 0x10a0012 to address 0x1080ae4 */
3605 	0x88056201, 0x010a0012, 	/* write 0x10a0012 to address 0x1100ac4 */
3606 	0x8c057401, 0x010a0012, 	/* write 0x10a0012 to address 0x1180ae8 */
3607 	0x90057601, 0x010a0012, 	/* write 0x10a0012 to address 0x1200aec */
3608 	0x94058401, 0x010a0012, 	/* write 0x10a0012 to address 0x1280b08 */
3609 	0x80057e01, 0x04000000, 	/* write 0x4000000 to address 0x1000afc */
3610 	0x84057201, 0x04000000, 	/* write 0x4000000 to address 0x1080ae4 */
3611 	0x88056201, 0x04000000, 	/* write 0x4000000 to address 0x1100ac4 */
3612 	0x8c057401, 0x04000000, 	/* write 0x4000000 to address 0x1180ae8 */
3613 	0x90057601, 0x04000000, 	/* write 0x4000000 to address 0x1200aec */
3614 	0x94058401, 0x04000000, 	/* write 0x4000000 to address 0x1280b08 */
3615 	0x80057e01, 0x00000000, 	/* write 0x0 to address 0x1000afc */
3616 	0x84057201, 0x00000000, 	/* write 0x0 to address 0x1080ae4 */
3617 	0x88056201, 0x00000000, 	/* write 0x0 to address 0x1100ac4 */
3618 	0x8c057401, 0x00000000, 	/* write 0x0 to address 0x1180ae8 */
3619 	0x90057601, 0x00000000, 	/* write 0x0 to address 0x1200aec */
3620 	0x94058401, 0x00000000, 	/* write 0x0 to address 0x1280b08 */
3621 	0x80057e01, 0x00000000, 	/* write 0x0 to address 0x1000afc */
3622 	0x84057201, 0x00000000, 	/* write 0x0 to address 0x1080ae4 */
3623 	0x88056201, 0x00000000, 	/* write 0x0 to address 0x1100ac4 */
3624 	0x8c057401, 0x00000000, 	/* write 0x0 to address 0x1180ae8 */
3625 	0x90057601, 0x00000000, 	/* write 0x0 to address 0x1200aec */
3626 	0x94058401, 0x00000000, 	/* write 0x0 to address 0x1280b08 */
3627 	0x00441401, 0x00000003, 	/* write 0x3 to address 0x8828 */
3628 };
3629 /* Data size: 28152 bytes */
3630 
3631 ARRAY_DECL u16 init_ops_size = 0xdbf;
3632 
3633 /* block command offsets array */
3634 ARRAY_DECL u16 init_ops_offsets[] = {
3635 	0x0000, 0x0004, 0x0004, 0x000b, 0x000b, 0x0047, 0x0000, 0x0000, 0x0047,
3636 	0x006a, 0x006a, 0x0071, 0x0071, 0x0074, 0x0000, 0x0000, 0x0000, 0x0000,
3637 	0x0000, 0x0000, 0x0074, 0x0079, 0x0000, 0x0000, 0x0000, 0x0000, 0x0079,
3638 	0x0084, 0x0084, 0x0087, 0x0087, 0x008a, 0x008a, 0x0092, 0x0092, 0x0095,
3639 	0x0095, 0x009d, 0x009d, 0x00a0, 0x00a0, 0x00af, 0x00af, 0x00b2, 0x00b2,
3640 	0x00b7, 0x00b7, 0x00ef, 0x00ef, 0x0181, 0x0181, 0x022a, 0x022a, 0x02b6,
3641 	0x02b6, 0x02cb, 0x02cb, 0x0399, 0x0399, 0x03a7, 0x03a7, 0x042a, 0x042a,
3642 	0x0449, 0x0449, 0x04c6, 0x04c6, 0x05f1, 0x05f1, 0x05f8, 0x05f8, 0x0665,
3643 	0x0665, 0x066d, 0x066d, 0x0674, 0x0674, 0x067c, 0x067c, 0x0684, 0x0684,
3644 	0x068b, 0x068b, 0x0692, 0x0692, 0x0770, 0x0770, 0x083f, 0x083f, 0x0904,
3645 	0x0904, 0x09dd, 0x09dd, 0x0a93, 0x0a93, 0x0b63, 0x0b63, 0x0b69, 0x0b69,
3646 	0x0b6d, 0x0b6d, 0x0b77, 0x0b77, 0x0b7b, 0x0b7b, 0x0b7f, 0x0000, 0x0000,
3647 	0x0000, 0x0000, 0x0b7f, 0x0b8d, 0x0b8d, 0x0b90, 0x0b90, 0x0b93, 0x0b93,
3648 	0x0b96, 0x0b96, 0x0bad, 0x0bad, 0x0bf1, 0x0bf1, 0x0bf6, 0x0bf6, 0x0bfe,
3649 	0x0bfe, 0x0c9a, 0x0c9a, 0x0cb5, 0x0cb5, 0x0cd1, 0x0cd1, 0x0ce1, 0x0ce1,
3650 	0x0cfc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3651 	0x0000, 0x0000, 0x0000, 0x0000, 0x0cfc, 0x0cfe, 0x0cfe, 0x0d6f, 0x0d6f,
3652 	0x0d76, 0x0d76, 0x0d7b, 0x0000, 0x0000, 0x0d7b, 0x0d81, 0x0d81, 0x0d85,
3653 	0x0d85, 0x0d88, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0d88,
3654 	0x0dbf, 0x0000, 0x0000,
3655 };
3656 /* Data size: 348 bytes */
3657 
3658 /* Raw values array */
3659 ARRAY_DECL u32 init_val[] = {
3660 	0x00000030, 0x00000085, 0x00000000, 0x00000000, 0x00000030, 0x000061a8,
3661 	0x00000019, 0x000009c4, 0x00000030, 0x00000004, 0x00000000, 0x00000000,
3662 	0x00000030, 0x0000000a, 0x00000000, 0x00000000, 0x00000040, 0x00005120,
3663 	0x0000000f, 0x00000004, 0x00010168, 0x00000040, 0x00005360, 0x0000007f,
3664 	0x00000007, 0x00000080, 0x00000040, 0x00008550, 0x0000003f, 0x00000006,
3665 	0x000001f8, 0x00000030, 0x00004e58, 0x00000007, 0x00000003, 0x00000030,
3666 	0x00006268, 0x00000007, 0x00000003, 0x00000040, 0x00003348, 0x0000007f,
3667 	0x00000007, 0x000000e0, 0x00000060, 0x00000008, 0x00000010, 0x00000008,
3668 	0x00000008, 0x00000000, 0x00000000, 0x00000312, 0x00000001, 0x00000212,
3669 	0x00000001, 0x000005a1, 0xcf159c78, 0x000261b9, 0x4340c300, 0xadf093c2,
3670 	0xcd1e68c4, 0x571471a3, 0x49de54a8, 0x7921c8ca, 0x9a8e4653, 0x29a3f232,
3671 	0x329abf23, 0x9194d272, 0x5c8ca6b3, 0xaae46534, 0x9a7f2329, 0x29aff232,
3672 	0x194d3723, 0xc8ca6bb9, 0x9e465343, 0xd2f2329a, 0xc3bebd94, 0x34cc00f9,
3673 	0x0000e119, 0x00000030, 0x00000041, 0x00000068, 0x00000081, 0x00000020,
3674 	0x000000c1, 0x00000021, 0x00000020, 0x00000001, 0x00000004, 0x00000030,
3675 	0x00000004, 0x00000003, 0x00000004, 0x00000080, 0x0000000f, 0x00000000,
3676 	0x00000001, 0x0000000f, 0x00000004, 0x00000007, 0x00000000, 0x00000003,
3677 	0x00000050, 0x00000001, 0x00000004, 0x00000000, 0x00000000, 0x00000004,
3678 	0x00000020, 0x00000004, 0x00000000, 0x00000020, 0x00000041, 0x0000006c,
3679 	0x00000030, 0x00000001, 0x00000002, 0x00000002, 0x00000040, 0x00000007,
3680 	0x00000004, 0x00000003, 0x00000006, 0x00000050, 0x00000008, 0x00000006,
3681 	0x00000001, 0x00000007, 0x00000007, 0x00000050, 0x00000000, 0x00000000,
3682 	0x00000000, 0x00000000, 0x00000003, 0x00000050, 0x00000011, 0x000000c1,
3683 	0x00000021, 0x000000a1, 0x00000041, 0x00000212, 0x00000002, 0x00000412,
3684 	0x00000002, 0x00000030, 0x00000003, 0x00000002, 0x00000002, 0x00000100,
3685 	0x0000000d, 0x00000001, 0x00000005, 0x00000001, 0x0000000a, 0x00000005,
3686 	0x0000000d, 0x00000001, 0x00000003, 0x00000000, 0x00000001, 0x00000000,
3687 	0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000070, 0x00000002,
3688 	0x00000002, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
3689 	0x00000741, 0xce159c78, 0x40830011, 0xcfc00000, 0xc30c30c2, 0x61861861,
3690 	0x61870c38, 0x18618618, 0x1861870e, 0x0c30c30e, 0x0bf38377, 0x21210871,
3691 	0x41e72325, 0x4d454941, 0x179693c3, 0x23033d1d, 0x6f0b3313, 0xec6cac3e,
3692 	0xb938397c, 0x085109b8, 0x19290931, 0x4a0a0f39, 0x9e1a6a2a, 0xe8e8bcb4,
3693 	0x98991819, 0x61f37859, 0xcbe76365, 0x1dc5c9c1, 0x07e103fd, 0x211f437b,
3694 	0x00000100, 0x00000041, 0x00000061, 0x00000081, 0x00000001, 0x00000011,
3695 	0x000000c1, 0x00000021, 0x000000a1, 0x00000008, 0x00000005, 0x00000004,
3696 	0x00000009, 0x00000009, 0x00000008, 0x00000008, 0x00000006, 0x00000080,
3697 	0x0000000b, 0x0000000f, 0x0000000c, 0x0000000f, 0x0000000f, 0x0000000b,
3698 	0x0000000b, 0x0000000a, 0x00000030, 0x00000008, 0x00000005, 0x00000004,
3699 	0x00000030, 0x00000008, 0x00000008, 0x00000006, 0x00000020, 0x0000000a,
3700 	0x0000000b, 0x00000040, 0x00008000, 0x00010000, 0x00018000, 0x00000000,
3701 	0x00000040, 0x00000009, 0x00000003, 0x00000008, 0x00000001, 0x00000030,
3702 	0x00000009, 0x00000009, 0x0000000a, 0x0001c012, 0x03b9aca0, 0x0001c012,
3703 	0x83b9aca0, 0x00020012, 0x03b9aca0, 0x00020012, 0x83b9aca0, 0x00000020,
3704 	0x00000078, 0x00000060, 0x00000070, 0x00000060, 0x00000070, 0x00000070,
3705 	0x00000070, 0x00000078, 0x00000078, 0x00000078, 0x00000212, 0x00000078,
3706 	0x00000080, 0x0000001f, 0x0000001f, 0x0000001f, 0x0000001f, 0x0000001c,
3707 	0x0000001f, 0x0000001f, 0x0000001f, 0x00000212, 0x00000006, 0x00000212,
3708 	0x0000000a, 0x00000712, 0x0000000a, 0x00000812, 0x000000ff, 0x00001212,
3709 	0x00818000, 0x00000212, 0x000025e4, 0x00000040, 0x00000000, 0x00000001,
3710 	0x00000002, 0x00000003, 0x00000212, 0x00818000, 0x00000812, 0x00000002,
3711 	0x00000812, 0x00000004, 0x00000812, 0x00000001, 0x00000812, 0x00000008,
3712 	0x00000020, 0x00000038, 0x00000002, 0x00000020, 0x00000021, 0x00000020,
3713 	0x00000212, 0x00000010, 0x00000020, 0x00000034, 0x00000004, 0x00000020,
3714 	0x0000000c, 0x00000014, 0x00000030, 0x00000083, 0x00000005, 0x00000011,
3715 	0x00000030, 0x0000001f, 0x00000010, 0x00000020, 0x00000412, 0x000005c0,
3716 	0x00000030, 0x000000a0, 0x000000a0, 0x00000060, 0x00000030, 0x00000080,
3717 	0x00000080, 0x00000050, 0x00000212, 0x00000360, 0x00000060, 0x00000360,
3718 	0x00000000, 0x00000360, 0x00000360, 0x00000000, 0x00000360, 0x00000212,
3719 	0x00000400, 0x00000060, 0x00000400, 0x00000000, 0x00000400, 0x00000400,
3720 	0x00000000, 0x00000400, 0x00000030, 0x000000e0, 0x00000360, 0x000000e0,
3721 	0x00000030, 0x000000e0, 0x00000360, 0x00000058, 0x00000040, 0x00000058,
3722 	0x000000e0, 0x00000360, 0x00000058, 0x00000030, 0x00000180, 0x00000400,
3723 	0x00000180, 0x00000030, 0x00000180, 0x00000400, 0x000000f8, 0x00000040,
3724 	0x000000f8, 0x00000180, 0x00000400, 0x000000f8, 0x00000020, 0x00000ad0,
3725 	0x00000000, 0x00000020, 0x000012c0, 0x00000000, 0x00000030, 0x00000320,
3726 	0x00000320, 0x00000190, 0x00000020, 0x00000738, 0x000012c1, 0x00000020,
3727 	0x000007d8, 0x000012c1, 0x00000212, 0x000012c1, 0x00000212, 0x000005b0,
3728 	0x00000212, 0x00000960, 0x00000030, 0x00000178, 0x00000178, 0x000000a0,
3729 	0x00000030, 0x000000a0, 0x000000a0, 0x00000050, 0x00000030, 0x000003c8,
3730 	0x00000000, 0x000003c8, 0x00000040, 0x000003c8, 0x000003c8, 0x00000000,
3731 	0x000003c8, 0x00000030, 0x00000468, 0x00000000, 0x00000468, 0x00000040,
3732 	0x00000468, 0x00000468, 0x00000000, 0x00000468, 0x00000030, 0x000000f8,
3733 	0x000003c8, 0x000000f8, 0x00000030, 0x000000f8, 0x000003c8, 0x00000070,
3734 	0x00000030, 0x00000198, 0x00000468, 0x00000198, 0x00000030, 0x00000198,
3735 	0x00000468, 0x00000110, 0x00000020, 0x000005b8, 0x00000000, 0x00000020,
3736 	0x00000960, 0x00000000, 0x00000030, 0x00000168, 0x00000168, 0x000000c8,
3737 	0x00000312, 0x00000050, 0x00000020, 0x000003f4, 0x000012c1, 0x00000020,
3738 	0x00000444, 0x000012c1, 0x00000030, 0x000000d4, 0x000003f4, 0x000000d4,
3739 	0x00000020, 0x000000d4, 0x000003f4, 0x00000030, 0x00000124, 0x00000444,
3740 	0x00000124, 0x00000030, 0x00000124, 0x00000444, 0x000000c0, 0x00000030,
3741 	0x000000c0, 0x000012c1, 0x000012c1, 0x00000040, 0x000003d8, 0x000003d8,
3742 	0x00000000, 0x00000000, 0x00000040, 0x00000780, 0x00000780, 0x00000000,
3743 	0x00000000, 0x00000030, 0x00000190, 0x00000190, 0x00000078, 0x00000040,
3744 	0x00000010, 0x00000190, 0x00000190, 0x00000078, 0x00000030, 0x00000050,
3745 	0x00000050, 0x00000028, 0x00000040, 0x00000008, 0x00000050, 0x00000050,
3746 	0x00000028, 0x00000060, 0x00000000, 0x0000029c, 0x0000029c, 0x00000000,
3747 	0x0000029c, 0x00000000, 0x00000060, 0x00000000, 0x000002ec, 0x000002ec,
3748 	0x00000000, 0x000002ec, 0x00000000, 0x00000030, 0x000000bc, 0x0000029c,
3749 	0x000000bc, 0x00000212, 0x00001e01, 0x00000030, 0x000000bc, 0x0000029c,
3750 	0x00000058, 0x00000312, 0x00001e01, 0x00000040, 0x00000058, 0x000000bc,
3751 	0x0000029c, 0x00000058, 0x00000040, 0x00001e01, 0x00001e01, 0x00001e01,
3752 	0x00000058, 0x00000030, 0x0000010c, 0x000002ec, 0x0000010c, 0x00000030,
3753 	0x0000010c, 0x000002ec, 0x000000a8, 0x00000040, 0x000000a8, 0x0000010c,
3754 	0x000002ec, 0x000000a8, 0x00000040, 0x00001e01, 0x00001e01, 0x00001e01,
3755 	0x000000a8, 0x00000212, 0x000000a0, 0x00000212, 0x00000007, 0x00000020,
3756 	0xffffffff, 0x0000ffff, 0x00000030, 0x00000070, 0x00000078, 0x00000078,
3757 	0x00000050, 0x00000002, 0x00000078, 0x0000007e, 0x00000078, 0x0000007e,
3758 	0x00000020, 0x00000078, 0x0000007e, 0x00000040, 0x0000000f, 0x00000002,
3759 	0x0000000f, 0x00000025, 0x00000040, 0x0000000f, 0x00000064, 0x0000000f,
3760 	0x0000001e, 0x00000050, 0x00000001, 0x0000000e, 0x0000000e, 0x00000001,
3761 	0x00000001, 0x00000080, 0x00000013, 0x00000011, 0x00000018, 0x00000012,
3762 	0x00000001, 0x00039351, 0x00011061, 0x00019482, 0x00000070, 0x00011016,
3763 	0x000394c2, 0x00039325, 0x000194a1, 0x00000011, 0x00000182, 0x00000004,
3764 	0x00000030, 0x00000082, 0x00000000, 0x00000080, 0x00000020, 0x00000001,
3765 	0x00000000, 0x00000020, 0x00000083, 0x00000082, 0x00000020, 0x00000082,
3766 	0x00000000, 0x00000020, 0x00000305, 0x00000314, 0x00000020, 0x00000306,
3767 	0x00000329, 0x00000030, 0x0000030b, 0x0000030c, 0x0000030e, 0x00000050,
3768 	0x00000305, 0x0000020b, 0x0000020d, 0x0000030f, 0x00000310, 0x00000030,
3769 	0x00000007, 0x00000003, 0x0000003f, 0x00000060, 0x0001000a, 0x00131208,
3770 	0x58cdb22b, 0x00000000, 0x010201ff, 0x00400804, 0x00000020, 0x00000010,
3771 	0x00000000, 0x00003fe0, 0x010017e4, 0x00000100, 0x000017e6, 0x00000000,
3772 	0x00000000, 0x00000000, 0x000017e8, 0x00000000, 0x00000000, 0x00000000,
3773 	0x000017ea, 0x00000000, 0x00000000, 0x00000000, 0x000017ec, 0x00000000,
3774 	0x00000000, 0x00000000, 0x000017ee, 0x00000000, 0x00000000, 0x00000000,
3775 	0x000017f0, 0x00000000, 0x00000000, 0x00000000, 0x000017f2, 0x00000000,
3776 	0x00000000, 0x00000000, 0x000017f4, 0x00000000, 0x00000000, 0x00000000,
3777 	0x000017f6, 0x00000000, 0x00000000, 0x00000000, 0x000017f8, 0x00000000,
3778 	0x00000000, 0x00000000, 0x000017fa, 0x00000000, 0x00000000, 0x00000000,
3779 	0x000017fc, 0x00000000, 0x00000000, 0x00000000, 0x000017fe, 0x00000000,
3780 	0x00000000, 0x00000000, 0x00001800, 0x00000000, 0x00000000, 0x00000000,
3781 	0x00001802, 0x00000000, 0x00000000, 0x00000000, 0x00001804, 0x00000000,
3782 	0x00000000, 0x00000000, 0x00001806, 0x00000000, 0x00000000, 0x00000000,
3783 	0x00001808, 0x00000000, 0x00000000, 0x00000000, 0x0000180a, 0x00000000,
3784 	0x00000000, 0x00000000, 0x0000180c, 0x00000000, 0x00000000, 0x00000000,
3785 	0x0000180e, 0x00000000, 0x00000000, 0x00000000, 0x00001810, 0x00000000,
3786 	0x00000000, 0x00000000, 0x00001812, 0x00000000, 0x00000000, 0x00000000,
3787 	0x00001814, 0x00000000, 0x00000000, 0x00000000, 0x00001816, 0x00000000,
3788 	0x00000000, 0x00000000, 0x00001818, 0x00000000, 0x00000000, 0x00000000,
3789 	0x0000181a, 0x00000000, 0x00000000, 0x00000000, 0x0000181c, 0x00000000,
3790 	0x00000000, 0x00000000, 0x0000181e, 0x00000000, 0x00000000, 0x00000000,
3791 	0x00001820, 0x00000000, 0x00000000, 0x00000000, 0x00001822, 0x00000000,
3792 	0x00000000, 0x00000000, 0x00001824, 0x00000000, 0x00000000, 0x00000000,
3793 	0x00001826, 0x00000000, 0x00000000, 0x00000000, 0x00001828, 0x00000000,
3794 	0x00000000, 0x00000000, 0x0000182a, 0x00000000, 0x00000000, 0x00000000,
3795 	0x0000182c, 0x00000000, 0x00000000, 0x00000000, 0x0000182e, 0x00000000,
3796 	0x00000000, 0x00000000, 0x00001830, 0x00000000, 0x00000000, 0x00000000,
3797 	0x00001832, 0x00000000, 0x00000000, 0x00000000, 0x00001834, 0x00000000,
3798 	0x00000000, 0x00000000, 0x00001836, 0x00000000, 0x00000000, 0x00000000,
3799 	0x00001838, 0x00000000, 0x00000000, 0x00000000, 0x0000183a, 0x00000000,
3800 	0x00000000, 0x00000000, 0x0000183c, 0x00000000, 0x00000000, 0x00000000,
3801 	0x0000183e, 0x00000000, 0x00000000, 0x00000000, 0x00001840, 0x00000000,
3802 	0x00000000, 0x00000000, 0x00001842, 0x00000000, 0x00000000, 0x00000000,
3803 	0x00001844, 0x00000000, 0x00000000, 0x00000000, 0x00001846, 0x00000000,
3804 	0x00000000, 0x00000000, 0x00001848, 0x00000000, 0x00000000, 0x00000000,
3805 	0x0000184a, 0x00000000, 0x00000000, 0x00000000, 0x0000184c, 0x00000000,
3806 	0x00000000, 0x00000000, 0x0000184e, 0x00000000, 0x00000000, 0x00000000,
3807 	0x00001850, 0x00000000, 0x00000000, 0x00000000, 0x00001852, 0x00000000,
3808 	0x00000000, 0x00000000, 0x00001854, 0x00000000, 0x00000000, 0x00000000,
3809 	0x00001856, 0x00000000, 0x00000000, 0x00000000, 0x00001858, 0x00000000,
3810 	0x00000000, 0x00000000, 0x0000185a, 0x00000000, 0x00000000, 0x00000000,
3811 	0x0000185c, 0x00000000, 0x00000000, 0x00000000, 0x0000185e, 0x00000000,
3812 	0x00000000, 0x00000000, 0x00001860, 0x00000000, 0x00000000, 0x00000000,
3813 	0x00001862, 0x00000000, 0x00000000, 0x00000000, 0x00001864, 0x00000000,
3814 	0x00000000, 0x00000000, 0x00001866, 0x00000000, 0x00000000, 0x00000000,
3815 	0x00001868, 0x00000000, 0x00000000, 0x00000000, 0x0000186a, 0x00000000,
3816 	0x00000000, 0x00000000, 0x0000186c, 0x00000000, 0x00000000, 0x00000000,
3817 	0x0000186e, 0x00000000, 0x00000000, 0x00000000, 0x00001870, 0x00000000,
3818 	0x00000000, 0x00000000, 0x00001872, 0x00000000, 0x00000000, 0x00000000,
3819 	0x00001874, 0x00000000, 0x00000000, 0x00000000, 0x00001876, 0x00000000,
3820 	0x00000000, 0x00000000, 0x00001878, 0x00000000, 0x00000000, 0x00000000,
3821 	0x0000187a, 0x00000000, 0x00000000, 0x00000000, 0x0000187c, 0x00000000,
3822 	0x00000000, 0x00000000, 0x0000187e, 0x00000000, 0x00000000, 0x00000000,
3823 	0x00001880, 0x00000000, 0x00000000, 0x00000000, 0x00001882, 0x00000000,
3824 	0x00000000, 0x00000000, 0x00001884, 0x00000000, 0x00000000, 0x00000000,
3825 	0x00001886, 0x00000000, 0x00000000, 0x00000000, 0x00001888, 0x00000000,
3826 	0x00000000, 0x00000000, 0x0000188a, 0x00000000, 0x00000000, 0x00000000,
3827 	0x0000188c, 0x00000000, 0x00000000, 0x00000000, 0x0000188e, 0x00000000,
3828 	0x00000000, 0x00000000, 0x00001890, 0x00000000, 0x00000000, 0x00000000,
3829 	0x00001892, 0x00000000, 0x00000000, 0x00000000, 0x00001894, 0x00000000,
3830 	0x00000000, 0x00000000, 0x00001896, 0x00000000, 0x00000000, 0x00000000,
3831 	0x00001898, 0x00000000, 0x00000000, 0x00000000, 0x0000189a, 0x00000000,
3832 	0x00000000, 0x00000000, 0x0000189c, 0x00000000, 0x00000000, 0x00000000,
3833 	0x0000189e, 0x00000000, 0x00000000, 0x00000000, 0x000018a0, 0x00000000,
3834 	0x00000000, 0x00000000, 0x000018a2, 0x00000000, 0x00000000, 0x00000000,
3835 	0x000018a4, 0x00000000, 0x00000000, 0x00000000, 0x000018a6, 0x00000000,
3836 	0x00000000, 0x00000000, 0x000018a8, 0x00000000, 0x00000000, 0x00000000,
3837 	0x000018aa, 0x00000000, 0x00000000, 0x00000000, 0x000018ac, 0x00000000,
3838 	0x00000000, 0x00000000, 0x000018ae, 0x00000000, 0x00000000, 0x00000000,
3839 	0x000018b0, 0x00000000, 0x00000000, 0x00000000, 0x000018b2, 0x00000000,
3840 	0x00000000, 0x00000000, 0x000018b4, 0x00000000, 0x00000000, 0x00000000,
3841 	0x000018b6, 0x00000000, 0x00000000, 0x00000000, 0x000018b8, 0x00000000,
3842 	0x00000000, 0x00000000, 0x000018ba, 0x00000000, 0x00000000, 0x00000000,
3843 	0x000018bc, 0x00000000, 0x00000000, 0x00000000, 0x000018be, 0x00000000,
3844 	0x00000000, 0x00000000, 0x000018c0, 0x00000000, 0x00000000, 0x00000000,
3845 	0x000018c2, 0x00000000, 0x00000000, 0x00000000, 0x000018c4, 0x00000000,
3846 	0x00000000, 0x00000000, 0x000018c6, 0x00000000, 0x00000000, 0x00000000,
3847 	0x000018c8, 0x00000000, 0x00000000, 0x00000000, 0x000018ca, 0x00000000,
3848 	0x00000000, 0x00000000, 0x000018cc, 0x00000000, 0x00000000, 0x00000000,
3849 	0x000018ce, 0x00000000, 0x00000000, 0x00000000, 0x000018d0, 0x00000000,
3850 	0x00000000, 0x00000000, 0x000018d2, 0x00000000, 0x00000000, 0x00000000,
3851 	0x000018d4, 0x00000000, 0x00000000, 0x00000000, 0x000018d6, 0x00000000,
3852 	0x00000000, 0x00000000, 0x000018d8, 0x00000000, 0x00000000, 0x00000000,
3853 	0x000018da, 0x00000000, 0x00000000, 0x00000000, 0x000018dc, 0x00000000,
3854 	0x00000000, 0x00000000, 0x000018de, 0x00000000, 0x00000000, 0x00000000,
3855 	0x000018e0, 0x00000000, 0x00000000, 0x00000000, 0x000018e2, 0x00000000,
3856 	0x00000000, 0x00000000, 0x000018e4, 0x00000000, 0x00000000, 0x00000000,
3857 	0x000018e6, 0x00000000, 0x00000000, 0x00000000, 0x000018e8, 0x00000000,
3858 	0x00000000, 0x00000000, 0x000018ea, 0x00000000, 0x00000000, 0x00000000,
3859 	0x000018ec, 0x00000000, 0x00000000, 0x00000000, 0x000018ee, 0x00000000,
3860 	0x00000000, 0x00000000, 0x000018f0, 0x00000000, 0x00000000, 0x00000000,
3861 	0x000018f2, 0x00000000, 0x00000000, 0x00000000, 0x000018f4, 0x00000000,
3862 	0x00000000, 0x00000000, 0x000018f6, 0x00000000, 0x00000000, 0x00000000,
3863 	0x000018f8, 0x00000000, 0x00000000, 0x00000000, 0x000018fa, 0x00000000,
3864 	0x00000000, 0x00000000, 0x000018fc, 0x00000000, 0x00000000, 0x00000000,
3865 	0x000018fe, 0x00000000, 0x00000000, 0x00000000, 0x00001900, 0x00000000,
3866 	0x00000000, 0x00000000, 0x00001902, 0x00000000, 0x00000000, 0x00000000,
3867 	0x00001904, 0x00000000, 0x00000000, 0x00000000, 0x00001906, 0x00000000,
3868 	0x00000000, 0x00000000, 0x00001908, 0x00000000, 0x00000000, 0x00000000,
3869 	0x0000190a, 0x00000000, 0x00000000, 0x00000000, 0x0000190c, 0x00000000,
3870 	0x00000000, 0x00000000, 0x0000190e, 0x00000000, 0x00000000, 0x00000000,
3871 	0x00001910, 0x00000000, 0x00000000, 0x00000000, 0x00001912, 0x00000000,
3872 	0x00000000, 0x00000000, 0x00001914, 0x00000000, 0x00000000, 0x00000000,
3873 	0x00001916, 0x00000000, 0x00000000, 0x00000000, 0x00001918, 0x00000000,
3874 	0x00000000, 0x00000000, 0x0000191a, 0x00000000, 0x00000000, 0x00000000,
3875 	0x0000191c, 0x00000000, 0x00000000, 0x00000000, 0x0000191e, 0x00000000,
3876 	0x00000000, 0x00000000, 0x00001920, 0x00000000, 0x00000000, 0x00000000,
3877 	0x00001922, 0x00000000, 0x00000000, 0x00000000, 0x00001924, 0x00000000,
3878 	0x00000000, 0x00000000, 0x00001926, 0x00000000, 0x00000000, 0x00000000,
3879 	0x00001928, 0x00000000, 0x00000000, 0x00000000, 0x0000192a, 0x00000000,
3880 	0x00000000, 0x00000000, 0x0000192c, 0x00000000, 0x00000000, 0x00000000,
3881 	0x0000192e, 0x00000000, 0x00000000, 0x00000000, 0x00001930, 0x00000000,
3882 	0x00000000, 0x00000000, 0x00001932, 0x00000000, 0x00000000, 0x00000000,
3883 	0x00001934, 0x00000000, 0x00000000, 0x00000000, 0x00001936, 0x00000000,
3884 	0x00000000, 0x00000000, 0x00001938, 0x00000000, 0x00000000, 0x00000000,
3885 	0x0000193a, 0x00000000, 0x00000000, 0x00000000, 0x0000193c, 0x00000000,
3886 	0x00000000, 0x00000000, 0x0000193e, 0x00000000, 0x00000000, 0x00000000,
3887 	0x00001940, 0x00000000, 0x00000000, 0x00000000, 0x00001942, 0x00000000,
3888 	0x00000000, 0x00000000, 0x00001944, 0x00000000, 0x00000000, 0x00000000,
3889 	0x00001946, 0x00000000, 0x00000000, 0x00000000, 0x00001948, 0x00000000,
3890 	0x00000000, 0x00000000, 0x0000194a, 0x00000000, 0x00000000, 0x00000000,
3891 	0x0000194c, 0x00000000, 0x00000000, 0x00000000, 0x0000194e, 0x00000000,
3892 	0x00000000, 0x00000000, 0x00001950, 0x00000000, 0x00000000, 0x00000000,
3893 	0x00001952, 0x00000000, 0x00000000, 0x00000000, 0x00001954, 0x00000000,
3894 	0x00000000, 0x00000000, 0x00001956, 0x00000000, 0x00000000, 0x00000000,
3895 	0x00001958, 0x00000000, 0x00000000, 0x00000000, 0x0000195a, 0x00000000,
3896 	0x00000000, 0x00000000, 0x0000195c, 0x00000000, 0x00000000, 0x00000000,
3897 	0x0000195e, 0x00000000, 0x00000000, 0x00000000, 0x00001960, 0x00000000,
3898 	0x00000000, 0x00000000, 0x00001962, 0x00000000, 0x00000000, 0x00000000,
3899 	0x00001964, 0x00000000, 0x00000000, 0x00000000, 0x00001966, 0x00000000,
3900 	0x00000000, 0x00000000, 0x00001968, 0x00000000, 0x00000000, 0x00000000,
3901 	0x0000196a, 0x00000000, 0x00000000, 0x00000000, 0x0000196c, 0x00000000,
3902 	0x00000000, 0x00000000, 0x0000196e, 0x00000000, 0x00000000, 0x00000000,
3903 	0x00001970, 0x00000000, 0x00000000, 0x00000000, 0x00001972, 0x00000000,
3904 	0x00000000, 0x00000000, 0x00001974, 0x00000000, 0x00000000, 0x00000000,
3905 	0x00001976, 0x00000000, 0x00000000, 0x00000000, 0x00001978, 0x00000000,
3906 	0x00000000, 0x00000000, 0x0000197a, 0x00000000, 0x00000000, 0x00000000,
3907 	0x0000197c, 0x00000000, 0x00000000, 0x00000000, 0x0000197e, 0x00000000,
3908 	0x00000000, 0x00000000, 0x00001980, 0x00000000, 0x00000000, 0x00000000,
3909 	0x00001982, 0x00000000, 0x00000000, 0x00000000, 0x00001984, 0x00000000,
3910 	0x00000000, 0x00000000, 0x00001986, 0x00000000, 0x00000000, 0x00000000,
3911 	0x00001988, 0x00000000, 0x00000000, 0x00000000, 0x0000198a, 0x00000000,
3912 	0x00000000, 0x00000000, 0x0000198c, 0x00000000, 0x00000000, 0x00000000,
3913 	0x0000198e, 0x00000000, 0x00000000, 0x00000000, 0x00001990, 0x00000000,
3914 	0x00000000, 0x00000000, 0x00001992, 0x00000000, 0x00000000, 0x00000000,
3915 	0x00001994, 0x00000000, 0x00000000, 0x00000000, 0x00001996, 0x00000000,
3916 	0x00000000, 0x00000000, 0x00001998, 0x00000000, 0x00000000, 0x00000000,
3917 	0x0000199a, 0x00000000, 0x00000000, 0x00000000, 0x0000199c, 0x00000000,
3918 	0x00000000, 0x00000000, 0x0000199e, 0x00000000, 0x00000000, 0x00000000,
3919 	0x000019a0, 0x00000000, 0x00000000, 0x00000000, 0x000019a2, 0x00000000,
3920 	0x00000000, 0x00000000, 0x000019a4, 0x00000000, 0x00000000, 0x00000000,
3921 	0x000019a6, 0x00000000, 0x00000000, 0x00000000, 0x000019a8, 0x00000000,
3922 	0x00000000, 0x00000000, 0x000019aa, 0x00000000, 0x00000000, 0x00000000,
3923 	0x000019ac, 0x00000000, 0x00000000, 0x00000000, 0x000019ae, 0x00000000,
3924 	0x00000000, 0x00000000, 0x000019b0, 0x00000000, 0x00000000, 0x00000000,
3925 	0x000019b2, 0x00000000, 0x00000000, 0x00000000, 0x000019b4, 0x00000000,
3926 	0x00000000, 0x00000000, 0x000019b6, 0x00000000, 0x00000000, 0x00000000,
3927 	0x000019b8, 0x00000000, 0x00000000, 0x00000000, 0x000019ba, 0x00000000,
3928 	0x00000000, 0x00000000, 0x000019bc, 0x00000000, 0x00000000, 0x00000000,
3929 	0x000019be, 0x00000000, 0x00000000, 0x00000000, 0x000019c0, 0x00000000,
3930 	0x00000000, 0x00000000, 0x000019c2, 0x00000000, 0x00000000, 0x00000000,
3931 	0x000019c4, 0x00000000, 0x00000000, 0x00000000, 0x000019c6, 0x00000000,
3932 	0x00000000, 0x00000000, 0x000019c8, 0x00000000, 0x00000000, 0x00000000,
3933 	0x000019ca, 0x00000000, 0x00000000, 0x00000000, 0x000019cc, 0x00000000,
3934 	0x00000000, 0x00000000, 0x000019ce, 0x00000000, 0x00000000, 0x00000000,
3935 	0x000019d0, 0x00000000, 0x00000000, 0x00000000, 0x000019d2, 0x00000000,
3936 	0x00000000, 0x00000000, 0x000019d4, 0x00000000, 0x00000000, 0x00000000,
3937 	0x000019d6, 0x00000000, 0x00000000, 0x00000000, 0x000019d8, 0x00000000,
3938 	0x00000000, 0x00000000, 0x000019da, 0x00000000, 0x00000000, 0x00000000,
3939 	0x000019dc, 0x00000000, 0x00000000, 0x00000000, 0x000019de, 0x00000000,
3940 	0x00000000, 0x00000000, 0x000019e0, 0x00000000, 0x00000000, 0x00000000,
3941 	0x000019e2, 0x00000000, 0x00000000, 0x00000000, 0x00000010, 0xffffffff,
3942 	0x00000410, 0x00000001, 0x00000000, 0x00000002, 0x00000000, 0x00000003,
3943 	0x00000000, 0x04010003, 0x00000000, 0x00000000, 0x00000000, 0x04010000,
3944 	0x00000000, 0x10000101, 0x00000000, 0x00000102, 0x00000000, 0x00000103,
3945 	0x00000000, 0x04010103, 0x00000000, 0x10000100, 0x00000000, 0x14010100,
3946 	0x00000000, 0x10000200, 0x00000000, 0x00030504, 0x000000ff, 0x00030504,
3947 	0x000000ff, 0x00030504, 0x000000ff, 0x00030504, 0x000000ff, 0x00030504,
3948 	0x000000ff, 0x00030504, 0x000000ff, 0x1c000300, 0x00000000, 0x1c000400,
3949 	0x00000000, 0x00030504, 0x000000ff, 0x04020003, 0x00000000, 0x04020000,
3950 	0x00000000, 0x00030504, 0x000000ff, 0x00030504, 0x000000ff, 0x00030504,
3951 	0x000000ff, 0x00030504, 0x000000ff, 0x00030504, 0x000000ff, 0x00030504,
3952 	0x000000ff, 0x00030504, 0x000000ff, 0x00030504, 0x000000ff, 0x00010290,
3953 	0x00000612, 0x00010001, 0x00000090, 0x00020002, 0x00040003, 0x00080006,
3954 	0x0010000b, 0x001f0015, 0x003e0029, 0x007b0052, 0x00f600a4, 0x01ec0148,
3955 	0x00000040, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x000001a0,
3956 	0x01000010, 0x00000000, 0x02000030, 0x00000000, 0x03000010, 0x00000000,
3957 	0x00000014, 0x00000000, 0x00020014, 0x00000000, 0x00000114, 0x00000000,
3958 	0x00020114, 0x00000000, 0x04000000, 0x00000000, 0x0001001c, 0x00000000,
3959 	0x0001011c, 0x00000000, 0x02000048, 0x00000000, 0x03000020, 0x00000000,
3960 	0x00000000, 0x00000000, 0x00000020, 0x01760a00, 0x00000018, 0x00000020,
3961 	0x00000000, 0xbfff0000, 0x000000e0, 0xfff9ff81, 0x00000fff, 0xfff9ff85,
3962 	0x00000fff, 0x00003dc1, 0x00000ffe, 0x000ffdc1, 0x00000ffe, 0xffffe3ef,
3963 	0x00000fff, 0xffffffe1, 0x00000fff, 0x01ffffc1, 0x00000ffe, 0x00010012,
3964 	0x001e2166, 0x0003b691, 0x7dcd9c78, 0xd5547c0b, 0x77b9f899, 0x3267bcee,
3965 	0x10c81093, 0x80610c02, 0x8d031480, 0x1b846024, 0x34101008, 0xa5ac0b50,
3966 	0x0828a275, 0x6b16a6b4, 0x99ded56c, 0x8f209804, 0xab830544, 0xaa54506d,
3967 	0x6dd11776, 0xf7ffe3e3, 0xab82b006, 0x96dd58db, 0x00eee96e, 0xba6ee351,
3968 	0x1b765d4b, 0xbffcba6d, 0x4799b9c7, 0xfbb6b040, 0x7b57e7fb, 0x7b9ef738,
3969 	0xfbfbdf1e, 0x9cce77ce, 0xdcee773b, 0xf109efe6, 0x684561df, 0x84b842f5,
3970 	0x08abbfb0, 0x27ec33f8, 0x19cc4262, 0xc0ee4f09, 0x6ef318ba, 0x335ffe02,
3971 	0xe92718c7, 0x98e318fd, 0xf7e4e710, 0xe344269a, 0x162ed47b, 0x28ec0b73,
3972 	0x82ed8ad6, 0xa866eef0, 0xfa0d6b86, 0xb19ba12e, 0x472cf085, 0x63378d18,
3973 	0x9a34d373, 0x73aef885, 0x05ff10a8, 0xc66112d5, 0x68dd3be8, 0xad45fe86,
3974 	0x870eb46e, 0x4f680ef6, 0xb0e79bfd, 0x24306f7d, 0xb3097e5a, 0x06109858,
3975 	0x8bb7b7cc, 0x424d7aeb, 0xbd56851c, 0x037e780e, 0xd10cabd4, 0x15421714,
3976 	0x9df884a3, 0x9947a710, 0xf38a2331, 0x879c1433, 0x31f7f0b3, 0x5d750751,
3977 	0xb7980dd8, 0xf3c77273, 0x671a614d, 0xe798f88c, 0x81a1cf8f, 0xc5c138fd,
3978 	0x480177b4, 0x89391b1e, 0x31f42be7, 0x936811c7, 0x27b1156a, 0x803e1e0d,
3979 	0x93822ec7, 0x2ff30cd2, 0xebb97f83, 0x22b5cf53, 0xcb9bd953, 0x819e27cf,
3980 	0xa6f3e571, 0xef4c4295, 0xba25d285, 0xc1a4374a, 0xe1d1c24d, 0x38467093,
3981 	0x192adc12, 0xfa93933f, 0xabc24361, 0x873f052e, 0x567efdc6, 0x0abfc178,
3982 	0xb8d4ba8d, 0xf0bd34d3, 0x3e7a66c0, 0x6b73e702, 0x4a8bf3a2, 0xdc42ea94,
3983 	0x4d0afd05, 0x5fe05e20, 0x4ab9fbd6, 0xc235e092, 0x8aed42dc, 0x5ea93a8e,
3984 	0x42c3ef84, 0x710b1429, 0xf9a25ffe, 0x71f15e8f, 0xaff40961, 0x2df36168,
3985 	0x90100f9c, 0xd37a02b1, 0x50104013, 0xfd720d2f, 0x692ba81a, 0x3a7808f4,
3986 	0x4e6f650e, 0xd45fcd33, 0x08a0ec00, 0xd894539d, 0xc7676a29, 0x02cf6979,
3987 	0x3c666e1c, 0xfb4d3e32, 0x4df7e871, 0x03709d4f, 0xc8b6845d, 0x27deb8f6,
3988 	0x6e26bfe0, 0x61141f9f, 0x1fbc1f75, 0xd0fde82d, 0x44f768a0, 0xe8d31e24,
3989 	0xe066b437, 0x8bdf147d, 0xa5c12d70, 0xf4c68e65, 0xa87ae923, 0xbaf3444b,
3990 	0xe308fbe1, 0xde46ea05, 0xf0cefa6a, 0x0f1f9d94, 0xf07e01c7, 0xc00f6769,
3991 	0xa2ae7c27, 0xd783b270, 0xc52c6ef5, 0xf237f0a7, 0x39b3825d, 0xed36f112,
3992 	0x230fa5fe, 0xfedc777c, 0x9748a3e0, 0x84e6d5e5, 0x5f007ddd, 0x1f2042fc,
3993 	0xc883e208, 0xd20f6aa1, 0xde5856bf, 0xde44838c, 0x06c14478, 0xf3fa6591,
3994 	0xbe34c7ea, 0x1abd61aa, 0xff5177ea, 0x7094900a, 0xd34ae9f4, 0x777a2943,
3995 	0x0aaa1ad4, 0x01948bb0, 0xdd03b4ff, 0x071a84ba, 0xf86bdbfc, 0xd77c277b,
3996 	0x36fd82d4, 0x2175af3c, 0x22682a9e, 0x483e474b, 0x86a9147c, 0x513200e7,
3997 	0x718b4151, 0x7155ab4c, 0xe4fcf6de, 0x94354490, 0x336944ab, 0xe66bb7b4,
3998 	0xa81bfb84, 0xf504d889, 0x91ecc68d, 0x39ffe708, 0x00185b37, 0xe2f8bdaf,
3999 	0x3757ac2c, 0xf04dc6fd, 0x4448f81e, 0x63b91e48, 0x258dceb0, 0x7980e161,
4000 	0x93b6776d, 0x0e4fb03c, 0xd4e195bb, 0xe67c429d, 0x356d4112, 0x37a89fd2,
4001 	0x4dd4417e, 0xf3ead2f0, 0xfdf02db5, 0x6b51419d, 0x37e14b2b, 0xefba4a68,
4002 	0xe7d2209b, 0xd272ebd1, 0xd7986af7, 0x6386d6a9, 0xc6b9416f, 0x77ad1cf9,
4003 	0x41524351, 0xa3aad57e, 0x617ad286, 0x1a17d77a, 0xe2c45fd4, 0xae7e5ae3,
4004 	0x9c0cc4c2, 0x446d5458, 0x0bfbd8f9, 0x0aa6e883, 0x0d9b7bf8, 0x8cde3bc0,
4005 	0x4e3d0235, 0x550cc9ff, 0xb6177a21, 0x6aab841e, 0xf893892a, 0x05d52efc,
4006 	0x9239fef3, 0x3725c83c, 0x7a05534c, 0x3764c1f6, 0x2678c13f, 0x68221ebe,
4007 	0x61558e7d, 0xe77c0c75, 0xcb62a84b, 0x9ebea43e, 0x078bd218, 0xf11272e1,
4008 	0x028773db, 0x00e9f1f0, 0x6f62585f, 0xfc5ea2b4, 0x554f8522, 0x8f631524,
4009 	0xf08dbfa4, 0x3aba57f9, 0x2b7ad791, 0x9472dda0, 0xe7270c5b, 0x8880b12b,
4010 	0x915c79ca, 0x05c69fea, 0x9dbb3bb8, 0x42dd8d93, 0xa6bc481c, 0x0f5e4128,
4011 	0xd9f4fbd2, 0xef815561, 0xa251d55d, 0xaecf5a1b, 0xe6b0ebc1, 0x92a9eb4d,
4012 	0xce50fef3, 0x7d3fd6fb, 0xac1dd3de, 0x64ffa6cf, 0xfc014daa, 0xa54df2f9,
4013 	0xdf7803f5, 0x0334a9d5, 0x4d43edfc, 0x64f58635, 0x03ca0775, 0x22a148fb,
4014 	0x76ef9c7e, 0xa869fa22, 0x59d1e018, 0x98506d19, 0xe056d50e, 0x89e81f5f,
4015 	0x84b1fbc6, 0xb5ded0f7, 0x5ce2a92a, 0x6d5d3ebc, 0xa9a5893e, 0x6283c334,
4016 	0x7a882ff8, 0x5061ea44, 0xe50c6a0b, 0x504e6387, 0xdfe798fb, 0x932bef8c,
4017 	0x408edbc5, 0xb2513e3f, 0xd7c98715, 0x5cbf918b, 0xf54c2245, 0x81263988,
4018 	0xd08b27ef, 0x99678456, 0x436b6731, 0xf3786e4a, 0x9ad63575, 0xb4ab7be2,
4019 	0x374ab1c6, 0xfb962fcc, 0x3658ebf9, 0x475e0eb6, 0x2b1778f6, 0xfd99d5dd,
4020 	0x84816558, 0xfb0fad1b, 0xca0a9b0d, 0x61915769, 0xf462818b, 0x09b12e4d,
4021 	0x6ace1790, 0xc118afa0, 0x09b58d49, 0x561e9ef1, 0xde894e91, 0x0f514ed0,
4022 	0x47afd429, 0xace961b7, 0x67486d30, 0x4dbab5ae, 0xa93c221c, 0xcea7408d,
4023 	0x5822a4fa, 0xde50da1f, 0x3e802bf8, 0x52b542e7, 0x5f2c6a0f, 0xa07e386d,
4024 	0xf8e39e06, 0x5f106607, 0x6b69970a, 0xb74abb25, 0x19d9a4b5, 0x9b510d81,
4025 	0x5efa01ed, 0x8295dfe4, 0x8bca404f, 0x4860f089, 0x6d7d6a7d, 0x78d5517e,
4026 	0x33c5c923, 0x6db8f802, 0x4fefd41c, 0x84b4f7f5, 0xd4b2c3c7, 0xc1eb995e,
4027 	0xbc5c93f5, 0x7207b904, 0xf7f519ae, 0x0a35e71a, 0xce4b75ea, 0xe7202245,
4028 	0xe72e2f72, 0x6f5be5b2, 0xfd358f50, 0xff0f6982, 0xdbd9e6b3, 0xc97fed05,
4029 	0x28d12ef2, 0x3080d6c4, 0x7eb6ff91, 0x814559f9, 0xfa5d6d79, 0xf58a1560,
4030 	0xebedd7ad, 0x277ef944, 0x0675c7ac, 0x96fe87c7, 0x7f435f23, 0xa507844d,
4031 	0xef2c18cb, 0xb124faed, 0xfee52939, 0xf20f7c54, 0x9e4a797c, 0xebea4ef7,
4032 	0x9943f634, 0x4553a67f, 0x9f2a567d, 0x89dfd2df, 0xbeb7a3a2, 0x074550f2,
4033 	0xb1287194, 0x8faca0fe, 0x59aef2e7, 0x0f5052df, 0xcdde96f4, 0x53b355cf,
4034 	0x687cd174, 0x8773b27c, 0x01d7ada7, 0x1617fdeb, 0xd06d3814, 0xd006cddf,
4035 	0x36f50461, 0x0f2475d0, 0x275fa8ea, 0x905b7a59, 0x9fefc69e, 0x2eedef82,
4036 	0x6da3895d, 0x0f49cf03, 0x387a924f, 0xffee72cc, 0x26ecb81f, 0xe153f9ba,
4037 	0xf7dc6b32, 0x60feae09, 0xc2f50d8d, 0x0d9a1d43, 0x763d53f9, 0x2e116357,
4038 	0x7c85d617, 0x2e142de7, 0x07b7da07, 0xced0d32e, 0x97ebceff, 0x56b5fb49,
4039 	0x59ee7a43, 0xfdda4935, 0x48c27686, 0x9c70abf1, 0x7f40a439, 0xd34fc207,
4040 	0x5f7e453c, 0x03df12bc, 0x66bce29d, 0xcf9bfb8d, 0x24d77e36, 0xfc606f1a,
4041 	0x4faa52f0, 0x22fe37da, 0xe344bfe3, 0x58bf8f64, 0x71ff0f84, 0xc4fbdb27,
4042 	0x9fbd9667, 0x91801f65, 0xce0ef6c7, 0x3c60e167, 0xf512e9df, 0xdf14eaca,
4043 	0x42a5c23b, 0xc476f685, 0x971773fb, 0x52a5bd03, 0xfe30968f, 0x5c926741,
4044 	0x013ca3b5, 0x9bb9e9b9, 0x326d15fd, 0xcd6685cb, 0x0732d598, 0x34f14eea,
4045 	0x69cd338a, 0x47dfdf34, 0xe583ed68, 0x514d7288, 0x3c216e50, 0x07404f18,
4046 	0x313cbf00, 0x1a9ce454, 0x8e50572c, 0x50d77bd2, 0x53be0c31, 0xed0d8683,
4047 	0xd60840dc, 0xdcb07272, 0xf60b19c9, 0x6f7a1af0, 0x2e91da3a, 0x8f5c3642,
4048 	0xd24dbf7e, 0x70754e85, 0x2e2f191b, 0xe684f09d, 0xe5b3d605, 0x37f40396,
4049 	0xce0e1f8d, 0xa99c3273, 0xa8615ede, 0xce8b37e8, 0xa5c754c3, 0x1a985d52,
4050 	0x78d919da, 0x6ffce35a, 0xc90b7c45, 0x0c6290f2, 0x67ffd14f, 0xfd59a396,
4051 	0xbb33c366, 0x04ae0b3f, 0x782969bf, 0x7e171c12, 0x6384fc2a, 0x1f87e7cc,
4052 	0xe12a21e1, 0x9e0a5cf7, 0x1285c704, 0x1c25278e, 0xd0fc3217, 0x7d54bc2f,
4053 	0x6cc5c961, 0x19c6b7b9, 0x51de0951, 0xca4bf786, 0x27fc5578, 0x4b984be8,
4054 	0x2fbe036c, 0xf1f1d351, 0x1767d297, 0x4a4bdf9a, 0x667cc645, 0x454abb8d,
4055 	0xd60be039, 0x82f27e33, 0x5fec6f24, 0xe9187b58, 0x1e85fedd, 0xd335f085,
4056 	0x1ae30978, 0x104ebf56, 0xd9438d46, 0x3f436a4f, 0xeda15c29, 0x715af781,
4057 	0xc886bfd7, 0xfcd92a4f, 0x03518c28, 0xfd829703, 0xc352aaf0, 0x4e8976eb,
4058 	0x258de3e4, 0x7fa3dfc9, 0x8fb906ef, 0x8fbf00fa, 0x8638c01d, 0x79f0c4a1,
4059 	0x737c4949, 0x04d9fb98, 0x4183b8fd, 0x60d317d6, 0x8768251e, 0xc5dc53b6,
4060 	0xa8b1c7ea, 0x47d225e1, 0xd6b4e525, 0xb4159557, 0xc38fcb2e, 0x39668979,
4061 	0x9b8e1efe, 0xedcec1c4, 0x53a87e2e, 0xfe24fd00, 0xe5072abe, 0x23ee624a,
4062 	0x98976c31, 0xda275d73, 0xced0355f, 0x4ef6fe0d, 0xf21cfd8d, 0x4fdec177,
4063 	0x05bae714, 0xbef29dc8, 0xfe51f83f, 0x5d0b725b, 0x692ef8c5, 0xe14aefcf,
4064 	0x67819fe7, 0x9f09a240, 0xf81176c6, 0xf002cd55, 0x3416991f, 0x7f00cfd0,
4065 	0xcc2a6aaa, 0x1fbc0ceb, 0x931def0e, 0x619f93f6, 0x4ecac2ff, 0xc7f24ea4,
4066 	0x147884f2, 0xbb84611c, 0x722befd5, 0xb8db1f5e, 0xbdb08f2c, 0xbb636ddf,
4067 	0x7d0fd1ed, 0xe067f46e, 0xe533f931, 0xdd2521da, 0xbe0fbb5e, 0x9b3b410f,
4068 	0xf00df6c6, 0x4d7c8ab5, 0xed0b81f6, 0x711b3b83, 0x1d99fe9d, 0x8f806bcf,
4069 	0xf6ff3962, 0xd7f52712, 0x07750eae, 0xcdae18eb, 0x545b2740, 0x2c45538e,
4070 	0x57a129ff, 0x2df7c1ed, 0xbc0f73a2, 0x35e60dbf, 0x6b77df1c, 0xb45af89e,
4071 	0x33b214eb, 0x0a6dca07, 0x1b7cd5d1, 0x285ae7cf, 0x83fda16b, 0x3eabafd0,
4072 	0x99323ef5, 0x187247cb, 0xf8435f2e, 0x3635fb42, 0x597cdf9e, 0x9d7a6c6e,
4073 	0xba876bd6, 0xbbd1e117, 0xaa21adfa, 0x7bd813c4, 0x3675c5bd, 0x4b95e385,
4074 	0x0ace499a, 0xe9e6027f, 0xf436122f, 0x8645fc97, 0x27a0fd1f, 0xff9f0955,
4075 	0xe825c3f3, 0x16ff955f, 0xe93c0ae0, 0x587e288b, 0x50d3d31b, 0xfc45e76e,
4076 	0x080e40a9, 0x9fc4716f, 0x30fa4d38, 0xb8c11b98, 0xb1f19044, 0xed01f01f,
4077 	0x697a78af, 0xc524e863, 0x814b1a2b, 0x302f16ef, 0xfebe713b, 0x41bfb575,
4078 	0xe61bb8fa, 0x76f30b9d, 0x19a23d3c, 0xff6cbde9, 0xe402ab5f, 0x18e0e444,
4079 	0x2bfaed03, 0x7ae08ff6, 0x1536cea4, 0xea17f2fd, 0xe18fc36c, 0x89f8aff3,
4080 	0xfb6b2f7f, 0x6473d20d, 0xe911b85d, 0x3a21bfc9, 0xdf79fd12, 0x0a8689c1,
4081 	0x437d3ff4, 0xcdfc9fbb, 0x54f761d5, 0x6eff83f4, 0xac387ba2, 0x5db6b3df,
4082 	0x8afbbc45, 0xfa1d124f, 0xd0c6f78a, 0x3b3ff009, 0x6ff491a2, 0x7ac54eb8,
4083 	0xd52d7564, 0x1ebbab23, 0xc7e48145, 0xf347bf75, 0xd1da2af9, 0x5dedc7d3,
4084 	0xac3d7e82, 0xc3eee45f, 0x69f8c6ef, 0xae98931e, 0x5a0f12dd, 0x2ab5888e,
4085 	0xe8b73a29, 0x6f4909f3, 0x125cab6f, 0x48ffd87c, 0x29bf1222, 0xe389dce9,
4086 	0x5f1d3c02, 0xdae8bd0c, 0xf8539293, 0xb219df77, 0x506f880b, 0x3ea4240f,
4087 	0x3d631c4d, 0x3d63a890, 0xc588f580, 0x86675a47, 0x3e98bb7e, 0x6cd5fd03,
4088 	0xf439f07c, 0x95bd9657, 0xf3b95fd2, 0x7cff539c, 0xd165e9fa, 0xfa1ff247,
4089 	0x505ec953, 0xbd7fb24d, 0xa6c1055d, 0x91deb461, 0xdd3dcb06, 0xbe583dd9,
4090 	0x7ef43f41, 0xae743431, 0x3c8d75a6, 0xd6a8fe81, 0x4477a5fe, 0xf2085e2a,
4091 	0xc700f6cf, 0x811a2ad9, 0xaff434be, 0x43761f80, 0xa0ce4307, 0x22ac5a5c,
4092 	0xf70e2c1d, 0x40f498fd, 0xa9fb1e7d, 0xe10778c2, 0x7e20fa05, 0x5005ea1d,
4093 	0x482f957f, 0x6bef813a, 0x013c7a02, 0x9d9c6bcf, 0xcff8026a, 0x89cd11eb,
4094 	0xf48bf710, 0x0b08a911, 0x7b94e403, 0x8c59f479, 0x1e1c2223, 0x7ea57d42,
4095 	0x31d711af, 0x7580470b, 0xdc8197f8, 0x78f07a05, 0x20f1f88c, 0x7e013fb7,
4096 	0x180750c7, 0xfb8fd0b2, 0x9bb3fa6b, 0xff9df4d3, 0xfa38dafa, 0x2c65ee49,
4097 	0xf57897af, 0xa2519277, 0x3edd70eb, 0xcded679a, 0x61df0460, 0x19ed6217,
4098 	0x47a88f9e, 0x96de3f7d, 0xedb3efa1, 0xcf8dcfea, 0x367fdc69, 0xff87db3e,
4099 	0x3359f145, 0xd614f99f, 0xef86ea5f, 0x2104b06a, 0x537058f8, 0xd5dff21e,
4100 	0x4fd79636, 0xd5c238c8, 0x1c52fe52, 0xd8f0e015, 0x044f538a, 0x7cbe008f,
4101 	0x810ef762, 0x0fa9fa72, 0x7486bd77, 0xe87c6e62, 0xbbf7e0bb, 0xe1833c8c,
4102 	0xf044aa5b, 0x770f84fd, 0xc6f7c3cd, 0x3ef05dc6, 0x85f52f92, 0xeb1a964f,
4103 	0xcf52d983, 0x01d7fca2, 0x7e49370f, 0xf51ff8b6, 0xbf387061, 0xe9253d27,
4104 	0xed13f50a, 0xabd01d37, 0x141ec95a, 0xb977dc6e, 0x00bf7e45, 0xf5f4814a,
4105 	0xfd3fd4a0, 0x2f85ae3c, 0x65595f4b, 0x2770bede, 0xe7c02fba, 0xf417ae0a,
4106 	0x58e10c64, 0xfa8682a1, 0xb9b9c61d, 0xfca49b9f, 0x5e90efc2, 0x51767af6,
4107 	0xe963d1fc, 0xfd4c96cf, 0x6a707a89, 0x0adfaa7d, 0x37e02415, 0xabecfe99,
4108 	0x24cb1e25, 0x747da11f, 0x0ec6ae95, 0x188a62c1, 0x9f294e0f, 0xf89b0237,
4109 	0xf9792922, 0xee6fd08f, 0x1c78b499, 0x4bd635fc, 0xbcf30e79, 0x78cc26c6,
4110 	0x247f7ada, 0x5243f1f5, 0x8c04d6cf, 0xf90be238, 0x2f9130d2, 0x842346f5,
4111 	0xa81829f1, 0x546ecd3d, 0xdca23767, 0x33d0f8b3, 0x8d34f80b, 0x99337ccf,
4112 	0x331e9d2f, 0xef897c86, 0xf8a4944f, 0xf00d73d2, 0xbe7f5a65, 0xd4715d45,
4113 	0xe799de53, 0xe07ecbe7, 0xbbe15bc7, 0xbd31873b, 0xf3f6046e, 0xf33e9f21,
4114 	0xd73f9215, 0x2ab0fedc, 0xc1b91340, 0x787d451d, 0x8d79edcd, 0xa8ef2fa8,
4115 	0x051f143f, 0xd61c790c, 0xf59eb4b7, 0xb3fc0297, 0x29de8051, 0xde8279c3,
4116 	0xdf7093ab, 0x88dff547, 0x45f92993, 0xf58eb77a, 0xdf0aac5a, 0x3d447e83,
4117 	0x4625aebf, 0xd82d7afa, 0x62bf5001, 0xeb1fad6d, 0xb23f9c6b, 0x6ca03c61,
4118 	0xa3f4906d, 0xe92d7d7d, 0xdc94bfc7, 0x3de3fb20, 0x0246a796, 0xe3b790ed,
4119 	0x8a448768, 0x1da38edf, 0x43b42772, 0x72f08079, 0xd7bd7ac0, 0x607ad2d7,
4120 	0x6ef6b5fd, 0x4b96e789, 0x22fbb3c7, 0xe1677678, 0x0b3cbdd9, 0x1d3ecbcf,
4121 	0x28b788cf, 0x2c6677f9, 0x15f27c09, 0x78ef8729, 0xc271d7e6, 0x0cdbaab3,
4122 	0xff7fa880, 0x1ebbb208, 0x5d5ebc05, 0xc4b5fd8f, 0x03e93e31, 0x98c4623d,
4123 	0x919171ae, 0xf5315d65, 0xde5b2c46, 0xb3c67111, 0xdbca037f, 0x3dbc9664,
4124 	0x13d6f24e, 0xb23c1d1c, 0xec9cb06b, 0xd62e749d, 0xeeca0534, 0xf18698fe,
4125 	0x7a4a9efe, 0xea167bd9, 0x2afa2028, 0xfda5be39, 0xaebbdf91, 0x7ff9f7e2,
4126 	0xaba1f7e4, 0xd6447df8, 0x4cbd644b, 0xf6e0afb6, 0x3bd05f96, 0xedb62fab,
4127 	0x26524449, 0x3b753b3f, 0xb4a37bad, 0xf0542b4f, 0x700ec018, 0xbd8d183e,
4128 	0x723dfd03, 0xe58d53ae, 0xee599c61, 0xb0f25b3b, 0x31e1e401, 0xb0ad3796,
4129 	0x01d5dbde, 0xeaec813f, 0xaf5ca59b, 0xf883c150, 0x962fca16, 0xf4fd9673,
4130 	0x1a98b9c8, 0xd7de6f83, 0xca479db8, 0xfa1fb121, 0xfb0d7295, 0x0dfa0eff,
4131 	0xca3d6fd0, 0xf2528fc1, 0x7f8ffa6d, 0xbcfec717, 0xa05e98d3, 0xeb9da2ae,
4132 	0x68aa4b28, 0x86287ee7, 0xd637c868, 0xa2abbd3a, 0xabea0a55, 0x63b7fb29,
4133 	0xc3f2c85c, 0x4f05ce50, 0xd83adc72, 0xb3a87a4d, 0x3eca7875, 0x6007bfc0,
4134 	0x32ff99fc, 0x18194263, 0xf1ff951b, 0x284a84e2, 0x519b9d67, 0x974079a2,
4135 	0x012a5e04, 0x4673111a, 0x0f989ccf, 0x27497ae5, 0x34bf97d5, 0x0bea08b1,
4136 	0x2933bfca, 0x915f41ec, 0xc4771afd, 0x93a3a278, 0xe069aee5, 0x09b9843e,
4137 	0xf9dc45f7, 0xe8027962, 0x6be5ef62, 0x875f727a, 0xb2de997a, 0x6f7fe815,
4138 	0x2f6af389, 0xef6aabc7, 0x7a9ea18b, 0xdffb4553, 0x58afd82b, 0xa6ecb76c,
4139 	0x60b7246d, 0xac04071d, 0x7ed823c3, 0x4dd6bf26, 0x030faa74, 0xb1afd6f9,
4140 	0x54acf37e, 0xe08bef09, 0xaf5011fb, 0x8c7199f1, 0xeb977afb, 0xe37da38f,
4141 	0xb8fa26bd, 0x070897c5, 0xf150dc4f, 0x63f54d7d, 0x8f77e471, 0x169adba1,
4142 	0xc99b5940, 0x2d65eedf, 0xed590f64, 0xe2a1863d, 0xd6bfae7e, 0xd4b9e950,
4143 	0xa1971eab, 0x6e3f4076, 0x30ef1e8f, 0x8057bc78, 0xd8d13fcf, 0x2d7ef3af,
4144 	0x2696b8fa, 0x832b3c17, 0x9e929fcc, 0xcfec7dcb, 0x5fe6117e, 0x2f5feb03,
4145 	0xec6bddfd, 0x026a7fac, 0x77a487c0, 0xf681aa62, 0x8cd84ba0, 0x2c75da24,
4146 	0x9f28dcd7, 0xe4f92982, 0x0e4a5afb, 0x6af85db1, 0x5d1f433c, 0xf5e674cf,
4147 	0x62176498, 0x384b947b, 0xeffa3d5e, 0xb3c7fa59, 0x7e41c248, 0xc6669fe7,
4148 	0xf00fc07b, 0x7bc4627f, 0xc3ef3fa0, 0x05af8cbf, 0xdcb70b7b, 0x12337e31,
4149 	0x7859d2e5, 0x475d730e, 0xf6937671, 0xb457bbcb, 0xde616ba8, 0xf52afefe,
4150 	0xfd7243c3, 0x78979f20, 0xbe5007f4, 0x4aae723f, 0x24453d6d, 0x61182077,
4151 	0xc5f9003b, 0xcc38e3ed, 0x7db1b7a3, 0x1ec1f16d, 0xcb09c33b, 0x171919d0,
4152 	0xf8567940, 0x1bea38fb, 0xf9e372ef, 0x86c8ed4d, 0x7fd0729b, 0x8c2dfb07,
4153 	0x8fb05af1, 0xf5f484be, 0x3db18168, 0xcfea9356, 0x0069fb83, 0xafee0f67,
4154 	0x3db4dd12, 0xe2e019bf, 0x8fe7e7c9, 0xb62a9816, 0x7c45ba27, 0x4b7f6aaf,
4155 	0x2bf45331, 0xe4954c4a, 0x3154d849, 0xbbf5604e, 0xcab86571, 0xb3fe83d1,
4156 	0x6bc65fb9, 0x7e81374b, 0xec047bcb, 0x07252327, 0x5faab5ca, 0x2ef7e0ed,
4157 	0x6e6253c4, 0x8dcfe911, 0x7e8d5aba, 0xb4cfa592, 0xb44faa05, 0xc4eafca7,
4158 	0x57e455dc, 0xcb11d9df, 0x63633f43, 0x4ad26d54, 0x97c1db07, 0xbf16f7ca,
4159 	0x733d9fcf, 0xf293c452, 0x682f17d3, 0x6ab6f2ff, 0xdfae97b2, 0x325ed02e,
4160 	0x067993df, 0xff966dae, 0xf8ba7c03, 0xe9039b29, 0xe607f51d, 0xdbb4d413,
4161 	0x6c499daa, 0x93a97005, 0x71da05f6, 0xdc4ef40b, 0xd9247ddf, 0x0fce8394,
4162 	0xc76869d9, 0x986b0caf, 0xefe8f337, 0x414a73fb, 0x79c0ffbf, 0x6402a04f,
4163 	0x3f82dee6, 0xe3037006, 0x04f709f1, 0x513e505d, 0xb060c7fe, 0x025ae589,
4164 	0xc16a7d3a, 0xe021b93d, 0xbcd61f9d, 0xd4f28b96, 0x85fe3825, 0x83bda2fd,
4165 	0x9bdfdd7a, 0xfed10f29, 0x742fc47b, 0x64612fa4, 0x8bb46bca, 0xe2a4cf73,
4166 	0x6ceddb4d, 0x3df15ac7, 0x91473392, 0x199ca44e, 0x6721975f, 0x8ce583dc,
4167 	0x60faf4da, 0x80b91339, 0x9ca3719c, 0x672c1dc9, 0xce519f22, 0x48997f20,
4168 	0x9f42a517, 0xb8b57c0f, 0x07550dee, 0x794b74f8, 0x3eefd163, 0x48dd7f29,
4169 	0xa7f249ff, 0xa5fa0ac2, 0x20fe41ab, 0x879e84fe, 0xdf37bc7e, 0x97e30b78,
4170 	0x93a388cf, 0xe983c38c, 0x07fd23da, 0x0f2bf80f, 0xd9a7bcc0, 0xa47b1f59,
4171 	0x2f50313f, 0x7ad976e2, 0x3c71a3d2, 0xfa25f508, 0x8f8a1f23, 0xca3aef48,
4172 	0x6f2bdea4, 0xa47bd0cf, 0x7a52eae7, 0xb420f48f, 0x7e58d42b, 0x42bbe366,
4173 	0xecfea7ed, 0xb9481768, 0xe251bb13, 0x1bd295d3, 0x3511dc96, 0xd47a8aba,
4174 	0x23d00dfb, 0x9d2788ed, 0x06b1b1e0, 0x374a1af8, 0xc48d75e2, 0xfc60f373,
4175 	0xb9bf11fa, 0x3f5f8e97, 0x3a5c57e2, 0x0dfa6b7e, 0x51f018f5, 0xc71e994d,
4176 	0xc83731fc, 0x79349ae3, 0xaf44fa8c, 0xe56c7967, 0xae3ca127, 0x7775e7e9,
4177 	0x455768af, 0xdcaf2522, 0x01eebcfd, 0x2a6158b9, 0xdb709ba1, 0xb6a5a85e,
4178 	0x07443b34, 0xd1e30e07, 0x54440f32, 0x78ed1508, 0x5c767057, 0x22e3cb5d,
4179 	0x81cef5d3, 0x09b9cbf7, 0x6c41f7c5, 0xd548bf1b, 0xf83578ad, 0xfe923fbf,
4180 	0xbf5df2ef, 0xefc3fe61, 0x218f26f3, 0x97f96939, 0x29a09ddb, 0x8eebc77f,
4181 	0x721b75c9, 0xdd6d22dd, 0x75a5ebd9, 0x0fbae546, 0x79d6f9fd, 0xea3df5b1,
4182 	0x3fdf768c, 0x547cf50f, 0xd2933b6c, 0xcb35d3f7, 0x0bcd054e, 0x4904ea76,
4183 	0xdbb7048f, 0x1dd12fc9, 0x48f383bd, 0x9decb52e, 0x7a6b17d9, 0xdb61ed92,
4184 	0xb93b34d9, 0x7943cf42, 0x70069fee, 0x50dc7a93, 0xd43f0e2f, 0xd46f08db,
4185 	0x042f48e3, 0x3fd8f7bf, 0xbfb1f651, 0xe58a7682, 0x6f1c125f, 0x49b57092,
4186 	0x3075a4ff, 0x2a75013c, 0x8fc07ba0, 0x2f26b821, 0xfeff570e, 0x88b07caf,
4187 	0x03b98ff5, 0xb069cdfd, 0xc8c3e00e, 0xb42eb027, 0x0f462e73, 0x3d10b6d7,
4188 	0x82ed29dc, 0xcb07e488, 0x47d6b5df, 0x3a7f12eb, 0xec9c507d, 0x33d7c5ec,
4189 	0xfbc1827d, 0xbeeac977, 0xaad3e718, 0x603c67a8, 0xe8dea176, 0xf909f45d,
4190 	0x6f191e59, 0xd1c83efa, 0x2a3ea22f, 0xde9abce4, 0x4f7a3eca, 0xb7e04179,
4191 	0xafb7167a, 0xa7c322f9, 0xb16a2c1d, 0x2322a1b1, 0xe920300f, 0xf0eedb2d,
4192 	0x6076e644, 0x59fa12fe, 0x9d79e34d, 0x6f07393f, 0xf31554f3, 0x51ba9c6f,
4193 	0x3b7ee5ea, 0x7a292a76, 0xff67653e, 0x906026a7, 0x5671ac7c, 0x41eabd91,
4194 	0x768a357b, 0xe8af94aa, 0x71530687, 0xc725df4c, 0x57b67531, 0xe638e1af,
4195 	0x1d5ecb29, 0xfa94c714, 0xd1fb1174, 0xd153b411, 0xef7a042e, 0xbe74c2d9,
4196 	0x5d14aef6, 0x13f403fc, 0xec7c8f3d, 0x794b515e, 0xc80b914d, 0x0a4bcc0b,
4197 	0xe912869d, 0x27cff1a1, 0x0056362f, 0x3d606fdf, 0xd4a6764d, 0x81a7a4c7,
4198 	0x0faf7b1e, 0x273f71bb, 0xbd106452, 0x86fcdf96, 0x73e8341a, 0x3df9c63f,
4199 	0x683f84ab, 0xe936f4a6, 0x9afbd471, 0x4d3ed6fe, 0xe89bedea, 0xadfa3f7b,
4200 	0xee10bed6, 0x5c72e4fb, 0x87484bf0, 0x0e8fe7a4, 0xb33fefd6, 0xf3a4f94b,
4201 	0xaefe493c, 0x7e38f291, 0xad923971, 0x433e2c77, 0x4fb1c4fb, 0x7f2d03fa,
4202 	0x58bc7939, 0x256c4e31, 0xbbdc6c79, 0x839413e3, 0xa6839486, 0xc82b1b94,
4203 	0xefe6b25f, 0xf9a7f9c6, 0x18fefe31, 0x821bc1cb, 0x3d323436, 0x01cc1c96,
4204 	0xe52221af, 0x27dfcc05, 0x9acbefe7, 0x5fe71bbf, 0xc53f9a9b, 0x75c94eed,
4205 	0x1fe4a734, 0x38caf1c5, 0xf22978fe, 0x702d42a3, 0x64d11ea0, 0xd79e83bc,
4206 	0xc8191c93, 0x1ae6a68f, 0xd3df6dc7, 0xf39fb284, 0xa59c47a4, 0x446375bc,
4207 	0xe8a2953f, 0x19dfe508, 0xf96e6f45, 0xf76a7cd4, 0x6d7f94bb, 0xc9504fb8,
4208 	0xd5e5d5f9, 0xc1eb4286, 0xcf586b3c, 0x8ef7078e, 0xf7f7c08c, 0xf3fc996b,
4209 	0x55c7077d, 0xa9aca17b, 0xc058fdc7, 0x2ddbac03, 0x853dadf3, 0xecdd9277,
4210 	0xed04e37e, 0x59d7ba5e, 0xa6c2d5f9, 0x0d565e21, 0x995455d4, 0x69433ece,
4211 	0x73d3482a, 0x8a9b756b, 0x3bf03bf1, 0x7c1acf30, 0x500efa28, 0x977e62a6,
4212 	0xa7cc9d7b, 0x8dfe728e, 0xebac957b, 0x4d72978c, 0x1e64db15, 0x0cd5fe35,
4213 	0xca775bd3, 0xb428cf3c, 0x3d8f487f, 0x22f98235, 0x347005b4, 0x68298f43,
4214 	0x1e6039cf, 0xa4a3cc06, 0xf9c149a3, 0x4eeadd93, 0x06f3a73d, 0x18f3d337,
4215 	0x374f773e, 0x9edddf9e, 0x8f0e5f92, 0x78c16b11, 0xf3c4f4e1, 0xd5ce41bb,
4216 	0x4b8275f8, 0x63a7bccd, 0x98e70fb8, 0x3d33e7a9, 0xc5970c1a, 0xb0f1cbe6,
4217 	0xf7969f7c, 0xb33eb8e5, 0xb96af39d, 0xf788b3bf, 0x44cbdd6d, 0x83f78dbc,
4218 	0xe59a07e3, 0xba9f6038, 0xa65f2667, 0x846d9cef, 0x677881e5, 0xbe8c5759,
4219 	0x397c969f, 0x5e75f306, 0x3496f50f, 0x4a2d3db9, 0x50bbae76, 0xc7ac5ff6,
4220 	0x5aeea0db, 0x3d0f1b54, 0x5064c422, 0x6f80a5f4, 0x7603ccbb, 0x84516a2f,
4221 	0xb00973d4, 0xd83b8eeb, 0xb2852adf, 0x76ee0d25, 0x461eaa7b, 0xd1e3093c,
4222 	0xe0f0d207, 0x757e31a8, 0x6de518f0, 0x8782edb6, 0xe8befe7b, 0x427b1214,
4223 	0xdf9b51d2, 0xd47a62a8, 0x6abd646f, 0x720fbf14, 0xf711dae7, 0xd80fd038,
4224 	0x10a715e3, 0x4703e1de, 0xf997adf6, 0xf00f48ff, 0xa50f33dd, 0xe9c79bd5,
4225 	0xc61c4abf, 0xdd61de12, 0x79897e2f, 0xface50c1, 0x79aa4011, 0x175a21a8,
4226 	0x88cf3940, 0x9a8f81ed, 0x7a9e32af, 0xdf5de79c, 0x79a1fa04, 0x8533f4a4,
4227 	0xf0fb455e, 0xe09f392b, 0x3bfb077e, 0x070eea15, 0x5f3473ee, 0x84addb21,
4228 	0xb40f6876, 0x0eedbb71, 0xaabc878e, 0x6eed403c, 0xa863d1cd, 0xd01f7777,
4229 	0x0f37e85c, 0x77a88973, 0x6f5bce35, 0xddc729df, 0xbcd97404, 0x7f57f644,
4230 	0xbf9afefe, 0x1e71efcc, 0x776dffe8, 0xf681c0fe, 0xa6de9835, 0x37f080d8,
4231 	0xceb02d92, 0xdae10ead, 0xeadceb0d, 0xc231fa84, 0xa0bbf5d3, 0xfecbd53e,
4232 	0xffa418d0, 0xef07c42a, 0x7e4e8c33, 0xdb99e48f, 0xacec95b8, 0xeb78c00d,
4233 	0x29fe51bb, 0xdb2f9445, 0x43e8a5b7, 0x2421bf78, 0x66103692, 0x539b542b,
4234 	0x8013f183, 0x4bafdc0f, 0x011e8178, 0x51d06e8e, 0x7a297d2d, 0xedebb668,
4235 	0x8ddbfe16, 0x456fbd14, 0x9675c2ba, 0x8e30a71a, 0x34f4931b, 0xeb838f90,
4236 	0xd27a26e9, 0xfcacfe91, 0x3cacd2de, 0x5ca5fb96, 0xfad4cab2, 0xf67d68aa,
4237 	0x55efac8b, 0xe6070de5, 0x9d685ce5, 0x9fd47708, 0xe9cb0362, 0x7aac6f5d,
4238 	0xedb5e902, 0xc4b79cbf, 0xfbcb3cf8, 0x7452cfa8, 0x9668f00b, 0xd7469bf4,
4239 	0x85f88ed7, 0x3157cf83, 0xf1d1a73d, 0x78626e0f, 0xb9dd21b5, 0xbfb4a917,
4240 	0xdaba5c25, 0x86f97006, 0x2c6ff383, 0xc7e34af9, 0x1da10e58, 0xc9d7e346,
4241 	0x7d01ccf9, 0x1b6ded0f, 0xa1955cf1, 0xed495da0, 0x23f3524a, 0x6f9f737e,
4242 	0x497aff7e, 0x1ab903f3, 0x9d1c7ce3, 0x9cb743ec, 0xdc57f417, 0xfdb1f24a,
4243 	0x0de50d79, 0x3c718bf4, 0x1cf83fec, 0x9cfb8b8f, 0xb7efa157, 0xd1a6e591,
4244 	0xfcc3db22, 0xad5cbcf6, 0xf70439e2, 0xa9df3acf, 0xf9f2023f, 0x6fc6ed55,
4245 	0xfa1f3ac0, 0xb5a9dd59, 0xd725ff40, 0x50df618a, 0xa19f7852, 0xb64abe73,
4246 	0xc9ca351f, 0x9f4401fb, 0x98dd13b7, 0x555f7ca8, 0xe7c1c6fe, 0xc4dca4e5,
4247 	0x1c7ca379, 0x08ef3c6f, 0xa59fbea7, 0x80369d78, 0x3c11e683, 0xe789f1bf,
4248 	0xb9bf381d, 0x7e70c76f, 0x53c145ce, 0x22e75eb8, 0xf2b337de, 0xa23f506a,
4249 	0xbb98987f, 0x7bf47dea, 0xfe502c67, 0xe88f3827, 0x4043dcf5, 0x0e922537,
4250 	0x1f94bc67, 0x33d86647, 0xc5f285b7, 0xfe85ccf6, 0xad399fb0, 0x9740b5b1,
4251 	0x8e768e33, 0x35cc7f43, 0xd218f833, 0x5bc603a3, 0x84eeb69b, 0x3eea78cd,
4252 	0xee061796, 0xa0fc59a7, 0x35de3938, 0xf5f028e6, 0xae07c949, 0x8adf7f14,
4253 	0xc91185fb, 0xfa297507, 0x946d3827, 0xf9275f74, 0x1f71be03, 0x3e207e65,
4254 	0xe1b3be00, 0xa97ab759, 0xc039e40f, 0x5f95bcf4, 0x7a45fe4b, 0x5e5676c5,
4255 	0xa0abe530, 0x49d47a9d, 0x399525f9, 0x527f9c45, 0xddfaa51a, 0x7992ae27,
4256 	0x1672a6c1, 0x7bf7990b, 0x82940c20, 0xc1f988f4, 0xc5f95327, 0x9b6933aa,
4257 	0x609e6062, 0x59f71395, 0x23ce41fc, 0xf25e50be, 0xd9c9f8c0, 0xc2fd1794,
4258 	0xbc782b81, 0x3d51af9e, 0x9a4ae4a7, 0xdf5c0ccf, 0xf0f3c1d9, 0x8c502ff4,
4259 	0x7ef7583c, 0xf63ee295, 0x6fe2951e, 0x4b9704f6, 0xb2b71c9d, 0xb272bfca,
4260 	0x9e33421c, 0xcfb396f2, 0xb504b55d, 0x3e0e1f2d, 0xf79d954f, 0x3c45f08d,
4261 	0x618e3ad1, 0xbe3872be, 0x80e12939, 0xf18937f9, 0xa6e8ff34, 0xcd4f5e5c,
4262 	0x8b9e0897, 0xe40d66f3, 0x57e7a4f7, 0x07d5795b, 0xae086bc2, 0x8686abea,
4263 	0x82947468, 0xb8798c9d, 0x18483f32, 0x191f0b36, 0xc70444f9, 0xb1be54ba,
4264 	0x88dc32b3, 0x82f2b178, 0x949ac672, 0x5e61ab2f, 0x4f97cb2b, 0xf2b22fcd,
4265 	0x382af387, 0x03f5189f, 0x7d02479e, 0x56757ec0, 0xe6c5ec1e, 0x677ca173,
4266 	0x97155733, 0xfcec9f34, 0xc55d52e6, 0xf30365f3, 0xe72aa612, 0x20cd7941,
4267 	0x67146247, 0x00e09905, 0xbc2f6e3d, 0xcaddcf93, 0x08f6bcf3, 0x079c15c8,
4268 	0xf9a6a7ee, 0xb2be74f1, 0x23abe64e, 0xccf2b25e, 0x6544ee49, 0xec18fa7e,
4269 	0xd80fe407, 0xe0f40295, 0xce79c6bb, 0xfafe602f, 0x3e3eb4ad, 0x7cf8299f,
4270 	0xbabe7666, 0x9b130e75, 0xfed41935, 0xf8cfd57f, 0x399c7394, 0xd03ec9bb,
4271 	0xe65ccf39, 0x417f82b3, 0x51bc75f0, 0xc6bca364, 0x026d533e, 0xf851cfbf,
4272 	0x73fbca13, 0x74e79d64, 0xb4e79d64, 0x3c9f5cec, 0xdf9d69c7, 0x4df9e2f4,
4273 	0xe9bf3a91, 0x79bf3ac8, 0x249bd163, 0xe7591d0f, 0x67274737, 0xf37afed3,
4274 	0x79b3a4bc, 0xaed2962e, 0x9b38691c, 0x4abcaed1, 0x0091066c, 0x9fd46576,
4275 	0xafca1d78, 0xfe789d47, 0x530ef9ac, 0xf2835e24, 0x6ecb7d66, 0xdc7cd780,
4276 	0xe748d8e8, 0x9e74ed70, 0xed8fba13, 0xe3e621a3, 0x9e85d2be, 0xc91c7497,
4277 	0xa7069759, 0xbb9bb74b, 0xa667e89d, 0xbfd6b9f4, 0x6edd21be, 0xa87c7f16,
4278 	0x166edd21, 0xbb0ce6ce, 0x666b5db9, 0x7f68b9bb, 0xb2a7d69c, 0xbed49cdd,
4279 	0x99b3764f, 0x23e918f3, 0x1c79843d, 0x7d793bef, 0x5377b217, 0x57e022f6,
4280 	0x6599fd21, 0x1e4f8a2f, 0xbdb0bbe8, 0xf3fd83d8, 0x648dfc7e, 0x78fda397,
4281 	0x475ecd2c, 0x35e01d3b, 0xcdfbc5c3, 0xba572aaf, 0x9f4ecd3e, 0x88a9db29,
4282 	0xb6173397, 0xcd76adbf, 0xb673365f, 0xa0f57cd2, 0xdddba5a1, 0xbbb61700,
4283 	0xd1c4b7c7, 0xeb45d6ee, 0x0d9fa86b, 0xe7931cd1, 0x2e784393, 0xfd17e819,
4284 	0x477641ce, 0xeedd2ba1, 0x63bb4870, 0x44e417aa, 0x4ed9ed12, 0x9c82f305,
4285 	0x75ae7ca5, 0x8555f274, 0x3f1ab1ce, 0x59edd254, 0x75ed05c7, 0xac65a5d5,
4286 	0x72a77273, 0xdf1b3b3e, 0xa4bf7046, 0xdac53ff7, 0x7e36f6c1, 0x954fac1f,
4287 	0x19286760, 0x658944fe, 0xbbf35b6f, 0x3357e795, 0x949f5b59, 0xd3b9e3e3,
4288 	0xc613cc0b, 0xf405fda4, 0x4c9f38bb, 0x776dfc25, 0xfc495256, 0x79da7b73,
4289 	0x27cc95e8, 0x3c0d5f16, 0x1be7e36f, 0x53630ad7, 0x479e79ef, 0x8b86f9e1,
4290 	0xceb21b9f, 0x179c0d09, 0xc8fdceb4, 0xf99fbc73, 0xcb2d50dc, 0x373c877f,
4291 	0x57f9c6b4, 0xae63b42e, 0x288573c6, 0xc4fecb86, 0xe7598573, 0x276e8061,
4292 	0x980f7dd1, 0xfdf183ce, 0x45263a1b, 0x82f9e2b6, 0xdf50c715, 0x42ddc7bb,
4293 	0x7194e0f4, 0xbfa3d39e, 0x777984d7, 0xd6c55bb9, 0xb710bb44, 0xb18ed8b9,
4294 	0xa56e68e4, 0x4e3e61ae, 0x30943e6e, 0xdfb95cbf, 0xe535f606, 0x6fda8871,
4295 	0x9fbae3e4, 0xe341503d, 0x91b31f2d, 0xa1b9e5d6, 0x48d23f22, 0x8e0e42f6,
4296 	0x7abdccfb, 0x3469cb29, 0x73fea034, 0xb8e52a51, 0x2adbea83, 0xee3f714a,
4297 	0x14a1a319, 0xaccfcde3, 0xa732a0ed, 0xfe727440, 0xf4149033, 0xc62dccff,
4298 	0xdf38f4d4, 0x537da533, 0x5049bbe9, 0xa3c2fb42, 0x01c79bb5, 0xfcc2f6dc,
4299 	0xe5d0605c, 0x298ea51a, 0x6bfc5420, 0x238e161b, 0x09b3bc7e, 0xedfb93e7,
4300 	0x409b33e8, 0xe8e4e6bf, 0x609fc84d, 0xa9bb3d4d, 0xf843e696, 0x7fee8dca,
4301 	0xe700f596, 0xaa38e5aa, 0xe7878c34, 0x8f7b647a, 0xf1f1f141, 0xe61d409f,
4302 	0xf01a7e37, 0xf1a8c82f, 0xc53731fd, 0x38b6774d, 0xca758830, 0x0c6c99e9,
4303 	0xf3de73c3, 0x930e309a, 0xa6f2c9fb, 0xf8ebb8f4, 0xe5338e7e, 0xf992d716,
4304 	0x71586b97, 0xb3eb414c, 0x61853ae2, 0x42ec7141, 0x71e96843, 0xc6435cec,
4305 	0xc7f9e529, 0xbca0809c, 0xee275c7d, 0x873ae2af, 0x706b9ea2, 0x171479f1,
4306 	0xeb03abdb, 0xeb99e876, 0x59e6a5be, 0xcc3bad07, 0x5bac0dfd, 0x0f9d7e50,
4307 	0xc6fa0bd7, 0xfd05eb87, 0x6c57ebee, 0xe52edebc, 0x93ebd652, 0xf581d871,
4308 	0xe7715836, 0xe53af5cc, 0xa60d9d7a, 0x0dbd632d, 0xad6cae32, 0x07d30277,
4309 	0xe84d65d8, 0x0216e4f7, 0xcbbfc17e, 0x9be7f555, 0xa5d6d2ba, 0x501dd565,
4310 	0x30b75f4f, 0x91aaeb32, 0xfdeb3ed5, 0x276c1d9b, 0xbdb21598, 0xd3d475ce,
4311 	0xa8cbc782, 0x575a78c3, 0x4bc61d5a, 0x78827faf, 0xfb963901, 0x7eefd04f,
4312 	0xfdfd2f1e, 0x8b0eb860, 0xfdbfc7a5, 0x3dd24f5f, 0xdaabfe02, 0x52fa7967,
4313 	0xfeb8c2f6, 0x38cfc22a, 0xb7cf849f, 0x7cc71e6b, 0xe3cf9819, 0x1e9f7819,
4314 	0x9dc69c7d, 0xf471f6be, 0x2e92fdcb, 0xdf03f5c7, 0xb0df88ab, 0xb8d6e50d,
4315 	0x0167e832, 0x7cc6e7f5, 0x6b74c19b, 0xe54a14a2, 0x28fe024b, 0x6b748ebe,
4316 	0x36dd0f3b, 0x55c6fc30, 0xd2f22b26, 0xfda17de6, 0x905fe252, 0x1b2ee3a3,
4317 	0x93da22fe, 0xf71525b9, 0xcf3fed34, 0x79c17e39, 0x39c6b304, 0x35be74dd,
4318 	0xae719354, 0xc938bdcc, 0x0f9e0ffe, 0x7fcb0656, 0xa0abf781, 0x48870fbc,
4319 	0x6df80fde, 0x433f7225, 0xf6e2bbde, 0x8f3122e9, 0xb414e9f2, 0xa35ceafb,
4320 	0x1b1f18dd, 0x9a58b68d, 0x4e703c3f, 0x2d32f4b6, 0xb68a5e5d, 0xe9ff5415,
4321 	0xfc068baf, 0x6ffbf395, 0xae1d69a3, 0xf4343b6b, 0xf8094573, 0x0d2fa421,
4322 	0xb84e3f5b, 0xee48d845, 0x9c645cff, 0x72b620f3, 0x9a1577e3, 0xd03e90a6,
4323 	0x43aa507c, 0xfae30eda, 0xb1b5477b, 0x9bef29ff, 0xcf41fbb1, 0xfbad5e01,
4324 	0x0e32ec63, 0xb30e4dae, 0xfa99a41b, 0x9ba485cf, 0x7803bf34, 0x0efcc15f,
4325 	0xf294a4a5, 0xc2bb2daf, 0x431e85fe, 0x60a1dbde, 0x0e12919e, 0x74fba66f,
4326 	0xb670fdb0, 0xf16762f7, 0xb2b77479, 0x0b0fbf16, 0x6a6ac3cc, 0xfbb129b2,
4327 	0x951afef1, 0x5f403bf3, 0x78649cb7, 0x9bde00b6, 0xcaabef17, 0xd11a7d45,
4328 	0xee49f902, 0xa8fa8127, 0xe3fc88a1, 0x8df00383, 0x9f43bd52, 0xa71fe198,
4329 	0x1c034dce, 0x3ef052eb, 0x4eec5e10, 0x58ed0f3f, 0x62b8afd0, 0x6eb54748,
4330 	0x6a844b8a, 0x79a8e833, 0x23a4b771, 0x2ec574a1, 0xb85a474c, 0xa48e9328,
4331 	0x3fe69fff, 0xdfb37615, 0x7ecbd855, 0x61faa7d7, 0x32bfc062, 0x10849cf8,
4332 	0x3eb9baa3, 0xa3eb97aa, 0x747d72cf, 0x47c3d73f, 0x23219ee8, 0x629526fc,
4333 	0xc3c1377c, 0xa54bdf18, 0xeb967098, 0x5eb9fa13, 0xd52b6472, 0x52a4de4b,
4334 	0xeb977c4c, 0x99404f13, 0x5c72b6b8, 0xbef5e03e, 0x42e3fd15, 0xb6573650,
4335 	0xa1ff272f, 0x28104d12, 0xf37e6223, 0xc4cb2811, 0x1fe8ede2, 0x19a29915,
4336 	0xf4eba3fd, 0xa85bdb21, 0x0e67bc5c, 0xa32c4fc2, 0xb1f4abf7, 0x20cd47c8,
4337 	0xc04312dd, 0xd77f76ee, 0xfc1f768d, 0xc469f5e5, 0xd79c8df7, 0xce7cfc2e,
4338 	0x39bca0d8, 0xf08561ba, 0xe99eed2c, 0xf9feff4c, 0xf48679df, 0x80f6d68a,
4339 	0xfdd67046, 0xcca91a27, 0x650921e9, 0x7ae19ce6, 0x01eb8fa0, 0x1e992493,
4340 	0x3d51aa3c, 0xdcf5c5d8, 0xedcf5ce3, 0xd791baa6, 0x219a81cb, 0x8734a967,
4341 	0x15417e10, 0xedb91da1, 0xc4157eb6, 0xbdf1d8a7, 0x40b0d5bb, 0x1bb76b7b,
4342 	0x9d96cafd, 0x06f928af, 0x49eeebc2, 0x33c96178, 0x851a0f98, 0x55e82672,
4343 	0xbb2fee78, 0x00e2b4a7, 0x52550fd4, 0x25053fe9, 0xb3fefcd8, 0x27d27f5c,
4344 	0xe0373c14, 0xefc55c77, 0x5fdedc83, 0xf3b50f7c, 0xcb92b9cd, 0xe7a4aeeb,
4345 	0xbd645bbe, 0xc65cbbfe, 0x1fcfcbbf, 0x6527f594, 0x5ccbc0fd, 0x77cb243f,
4346 	0xefe7e65f, 0x3f99facb, 0x73f6a970, 0xefcfdf99, 0x697acbc7, 0x5f1e54e5,
4347 	0x4941d796, 0x1ffd73e3, 0x7cd7acdc, 0xbd5377f5, 0xb789f0ed, 0x07af7e50,
4348 	0xc6aee4d8, 0xda4c497b, 0x04922737, 0xbde4f9dc, 0xd4bef060, 0xed707e46,
4349 	0xd3639258, 0xf599c904, 0xf9434225, 0x6d312891, 0xff8201ca, 0xd71f906f,
4350 	0x63ac3caf, 0xda63a23e, 0x810b47d1, 0x74375dde, 0xcb2f7184, 0x68df6d73,
4351 	0x692f3b0d, 0x13c467fb, 0xa461f3f8, 0xddea859f, 0xf56724c5, 0x73cb141f,
4352 	0x9f64c5eb, 0x985189e7, 0xf93a382f, 0x1ef851bd, 0xf80487fd, 0xf5e98efd,
4353 	0xa0fcf163, 0xe8e3e848, 0x6f94a97c, 0xfef04f28, 0x84cfbc32, 0xfa60e3f2,
4354 	0xc7629fdc, 0x5cbb1779, 0x759a8f4c, 0xf7499caf, 0x12f25978, 0x6fec0afd,
4355 	0xf8a143bd, 0x1a67bdfa, 0xbe07181d, 0x2173693b, 0xedc3f29c, 0x9ccfb875,
4356 	0xefeadedd, 0xa4ee976e, 0xb743439d, 0x612bfd13, 0x41a087e6, 0xc2cbed75,
4357 	0x9b617fba, 0x6cddfdc1, 0x257cfe83, 0x5fb818c2, 0xb3888c03, 0x780826d0,
4358 	0xb0e7a7ba, 0x8e35c713, 0x109175cf, 0x40bac10b, 0xb49bdccf, 0xa0a039f1,
4359 	0x1b3f436e, 0x7c5fa3db, 0xe01cf58f, 0xf527bcd0, 0x57bbcb7c, 0x67ef1b0a,
4360 	0xfb42f6d8, 0x5f6ee2a9, 0x5fab9e7a, 0x6b763bde, 0x2ed0d85c, 0xf88dfb01,
4361 	0xa64ded61, 0x991c8057, 0x666777da, 0xe272c2fb, 0x6d2ba9ff, 0xe101281a,
4362 	0xd973f793, 0x7e1e4d43, 0xf30f387e, 0xf9937d6d, 0xc0ac307c, 0xba9deb85,
4363 	0xef846e72, 0x095c317d, 0x22fe1faa, 0x4fc431da, 0x913e28a7, 0x07042354,
4364 	0x78efb51f, 0xefe28ea6, 0xd1974bd3, 0xfb52daf9, 0x2b47ca52, 0xdd23e689,
4365 	0x8516fb41, 0x0e9935ce, 0xe3ddff6c, 0x81ea0f36, 0x3dab82f8, 0x5f9e6133,
4366 	0xb1dfb0f0, 0xf7f5b9fe, 0xb65f2069, 0xa9f08c77, 0x65e7988d, 0x6de1d3c6,
4367 	0xa3b8c79d, 0x1bbca751, 0x8154d7e8, 0x0ebdbe1f, 0x4bd81954, 0xee844ac3,
4368 	0x42f9c7dc, 0xbac2de74, 0x0fe9a4df, 0xc95e8f5c, 0x9cf1bdf1, 0x993003ff,
4369 	0xc529fe8f, 0xeda70e91, 0xd1f586f7, 0xd8677f38, 0x83df8d18, 0xee9a3d5d,
4370 	0x4e9b0a01, 0x3b9e1efc, 0x678e8eb8, 0x72853eea, 0x9066fc03, 0x6c554f8b,
4371 	0x0af3c3ca, 0xe457964f, 0xfc429ae5, 0x7e42261d, 0x9f58c424, 0xbcf18ae9,
4372 	0xccaf31db, 0x8c095f8a, 0xdb7ee15b, 0x283c2bb8, 0xf0deb6f7, 0xe29ff90a,
4373 	0xed093111, 0x39df9495, 0x4efd11bb, 0x3bf03adf, 0x3cb35f01, 0xbfa77e99,
4374 	0xff50d852, 0xbf81f2fb, 0x00bd255a, 0xccf7819d, 0x7962677e, 0x5f9eba7e,
4375 	0xdcde063e, 0x6655e381, 0x15d59dfa, 0x132e4fec, 0x29d4ffd2, 0x5999e69b,
4376 	0x79f08d20, 0xea97e5a9, 0x90b8de64, 0xfca46e2e, 0x17be3088, 0x81af8b61,
4377 	0x9e618fbe, 0xd4f7bf31, 0xa7c8f18a, 0xe30dd9ee, 0xfe1632c1, 0x4b7c5e17,
4378 	0x9d76bd01, 0xaca1f787, 0xe3e9d7bc, 0x60aded8d, 0x399f954b, 0xede79197,
4379 	0x88e397ca, 0x6b670443, 0xdd6af29c, 0xe38af449, 0xaf33449d, 0xabe9072a,
4380 	0xf005e71c, 0x79985470, 0xdfeb3f98, 0x2ca25c90, 0x7bc0f894, 0xbdf89ae2,
4381 	0x73a0c4bd, 0xbf90d38f, 0xdbd14aef, 0x25aeb954, 0x0bf6f2eb, 0xdc36efd6,
4382 	0xbeb259c7, 0x2ffb07b0, 0xc428ce71, 0x19fb0ffc, 0xf8c20b61, 0x428cfba3,
4383 	0xbeb42fdc, 0x0b32ec2b, 0xd45f3bf1, 0x1b7e4228, 0xc08d57a3, 0x1ac4d4b8,
4384 	0x93ac16c5, 0xed931dfd, 0xb3516f11, 0xa4c8e508, 0x50bf785a, 0x9a93dfbe,
4385 	0xfba765af, 0xc62462a2, 0x45068783, 0x3ff406d2, 0x02a5600c, 0xed94ed7f,
4386 	0xb728be68, 0x6ed4ce80, 0x323ddf39, 0x63f2053e, 0x5347d22a, 0x137f0eaa,
4387 	0xdd9a0e30, 0xd4cfd59f, 0x44dfedb5, 0x83fec07e, 0x9d5c93b7, 0x07069ad0,
4388 	0x39d66f0b, 0x3b9e6b7a, 0xdaf71c3c, 0x422bf129, 0x149ece30, 0xf39f403f,
4389 	0xf8b5bed1, 0x01fba66f, 0x032fda0f, 0x24e7c2f3, 0xbe76a387, 0x93b0c3ff,
4390 	0xf693d09e, 0xedff6053, 0x0e36fd93, 0xbc8f6bff, 0x4c42629f, 0x1fb827fa,
4391 	0xad15f745, 0xe288fbe5, 0x89fba925, 0x47decc16, 0xf1abdf74, 0xc2ba42fd,
4392 	0x7df662fe, 0x1f3cd643, 0x1d7aaf99, 0xadf5536b, 0x1013d5b5, 0x3b27142e,
4393 	0xa57f1e7c, 0x9fb272f6, 0x0cf906ff, 0xfec97fe7, 0xbcd1dfca, 0x92bed712,
4394 	0x7ef0afe5, 0x1d17ed0e, 0x4183f3c3, 0xfe88273a, 0xd641da07, 0xbfb590fe,
4395 	0xe4d7e033, 0xcfdde76a, 0xefe2ede9, 0x884c2ce7, 0x60ffbca3, 0x53fb4f7d,
4396 	0x3d47dd13, 0x7bcbb764, 0x96bcd46a, 0x5573c446, 0xd9f696b8, 0x985a0fc8,
4397 	0x7749bb8a, 0xe14ef458, 0x1cd8b97d, 0x4a6d3443, 0x44bf3bcd, 0xa26eb504,
4398 	0xeeb8f1b3, 0x5d827981, 0xd687ef8c, 0xf778d12a, 0xcd6de7c5, 0x114fbf2f,
4399 	0x6e52658d, 0x764ff7c2, 0x4fa44e28, 0xadbf7f35, 0xbff1e082, 0xfbc817ee,
4400 	0x27318d48, 0xcddc5eb8, 0xae5ee2f5, 0xf5cb3d8f, 0xfa50fdb1, 0x38ee3e85,
4401 	0xdc7313c9, 0x4c4fe29f, 0xf87bf774, 0x22735e5e, 0x8a0d53c2, 0xf28f8871,
4402 	0x8fbf8797, 0x3987a974, 0x5f7d9b3e, 0x8a2bde10, 0x21bdd0f9, 0x2b1ab789,
4403 	0x7842da1e, 0x13787a43, 0xf8769fde, 0x35e4dc64, 0x81b4fa1b, 0xfb86d352,
4404 	0x10ffa349, 0x2cf289da, 0x011ce328, 0xe088d98f, 0xbfaedc0e, 0x7892e326,
4405 	0xdee88915, 0x014a5612, 0x8bd0411f, 0xf7699d6d, 0x7fbd82e2, 0x9fbc34e0,
4406