1/*
2 * DO NOT EDIT - This file is automatically generated
3 *		 from the following source files:
4 *
5 * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#58 $
6 * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#40 $
7 *
8 * $FreeBSD$
9 */
10static uint8_t seqprog[] = {
11	0xb2, 0x00, 0x00, 0x08,
12	0xf7, 0x11, 0x22, 0x08,
13	0x00, 0x65, 0xee, 0x59,
14	0xf7, 0x01, 0x02, 0x08,
15	0xff, 0x6a, 0x24, 0x08,
16	0x40, 0x00, 0x40, 0x68,
17	0x08, 0x1f, 0x3e, 0x10,
18	0x40, 0x00, 0x40, 0x68,
19	0xff, 0x40, 0x3c, 0x60,
20	0x08, 0x1f, 0x3e, 0x10,
21	0x60, 0x0b, 0x42, 0x68,
22	0x40, 0xfa, 0x12, 0x78,
23	0x01, 0x4d, 0xc8, 0x30,
24	0x00, 0x4c, 0x12, 0x70,
25	0x01, 0x39, 0xa2, 0x30,
26	0x00, 0x6a, 0xc2, 0x5e,
27	0x01, 0x51, 0x20, 0x31,
28	0x01, 0x57, 0xae, 0x00,
29	0x0d, 0x6a, 0x76, 0x00,
30	0x00, 0x51, 0x14, 0x5e,
31	0x01, 0x51, 0xc8, 0x30,
32	0x00, 0x39, 0xc8, 0x60,
33	0x00, 0xbb, 0x30, 0x70,
34	0xc1, 0x6a, 0xda, 0x5e,
35	0x01, 0xbf, 0x72, 0x30,
36	0x01, 0x40, 0x7e, 0x31,
37	0x01, 0x90, 0x80, 0x30,
38	0x01, 0xf6, 0xd4, 0x30,
39	0x01, 0x4d, 0x9a, 0x18,
40	0xfe, 0x57, 0xae, 0x08,
41	0x01, 0x40, 0x20, 0x31,
42	0x00, 0x65, 0xcc, 0x58,
43	0x60, 0x0b, 0x40, 0x78,
44	0x08, 0x6a, 0x18, 0x00,
45	0x08, 0x11, 0x22, 0x00,
46	0x60, 0x0b, 0x00, 0x78,
47	0x40, 0x0b, 0xfa, 0x68,
48	0x80, 0x0b, 0xb6, 0x78,
49	0x20, 0x6a, 0x16, 0x00,
50	0xa4, 0x6a, 0x06, 0x00,
51	0x08, 0x6a, 0x78, 0x00,
52	0x01, 0x50, 0xc8, 0x30,
53	0xe0, 0x6a, 0xcc, 0x00,
54	0x48, 0x6a, 0xfe, 0x5d,
55	0x01, 0x6a, 0xdc, 0x01,
56	0x88, 0x6a, 0xcc, 0x00,
57	0x48, 0x6a, 0xfe, 0x5d,
58	0x01, 0x6a, 0x26, 0x01,
59	0xf0, 0x19, 0x7a, 0x08,
60	0x0f, 0x18, 0xc8, 0x08,
61	0x0f, 0x0f, 0xc8, 0x08,
62	0x0f, 0x05, 0xc8, 0x08,
63	0x00, 0x3d, 0x7a, 0x00,
64	0x08, 0x1f, 0x6e, 0x78,
65	0x80, 0x3d, 0x7a, 0x00,
66	0x01, 0x3d, 0xd8, 0x31,
67	0x01, 0x3d, 0x32, 0x31,
68	0x10, 0x03, 0x4e, 0x79,
69	0x00, 0x65, 0xf2, 0x58,
70	0x80, 0x66, 0xae, 0x78,
71	0x01, 0x66, 0xd8, 0x31,
72	0x01, 0x66, 0x32, 0x31,
73	0x3f, 0x66, 0x7c, 0x08,
74	0x40, 0x66, 0x82, 0x68,
75	0x01, 0x3c, 0x78, 0x00,
76	0x10, 0x03, 0x9e, 0x78,
77	0x00, 0x65, 0xf2, 0x58,
78	0xe0, 0x66, 0xc8, 0x18,
79	0x00, 0x65, 0xaa, 0x50,
80	0xdd, 0x66, 0xc8, 0x18,
81	0x00, 0x65, 0xaa, 0x48,
82	0x01, 0x66, 0xd8, 0x31,
83	0x01, 0x66, 0x32, 0x31,
84	0x10, 0x03, 0x4e, 0x79,
85	0x00, 0x65, 0xf2, 0x58,
86	0x01, 0x66, 0xd8, 0x31,
87	0x01, 0x66, 0x32, 0x31,
88	0x01, 0x66, 0xac, 0x30,
89	0x40, 0x3c, 0x78, 0x00,
90	0xff, 0x6a, 0xd8, 0x01,
91	0xff, 0x6a, 0x32, 0x01,
92	0x10, 0x3c, 0x78, 0x00,
93	0x02, 0x57, 0x40, 0x69,
94	0x10, 0x03, 0x3e, 0x69,
95	0x00, 0x65, 0x20, 0x41,
96	0x02, 0x57, 0xae, 0x00,
97	0x00, 0x65, 0x9e, 0x40,
98	0x61, 0x6a, 0xda, 0x5e,
99	0x08, 0x51, 0x20, 0x71,
100	0x02, 0x0b, 0xb2, 0x78,
101	0x00, 0x65, 0xae, 0x40,
102	0x1a, 0x01, 0x02, 0x00,
103	0xf0, 0x19, 0x7a, 0x08,
104	0x0f, 0x0f, 0xc8, 0x08,
105	0x0f, 0x05, 0xc8, 0x08,
106	0x00, 0x3d, 0x7a, 0x00,
107	0x08, 0x1f, 0xc4, 0x78,
108	0x80, 0x3d, 0x7a, 0x00,
109	0x20, 0x6a, 0x16, 0x00,
110	0x00, 0x65, 0xcc, 0x41,
111	0x00, 0x65, 0xb4, 0x5e,
112	0x00, 0x65, 0x12, 0x40,
113	0x20, 0x11, 0xd2, 0x68,
114	0x20, 0x6a, 0x18, 0x00,
115	0x20, 0x11, 0x22, 0x00,
116	0xf7, 0x1f, 0xca, 0x08,
117	0x80, 0xb9, 0xd8, 0x78,
118	0x08, 0x65, 0xca, 0x00,
119	0x01, 0x65, 0x3e, 0x30,
120	0x01, 0xb9, 0x1e, 0x30,
121	0x7f, 0xb9, 0x0a, 0x08,
122	0x01, 0xb9, 0x0a, 0x30,
123	0x01, 0x54, 0xca, 0x30,
124	0x80, 0xb8, 0xe6, 0x78,
125	0x80, 0x65, 0xca, 0x00,
126	0x01, 0x65, 0x00, 0x34,
127	0x01, 0x54, 0x00, 0x34,
128	0x08, 0xb8, 0xee, 0x78,
129	0x20, 0x01, 0x02, 0x00,
130	0x02, 0xbd, 0x08, 0x34,
131	0x01, 0xbd, 0x08, 0x34,
132	0x08, 0x01, 0x02, 0x00,
133	0x02, 0x0b, 0xf4, 0x78,
134	0xf7, 0x01, 0x02, 0x08,
135	0x01, 0x06, 0xcc, 0x34,
136	0xb2, 0x00, 0x00, 0x08,
137	0x01, 0x40, 0x20, 0x31,
138	0x01, 0xbf, 0x80, 0x30,
139	0x01, 0xb9, 0x7a, 0x30,
140	0x3f, 0xba, 0x7c, 0x08,
141	0x00, 0x65, 0xea, 0x58,
142	0x80, 0x0b, 0xc4, 0x79,
143	0x12, 0x01, 0x02, 0x00,
144	0x01, 0xab, 0xac, 0x30,
145	0xe4, 0x6a, 0x70, 0x5d,
146	0x40, 0x6a, 0x16, 0x00,
147	0x80, 0x3e, 0x86, 0x5d,
148	0x20, 0xb8, 0x18, 0x79,
149	0x20, 0x6a, 0x86, 0x5d,
150	0x00, 0xab, 0x86, 0x5d,
151	0x01, 0xa9, 0x78, 0x30,
152	0x10, 0xb8, 0x20, 0x79,
153	0xe4, 0x6a, 0x70, 0x5d,
154	0x00, 0x65, 0xae, 0x40,
155	0x10, 0x03, 0x3c, 0x69,
156	0x08, 0x3c, 0x5a, 0x69,
157	0x04, 0x3c, 0x92, 0x69,
158	0x02, 0x3c, 0x98, 0x69,
159	0x01, 0x3c, 0x44, 0x79,
160	0xff, 0x6a, 0xa6, 0x00,
161	0x00, 0x65, 0xa4, 0x59,
162	0x00, 0x6a, 0xc2, 0x5e,
163	0xff, 0x53, 0x30, 0x71,
164	0x0d, 0x6a, 0x76, 0x00,
165	0x00, 0x53, 0x14, 0x5e,
166	0x00, 0x65, 0xea, 0x58,
167	0x12, 0x01, 0x02, 0x00,
168	0x00, 0x65, 0x18, 0x41,
169	0xa4, 0x6a, 0x06, 0x00,
170	0x00, 0x65, 0xf2, 0x58,
171	0xfd, 0x57, 0xae, 0x08,
172	0x00, 0x65, 0xae, 0x40,
173	0xe4, 0x6a, 0x70, 0x5d,
174	0x20, 0x3c, 0x4a, 0x79,
175	0x02, 0x6a, 0x86, 0x5d,
176	0x04, 0x6a, 0x86, 0x5d,
177	0x01, 0x03, 0x4c, 0x69,
178	0xf7, 0x11, 0x22, 0x08,
179	0xff, 0x6a, 0x24, 0x08,
180	0xff, 0x6a, 0x06, 0x08,
181	0x01, 0x6a, 0x7e, 0x00,
182	0x00, 0x65, 0xa4, 0x59,
183	0x00, 0x65, 0x04, 0x40,
184	0x80, 0x86, 0xc8, 0x08,
185	0x01, 0x4f, 0xc8, 0x30,
186	0x00, 0x50, 0x6c, 0x61,
187	0xc4, 0x6a, 0x70, 0x5d,
188	0x40, 0x3c, 0x68, 0x79,
189	0x28, 0x6a, 0x86, 0x5d,
190	0x00, 0x65, 0x4c, 0x41,
191	0x08, 0x6a, 0x86, 0x5d,
192	0x00, 0x65, 0x4c, 0x41,
193	0x84, 0x6a, 0x70, 0x5d,
194	0x00, 0x65, 0xf2, 0x58,
195	0x01, 0x66, 0xc8, 0x30,
196	0x01, 0x64, 0xd8, 0x31,
197	0x01, 0x64, 0x32, 0x31,
198	0x5b, 0x64, 0xc8, 0x28,
199	0x30, 0x64, 0xca, 0x18,
200	0x01, 0x6c, 0xc8, 0x30,
201	0xff, 0x64, 0x8e, 0x79,
202	0x08, 0x01, 0x02, 0x00,
203	0x02, 0x0b, 0x80, 0x79,
204	0x01, 0x64, 0x86, 0x61,
205	0xf7, 0x01, 0x02, 0x08,
206	0x01, 0x06, 0xd8, 0x31,
207	0x01, 0x06, 0x32, 0x31,
208	0xff, 0x64, 0xc8, 0x18,
209	0xff, 0x64, 0x80, 0x69,
210	0xf7, 0x3c, 0x78, 0x08,
211	0x00, 0x65, 0x20, 0x41,
212	0x40, 0xaa, 0x7e, 0x10,
213	0x04, 0xaa, 0x70, 0x5d,
214	0x00, 0x65, 0x58, 0x42,
215	0xc4, 0x6a, 0x70, 0x5d,
216	0xc0, 0x6a, 0x7e, 0x00,
217	0x00, 0xa8, 0x86, 0x5d,
218	0xe4, 0x6a, 0x06, 0x00,
219	0x00, 0x6a, 0x86, 0x5d,
220	0x00, 0x65, 0x4c, 0x41,
221	0x10, 0x3c, 0xa8, 0x69,
222	0x00, 0xbb, 0x8c, 0x44,
223	0x18, 0x6a, 0xda, 0x01,
224	0x01, 0x69, 0xd8, 0x31,
225	0x1c, 0x6a, 0xd0, 0x01,
226	0x09, 0xee, 0xdc, 0x01,
227	0x80, 0xee, 0xb0, 0x79,
228	0xff, 0x6a, 0xdc, 0x09,
229	0x01, 0x93, 0x26, 0x01,
230	0x03, 0x6a, 0x2a, 0x01,
231	0x01, 0x69, 0x32, 0x31,
232	0x1c, 0x6a, 0xe2, 0x5d,
233	0x0a, 0x93, 0x26, 0x01,
234	0x00, 0x65, 0xaa, 0x5e,
235	0x01, 0x50, 0xa0, 0x18,
236	0x02, 0x6a, 0x22, 0x05,
237	0x1a, 0x01, 0x02, 0x00,
238	0x80, 0x6a, 0x74, 0x00,
239	0x40, 0x6a, 0x78, 0x00,
240	0x40, 0x6a, 0x16, 0x00,
241	0x00, 0x65, 0xda, 0x5d,
242	0x01, 0x3f, 0xc8, 0x30,
243	0xbf, 0x64, 0x58, 0x7a,
244	0x80, 0x64, 0xa0, 0x73,
245	0xa0, 0x64, 0x02, 0x74,
246	0xc0, 0x64, 0xf6, 0x73,
247	0xe0, 0x64, 0x32, 0x74,
248	0x01, 0x6a, 0xda, 0x5e,
249	0x00, 0x65, 0xcc, 0x41,
250	0xf7, 0x11, 0x22, 0x08,
251	0x01, 0x06, 0xd4, 0x30,
252	0xff, 0x6a, 0x24, 0x08,
253	0xf7, 0x01, 0x02, 0x08,
254	0xc0, 0x6a, 0x78, 0x00,
255	0x09, 0x0c, 0xe8, 0x79,
256	0x08, 0x0c, 0x04, 0x68,
257	0xb1, 0x6a, 0xda, 0x5e,
258	0xff, 0x6a, 0x26, 0x09,
259	0x12, 0x01, 0x02, 0x00,
260	0x02, 0x6a, 0x08, 0x30,
261	0xff, 0x6a, 0x08, 0x08,
262	0xdf, 0x01, 0x02, 0x08,
263	0x01, 0x6a, 0x7e, 0x00,
264	0xc0, 0x6a, 0x78, 0x04,
265	0xff, 0x6a, 0xc8, 0x08,
266	0x08, 0xa4, 0x48, 0x19,
267	0x00, 0xa5, 0x4a, 0x21,
268	0x00, 0xa6, 0x4c, 0x21,
269	0x00, 0xa7, 0x4e, 0x25,
270	0x08, 0xeb, 0xde, 0x7e,
271	0x80, 0xeb, 0x08, 0x7a,
272	0xff, 0x6a, 0xd6, 0x09,
273	0x08, 0xeb, 0x0c, 0x6a,
274	0xff, 0x6a, 0xd4, 0x0c,
275	0x80, 0xa3, 0xde, 0x6e,
276	0x88, 0xeb, 0x22, 0x72,
277	0x08, 0xeb, 0xde, 0x6e,
278	0x04, 0xea, 0x26, 0xe2,
279	0x08, 0xee, 0xde, 0x6e,
280	0x04, 0x6a, 0xd0, 0x81,
281	0x05, 0xa4, 0xc0, 0x89,
282	0x03, 0xa5, 0xc2, 0x31,
283	0x09, 0x6a, 0xd6, 0x05,
284	0x00, 0x65, 0x0a, 0x5a,
285	0x06, 0xa4, 0xd4, 0x89,
286	0x80, 0x94, 0xde, 0x7e,
287	0x07, 0xe9, 0x10, 0x31,
288	0x01, 0xe9, 0x46, 0x31,
289	0x00, 0xa3, 0xbc, 0x5e,
290	0x00, 0x65, 0xfc, 0x59,
291	0x01, 0xa4, 0xca, 0x30,
292	0x80, 0xa3, 0x36, 0x7a,
293	0x02, 0x65, 0xca, 0x00,
294	0x01, 0x65, 0xf8, 0x31,
295	0x80, 0x93, 0x26, 0x01,
296	0xff, 0x6a, 0xd4, 0x0c,
297	0x01, 0x8c, 0xc8, 0x30,
298	0x00, 0x88, 0xc8, 0x18,
299	0x02, 0x64, 0xc8, 0x88,
300	0xff, 0x64, 0xde, 0x7e,
301	0xff, 0x8d, 0x4c, 0x6a,
302	0xff, 0x8e, 0x4c, 0x6a,
303	0x03, 0x8c, 0xd4, 0x98,
304	0x00, 0x65, 0xde, 0x56,
305	0x01, 0x64, 0x70, 0x30,
306	0xff, 0x64, 0xc8, 0x10,
307	0x01, 0x64, 0xc8, 0x18,
308	0x00, 0x8c, 0x18, 0x19,
309	0xff, 0x8d, 0x1a, 0x21,
310	0xff, 0x8e, 0x1c, 0x25,
311	0xc0, 0x3c, 0x5c, 0x7a,
312	0x21, 0x6a, 0xda, 0x5e,
313	0xa8, 0x6a, 0x76, 0x00,
314	0x79, 0x6a, 0x76, 0x00,
315	0x40, 0x3f, 0x64, 0x6a,
316	0x04, 0x3b, 0x76, 0x00,
317	0x04, 0x6a, 0xd4, 0x81,
318	0x20, 0x3c, 0x6c, 0x7a,
319	0x51, 0x6a, 0xda, 0x5e,
320	0x00, 0x65, 0x84, 0x42,
321	0x20, 0x3c, 0x78, 0x00,
322	0x00, 0xb3, 0xbc, 0x5e,
323	0x07, 0xac, 0x10, 0x31,
324	0x05, 0xb3, 0x46, 0x31,
325	0x88, 0x6a, 0xcc, 0x00,
326	0xac, 0x6a, 0xf0, 0x5d,
327	0xa3, 0x6a, 0xcc, 0x00,
328	0xb3, 0x6a, 0xf4, 0x5d,
329	0x00, 0x65, 0x3c, 0x5a,
330	0xfd, 0xa4, 0x48, 0x09,
331	0x03, 0x8c, 0x10, 0x30,
332	0x00, 0x65, 0xe8, 0x5d,
333	0x01, 0xa4, 0x96, 0x7a,
334	0x04, 0x3b, 0x76, 0x08,
335	0x01, 0x3b, 0x26, 0x31,
336	0x80, 0x02, 0x04, 0x00,
337	0x10, 0x0c, 0x8c, 0x7a,
338	0x03, 0x9e, 0x8e, 0x6a,
339	0x7f, 0x02, 0x04, 0x08,
340	0x91, 0x6a, 0xda, 0x5e,
341	0x00, 0x65, 0xcc, 0x41,
342	0x01, 0xa4, 0xca, 0x30,
343	0x80, 0xa3, 0x9c, 0x7a,
344	0x02, 0x65, 0xca, 0x00,
345	0x01, 0x65, 0xf8, 0x31,
346	0x01, 0x3b, 0x26, 0x31,
347	0x00, 0x65, 0x10, 0x5a,
348	0x01, 0xfc, 0xaa, 0x6a,
349	0x80, 0x0b, 0xa0, 0x6a,
350	0x10, 0x0c, 0xa0, 0x7a,
351	0x20, 0x93, 0xa0, 0x6a,
352	0x02, 0x93, 0x26, 0x01,
353	0x02, 0xfc, 0xb4, 0x7a,
354	0x40, 0x0d, 0xc8, 0x6a,
355	0x01, 0xa4, 0x48, 0x01,
356	0x00, 0x65, 0xc8, 0x42,
357	0x40, 0x0d, 0xba, 0x6a,
358	0x00, 0x65, 0x10, 0x5a,
359	0x00, 0x65, 0xac, 0x42,
360	0x80, 0xfc, 0xc4, 0x7a,
361	0x80, 0xa4, 0xc4, 0x6a,
362	0xff, 0xa5, 0x4a, 0x19,
363	0xff, 0xa6, 0x4c, 0x21,
364	0xff, 0xa7, 0x4e, 0x21,
365	0xf8, 0xfc, 0x48, 0x09,
366	0x7f, 0xa3, 0x46, 0x09,
367	0x04, 0x3b, 0xe4, 0x6a,
368	0x02, 0x93, 0x26, 0x01,
369	0x01, 0x94, 0xca, 0x7a,
370	0x01, 0x94, 0xca, 0x7a,
371	0x01, 0x94, 0xca, 0x7a,
372	0x01, 0x94, 0xca, 0x7a,
373	0x01, 0x94, 0xca, 0x7a,
374	0x01, 0xa4, 0xe2, 0x7a,
375	0x01, 0xfc, 0xd8, 0x7a,
376	0x01, 0x94, 0xe4, 0x6a,
377	0x01, 0x94, 0xe4, 0x6a,
378	0x01, 0x94, 0xe4, 0x6a,
379	0x00, 0x65, 0x84, 0x42,
380	0x01, 0x94, 0xe2, 0x7a,
381	0x10, 0x94, 0xe4, 0x6a,
382	0xd7, 0x93, 0x26, 0x09,
383	0x28, 0x93, 0xe8, 0x6a,
384	0x01, 0x85, 0x0a, 0x01,
385	0x02, 0xfc, 0xf0, 0x6a,
386	0x01, 0x14, 0x46, 0x31,
387	0xff, 0x6a, 0x10, 0x09,
388	0xfe, 0x85, 0x0a, 0x09,
389	0xff, 0x38, 0xfe, 0x6a,
390	0x80, 0xa3, 0xfe, 0x7a,
391	0x80, 0x0b, 0xfc, 0x7a,
392	0x04, 0x3b, 0xfe, 0x7a,
393	0xbf, 0x3b, 0x76, 0x08,
394	0x01, 0x3b, 0x26, 0x31,
395	0x00, 0x65, 0x10, 0x5a,
396	0x01, 0x0b, 0x0c, 0x6b,
397	0x10, 0x0c, 0x00, 0x7b,
398	0x04, 0x93, 0x0a, 0x6b,
399	0x01, 0x94, 0x08, 0x7b,
400	0x10, 0x94, 0x0a, 0x6b,
401	0xc7, 0x93, 0x26, 0x09,
402	0x01, 0x99, 0xd4, 0x30,
403	0x38, 0x93, 0x0e, 0x6b,
404	0xff, 0x08, 0x5c, 0x6b,
405	0xff, 0x09, 0x5c, 0x6b,
406	0xff, 0x0a, 0x5c, 0x6b,
407	0xff, 0x38, 0x2a, 0x7b,
408	0x04, 0x14, 0x10, 0x31,
409	0x01, 0x38, 0x18, 0x31,
410	0x02, 0x6a, 0x1a, 0x31,
411	0x88, 0x6a, 0xcc, 0x00,
412	0x14, 0x6a, 0xf6, 0x5d,
413	0x00, 0x38, 0xe2, 0x5d,
414	0xff, 0x6a, 0x70, 0x08,
415	0x00, 0x65, 0x56, 0x43,
416	0x80, 0xa3, 0x30, 0x7b,
417	0x01, 0xa4, 0x48, 0x01,
418	0x00, 0x65, 0x5c, 0x43,
419	0x08, 0xeb, 0x36, 0x7b,
420	0x00, 0x65, 0x10, 0x5a,
421	0x08, 0xeb, 0x32, 0x6b,
422	0x07, 0xe9, 0x10, 0x31,
423	0x01, 0xe9, 0xca, 0x30,
424	0x01, 0x65, 0x46, 0x31,
425	0x00, 0x6a, 0xbc, 0x5e,
426	0x88, 0x6a, 0xcc, 0x00,
427	0xa4, 0x6a, 0xf6, 0x5d,
428	0x08, 0x6a, 0xe2, 0x5d,
429	0x0d, 0x93, 0x26, 0x01,
430	0x00, 0x65, 0xaa, 0x5e,
431	0x88, 0x6a, 0xcc, 0x00,
432	0x00, 0x65, 0x8c, 0x5e,
433	0x01, 0x99, 0x46, 0x31,
434	0x00, 0xa3, 0xbc, 0x5e,
435	0x01, 0x88, 0x10, 0x31,
436	0x00, 0x65, 0x3c, 0x5a,
437	0x00, 0x65, 0xfc, 0x59,
438	0x03, 0x8c, 0x10, 0x30,
439	0x00, 0x65, 0xe8, 0x5d,
440	0x80, 0x0b, 0x84, 0x6a,
441	0x80, 0x0b, 0x64, 0x6b,
442	0x01, 0x0c, 0x5e, 0x7b,
443	0x10, 0x0c, 0x84, 0x7a,
444	0x03, 0x9e, 0x84, 0x6a,
445	0x00, 0x65, 0x06, 0x5a,
446	0x00, 0x6a, 0xbc, 0x5e,
447	0x01, 0xa4, 0x84, 0x6b,
448	0xff, 0x38, 0x7a, 0x7b,
449	0x01, 0x38, 0xc8, 0x30,
450	0x00, 0x08, 0x40, 0x19,
451	0xff, 0x6a, 0xc8, 0x08,
452	0x00, 0x09, 0x42, 0x21,
453	0x00, 0x0a, 0x44, 0x21,
454	0xff, 0x6a, 0x70, 0x08,
455	0x00, 0x65, 0x7c, 0x43,
456	0x03, 0x08, 0x40, 0x31,
457	0x03, 0x08, 0x40, 0x31,
458	0x01, 0x08, 0x40, 0x31,
459	0x01, 0x09, 0x42, 0x31,
460	0x01, 0x0a, 0x44, 0x31,
461	0xfd, 0xb4, 0x68, 0x09,
462	0x12, 0x01, 0x02, 0x00,
463	0x12, 0x01, 0x02, 0x00,
464	0x04, 0x3c, 0xcc, 0x79,
465	0xfb, 0x3c, 0x78, 0x08,
466	0x04, 0x93, 0x20, 0x79,
467	0x01, 0x0c, 0x90, 0x6b,
468	0x80, 0xba, 0x20, 0x79,
469	0x80, 0x04, 0x20, 0x79,
470	0xe4, 0x6a, 0x70, 0x5d,
471	0x23, 0x6a, 0x86, 0x5d,
472	0x01, 0x6a, 0x86, 0x5d,
473	0x00, 0x65, 0x20, 0x41,
474	0x00, 0x65, 0xcc, 0x41,
475	0x80, 0x3c, 0xa4, 0x7b,
476	0x21, 0x6a, 0xda, 0x5e,
477	0x01, 0xbc, 0x18, 0x31,
478	0x02, 0x6a, 0x1a, 0x31,
479	0x02, 0x6a, 0xf8, 0x01,
480	0x01, 0xbc, 0x10, 0x30,
481	0x02, 0x6a, 0x12, 0x30,
482	0x01, 0xbc, 0x10, 0x30,
483	0xff, 0x6a, 0x12, 0x08,
484	0xff, 0x6a, 0x14, 0x08,
485	0xf3, 0xbc, 0xd4, 0x18,
486	0xa0, 0x6a, 0xca, 0x53,
487	0x04, 0xa0, 0x10, 0x31,
488	0xac, 0x6a, 0x26, 0x01,
489	0x04, 0xa0, 0x10, 0x31,
490	0x03, 0x08, 0x18, 0x31,
491	0x88, 0x6a, 0xcc, 0x00,
492	0xa0, 0x6a, 0xf6, 0x5d,
493	0x00, 0xbc, 0xe2, 0x5d,
494	0x3d, 0x6a, 0x26, 0x01,
495	0x00, 0x65, 0xe2, 0x43,
496	0xff, 0x6a, 0x10, 0x09,
497	0xa4, 0x6a, 0x26, 0x01,
498	0x0c, 0xa0, 0x32, 0x31,
499	0x05, 0x6a, 0x26, 0x01,
500	0x35, 0x6a, 0x26, 0x01,
501	0x0c, 0xa0, 0x32, 0x31,
502	0x36, 0x6a, 0x26, 0x01,
503	0x02, 0x93, 0x26, 0x01,
504	0x35, 0x6a, 0x26, 0x01,
505	0x00, 0x65, 0x9e, 0x5e,
506	0x00, 0x65, 0x9e, 0x5e,
507	0x02, 0x93, 0x26, 0x01,
508	0xbf, 0x3c, 0x78, 0x08,
509	0x04, 0x0b, 0xe8, 0x6b,
510	0x10, 0x0c, 0xe4, 0x7b,
511	0x01, 0x03, 0xe8, 0x6b,
512	0x20, 0x93, 0xea, 0x6b,
513	0x04, 0x0b, 0xf0, 0x6b,
514	0x40, 0x3c, 0x78, 0x00,
515	0xc7, 0x93, 0x26, 0x09,
516	0x38, 0x93, 0xf2, 0x6b,
517	0x00, 0x65, 0xcc, 0x41,
518	0x80, 0x3c, 0x58, 0x6c,
519	0x01, 0x06, 0x50, 0x31,
520	0x80, 0xb8, 0x70, 0x01,
521	0x00, 0x65, 0xcc, 0x41,
522	0x10, 0x3f, 0x06, 0x00,
523	0x10, 0x6a, 0x06, 0x00,
524	0x01, 0x3a, 0xca, 0x30,
525	0x80, 0x65, 0x1e, 0x64,
526	0x10, 0xb8, 0x42, 0x6c,
527	0xc0, 0x3e, 0xca, 0x00,
528	0x40, 0xb8, 0x0e, 0x6c,
529	0xbf, 0x65, 0xca, 0x08,
530	0x20, 0xb8, 0x22, 0x7c,
531	0x01, 0x65, 0x0c, 0x30,
532	0x00, 0x65, 0xda, 0x5d,
533	0xa0, 0x3f, 0x2a, 0x64,
534	0x23, 0xb8, 0x0c, 0x08,
535	0x00, 0x65, 0xda, 0x5d,
536	0xa0, 0x3f, 0x2a, 0x64,
537	0x00, 0xbb, 0x22, 0x44,
538	0xff, 0x65, 0x22, 0x64,
539	0x00, 0x65, 0x42, 0x44,
540	0x40, 0x6a, 0x18, 0x00,
541	0x01, 0x65, 0x0c, 0x30,
542	0x00, 0x65, 0xda, 0x5d,
543	0xa0, 0x3f, 0xfe, 0x73,
544	0x40, 0x6a, 0x18, 0x00,
545	0x01, 0x3a, 0xa6, 0x30,
546	0x08, 0x6a, 0x74, 0x00,
547	0x00, 0x65, 0xcc, 0x41,
548	0x64, 0x6a, 0x6a, 0x5d,
549	0x80, 0x64, 0xda, 0x6c,
550	0x04, 0x64, 0x9c, 0x74,
551	0x02, 0x64, 0xac, 0x74,
552	0x00, 0x6a, 0x62, 0x74,
553	0x03, 0x64, 0xca, 0x74,
554	0x23, 0x64, 0x4a, 0x74,
555	0x08, 0x64, 0x5e, 0x74,
556	0x61, 0x6a, 0xda, 0x5e,
557	0x00, 0x65, 0xda, 0x5d,
558	0x08, 0x51, 0xce, 0x71,
559	0x00, 0x65, 0x42, 0x44,
560	0x80, 0x04, 0x5c, 0x7c,
561	0x51, 0x6a, 0x60, 0x5d,
562	0x01, 0x51, 0x5c, 0x64,
563	0x01, 0xa4, 0x54, 0x7c,
564	0x80, 0xba, 0x5e, 0x6c,
565	0x41, 0x6a, 0xda, 0x5e,
566	0x00, 0x65, 0x5e, 0x44,
567	0x21, 0x6a, 0xda, 0x5e,
568	0x00, 0x65, 0x5e, 0x44,
569	0x07, 0x6a, 0x56, 0x5d,
570	0x01, 0x06, 0xd4, 0x30,
571	0x00, 0x65, 0xcc, 0x41,
572	0x80, 0xb8, 0x58, 0x7c,
573	0xc0, 0x3c, 0x6c, 0x7c,
574	0x80, 0x3c, 0x58, 0x6c,
575	0xff, 0xa8, 0x6c, 0x6c,
576	0x40, 0x3c, 0x58, 0x6c,
577	0x10, 0xb8, 0x70, 0x7c,
578	0xa1, 0x6a, 0xda, 0x5e,
579	0x01, 0xb4, 0x76, 0x6c,
580	0x02, 0xb4, 0x78, 0x6c,
581	0x01, 0xa4, 0x78, 0x7c,
582	0xff, 0xa8, 0x88, 0x7c,
583	0x04, 0xb4, 0x68, 0x01,
584	0x01, 0x6a, 0x76, 0x00,
585	0x00, 0xbb, 0x14, 0x5e,
586	0xff, 0xa8, 0x88, 0x7c,
587	0x71, 0x6a, 0xda, 0x5e,
588	0x40, 0x51, 0x88, 0x64,
589	0x00, 0x65, 0xb4, 0x5e,
590	0x00, 0x65, 0xde, 0x41,
591	0x00, 0xbb, 0x8c, 0x5c,
592	0x00, 0x65, 0xde, 0x41,
593	0x00, 0x65, 0xb4, 0x5e,
594	0x01, 0x65, 0xa2, 0x30,
595	0x01, 0xf8, 0xc8, 0x30,
596	0x01, 0x4e, 0xc8, 0x30,
597	0x00, 0x6a, 0xb8, 0xdd,
598	0x00, 0x51, 0xca, 0x5d,
599	0x01, 0x4e, 0x9c, 0x18,
600	0x02, 0x6a, 0x22, 0x05,
601	0xc0, 0x3c, 0x58, 0x6c,
602	0x04, 0xb8, 0x70, 0x01,
603	0x00, 0x65, 0xd6, 0x5e,
604	0x20, 0xb8, 0xde, 0x69,
605	0x01, 0xbb, 0xa2, 0x30,
606	0x3f, 0xba, 0x7c, 0x08,
607	0x00, 0xb9, 0xd0, 0x5c,
608	0x00, 0x65, 0xde, 0x41,
609	0x01, 0x06, 0xd4, 0x30,
610	0x20, 0x3c, 0xcc, 0x79,
611	0x20, 0x3c, 0x5e, 0x7c,
612	0x01, 0xa4, 0xba, 0x7c,
613	0x01, 0xb4, 0x68, 0x01,
614	0x00, 0x65, 0xcc, 0x41,
615	0x00, 0x65, 0x5e, 0x44,
616	0x04, 0x14, 0x58, 0x31,
617	0x01, 0x06, 0xd4, 0x30,
618	0x08, 0xa0, 0x60, 0x31,
619	0xac, 0x6a, 0xcc, 0x00,
620	0x14, 0x6a, 0xf6, 0x5d,
621	0x01, 0x06, 0xd4, 0x30,
622	0xa0, 0x6a, 0xee, 0x5d,
623	0x00, 0x65, 0xcc, 0x41,
624	0xdf, 0x3c, 0x78, 0x08,
625	0x12, 0x01, 0x02, 0x00,
626	0x00, 0x65, 0x5e, 0x44,
627	0x4c, 0x65, 0xcc, 0x28,
628	0x01, 0x3e, 0x20, 0x31,
629	0xd0, 0x66, 0xcc, 0x18,
630	0x20, 0x66, 0xcc, 0x18,
631	0x01, 0x51, 0xda, 0x34,
632	0x4c, 0x3d, 0xca, 0x28,
633	0x3f, 0x64, 0x7c, 0x08,
634	0xd0, 0x65, 0xca, 0x18,
635	0x01, 0x3e, 0x20, 0x31,
636	0x30, 0x65, 0xd4, 0x18,
637	0x00, 0x65, 0xe8, 0x4c,
638	0xe1, 0x6a, 0x22, 0x01,
639	0xff, 0x6a, 0xd4, 0x08,
640	0x20, 0x65, 0xd4, 0x18,
641	0x00, 0x65, 0xf0, 0x54,
642	0xe1, 0x6a, 0x22, 0x01,
643	0xff, 0x6a, 0xd4, 0x08,
644	0x20, 0x65, 0xca, 0x18,
645	0xe0, 0x65, 0xd4, 0x18,
646	0x00, 0x65, 0xfa, 0x4c,
647	0xe1, 0x6a, 0x22, 0x01,
648	0xff, 0x6a, 0xd4, 0x08,
649	0xd0, 0x65, 0xd4, 0x18,
650	0x00, 0x65, 0x02, 0x55,
651	0xe1, 0x6a, 0x22, 0x01,
652	0xff, 0x6a, 0xd4, 0x08,
653	0x01, 0x6c, 0xa2, 0x30,
654	0xff, 0x51, 0x14, 0x75,
655	0x00, 0x51, 0x90, 0x5d,
656	0x01, 0x51, 0x20, 0x31,
657	0x00, 0x65, 0x36, 0x45,
658	0x3f, 0xba, 0xc8, 0x08,
659	0x00, 0x3e, 0x36, 0x75,
660	0x00, 0x65, 0xb2, 0x5e,
661	0x80, 0x3c, 0x78, 0x00,
662	0x01, 0x06, 0xd4, 0x30,
663	0x00, 0x65, 0xda, 0x5d,
664	0x01, 0x3c, 0x78, 0x00,
665	0xe0, 0x3f, 0x52, 0x65,
666	0x02, 0x3c, 0x78, 0x00,
667	0x20, 0x12, 0x52, 0x65,
668	0x51, 0x6a, 0x60, 0x5d,
669	0x00, 0x51, 0x90, 0x5d,
670	0x51, 0x6a, 0x60, 0x5d,
671	0x01, 0x51, 0x20, 0x31,
672	0x04, 0x3c, 0x78, 0x00,
673	0x01, 0xb9, 0xc8, 0x30,
674	0x00, 0x3d, 0x50, 0x65,
675	0x08, 0x3c, 0x78, 0x00,
676	0x3f, 0xba, 0xc8, 0x08,
677	0x00, 0x3e, 0x50, 0x65,
678	0x10, 0x3c, 0x78, 0x00,
679	0x04, 0xb8, 0x50, 0x7d,
680	0xfb, 0xb8, 0x70, 0x09,
681	0x20, 0xb8, 0x46, 0x6d,
682	0x01, 0x90, 0xc8, 0x30,
683	0xff, 0x6a, 0xa2, 0x00,
684	0x00, 0x3d, 0xd0, 0x5c,
685	0x01, 0x64, 0x20, 0x31,
686	0xff, 0x6a, 0x78, 0x08,
687	0x00, 0x65, 0xea, 0x58,
688	0x10, 0xb8, 0x5e, 0x7c,
689	0xff, 0x6a, 0x56, 0x5d,
690	0x00, 0x65, 0x5e, 0x44,
691	0x00, 0x65, 0xb2, 0x5e,
692	0x31, 0x6a, 0xda, 0x5e,
693	0x00, 0x65, 0x5e, 0x44,
694	0x10, 0x3f, 0x06, 0x00,
695	0x10, 0x6a, 0x06, 0x00,
696	0x01, 0x65, 0x74, 0x34,
697	0x81, 0x6a, 0xda, 0x5e,
698	0x00, 0x65, 0x62, 0x45,
699	0x01, 0x06, 0xd4, 0x30,
700	0x01, 0x0c, 0x62, 0x7d,
701	0x04, 0x0c, 0x5c, 0x6d,
702	0xe0, 0x03, 0x7e, 0x08,
703	0xe0, 0x3f, 0xcc, 0x61,
704	0x01, 0x65, 0xcc, 0x30,
705	0x01, 0x12, 0xda, 0x34,
706	0x01, 0x06, 0xd4, 0x34,
707	0x01, 0x03, 0x70, 0x6d,
708	0x40, 0x03, 0xcc, 0x08,
709	0x01, 0x65, 0x06, 0x30,
710	0x40, 0x65, 0xc8, 0x08,
711	0x00, 0x66, 0x7e, 0x75,
712	0x40, 0x65, 0x7e, 0x7d,
713	0x00, 0x65, 0x7e, 0x5d,
714	0xff, 0x6a, 0xd4, 0x08,
715	0xff, 0x6a, 0xd4, 0x08,
716	0xff, 0x6a, 0xd4, 0x08,
717	0xff, 0x6a, 0xd4, 0x0c,
718	0x08, 0x01, 0x02, 0x00,
719	0x02, 0x0b, 0x88, 0x7d,
720	0x01, 0x65, 0x0c, 0x30,
721	0x02, 0x0b, 0x8c, 0x7d,
722	0xf7, 0x01, 0x02, 0x0c,
723	0x01, 0x65, 0xc8, 0x30,
724	0xff, 0x41, 0xb0, 0x75,
725	0x01, 0x41, 0x20, 0x31,
726	0xff, 0x6a, 0xa4, 0x00,
727	0x00, 0x65, 0xa0, 0x45,
728	0xff, 0xbf, 0xb0, 0x75,
729	0x01, 0x90, 0xa4, 0x30,
730	0x01, 0xbf, 0x20, 0x31,
731	0x00, 0xbb, 0x9a, 0x65,
732	0xff, 0x52, 0xae, 0x75,
733	0x01, 0xbf, 0xcc, 0x30,
734	0x01, 0x90, 0xca, 0x30,
735	0x01, 0x52, 0x20, 0x31,
736	0x01, 0x66, 0x7e, 0x31,
737	0x01, 0x65, 0x20, 0x35,
738	0x01, 0xbf, 0x82, 0x34,
739	0x01, 0x64, 0xa2, 0x30,
740	0x00, 0x6a, 0xc2, 0x5e,
741	0x0d, 0x6a, 0x76, 0x00,
742	0x00, 0x51, 0x14, 0x46,
743	0x01, 0x65, 0xa4, 0x30,
744	0xe0, 0x6a, 0xcc, 0x00,
745	0x48, 0x6a, 0x08, 0x5e,
746	0x01, 0x6a, 0xd0, 0x01,
747	0x01, 0x6a, 0xdc, 0x05,
748	0x88, 0x6a, 0xcc, 0x00,
749	0x48, 0x6a, 0x08, 0x5e,
750	0x01, 0x6a, 0xe2, 0x5d,
751	0x01, 0x6a, 0x26, 0x05,
752	0x01, 0x65, 0xd8, 0x31,
753	0x09, 0xee, 0xdc, 0x01,
754	0x80, 0xee, 0xce, 0x7d,
755	0xff, 0x6a, 0xdc, 0x0d,
756	0x01, 0x65, 0x32, 0x31,
757	0x0a, 0x93, 0x26, 0x01,
758	0x00, 0x65, 0xaa, 0x46,
759	0x81, 0x6a, 0xda, 0x5e,
760	0x01, 0x0c, 0xda, 0x7d,
761	0x04, 0x0c, 0xd8, 0x6d,
762	0xe0, 0x03, 0x06, 0x08,
763	0xe0, 0x03, 0x7e, 0x0c,
764	0x01, 0x65, 0x18, 0x31,
765	0xff, 0x6a, 0x1a, 0x09,
766	0xff, 0x6a, 0x1c, 0x0d,
767	0x01, 0x8c, 0x10, 0x30,
768	0x01, 0x8d, 0x12, 0x30,
769	0x01, 0x8e, 0x14, 0x34,
770	0x01, 0x6c, 0xda, 0x30,
771	0x01, 0x6c, 0xda, 0x30,
772	0x01, 0x6c, 0xda, 0x30,
773	0x01, 0x6c, 0xda, 0x30,
774	0x01, 0x6c, 0xda, 0x30,
775	0x01, 0x6c, 0xda, 0x30,
776	0x01, 0x6c, 0xda, 0x30,
777	0x01, 0x6c, 0xda, 0x34,
778	0x3d, 0x64, 0xa4, 0x28,
779	0x55, 0x64, 0xc8, 0x28,
780	0x00, 0x65, 0x08, 0x46,
781	0x2e, 0x64, 0xa4, 0x28,
782	0x66, 0x64, 0xc8, 0x28,
783	0x00, 0x6c, 0xda, 0x18,
784	0x01, 0x52, 0xc8, 0x30,
785	0x00, 0x6c, 0xda, 0x20,
786	0xff, 0x6a, 0xc8, 0x08,
787	0x00, 0x6c, 0xda, 0x20,
788	0x00, 0x6c, 0xda, 0x24,
789	0x01, 0x65, 0xc8, 0x30,
790	0xe0, 0x6a, 0xcc, 0x00,
791	0x44, 0x6a, 0x04, 0x5e,
792	0x01, 0x90, 0xe2, 0x31,
793	0x04, 0x3b, 0x28, 0x7e,
794	0x30, 0x6a, 0xd0, 0x01,
795	0x20, 0x6a, 0xd0, 0x01,
796	0x1d, 0x6a, 0xdc, 0x01,
797	0xdc, 0xee, 0x24, 0x66,
798	0x00, 0x65, 0x40, 0x46,
799	0x20, 0x6a, 0xd0, 0x01,
800	0x01, 0x6a, 0xdc, 0x01,
801	0x20, 0xa0, 0xd8, 0x31,
802	0x09, 0xee, 0xdc, 0x01,
803	0x80, 0xee, 0x30, 0x7e,
804	0x11, 0x6a, 0xdc, 0x01,
805	0x50, 0xee, 0x34, 0x66,
806	0x20, 0x6a, 0xd0, 0x01,
807	0x09, 0x6a, 0xdc, 0x01,
808	0x88, 0xee, 0x3a, 0x66,
809	0x19, 0x6a, 0xdc, 0x01,
810	0xd8, 0xee, 0x3e, 0x66,
811	0xff, 0x6a, 0xdc, 0x09,
812	0x18, 0xee, 0x42, 0x6e,
813	0xff, 0x6a, 0xd4, 0x0c,
814	0x88, 0x6a, 0xcc, 0x00,
815	0x44, 0x6a, 0x04, 0x5e,
816	0x20, 0x6a, 0xe2, 0x5d,
817	0x01, 0x3b, 0x26, 0x31,
818	0x04, 0x3b, 0x5c, 0x6e,
819	0xa0, 0x6a, 0xca, 0x00,
820	0x20, 0x65, 0xc8, 0x18,
821	0x00, 0x65, 0x9a, 0x5e,
822	0x00, 0x65, 0x54, 0x66,
823	0x0a, 0x93, 0x26, 0x01,
824	0x00, 0x65, 0xaa, 0x46,
825	0xa0, 0x6a, 0xcc, 0x00,
826	0xff, 0x6a, 0xc8, 0x08,
827	0x20, 0x94, 0x60, 0x6e,
828	0x10, 0x94, 0x62, 0x6e,
829	0x08, 0x94, 0x7c, 0x6e,
830	0x08, 0x94, 0x7c, 0x6e,
831	0x08, 0x94, 0x7c, 0x6e,
832	0xff, 0x8c, 0xc8, 0x10,
833	0xc1, 0x64, 0xc8, 0x18,
834	0xf8, 0x64, 0xc8, 0x08,
835	0x01, 0x99, 0xda, 0x30,
836	0x00, 0x66, 0x70, 0x66,
837	0xc0, 0x66, 0xac, 0x76,
838	0x60, 0x66, 0xc8, 0x18,
839	0x3d, 0x64, 0xc8, 0x28,
840	0x00, 0x65, 0x60, 0x46,
841	0xf7, 0x93, 0x26, 0x09,
842	0x08, 0x93, 0x7e, 0x6e,
843	0x00, 0x62, 0xc4, 0x18,
844	0x00, 0x65, 0xaa, 0x5e,
845	0x00, 0x65, 0x8a, 0x5e,
846	0x00, 0x65, 0x8a, 0x5e,
847	0x00, 0x65, 0x8a, 0x5e,
848	0x01, 0x99, 0xda, 0x30,
849	0x01, 0x99, 0xda, 0x30,
850	0x01, 0x99, 0xda, 0x30,
851	0x01, 0x99, 0xda, 0x30,
852	0x01, 0x99, 0xda, 0x30,
853	0x01, 0x99, 0xda, 0x30,
854	0x01, 0x99, 0xda, 0x30,
855	0x01, 0x99, 0xda, 0x34,
856	0x01, 0x6c, 0x32, 0x31,
857	0x01, 0x6c, 0x32, 0x31,
858	0x01, 0x6c, 0x32, 0x31,
859	0x01, 0x6c, 0x32, 0x31,
860	0x01, 0x6c, 0x32, 0x31,
861	0x01, 0x6c, 0x32, 0x31,
862	0x01, 0x6c, 0x32, 0x31,
863	0x01, 0x6c, 0x32, 0x35,
864	0x08, 0x94, 0xaa, 0x7e,
865	0xf7, 0x93, 0x26, 0x09,
866	0x08, 0x93, 0xae, 0x6e,
867	0xff, 0x6a, 0xd4, 0x0c,
868	0x04, 0xb8, 0xd6, 0x6e,
869	0x01, 0x42, 0x7e, 0x31,
870	0xff, 0x6a, 0x76, 0x01,
871	0x01, 0x90, 0x84, 0x34,
872	0xff, 0x6a, 0x76, 0x05,
873	0x01, 0x85, 0x0a, 0x01,
874	0x7f, 0x65, 0x10, 0x09,
875	0xfe, 0x85, 0x0a, 0x0d,
876	0xff, 0x42, 0xd2, 0x66,
877	0xff, 0x41, 0xca, 0x66,
878	0xd1, 0x6a, 0xda, 0x5e,
879	0xff, 0x6a, 0xca, 0x04,
880	0x01, 0x41, 0x20, 0x31,
881	0x01, 0xbf, 0x82, 0x30,
882	0x01, 0x6a, 0x76, 0x00,
883	0x00, 0xbb, 0x14, 0x46,
884	0x01, 0x42, 0x20, 0x31,
885	0x01, 0xbf, 0x84, 0x34,
886	0x01, 0x41, 0x7e, 0x31,
887	0x01, 0x90, 0x82, 0x34,
888	0x01, 0x65, 0x22, 0x31,
889	0xff, 0x6a, 0xd4, 0x08,
890	0xff, 0x6a, 0xd4, 0x0c
891};
892
893typedef int ahc_patch_func_t (struct ahc_softc *ahc);
894static ahc_patch_func_t ahc_patch23_func;
895
896static int
897ahc_patch23_func(struct ahc_softc *ahc)
898{
899	return ((ahc->bugs & AHC_SCBCHAN_UPLOAD_BUG) != 0);
900}
901
902static ahc_patch_func_t ahc_patch22_func;
903
904static int
905ahc_patch22_func(struct ahc_softc *ahc)
906{
907	return ((ahc->features & AHC_CMD_CHAN) == 0);
908}
909
910static ahc_patch_func_t ahc_patch21_func;
911
912static int
913ahc_patch21_func(struct ahc_softc *ahc)
914{
915	return ((ahc->features & AHC_QUEUE_REGS) == 0);
916}
917
918static ahc_patch_func_t ahc_patch20_func;
919
920static int
921ahc_patch20_func(struct ahc_softc *ahc)
922{
923	return ((ahc->features & AHC_WIDE) != 0);
924}
925
926static ahc_patch_func_t ahc_patch19_func;
927
928static int
929ahc_patch19_func(struct ahc_softc *ahc)
930{
931	return ((ahc->flags & AHC_SCB_BTT) != 0);
932}
933
934static ahc_patch_func_t ahc_patch18_func;
935
936static int
937ahc_patch18_func(struct ahc_softc *ahc)
938{
939	return ((ahc->bugs & AHC_PCI_2_1_RETRY_BUG) != 0);
940}
941
942static ahc_patch_func_t ahc_patch17_func;
943
944static int
945ahc_patch17_func(struct ahc_softc *ahc)
946{
947	return ((ahc->bugs & AHC_TMODE_WIDEODD_BUG) != 0);
948}
949
950static ahc_patch_func_t ahc_patch16_func;
951
952static int
953ahc_patch16_func(struct ahc_softc *ahc)
954{
955	return ((ahc->bugs & AHC_AUTOFLUSH_BUG) != 0);
956}
957
958static ahc_patch_func_t ahc_patch15_func;
959
960static int
961ahc_patch15_func(struct ahc_softc *ahc)
962{
963	return ((ahc->features & AHC_ULTRA2) == 0);
964}
965
966static ahc_patch_func_t ahc_patch14_func;
967
968static int
969ahc_patch14_func(struct ahc_softc *ahc)
970{
971	return ((ahc->bugs & AHC_PCI_MWI_BUG) != 0 && ahc->pci_cachesize != 0);
972}
973
974static ahc_patch_func_t ahc_patch13_func;
975
976static int
977ahc_patch13_func(struct ahc_softc *ahc)
978{
979	return ((ahc->flags & AHC_39BIT_ADDRESSING) != 0);
980}
981
982static ahc_patch_func_t ahc_patch12_func;
983
984static int
985ahc_patch12_func(struct ahc_softc *ahc)
986{
987	return ((ahc->features & AHC_HS_MAILBOX) != 0);
988}
989
990static ahc_patch_func_t ahc_patch11_func;
991
992static int
993ahc_patch11_func(struct ahc_softc *ahc)
994{
995	return ((ahc->features & AHC_ULTRA) != 0);
996}
997
998static ahc_patch_func_t ahc_patch10_func;
999
1000static int
1001ahc_patch10_func(struct ahc_softc *ahc)
1002{
1003	return ((ahc->features & AHC_MULTI_TID) != 0);
1004}
1005
1006static ahc_patch_func_t ahc_patch9_func;
1007
1008static int
1009ahc_patch9_func(struct ahc_softc *ahc)
1010{
1011	return ((ahc->features & AHC_CMD_CHAN) != 0);
1012}
1013
1014static ahc_patch_func_t ahc_patch8_func;
1015
1016static int
1017ahc_patch8_func(struct ahc_softc *ahc)
1018{
1019	return ((ahc->flags & AHC_INITIATORROLE) != 0);
1020}
1021
1022static ahc_patch_func_t ahc_patch7_func;
1023
1024static int
1025ahc_patch7_func(struct ahc_softc *ahc)
1026{
1027	return ((ahc->flags & AHC_TARGETROLE) != 0);
1028}
1029
1030static ahc_patch_func_t ahc_patch6_func;
1031
1032static int
1033ahc_patch6_func(struct ahc_softc *ahc)
1034{
1035	return ((ahc->features & AHC_DT) == 0);
1036}
1037
1038static ahc_patch_func_t ahc_patch5_func;
1039
1040static int
1041ahc_patch5_func(struct ahc_softc *ahc)
1042{
1043	return ((ahc->flags & AHC_SEQUENCER_DEBUG) != 0);
1044}
1045
1046static ahc_patch_func_t ahc_patch4_func;
1047
1048static int
1049ahc_patch4_func(struct ahc_softc *ahc)
1050{
1051	return ((ahc->flags & AHC_PAGESCBS) != 0);
1052}
1053
1054static ahc_patch_func_t ahc_patch3_func;
1055
1056static int
1057ahc_patch3_func(struct ahc_softc *ahc)
1058{
1059	return ((ahc->features & AHC_QUEUE_REGS) != 0);
1060}
1061
1062static ahc_patch_func_t ahc_patch2_func;
1063
1064static int
1065ahc_patch2_func(struct ahc_softc *ahc)
1066{
1067	return ((ahc->features & AHC_TWIN) != 0);
1068}
1069
1070static ahc_patch_func_t ahc_patch1_func;
1071
1072static int
1073ahc_patch1_func(struct ahc_softc *ahc)
1074{
1075	return ((ahc->features & AHC_ULTRA2) != 0);
1076}
1077
1078static ahc_patch_func_t ahc_patch0_func;
1079
1080static int
1081ahc_patch0_func(struct ahc_softc *ahc)
1082{
1083	return (0);
1084}
1085
1086static struct patch {
1087	ahc_patch_func_t		*patch_func;
1088	uint32_t		 begin		:10,
1089				 skip_instr	:10,
1090				 skip_patch	:12;
1091} patches[] = {
1092	{ ahc_patch1_func, 4, 1, 1 },
1093	{ ahc_patch2_func, 6, 2, 1 },
1094	{ ahc_patch2_func, 9, 1, 1 },
1095	{ ahc_patch3_func, 11, 1, 2 },
1096	{ ahc_patch0_func, 12, 2, 1 },
1097	{ ahc_patch4_func, 15, 1, 2 },
1098	{ ahc_patch0_func, 16, 1, 1 },
1099	{ ahc_patch5_func, 22, 2, 1 },
1100	{ ahc_patch3_func, 27, 1, 2 },
1101	{ ahc_patch0_func, 28, 1, 1 },
1102	{ ahc_patch6_func, 34, 1, 1 },
1103	{ ahc_patch7_func, 37, 54, 19 },
1104	{ ahc_patch8_func, 37, 1, 1 },
1105	{ ahc_patch9_func, 42, 3, 2 },
1106	{ ahc_patch0_func, 45, 3, 1 },
1107	{ ahc_patch10_func, 49, 1, 2 },
1108	{ ahc_patch0_func, 50, 2, 3 },
1109	{ ahc_patch1_func, 50, 1, 2 },
1110	{ ahc_patch0_func, 51, 1, 1 },
1111	{ ahc_patch2_func, 53, 2, 1 },
1112	{ ahc_patch9_func, 55, 1, 2 },
1113	{ ahc_patch0_func, 56, 1, 1 },
1114	{ ahc_patch9_func, 60, 1, 2 },
1115	{ ahc_patch0_func, 61, 1, 1 },
1116	{ ahc_patch9_func, 71, 1, 2 },
1117	{ ahc_patch0_func, 72, 1, 1 },
1118	{ ahc_patch9_func, 75, 1, 2 },
1119	{ ahc_patch0_func, 76, 1, 1 },
1120	{ ahc_patch9_func, 79, 1, 2 },
1121	{ ahc_patch0_func, 80, 1, 1 },
1122	{ ahc_patch8_func, 91, 9, 4 },
1123	{ ahc_patch1_func, 93, 1, 2 },
1124	{ ahc_patch0_func, 94, 1, 1 },
1125	{ ahc_patch2_func, 96, 2, 1 },
1126	{ ahc_patch2_func, 105, 4, 1 },
1127	{ ahc_patch1_func, 109, 1, 2 },
1128	{ ahc_patch0_func, 110, 2, 3 },
1129	{ ahc_patch2_func, 110, 1, 2 },
1130	{ ahc_patch0_func, 111, 1, 1 },
1131	{ ahc_patch7_func, 112, 4, 2 },
1132	{ ahc_patch0_func, 116, 1, 1 },
1133	{ ahc_patch11_func, 117, 2, 1 },
1134	{ ahc_patch1_func, 119, 1, 2 },
1135	{ ahc_patch0_func, 120, 1, 1 },
1136	{ ahc_patch7_func, 121, 4, 1 },
1137	{ ahc_patch7_func, 131, 95, 11 },
1138	{ ahc_patch4_func, 151, 1, 1 },
1139	{ ahc_patch1_func, 168, 1, 1 },
1140	{ ahc_patch12_func, 173, 1, 2 },
1141	{ ahc_patch0_func, 174, 1, 1 },
1142	{ ahc_patch9_func, 185, 1, 2 },
1143	{ ahc_patch0_func, 186, 1, 1 },
1144	{ ahc_patch9_func, 195, 1, 2 },
1145	{ ahc_patch0_func, 196, 1, 1 },
1146	{ ahc_patch9_func, 212, 6, 2 },
1147	{ ahc_patch0_func, 218, 6, 1 },
1148	{ ahc_patch8_func, 226, 21, 2 },
1149	{ ahc_patch1_func, 241, 1, 1 },
1150	{ ahc_patch1_func, 249, 1, 2 },
1151	{ ahc_patch0_func, 250, 2, 2 },
1152	{ ahc_patch11_func, 251, 1, 1 },
1153	{ ahc_patch9_func, 259, 27, 3 },
1154	{ ahc_patch1_func, 275, 10, 2 },
1155	{ ahc_patch13_func, 278, 1, 1 },
1156	{ ahc_patch14_func, 286, 14, 1 },
1157	{ ahc_patch1_func, 302, 1, 2 },
1158	{ ahc_patch0_func, 303, 1, 1 },
1159	{ ahc_patch9_func, 306, 1, 1 },
1160	{ ahc_patch13_func, 311, 1, 1 },
1161	{ ahc_patch9_func, 312, 2, 2 },
1162	{ ahc_patch0_func, 314, 4, 1 },
1163	{ ahc_patch14_func, 318, 1, 1 },
1164	{ ahc_patch15_func, 320, 2, 3 },
1165	{ ahc_patch9_func, 320, 1, 2 },
1166	{ ahc_patch0_func, 321, 1, 1 },
1167	{ ahc_patch6_func, 326, 1, 2 },
1168	{ ahc_patch0_func, 327, 1, 1 },
1169	{ ahc_patch1_func, 331, 47, 11 },
1170	{ ahc_patch6_func, 338, 2, 4 },
1171	{ ahc_patch7_func, 338, 1, 1 },
1172	{ ahc_patch8_func, 339, 1, 1 },
1173	{ ahc_patch0_func, 340, 1, 1 },
1174	{ ahc_patch16_func, 341, 1, 1 },
1175	{ ahc_patch6_func, 357, 6, 3 },
1176	{ ahc_patch16_func, 357, 5, 1 },
1177	{ ahc_patch0_func, 363, 7, 1 },
1178	{ ahc_patch13_func, 373, 5, 1 },
1179	{ ahc_patch0_func, 378, 52, 17 },
1180	{ ahc_patch14_func, 378, 1, 1 },
1181	{ ahc_patch7_func, 380, 2, 2 },
1182	{ ahc_patch17_func, 381, 1, 1 },
1183	{ ahc_patch9_func, 384, 1, 1 },
1184	{ ahc_patch18_func, 391, 1, 1 },
1185	{ ahc_patch14_func, 396, 9, 3 },
1186	{ ahc_patch9_func, 397, 3, 2 },
1187	{ ahc_patch0_func, 400, 3, 1 },
1188	{ ahc_patch9_func, 408, 6, 2 },
1189	{ ahc_patch0_func, 414, 9, 2 },
1190	{ ahc_patch13_func, 414, 1, 1 },
1191	{ ahc_patch13_func, 423, 2, 1 },
1192	{ ahc_patch14_func, 425, 1, 1 },
1193	{ ahc_patch9_func, 427, 1, 2 },
1194	{ ahc_patch0_func, 428, 1, 1 },
1195	{ ahc_patch7_func, 429, 1, 1 },
1196	{ ahc_patch7_func, 430, 1, 1 },
1197	{ ahc_patch8_func, 431, 3, 3 },
1198	{ ahc_patch6_func, 432, 1, 2 },
1199	{ ahc_patch0_func, 433, 1, 1 },
1200	{ ahc_patch9_func, 434, 1, 1 },
1201	{ ahc_patch15_func, 435, 1, 2 },
1202	{ ahc_patch13_func, 435, 1, 1 },
1203	{ ahc_patch14_func, 437, 9, 4 },
1204	{ ahc_patch9_func, 437, 1, 1 },
1205	{ ahc_patch9_func, 444, 2, 1 },
1206	{ ahc_patch0_func, 446, 4, 3 },
1207	{ ahc_patch9_func, 446, 1, 2 },
1208	{ ahc_patch0_func, 447, 3, 1 },
1209	{ ahc_patch1_func, 451, 2, 1 },
1210	{ ahc_patch7_func, 453, 10, 2 },
1211	{ ahc_patch0_func, 463, 1, 1 },
1212	{ ahc_patch8_func, 464, 118, 22 },
1213	{ ahc_patch1_func, 466, 3, 2 },
1214	{ ahc_patch0_func, 469, 5, 3 },
1215	{ ahc_patch9_func, 469, 2, 2 },
1216	{ ahc_patch0_func, 471, 3, 1 },
1217	{ ahc_patch1_func, 476, 2, 2 },
1218	{ ahc_patch0_func, 478, 6, 3 },
1219	{ ahc_patch9_func, 478, 2, 2 },
1220	{ ahc_patch0_func, 480, 3, 1 },
1221	{ ahc_patch1_func, 486, 2, 2 },
1222	{ ahc_patch0_func, 488, 9, 7 },
1223	{ ahc_patch9_func, 488, 5, 6 },
1224	{ ahc_patch19_func, 488, 1, 2 },
1225	{ ahc_patch0_func, 489, 1, 1 },
1226	{ ahc_patch19_func, 491, 1, 2 },
1227	{ ahc_patch0_func, 492, 1, 1 },
1228	{ ahc_patch0_func, 493, 4, 1 },
1229	{ ahc_patch6_func, 498, 3, 2 },
1230	{ ahc_patch0_func, 501, 1, 1 },
1231	{ ahc_patch6_func, 511, 1, 2 },
1232	{ ahc_patch0_func, 512, 1, 1 },
1233	{ ahc_patch20_func, 549, 7, 1 },
1234	{ ahc_patch3_func, 584, 1, 2 },
1235	{ ahc_patch0_func, 585, 1, 1 },
1236	{ ahc_patch21_func, 588, 1, 1 },
1237	{ ahc_patch8_func, 590, 106, 33 },
1238	{ ahc_patch4_func, 592, 1, 1 },
1239	{ ahc_patch1_func, 598, 2, 2 },
1240	{ ahc_patch0_func, 600, 1, 1 },
1241	{ ahc_patch1_func, 603, 1, 2 },
1242	{ ahc_patch0_func, 604, 1, 1 },
1243	{ ahc_patch9_func, 605, 3, 3 },
1244	{ ahc_patch15_func, 606, 1, 1 },
1245	{ ahc_patch0_func, 608, 4, 1 },
1246	{ ahc_patch19_func, 617, 2, 2 },
1247	{ ahc_patch0_func, 619, 1, 1 },
1248	{ ahc_patch19_func, 623, 10, 3 },
1249	{ ahc_patch5_func, 625, 8, 1 },
1250	{ ahc_patch0_func, 633, 9, 2 },
1251	{ ahc_patch5_func, 634, 8, 1 },
1252	{ ahc_patch4_func, 644, 1, 2 },
1253	{ ahc_patch0_func, 645, 1, 1 },
1254	{ ahc_patch19_func, 646, 1, 2 },
1255	{ ahc_patch0_func, 647, 3, 2 },
1256	{ ahc_patch4_func, 649, 1, 1 },
1257	{ ahc_patch5_func, 650, 1, 1 },
1258	{ ahc_patch5_func, 653, 1, 1 },
1259	{ ahc_patch5_func, 655, 1, 1 },
1260	{ ahc_patch4_func, 657, 2, 2 },
1261	{ ahc_patch0_func, 659, 2, 1 },
1262	{ ahc_patch5_func, 661, 1, 1 },
1263	{ ahc_patch5_func, 664, 1, 1 },
1264	{ ahc_patch5_func, 667, 1, 1 },
1265	{ ahc_patch19_func, 671, 1, 1 },
1266	{ ahc_patch19_func, 674, 1, 1 },
1267	{ ahc_patch4_func, 680, 1, 1 },
1268	{ ahc_patch6_func, 683, 1, 2 },
1269	{ ahc_patch0_func, 684, 1, 1 },
1270	{ ahc_patch7_func, 696, 16, 1 },
1271	{ ahc_patch4_func, 712, 20, 1 },
1272	{ ahc_patch9_func, 733, 4, 2 },
1273	{ ahc_patch0_func, 737, 4, 1 },
1274	{ ahc_patch9_func, 741, 4, 2 },
1275	{ ahc_patch0_func, 745, 3, 1 },
1276	{ ahc_patch6_func, 751, 1, 1 },
1277	{ ahc_patch22_func, 753, 14, 1 },
1278	{ ahc_patch7_func, 767, 3, 1 },
1279	{ ahc_patch9_func, 779, 24, 8 },
1280	{ ahc_patch19_func, 783, 1, 2 },
1281	{ ahc_patch0_func, 784, 1, 1 },
1282	{ ahc_patch15_func, 789, 4, 2 },
1283	{ ahc_patch0_func, 793, 7, 3 },
1284	{ ahc_patch23_func, 793, 5, 2 },
1285	{ ahc_patch0_func, 798, 2, 1 },
1286	{ ahc_patch0_func, 803, 42, 3 },
1287	{ ahc_patch18_func, 815, 18, 2 },
1288	{ ahc_patch0_func, 833, 1, 1 },
1289	{ ahc_patch4_func, 857, 1, 1 },
1290	{ ahc_patch4_func, 858, 3, 2 },
1291	{ ahc_patch0_func, 861, 1, 1 },
1292	{ ahc_patch13_func, 862, 3, 1 },
1293	{ ahc_patch4_func, 865, 12, 1 }
1294};
1295
1296static struct cs {
1297	uint16_t	begin;
1298	uint16_t	end;
1299} critical_sections[] = {
1300	{ 8, 9 },
1301	{ 11, 18 },
1302	{ 21, 32 },
1303	{ 102, 117 },
1304	{ 712, 728 },
1305	{ 858, 861 },
1306	{ 865, 871 },
1307	{ 873, 875 },
1308	{ 875, 877 }
1309};
1310
1311static const int num_critical_sections = sizeof(critical_sections)
1312				       / sizeof(*critical_sections);
1313