1ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const SimpleMovResults[] = {
265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	0008      	movs	r0, r1\n",
373cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "   2:	4608      	mov	r0, r1\n",
473cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "   4:	46c8      	mov	r8, r9\n",
573cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "   6:	2001      	movs	r0, #1\n",
673cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "   8:	f04f 0809 	mov.w	r8, #9\n",
765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
9ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const SimpleMov32Results[] = {
1065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	ea4f 0001 	mov.w	r0, r1\n",
1165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	ea4f 0809 	mov.w	r8, r9\n",
1265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
1365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
14ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const SimpleMovAddResults[] = {
1573cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "   0:	4608      	mov	r0, r1\n",
1665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	1888      	adds	r0, r1, r2\n",
1765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	1c08      	adds	r0, r1, #0\n",
1865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
1965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
20ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const DataProcessingRegisterResults[] = {
2173cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "   0:	ea6f 0001 	mvn.w	r0, r1\n",
2273cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "   4:	eb01 0002 	add.w	r0, r1, r2\n",
2373cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "   8:	eba1 0002 	sub.w	r0, r1, r2\n",
2473cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "   c:	ea01 0002 	and.w	r0, r1, r2\n",
2573cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  10:	ea41 0002 	orr.w	r0, r1, r2\n",
26d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  14:	ea61 0002 	orn	r0, r1, r2\n",
27d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  18:	ea81 0002 	eor.w	r0, r1, r2\n",
28d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  1c:	ea21 0002 	bic.w	r0, r1, r2\n",
29d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  20:	eb41 0002 	adc.w	r0, r1, r2\n",
30d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  24:	eb61 0002 	sbc.w	r0, r1, r2\n",
31d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  28:	ebc1 0002 	rsb	r0, r1, r2\n",
32d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  2c:	ea90 0f01 	teq	r0, r1\n",
33d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  30:	0008      	movs	r0, r1\n",
34d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  32:	4608      	mov	r0, r1\n",
35d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  34:	43c8      	mvns	r0, r1\n",
36d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  36:	4408      	add	r0, r1\n",
37d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  38:	1888      	adds	r0, r1, r2\n",
38d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  3a:	1a88      	subs	r0, r1, r2\n",
39d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  3c:	4148      	adcs	r0, r1\n",
40d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  3e:	4188      	sbcs	r0, r1\n",
41d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  40:	4008      	ands	r0, r1\n",
42d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  42:	4308      	orrs	r0, r1\n",
43d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  44:	4048      	eors	r0, r1\n",
44d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  46:	4388      	bics	r0, r1\n",
45d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  48:	4208      	tst	r0, r1\n",
46d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  4a:	4288      	cmp	r0, r1\n",
47d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  4c:	42c8      	cmn	r0, r1\n",
48d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  4e:	4641		mov	r1, r8\n",
49d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  50:	4681		mov	r9, r0\n",
50d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  52:	46c8		mov	r8, r9\n",
51d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  54:	4441		add	r1, r8\n",
52d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  56:	4481		add	r9, r0\n",
53d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  58:	44c8		add	r8, r9\n",
54d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  5a:	4548		cmp	r0, r9\n",
55d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  5c:	4588		cmp	r8, r1\n",
56d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  5e:	45c1		cmp	r9, r8\n",
57d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  60:	4248   	   	negs	r0, r1\n",
58d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  62:	4240   	   	negs	r0, r0\n",
59d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  64:	ea5f 0008  	movs.w	r0, r8\n",
60d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  68:	ea7f 0008  	mvns.w	r0, r8\n",
61d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  6c:	eb01 0008 	add.w	r0, r1, r8\n",
62d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  70:	eb11 0008 	adds.w	r0, r1, r8\n",
63d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  74:	ebb1 0008 	subs.w	r0, r1, r8\n",
64d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  78:	eb50 0008 	adcs.w	r0, r0, r8\n",
65d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  7c:	eb70 0008 	sbcs.w	r0, r0, r8\n",
66d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  80:	ea10 0008 	ands.w	r0, r0, r8\n",
67d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  84:	ea50 0008 	orrs.w	r0, r0, r8\n",
68d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  88:	ea90 0008 	eors.w	r0, r0, r8\n",
69d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  8c:	ea30 0008 	bics.w	r0, r0, r8\n",
70d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  90:	ea10 0f08 	tst.w	r0, r8\n",
71d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  94:	eb10 0f08 	cmn.w	r0, r8\n",
72d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  98:	f1d8 0000 	rsbs	r0, r8, #0\n",
73d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  9c:	f1d8 0800 	rsbs	r8, r8, #0\n",
74d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  a0:	bf08       	it	eq\n",
75d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  a2:	ea7f 0001  	mvnseq.w	r0, r1\n",
76d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  a6:	bf08       	it	eq\n",
77d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  a8:	eb11 0002 	addseq.w	r0, r1, r2\n",
78d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  ac:	bf08       	it	eq\n",
79d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  ae:	ebb1 0002 	subseq.w	r0, r1, r2\n",
80d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  b2:	bf08       	it	eq\n",
81d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  b4:	eb50 0001 	adcseq.w	r0, r0, r1\n",
82d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  b8:	bf08       	it	eq\n",
83d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  ba:	eb70 0001 	sbcseq.w	r0, r0, r1\n",
84d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  be:	bf08       	it	eq\n",
85d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  c0:	ea10 0001 	andseq.w	r0, r0, r1\n",
86d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  c4:	bf08       	it	eq\n",
87d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  c6:	ea50 0001 	orrseq.w	r0, r0, r1\n",
88d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  ca:	bf08       	it	eq\n",
89d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  cc:	ea90 0001 	eorseq.w	r0, r0, r1\n",
90d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  d0:	bf08       	it	eq\n",
91d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  d2:	ea30 0001 	bicseq.w	r0, r0, r1\n",
9273cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  d6:	bf08       	it	eq\n",
93d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  d8:	43c8      	mvneq	r0, r1\n",
9473cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  da:	bf08       	it	eq\n",
95d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  dc:	1888      	addeq	r0, r1, r2\n",
9673cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  de:	bf08       	it	eq\n",
97d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  e0:	1a88      	subeq	r0, r1, r2\n",
9873cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  e2:	bf08       	it	eq\n",
99d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  e4:	4148      	adceq	r0, r1\n",
10073cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  e6:	bf08       	it	eq\n",
101d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  e8:	4188      	sbceq	r0, r1\n",
10273cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  ea:	bf08       	it	eq\n",
103d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  ec:	4008      	andeq	r0, r1\n",
10473cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  ee:	bf08       	it	eq\n",
105d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  f0:	4308      	orreq	r0, r1\n",
10673cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  f2:	bf08       	it	eq\n",
107d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  f4:	4048      	eoreq	r0, r1\n",
108d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  f6:	bf08       	it	eq\n",
109d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  f8:	4388      	biceq	r0, r1\n",
110d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  fa:	4608      	mov	r0, r1\n",
111d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  fc:	43c8      	mvns	r0, r1\n",
112d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  fe:	4408      	add	r0, r1\n",
113d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 100:	1888      	adds	r0, r1, r2\n",
114d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 102:	1a88      	subs	r0, r1, r2\n",
115d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 104:	4148      	adcs	r0, r1\n",
116d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 106:	4188      	sbcs	r0, r1\n",
117d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 108:	4008      	ands	r0, r1\n",
118d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 10a:	4308      	orrs	r0, r1\n",
119d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 10c:	4048      	eors	r0, r1\n",
120d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 10e:	4388      	bics	r0, r1\n",
121d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 110:	4641		mov	r1, r8\n",
122d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 112:	4681		mov	r9, r0\n",
123d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 114:	46c8		mov	r8, r9\n",
124d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 116:	4441		add	r1, r8\n",
125d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 118:	4481		add	r9, r0\n",
126d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 11a:	44c8		add	r8, r9\n",
127d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 11c:	4248   	   	negs	r0, r1\n",
128d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 11e:	4240   	   	negs	r0, r0\n",
129d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  " 120:	eb01 0c00 	add.w	ip, r1, r0\n",
13065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
13165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
132ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const DataProcessingImmediateResults[] = {
13365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	2055      	movs	r0, #85	; 0x55\n",
13465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	f06f 0055 	mvn.w	r0, #85	; 0x55\n",
1356fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "   6:	f101 0055 	add.w	r0, r1, #85	; 0x55\n",
1366fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "   a:	f1a1 0055 	sub.w	r0, r1, #85	; 0x55\n",
13765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	f001 0055 	and.w	r0, r1, #85	; 0x55\n",
13865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  12:	f041 0055 	orr.w	r0, r1, #85	; 0x55\n",
139d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  16:	f061 0055 	orn	r0, r1, #85	; 0x55\n",
140d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  1a:	f081 0055 	eor.w	r0, r1, #85	; 0x55\n",
141d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  1e:	f021 0055 	bic.w	r0, r1, #85	; 0x55\n",
142d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  22:	f141 0055 	adc.w	r0, r1, #85	; 0x55\n",
143d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  26:	f161 0055 	sbc.w	r0, r1, #85	; 0x55\n",
144d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  2a:	f1c1 0055 	rsb	r0, r1, #85	; 0x55\n",
145d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  2e:	f010 0f55 	tst.w	r0, #85	; 0x55\n",
146d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  32:	f090 0f55 	teq	r0, #85	; 0x55\n",
147d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  36:	2855      	cmp	r0, #85	; 0x55\n",
148d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  38:	f110 0f55 	cmn.w	r0, #85	; 0x55\n",
149d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  3c:	1d48      	adds	r0, r1, #5\n",
150d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  3e:	1f48      	subs	r0, r1, #5\n",
151d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  40:	2055      	movs	r0, #85	; 0x55\n",
152d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  42:	f07f 0055 	mvns.w	r0, #85	; 0x55\n",
153d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  46:	1d48      	adds	r0, r1, #5\n",
154d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  48:	1f48      	subs	r0, r1, #5\n",
15565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
15665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
157ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const DataProcessingModifiedImmediateResults[] = {
15865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	f04f 1055 	mov.w	r0, #5570645	; 0x550055\n",
15965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	f06f 1055 	mvn.w	r0, #5570645	; 0x550055\n",
16065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	f101 1055 	add.w	r0, r1, #5570645	; 0x550055\n",
16165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	f1a1 1055 	sub.w	r0, r1, #5570645	; 0x550055\n",
16265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	f001 1055 	and.w	r0, r1, #5570645	; 0x550055\n",
16365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	f041 1055 	orr.w	r0, r1, #5570645	; 0x550055\n",
164d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  18:	f061 1055 	orn	r0, r1, #5570645	; 0x550055\n",
165d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  1c:	f081 1055 	eor.w	r0, r1, #5570645	; 0x550055\n",
166d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  20:	f021 1055 	bic.w	r0, r1, #5570645	; 0x550055\n",
167d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  24:	f141 1055 	adc.w	r0, r1, #5570645	; 0x550055\n",
168d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  28:	f161 1055 	sbc.w	r0, r1, #5570645	; 0x550055\n",
169d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  2c:	f1c1 1055 	rsb	r0, r1, #5570645	; 0x550055\n",
170d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  30:	f010 1f55 	tst.w	r0, #5570645	; 0x550055\n",
171d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  34:	f090 1f55 	teq	r0, #5570645	; 0x550055\n",
172d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  38:	f1b0 1f55 	cmp.w	r0, #5570645	; 0x550055\n",
173d2b4ca2d02c86b1ce1826fd2b35ce6c9c58c1ff1Vladimir Marko  "  3c:	f110 1f55 	cmn.w	r0, #5570645	; 0x550055\n",
17465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
17565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
176ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const DataProcessingModifiedImmediatesResults[] = {
17765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	f04f 1055 	mov.w	r0, #5570645	; 0x550055\n",
17865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	f04f 2055 	mov.w	r0, #1426085120	; 0x55005500\n",
17965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	f04f 3055 	mov.w	r0, #1431655765	; 0x55555555\n",
18065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	f04f 4055 	mov.w	r0, #3573547008	; 0xd5000000\n",
18165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	f04f 40d4 	mov.w	r0, #1778384896	; 0x6a000000\n",
18265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	f44f 7054 	mov.w	r0, #848	; 0x350\n",
18365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	f44f 70d4 	mov.w	r0, #424	; 0x1a8\n",
18465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
18565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
186ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const DataProcessingShiftedRegisterResults[] = {
18765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	0123      	lsls	r3, r4, #4\n",
18865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	0963      	lsrs	r3, r4, #5\n",
18965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	11a3      	asrs	r3, r4, #6\n",
19073cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "   6:	ea5f 13f4 	movs.w	r3, r4, ror #7\n",
19173cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "   a:	ea5f 0334 	movs.w	r3, r4, rrx\n",
19273cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "   e:	ea4f 1304 	mov.w	r3, r4, lsl #4\n",
19373cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  12:	ea4f 1354 	mov.w	r3, r4, lsr #5\n",
19473cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  16:	ea4f 13a4 	mov.w	r3, r4, asr #6\n",
19573cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  1a:	ea4f 13f4 	mov.w	r3, r4, ror #7\n",
19673cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  1e:	ea4f 0334 	mov.w	r3, r4, rrx\n",
19773cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  22:	ea5f 1804 	movs.w	r8, r4, lsl #4\n",
19873cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  26:	ea5f 1854 	movs.w	r8, r4, lsr #5\n",
19973cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  2a:	ea5f 18a4 	movs.w	r8, r4, asr #6\n",
20073cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  2e:	ea5f 18f4 	movs.w	r8, r4, ror #7\n",
20173cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  32:	ea5f 0834 	movs.w	r8, r4, rrx\n",
20265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
20365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
204ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const ShiftImmediateResults[] = {
205f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "   0:  0123        lsls  r3, r4, #4\n",
206f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "   2:  0963        lsrs  r3, r4, #5\n",
207f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "   4:  11a3        asrs  r3, r4, #6\n",
208f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "   6:  ea4f 13f4   mov.w  r3, r4, ror #7\n",
209f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "   a:  ea4f 0334   mov.w  r3, r4, rrx\n",
210f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "   e:  ea4f 1304   mov.w r3, r4, lsl #4\n",
211f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "  12:  ea4f 1354   mov.w r3, r4, lsr #5\n",
212f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "  16:  ea4f 13a4   mov.w r3, r4, asr #6\n",
213f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "  1a:  ea4f 13f4   mov.w r3, r4, ror #7\n",
214f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "  1e:  ea4f 0334   mov.w r3, r4, rrx\n",
215f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "  22:  ea5f 1804   movs.w  r8, r4, lsl #4\n",
216f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "  26:  ea5f 1854   movs.w  r8, r4, lsr #5\n",
217f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "  2a:  ea5f 18a4   movs.w  r8, r4, asr #6\n",
218f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "  2e:  ea5f 18f4   movs.w  r8, r4, ror #7\n",
219f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  "  32:  ea5f 0834   movs.w  r8, r4, rrx\n",
220f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko  nullptr
221f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko};
222ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const BasicLoadResults[] = {
22365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	69a3      	ldr	r3, [r4, #24]\n",
22465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	7e23      	ldrb	r3, [r4, #24]\n",
22565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	8b23      	ldrh	r3, [r4, #24]\n",
22665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	f994 3018 	ldrsb.w	r3, [r4, #24]\n",
22765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	f9b4 3018 	ldrsh.w	r3, [r4, #24]\n",
22865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	9b06      	ldr	r3, [sp, #24]\n",
22965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	f8d4 8018 	ldr.w	r8, [r4, #24]\n",
23065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	f894 8018 	ldrb.w	r8, [r4, #24]\n",
23165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	f8b4 8018 	ldrh.w	r8, [r4, #24]\n",
23265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	f994 8018 	ldrsb.w	r8, [r4, #24]\n",
23365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	f9b4 8018 	ldrsh.w	r8, [r4, #24]\n",
23465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
23565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
236ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const BasicStoreResults[] = {
23765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	61a3      	str	r3, [r4, #24]\n",
23865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	7623      	strb	r3, [r4, #24]\n",
23965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	8323      	strh	r3, [r4, #24]\n",
24065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	9306      	str	r3, [sp, #24]\n",
24165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	f8c4 8018 	str.w	r8, [r4, #24]\n",
24265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	f884 8018 	strb.w	r8, [r4, #24]\n",
24365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	f8a4 8018 	strh.w	r8, [r4, #24]\n",
24465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
24565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
246ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const ComplexLoadResults[] = {
24765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	69a3      	ldr	r3, [r4, #24]\n",
24865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	f854 3f18 	ldr.w	r3, [r4, #24]!\n",
24965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	f854 3b18 	ldr.w	r3, [r4], #24\n",
25065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	f854 3c18 	ldr.w	r3, [r4, #-24]\n",
25165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	f854 3d18 	ldr.w	r3, [r4, #-24]!\n",
25265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  12:	f854 3918 	ldr.w	r3, [r4], #-24\n",
25365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  16:	7e23      	ldrb	r3, [r4, #24]\n",
25465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	f814 3f18 	ldrb.w	r3, [r4, #24]!\n",
25565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	f814 3b18 	ldrb.w	r3, [r4], #24\n",
25665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	f814 3c18 	ldrb.w	r3, [r4, #-24]\n",
25765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	f814 3d18 	ldrb.w	r3, [r4, #-24]!\n",
25865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  28:	f814 3918 	ldrb.w	r3, [r4], #-24\n",
25965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2c:	8b23      	ldrh	r3, [r4, #24]\n",
26065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2e:	f834 3f18 	ldrh.w	r3, [r4, #24]!\n",
26165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  32:	f834 3b18 	ldrh.w	r3, [r4], #24\n",
26265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  36:	f834 3c18 	ldrh.w	r3, [r4, #-24]\n",
26365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3a:	f834 3d18 	ldrh.w	r3, [r4, #-24]!\n",
26465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3e:	f834 3918 	ldrh.w	r3, [r4], #-24\n",
26565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  42:	f994 3018 	ldrsb.w	r3, [r4, #24]\n",
26665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  46:	f914 3f18 	ldrsb.w	r3, [r4, #24]!\n",
26765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4a:	f914 3b18 	ldrsb.w	r3, [r4], #24\n",
26865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4e:	f914 3c18 	ldrsb.w	r3, [r4, #-24]\n",
26965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  52:	f914 3d18 	ldrsb.w	r3, [r4, #-24]!\n",
27065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  56:	f914 3918 	ldrsb.w	r3, [r4], #-24\n",
27165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5a:	f9b4 3018 	ldrsh.w	r3, [r4, #24]\n",
27265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5e:	f934 3f18 	ldrsh.w	r3, [r4, #24]!\n",
27365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  62:	f934 3b18 	ldrsh.w	r3, [r4], #24\n",
27465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  66:	f934 3c18 	ldrsh.w	r3, [r4, #-24]\n",
27565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6a:	f934 3d18 	ldrsh.w	r3, [r4, #-24]!\n",
27665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6e:	f934 3918 	ldrsh.w	r3, [r4], #-24\n",
27765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
27865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
279ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const ComplexStoreResults[] = {
28065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	61a3      	str	r3, [r4, #24]\n",
28165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	f844 3f18 	str.w	r3, [r4, #24]!\n",
28265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	f844 3b18 	str.w	r3, [r4], #24\n",
28365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	f844 3c18 	str.w	r3, [r4, #-24]\n",
28465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	f844 3d18 	str.w	r3, [r4, #-24]!\n",
28565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  12:	f844 3918 	str.w	r3, [r4], #-24\n",
28665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  16:	7623      	strb	r3, [r4, #24]\n",
28765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	f804 3f18 	strb.w	r3, [r4, #24]!\n",
28865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	f804 3b18 	strb.w	r3, [r4], #24\n",
28965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	f804 3c18 	strb.w	r3, [r4, #-24]\n",
29065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	f804 3d18 	strb.w	r3, [r4, #-24]!\n",
29165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  28:	f804 3918 	strb.w	r3, [r4], #-24\n",
29265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2c:	8323      	strh	r3, [r4, #24]\n",
29365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2e:	f824 3f18 	strh.w	r3, [r4, #24]!\n",
29465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  32:	f824 3b18 	strh.w	r3, [r4], #24\n",
29565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  36:	f824 3c18 	strh.w	r3, [r4, #-24]\n",
29665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3a:	f824 3d18 	strh.w	r3, [r4, #-24]!\n",
29765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3e:	f824 3918 	strh.w	r3, [r4], #-24\n",
29865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
29965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
300ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const NegativeLoadStoreResults[] = {
30165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	f854 3c18 	ldr.w	r3, [r4, #-24]\n",
30265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	f854 3d18 	ldr.w	r3, [r4, #-24]!\n",
30365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	f854 3918 	ldr.w	r3, [r4], #-24\n",
30465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	f854 3e18 	ldrt	r3, [r4, #24]\n",
30565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	f854 3f18 	ldr.w	r3, [r4, #24]!\n",
30665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	f854 3b18 	ldr.w	r3, [r4], #24\n",
30765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	f814 3c18 	ldrb.w	r3, [r4, #-24]\n",
30865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	f814 3d18 	ldrb.w	r3, [r4, #-24]!\n",
30965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	f814 3918 	ldrb.w	r3, [r4], #-24\n",
31065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	f814 3e18 	ldrbt	r3, [r4, #24]\n",
31165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  28:	f814 3f18 	ldrb.w	r3, [r4, #24]!\n",
31265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2c:	f814 3b18 	ldrb.w	r3, [r4], #24\n",
31365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  30:	f834 3c18 	ldrh.w	r3, [r4, #-24]\n",
31465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  34:	f834 3d18 	ldrh.w	r3, [r4, #-24]!\n",
31565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  38:	f834 3918 	ldrh.w	r3, [r4], #-24\n",
31665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3c:	f834 3e18 	ldrht	r3, [r4, #24]\n",
31765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  40:	f834 3f18 	ldrh.w	r3, [r4, #24]!\n",
31865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  44:	f834 3b18 	ldrh.w	r3, [r4], #24\n",
31965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  48:	f914 3c18 	ldrsb.w	r3, [r4, #-24]\n",
32065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4c:	f914 3d18 	ldrsb.w	r3, [r4, #-24]!\n",
32165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  50:	f914 3918 	ldrsb.w	r3, [r4], #-24\n",
32265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  54:	f914 3e18 	ldrsbt	r3, [r4, #24]\n",
32365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  58:	f914 3f18 	ldrsb.w	r3, [r4, #24]!\n",
32465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5c:	f914 3b18 	ldrsb.w	r3, [r4], #24\n",
32565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  60:	f934 3c18 	ldrsh.w	r3, [r4, #-24]\n",
32665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  64:	f934 3d18 	ldrsh.w	r3, [r4, #-24]!\n",
32765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  68:	f934 3918 	ldrsh.w	r3, [r4], #-24\n",
32865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6c:	f934 3e18 	ldrsht	r3, [r4, #24]\n",
32965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  70:	f934 3f18 	ldrsh.w	r3, [r4, #24]!\n",
33065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  74:	f934 3b18 	ldrsh.w	r3, [r4], #24\n",
33165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  78:	f844 3c18 	str.w	r3, [r4, #-24]\n",
33265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7c:	f844 3d18 	str.w	r3, [r4, #-24]!\n",
33365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  80:	f844 3918 	str.w	r3, [r4], #-24\n",
33465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  84:	f844 3e18 	strt	r3, [r4, #24]\n",
33565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  88:	f844 3f18 	str.w	r3, [r4, #24]!\n",
33665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  8c:	f844 3b18 	str.w	r3, [r4], #24\n",
33765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  90:	f804 3c18 	strb.w	r3, [r4, #-24]\n",
33865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  94:	f804 3d18 	strb.w	r3, [r4, #-24]!\n",
33965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  98:	f804 3918 	strb.w	r3, [r4], #-24\n",
34065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  9c:	f804 3e18 	strbt	r3, [r4, #24]\n",
34165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a0:	f804 3f18 	strb.w	r3, [r4, #24]!\n",
34265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a4:	f804 3b18 	strb.w	r3, [r4], #24\n",
34365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a8:	f824 3c18 	strh.w	r3, [r4, #-24]\n",
34465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ac:	f824 3d18 	strh.w	r3, [r4, #-24]!\n",
34565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b0:	f824 3918 	strh.w	r3, [r4], #-24\n",
34665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b4:	f824 3e18 	strht	r3, [r4, #24]\n",
34765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b8:	f824 3f18 	strh.w	r3, [r4, #24]!\n",
34865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  bc:	f824 3b18 	strh.w	r3, [r4], #24\n",
34965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
35065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
351ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const SimpleLoadStoreDualResults[] = {
35265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	e9c0 2306 	strd	r2, r3, [r0, #24]\n",
35365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	e9d0 2306 	ldrd	r2, r3, [r0, #24]\n",
35465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
35565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
356ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const ComplexLoadStoreDualResults[] = {
35765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	e9c0 2306 	strd	r2, r3, [r0, #24]\n",
35865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	e9e0 2306 	strd	r2, r3, [r0, #24]!\n",
35965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	e8e0 2306 	strd	r2, r3, [r0], #24\n",
36065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	e940 2306 	strd	r2, r3, [r0, #-24]\n",
36165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	e960 2306 	strd	r2, r3, [r0, #-24]!\n",
36265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	e860 2306 	strd	r2, r3, [r0], #-24\n",
36365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	e9d0 2306 	ldrd	r2, r3, [r0, #24]\n",
36465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	e9f0 2306 	ldrd	r2, r3, [r0, #24]!\n",
36565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	e8f0 2306 	ldrd	r2, r3, [r0], #24\n",
36665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	e950 2306 	ldrd	r2, r3, [r0, #-24]\n",
36765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  28:	e970 2306 	ldrd	r2, r3, [r0, #-24]!\n",
36865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2c:	e870 2306 	ldrd	r2, r3, [r0], #-24\n",
36965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
37065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
371ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const NegativeLoadStoreDualResults[] = {
37265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	e940 2306 	strd	r2, r3, [r0, #-24]\n",
37365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	e960 2306 	strd	r2, r3, [r0, #-24]!\n",
37465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	e860 2306 	strd	r2, r3, [r0], #-24\n",
37565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	e9c0 2306 	strd	r2, r3, [r0, #24]\n",
37665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	e9e0 2306 	strd	r2, r3, [r0, #24]!\n",
37765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	e8e0 2306 	strd	r2, r3, [r0], #24\n",
37865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	e950 2306 	ldrd	r2, r3, [r0, #-24]\n",
37965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	e970 2306 	ldrd	r2, r3, [r0, #-24]!\n",
38065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	e870 2306 	ldrd	r2, r3, [r0], #-24\n",
38165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	e9d0 2306 	ldrd	r2, r3, [r0, #24]\n",
38265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  28:	e9f0 2306 	ldrd	r2, r3, [r0, #24]!\n",
38365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2c:	e8f0 2306 	ldrd	r2, r3, [r0], #24\n",
38465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
38565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
386ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const SimpleBranchResults[] = {
38765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	2002      	movs	r0, #2\n",
38865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	2101      	movs	r1, #1\n",
38965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	e7fd      	b.n	2 <SimpleBranch+0x2>\n",
39065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	e000      	b.n	a <SimpleBranch+0xa>\n",
39165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	2102      	movs	r1, #2\n",
39265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	2003      	movs	r0, #3\n",
39365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	2002      	movs	r0, #2\n",
39465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	2101      	movs	r1, #1\n",
39565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	d0fd      	beq.n	e <SimpleBranch+0xe>\n",
39665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  12:	d000      	beq.n	16 <SimpleBranch+0x16>\n",
39765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	2102      	movs	r1, #2\n",
39865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  16:	2003      	movs	r0, #3\n",
39965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	e002      	b.n	20 <SimpleBranch+0x20>\n",
40065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1a:	2104      	movs	r1, #4\n",
40165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	e000      	b.n	20 <SimpleBranch+0x20>\n",
40265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1e:	2105      	movs	r1, #5\n",
40365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	2006      	movs	r0, #6\n",
40465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
40565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
406ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const LongBranchResults[] = {
40765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	f04f 0002 	mov.w	r0, #2\n",
40865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	f04f 0101 	mov.w	r1, #1\n",
40965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	f7ff bffc 	b.w	4 <LongBranch+0x4>\n",
41065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	f000 b802 	b.w	14 <LongBranch+0x14>\n",
41165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	f04f 0102 	mov.w	r1, #2\n",
41265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	f04f 0003 	mov.w	r0, #3\n",
41365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	f04f 0002 	mov.w	r0, #2\n",
41465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	f04f 0101 	mov.w	r1, #1\n",
41565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	f43f affc 	beq.w	1c <LongBranch+0x1c>\n",
41665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	f000 8002 	beq.w	2c <LongBranch+0x2c>\n",
41765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  28:	f04f 0102 	mov.w	r1, #2\n",
41865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2c:	f04f 0003 	mov.w	r0, #3\n",
41965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  30:	f000 b806 	b.w	40 <LongBranch+0x40>\n",
42065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  34:	f04f 0104 	mov.w	r1, #4\n",
42165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  38:	f000 b802 	b.w	40 <LongBranch+0x40>\n",
42265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3c:	f04f 0105 	mov.w	r1, #5\n",
42365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  40:	f04f 0006 	mov.w	r0, #6\n",
42465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
42565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
426ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const LoadMultipleResults[] = {
42765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	cc09      	ldmia	r4!, {r0, r3}\n",
42865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	e934 4800 	ldmdb	r4!, {fp, lr}\n",
42965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	e914 4800 	ldmdb	r4, {fp, lr}\n",
43065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	f854 5b04 	ldr.w	r5, [r4], #4\n",
43165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
43265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
433ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const StoreMultipleResults[] = {
43465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	c409      	stmia	r4!, {r0, r3}\n",
43565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	e8a4 4800 	stmia.w	r4!, {fp, lr}\n",
43665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	e884 4800 	stmia.w	r4, {fp, lr}\n",
43765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	f844 5c04 	str.w	r5, [r4, #-4]\n",
43865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	f844 5d04 	str.w	r5, [r4, #-4]!\n",
43965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
44065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
441ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const MovWMovTResults[] = {
442b4536b7de576b20c74c612406c5d3132998075efVladimir Marko  "   0:	f240 0400 	movw  r4, #0\n",
443b4536b7de576b20c74c612406c5d3132998075efVladimir Marko  "   4:	f240 0434 	movw  r4, #52 ; 0x34\n",
444b4536b7de576b20c74c612406c5d3132998075efVladimir Marko  "   8:	f240 0934 	movw	r9, #52	; 0x34\n",
445b4536b7de576b20c74c612406c5d3132998075efVladimir Marko  "   c:	f241 2334 	movw	r3, #4660	; 0x1234\n",
446b4536b7de576b20c74c612406c5d3132998075efVladimir Marko  "  10:	f64f 79ff 	movw	r9, #65535	; 0xffff\n",
447b4536b7de576b20c74c612406c5d3132998075efVladimir Marko  "  14:	f2c0 0000 	movt	r0, #0\n",
448b4536b7de576b20c74c612406c5d3132998075efVladimir Marko  "  18:	f2c1 2034 	movt	r0, #4660	; 0x1234\n",
449b4536b7de576b20c74c612406c5d3132998075efVladimir Marko  "  1c:	f6cf 71ff 	movt	r1, #65535	; 0xffff\n",
45065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
45165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
452ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const SpecialAddSubResults[] = {
4535bc561c31d119a964e54cf73b475f8eac044d905Vladimir Marko  "   0:	aa14      	add	r2, sp, #80	; 0x50\n",
4545bc561c31d119a964e54cf73b475f8eac044d905Vladimir Marko  "   2:	b014      	add	sp, #80		; 0x50\n",
4556fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "   4:	f10d 0850 	add.w	r8, sp, #80	; 0x50\n",
4566fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "   8:	f50d 6270 	add.w	r2, sp, #3840	; 0xf00\n",
4576fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "   c:	f50d 6d70 	add.w	sp, sp, #3840	; 0xf00\n",
4586fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  10:	f60d 7dfc 	addw	sp, sp, #4092	; 0xffc\n",
4596fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  14:	b094      	sub	sp, #80		; 0x50\n",
4606fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  16:	f1ad 0050 	sub.w	r0, sp, #80	; 0x50\n",
4616fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  1a:	f1ad 0850 	sub.w	r8, sp, #80	; 0x50\n",
4626fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  1e:	f5ad 6d70 	sub.w	sp, sp, #3840	; 0xf00\n",
4636fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  22:	f6ad 7dfc 	subw	sp, sp, #4092	; 0xffc\n",
4646fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  nullptr
4656fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko};
466ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const LoadFromOffsetResults[] = {
4676fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "   0:	68e2      	ldr	r2, [r4, #12]\n",
4686fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "   2:	f8d4 2fff 	ldr.w	r2, [r4, #4095]	; 0xfff\n",
4696fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "   6:	f504 5280 	add.w	r2, r4, #4096	; 0x1000\n",
4706fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "   a:	6812      	ldr	r2, [r2, #0]\n",
4716fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "   c:	f504 1280 	add.w	r2, r4, #1048576	; 0x100000\n",
4726fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  10:	f8d2 20a4 	ldr.w	r2, [r2, #164]	; 0xa4\n",
4736fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  14:	f241 0200 	movw	r2, #4096	; 0x1000\n",
4746fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  18:	f2c0 0210 	movt	r2, #16\n",
4756fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  1c:	4422      	add	r2, r4\n",
4766fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  1e:	6812      	ldr	r2, [r2, #0]\n",
4776fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  20:	f241 0c00 	movw	ip, #4096	; 0x1000\n",
4786fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  24:	f2c0 0c10 	movt	ip, #16\n",
4796fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  28:	4464      	add	r4, ip\n",
4806fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  2a:	6824      	ldr	r4, [r4, #0]\n",
4816fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  2c:	89a2      	ldrh	r2, [r4, #12]\n",
4826fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  2e:	f8b4 2fff 	ldrh.w	r2, [r4, #4095]	; 0xfff\n",
4836fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  32:	f504 5280 	add.w	r2, r4, #4096	; 0x1000\n",
4846fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  36:	8812      	ldrh	r2, [r2, #0]\n",
4856fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  38:	f504 1280 	add.w	r2, r4, #1048576	; 0x100000\n",
4866fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  3c:	f8b2 20a4 	ldrh.w	r2, [r2, #164]	; 0xa4\n",
4876fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  40:	f241 0200 	movw	r2, #4096	; 0x1000\n",
4886fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  44:	f2c0 0210 	movt	r2, #16\n",
4896fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  48:	4422      	add	r2, r4\n",
4906fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  4a:	8812      	ldrh	r2, [r2, #0]\n",
4916fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  4c:	f241 0c00 	movw	ip, #4096	; 0x1000\n",
4926fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  50:	f2c0 0c10 	movt	ip, #16\n",
4936fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  54:	4464      	add	r4, ip\n",
4946fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  56:	8824      	ldrh	r4, [r4, #0]\n",
4956fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  58:	e9d4 2303 	ldrd	r2, r3, [r4, #12]\n",
4966fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  5c:	e9d4 23ff 	ldrd	r2, r3, [r4, #1020]	; 0x3fc\n",
4976fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  60:	f504 6280 	add.w	r2, r4, #1024	; 0x400\n",
4986fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  64:	e9d2 2300 	ldrd	r2, r3, [r2]\n",
4996fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  68:	f504 2280 	add.w	r2, r4, #262144	; 0x40000\n",
5006fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  6c:	e9d2 2329 	ldrd	r2, r3, [r2, #164];	0xa4\n",
5016fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  70:	f240 4200 	movw	r2, #1024	; 0x400\n",
5026fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  74:	f2c0 0204 	movt	r2, #4\n",
5036fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  78:	4422      	add	r2, r4\n",
5046fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  7a:	e9d2 2300 	ldrd	r2, r3, [r2]\n",
5056fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  7e:	f240 4c00 	movw	ip, #1024	; 0x400\n",
5066fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  82:	f2c0 0c04 	movt	ip, #4\n",
5076fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  86:	4464      	add	r4, ip\n",
5086fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  88:	e9d4 4500 	ldrd	r4, r5, [r4]\n",
5096fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  8c:	f8dc 000c 	ldr.w	r0, [ip, #12]\n",
5106fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  90:	f5a4 1280 	sub.w	r2, r4, #1048576	; 0x100000\n",
5116fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  94:	f8d2 20a4 	ldr.w	r2, [r2, #164]	; 0xa4\n",
5126fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  98:	f994 200c 	ldrsb.w	r2, [r4, #12]\n",
5136fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  9c:	7b22      	ldrb	r2, [r4, #12]\n",
5146fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  9e:	f9b4 200c 	ldrsh.w	r2, [r4, #12]\n",
51565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
51665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
517ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const StoreToOffsetResults[] = {
51865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	60e2      	str	r2, [r4, #12]\n",
5196fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "   2:	f8c4 2fff 	str.w	r2, [r4, #4095]	; 0xfff\n",
5206fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "   6:	f504 5c80 	add.w	ip, r4, #4096	; 0x1000\n",
5216fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "   a:	f8cc 2000 	str.w	r2, [ip]\n",
5226fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "   e:	f504 1c80 	add.w	ip, r4, #1048576	; 0x100000\n",
5236fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  12:	f8cc 20a4 	str.w	r2, [ip, #164]	; 0xa4\n",
5246fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  16:	f241 0c00 	movw	ip, #4096	; 0x1000\n",
5256fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  1a:	f2c0 0c10 	movt	ip, #16\n",
5266fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  1e:	44a4      	add	ip, r4\n",
5276fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  20:	f8cc 2000 	str.w	r2, [ip]\n",
5286fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  24:	f241 0c00 	movw	ip, #4096	; 0x1000\n",
5296fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  28:	f2c0 0c10 	movt	ip, #16\n",
5306fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  2c:	44a4      	add	ip, r4\n",
5316fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  2e:	f8cc 4000 	str.w	r4, [ip]\n",
5326fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  32:	81a2      	strh	r2, [r4, #12]\n",
5336fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  34:	f8a4 2fff 	strh.w	r2, [r4, #4095]	; 0xfff\n",
5346fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  38:	f504 5c80 	add.w	ip, r4, #4096	; 0x1000\n",
5356fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  3c:	f8ac 2000 	strh.w	r2, [ip]\n",
5366fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  40:	f504 1c80 	add.w	ip, r4, #1048576	; 0x100000\n",
5376fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  44:	f8ac 20a4 	strh.w	r2, [ip, #164]	; 0xa4\n",
5386fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  48:	f241 0c00 	movw	ip, #4096	; 0x1000\n",
5396fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  4c:	f2c0 0c10 	movt	ip, #16\n",
5406fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  50:	44a4      	add	ip, r4\n",
5416fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  52:	f8ac 2000 	strh.w	r2, [ip]\n",
5426fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  56:	f241 0c00 	movw	ip, #4096	; 0x1000\n",
5436fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  5a:	f2c0 0c10 	movt	ip, #16\n",
5446fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  5e:	44a4      	add	ip, r4\n",
5456fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  60:	f8ac 4000 	strh.w	r4, [ip]\n",
5466fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  64:	e9c4 2303 	strd	r2, r3, [r4, #12]\n",
5476fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  68:	e9c4 23ff 	strd	r2, r3, [r4, #1020]	; 0x3fc\n",
5486fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  6c:	f504 6c80 	add.w	ip, r4, #1024	; 0x400\n",
5496fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  70:	e9cc 2300 	strd	r2, r3, [ip]\n",
5506fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  74:	f504 2c80 	add.w	ip, r4, #262144	; 0x40000\n",
5516fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  78:	e9cc 2329 	strd	r2, r3, [ip, #164];	0xa4\n",
5526fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  7c:	f240 4c00 	movw	ip, #1024	; 0x400\n",
5536fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  80:	f2c0 0c04 	movt	ip, #4\n",
5546fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  84:	44a4      	add	ip, r4\n",
5556fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  86:	e9cc 2300 	strd	r2, r3, [ip]\n",
5566fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  8a:	f240 4c00 	movw	ip, #1024	; 0x400\n",
5576fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  8e:	f2c0 0c04 	movt	ip, #4\n",
5586fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  92:	44a4      	add	ip, r4\n",
5596fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  94:	e9cc 4500 	strd	r4, r5, [ip]\n",
5606fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  98:	f8cc 000c 	str.w	r0, [ip, #12]\n",
5616fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  9c:	f5a4 1c80 	sub.w	ip, r4, #1048576	; 0x100000\n",
5626fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  a0:	f8cc 20a4 	str.w	r2, [ip, #164]	; 0xa4\n",
5636fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko  "  a4:	7322      	strb	r2, [r4, #12]\n",
56465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
56565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
566ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const IfThenResults[] = {
56765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	bf08      	it	eq\n",
56865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	2101      	moveq	r1, #1\n",
56965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	bf04      	itt	eq\n",
57065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	2101      	moveq	r1, #1\n",
57165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	2202      	moveq	r2, #2\n",
57265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	bf0c      	ite	eq\n",
57365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	2101      	moveq	r1, #1\n",
57465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	2202      	movne	r2, #2\n",
57565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	bf06      	itte	eq\n",
57665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  12:	2101      	moveq	r1, #1\n",
57765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	2202      	moveq	r2, #2\n",
57865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  16:	2303      	movne	r3, #3\n",
57965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	bf0e      	itee	eq\n",
58065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1a:	2101      	moveq	r1, #1\n",
58165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	2202      	movne	r2, #2\n",
58265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1e:	2303      	movne	r3, #3\n",
58365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	bf03      	ittte	eq\n",
58465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  22:	2101      	moveq	r1, #1\n",
58565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	2202      	moveq	r2, #2\n",
58665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  26:	2303      	moveq	r3, #3\n",
58765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  28:	2404      	movne	r4, #4\n",
58865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
58965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
590ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const CbzCbnzResults[] = {
59165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	b10a      	cbz	r2, 6 <CbzCbnz+0x6>\n",
59265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	2103      	movs	r1, #3\n",
59365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	2203      	movs	r2, #3\n",
59465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	2204      	movs	r2, #4\n",
59565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	b912      	cbnz	r2, 10 <CbzCbnz+0x10>\n",
59665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	f04f 0803 	mov.w	r8, #3\n",
59765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	2203      	movs	r2, #3\n",
59865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	2204      	movs	r2, #4\n",
59965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
60065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
601ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const MultiplyResults[] = {
60265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	4348      	muls	r0, r1\n",
60365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	fb01 f002 	mul.w	r0, r1, r2\n",
60465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	fb09 f808 	mul.w	r8, r9, r8\n",
60565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	fb09 f80a 	mul.w	r8, r9, sl\n",
60665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	fb01 3002 	mla	r0, r1, r2, r3\n",
60765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  12:	fb09 9808 	mla	r8, r9, r8, r9\n",
60865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  16:	fb01 3012 	mls	r0, r1, r2, r3\n",
60965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1a:	fb09 9818 	mls	r8, r9, r8, r9\n",
61065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1e:	fba2 0103 	umull	r0, r1, r2, r3\n",
61165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  22:	fbaa 890b 	umull	r8, r9, sl, fp\n",
61265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
61365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
614ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const DivideResults[] = {
61565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	fb91 f0f2 	sdiv	r0, r1, r2\n",
61665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	fb99 f8fa 	sdiv	r8, r9, sl\n",
61765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	fbb1 f0f2 	udiv	r0, r1, r2\n",
61865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	fbb9 f8fa 	udiv	r8, r9, sl\n",
61965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
62065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
621ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const VMovResults[] = {
62265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	eef7 0a00 	vmov.f32	s1, #112	; 0x70\n",
62365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	eeb7 1b00 	vmov.f64	d1, #112	; 0x70\n",
62465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	eef0 0a41 	vmov.f32	s1, s2\n",
62565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	eeb0 1b42 	vmov.f64	d1, d2\n",
62665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
62765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
628ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const BasicFloatingPointResults[] = {
62965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	ee30 0a81 	vadd.f32	s0, s1, s2\n",
63065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	ee30 0ac1 	vsub.f32	s0, s1, s2\n",
63165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	ee20 0a81 	vmul.f32	s0, s1, s2\n",
63265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	ee00 0a81 	vmla.f32	s0, s1, s2\n",
63365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	ee00 0ac1 	vmls.f32	s0, s1, s2\n",
63465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	ee80 0a81 	vdiv.f32	s0, s1, s2\n",
63565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	eeb0 0ae0 	vabs.f32	s0, s1\n",
63665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	eeb1 0a60 	vneg.f32	s0, s1\n",
63765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	eeb1 0ae0 	vsqrt.f32	s0, s1\n",
63865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	ee31 0b02 	vadd.f64	d0, d1, d2\n",
63965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  28:	ee31 0b42 	vsub.f64	d0, d1, d2\n",
64065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2c:	ee21 0b02 	vmul.f64	d0, d1, d2\n",
64165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  30:	ee01 0b02 	vmla.f64	d0, d1, d2\n",
64265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  34:	ee01 0b42 	vmls.f64	d0, d1, d2\n",
64365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  38:	ee81 0b02 	vdiv.f64	d0, d1, d2\n",
64465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3c:	eeb0 0bc1 	vabs.f64	d0, d1\n",
64565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  40:	eeb1 0b41 	vneg.f64	d0, d1\n",
64665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  44:	eeb1 0bc1 	vsqrt.f64	d0, d1\n",
64765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
64865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
649ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const FloatingPointConversionsResults[] = {
65065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	eeb7 1bc2 	vcvt.f32.f64	s2, d2\n",
65165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	eeb7 2ac1 	vcvt.f64.f32	d2, s2\n",
65265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	eefd 0ac1 	vcvt.s32.f32	s1, s2\n",
65365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	eef8 0ac1 	vcvt.f32.s32	s1, s2\n",
65465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	eefd 0bc2 	vcvt.s32.f64	s1, d2\n",
65565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	eeb8 1bc1 	vcvt.f64.s32	d1, s2\n",
65665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	eefc 0ac1 	vcvt.u32.f32	s1, s2\n",
65765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	eef8 0a41 	vcvt.f32.u32	s1, s2\n",
65865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	eefc 0bc2 	vcvt.u32.f64	s1, d2\n",
65965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	eeb8 1b41 	vcvt.f64.u32	d1, s2\n",
66065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
66165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
662ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const FloatingPointComparisonsResults[] = {
66365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	eeb4 0a60 	vcmp.f32	s0, s1\n",
66465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	eeb4 0b41 	vcmp.f64	d0, d1\n",
66565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	eeb5 1a40 	vcmp.f32	s2, #0.0\n",
66665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	eeb5 2b40 	vcmp.f64	d2, #0.0\n",
66765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
66865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
669ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const CallsResults[] = {
67065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	47f0      	blx	lr\n",
67165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	4770      	bx	lr\n",
67265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
67365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
674ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const BreakpointResults[] = {
67565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	be00      	bkpt	0x0000\n",
67665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
67765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
678ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const StrR1Results[] = {
67965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	9111      	str	r1, [sp, #68]	; 0x44\n",
68065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	f8cd 142c 	str.w	r1, [sp, #1068]	; 0x42c\n",
68165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
68265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
683ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const VPushPopResults[] = {
68465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	ed2d 1a04 	vpush	{s2-s5}\n",
68565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	ed2d 2b08 	vpush	{d2-d5}\n",
68665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	ecbd 1a04 	vpop	{s2-s5}\n",
68765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	ecbd 2b08 	vpop	{d2-d5}\n",
68865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
68965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
690ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const Max16BitBranchResults[] = {
69165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	e3ff      	b.n	802 <Max16BitBranch+0x802>\n",
69265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	2300      	movs	r3, #0\n",
69365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	2302      	movs	r3, #2\n",
69465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	2304      	movs	r3, #4\n",
69565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	2306      	movs	r3, #6\n",
69665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	2308      	movs	r3, #8\n",
69765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	230a      	movs	r3, #10\n",
69865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	230c      	movs	r3, #12\n",
69965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	230e      	movs	r3, #14\n",
70065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  12:	2310      	movs	r3, #16\n",
70165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	2312      	movs	r3, #18\n",
70265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  16:	2314      	movs	r3, #20\n",
70365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	2316      	movs	r3, #22\n",
70465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1a:	2318      	movs	r3, #24\n",
70565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	231a      	movs	r3, #26\n",
70665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1e:	231c      	movs	r3, #28\n",
70765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	231e      	movs	r3, #30\n",
70865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  22:	2320      	movs	r3, #32\n",
70965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	2322      	movs	r3, #34	; 0x22\n",
71065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  26:	2324      	movs	r3, #36	; 0x24\n",
71165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  28:	2326      	movs	r3, #38	; 0x26\n",
71265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2a:	2328      	movs	r3, #40	; 0x28\n",
71365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2c:	232a      	movs	r3, #42	; 0x2a\n",
71465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2e:	232c      	movs	r3, #44	; 0x2c\n",
71565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  30:	232e      	movs	r3, #46	; 0x2e\n",
71665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  32:	2330      	movs	r3, #48	; 0x30\n",
71765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  34:	2332      	movs	r3, #50	; 0x32\n",
71865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  36:	2334      	movs	r3, #52	; 0x34\n",
71965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  38:	2336      	movs	r3, #54	; 0x36\n",
72065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3a:	2338      	movs	r3, #56	; 0x38\n",
72165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3c:	233a      	movs	r3, #58	; 0x3a\n",
72265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3e:	233c      	movs	r3, #60	; 0x3c\n",
72365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  40:	233e      	movs	r3, #62	; 0x3e\n",
72465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  42:	2340      	movs	r3, #64	; 0x40\n",
72565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  44:	2342      	movs	r3, #66	; 0x42\n",
72665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  46:	2344      	movs	r3, #68	; 0x44\n",
72765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  48:	2346      	movs	r3, #70	; 0x46\n",
72865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4a:	2348      	movs	r3, #72	; 0x48\n",
72965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4c:	234a      	movs	r3, #74	; 0x4a\n",
73065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4e:	234c      	movs	r3, #76	; 0x4c\n",
73165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  50:	234e      	movs	r3, #78	; 0x4e\n",
73265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  52:	2350      	movs	r3, #80	; 0x50\n",
73365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  54:	2352      	movs	r3, #82	; 0x52\n",
73465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  56:	2354      	movs	r3, #84	; 0x54\n",
73565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  58:	2356      	movs	r3, #86	; 0x56\n",
73665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5a:	2358      	movs	r3, #88	; 0x58\n",
73765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5c:	235a      	movs	r3, #90	; 0x5a\n",
73865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5e:	235c      	movs	r3, #92	; 0x5c\n",
73965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  60:	235e      	movs	r3, #94	; 0x5e\n",
74065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  62:	2360      	movs	r3, #96	; 0x60\n",
74165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  64:	2362      	movs	r3, #98	; 0x62\n",
74265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  66:	2364      	movs	r3, #100	; 0x64\n",
74365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  68:	2366      	movs	r3, #102	; 0x66\n",
74465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6a:	2368      	movs	r3, #104	; 0x68\n",
74565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6c:	236a      	movs	r3, #106	; 0x6a\n",
74665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6e:	236c      	movs	r3, #108	; 0x6c\n",
74765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  70:	236e      	movs	r3, #110	; 0x6e\n",
74865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  72:	2370      	movs	r3, #112	; 0x70\n",
74965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  74:	2372      	movs	r3, #114	; 0x72\n",
75065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  76:	2374      	movs	r3, #116	; 0x74\n",
75165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  78:	2376      	movs	r3, #118	; 0x76\n",
75265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7a:	2378      	movs	r3, #120	; 0x78\n",
75365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7c:	237a      	movs	r3, #122	; 0x7a\n",
75465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7e:	237c      	movs	r3, #124	; 0x7c\n",
75565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  80:	237e      	movs	r3, #126	; 0x7e\n",
75665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  82:	2380      	movs	r3, #128	; 0x80\n",
75765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  84:	2382      	movs	r3, #130	; 0x82\n",
75865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  86:	2384      	movs	r3, #132	; 0x84\n",
75965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  88:	2386      	movs	r3, #134	; 0x86\n",
76065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  8a:	2388      	movs	r3, #136	; 0x88\n",
76165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  8c:	238a      	movs	r3, #138	; 0x8a\n",
76265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  8e:	238c      	movs	r3, #140	; 0x8c\n",
76365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  90:	238e      	movs	r3, #142	; 0x8e\n",
76465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  92:	2390      	movs	r3, #144	; 0x90\n",
76565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  94:	2392      	movs	r3, #146	; 0x92\n",
76665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  96:	2394      	movs	r3, #148	; 0x94\n",
76765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  98:	2396      	movs	r3, #150	; 0x96\n",
76865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  9a:	2398      	movs	r3, #152	; 0x98\n",
76965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  9c:	239a      	movs	r3, #154	; 0x9a\n",
77065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  9e:	239c      	movs	r3, #156	; 0x9c\n",
77165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a0:	239e      	movs	r3, #158	; 0x9e\n",
77265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a2:	23a0      	movs	r3, #160	; 0xa0\n",
77365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a4:	23a2      	movs	r3, #162	; 0xa2\n",
77465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a6:	23a4      	movs	r3, #164	; 0xa4\n",
77565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a8:	23a6      	movs	r3, #166	; 0xa6\n",
77665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  aa:	23a8      	movs	r3, #168	; 0xa8\n",
77765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ac:	23aa      	movs	r3, #170	; 0xaa\n",
77865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ae:	23ac      	movs	r3, #172	; 0xac\n",
77965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b0:	23ae      	movs	r3, #174	; 0xae\n",
78065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b2:	23b0      	movs	r3, #176	; 0xb0\n",
78165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b4:	23b2      	movs	r3, #178	; 0xb2\n",
78265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b6:	23b4      	movs	r3, #180	; 0xb4\n",
78365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b8:	23b6      	movs	r3, #182	; 0xb6\n",
78465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ba:	23b8      	movs	r3, #184	; 0xb8\n",
78565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  bc:	23ba      	movs	r3, #186	; 0xba\n",
78665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  be:	23bc      	movs	r3, #188	; 0xbc\n",
78765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c0:	23be      	movs	r3, #190	; 0xbe\n",
78865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c2:	23c0      	movs	r3, #192	; 0xc0\n",
78965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c4:	23c2      	movs	r3, #194	; 0xc2\n",
79065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c6:	23c4      	movs	r3, #196	; 0xc4\n",
79165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c8:	23c6      	movs	r3, #198	; 0xc6\n",
79265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ca:	23c8      	movs	r3, #200	; 0xc8\n",
79365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  cc:	23ca      	movs	r3, #202	; 0xca\n",
79465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ce:	23cc      	movs	r3, #204	; 0xcc\n",
79565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d0:	23ce      	movs	r3, #206	; 0xce\n",
79665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d2:	23d0      	movs	r3, #208	; 0xd0\n",
79765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d4:	23d2      	movs	r3, #210	; 0xd2\n",
79865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d6:	23d4      	movs	r3, #212	; 0xd4\n",
79965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d8:	23d6      	movs	r3, #214	; 0xd6\n",
80065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  da:	23d8      	movs	r3, #216	; 0xd8\n",
80165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  dc:	23da      	movs	r3, #218	; 0xda\n",
80265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  de:	23dc      	movs	r3, #220	; 0xdc\n",
80365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e0:	23de      	movs	r3, #222	; 0xde\n",
80465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e2:	23e0      	movs	r3, #224	; 0xe0\n",
80565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e4:	23e2      	movs	r3, #226	; 0xe2\n",
80665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e6:	23e4      	movs	r3, #228	; 0xe4\n",
80765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e8:	23e6      	movs	r3, #230	; 0xe6\n",
80865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ea:	23e8      	movs	r3, #232	; 0xe8\n",
80965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ec:	23ea      	movs	r3, #234	; 0xea\n",
81065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ee:	23ec      	movs	r3, #236	; 0xec\n",
81165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f0:	23ee      	movs	r3, #238	; 0xee\n",
81265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f2:	23f0      	movs	r3, #240	; 0xf0\n",
81365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f4:	23f2      	movs	r3, #242	; 0xf2\n",
81465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f6:	23f4      	movs	r3, #244	; 0xf4\n",
81565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f8:	23f6      	movs	r3, #246	; 0xf6\n",
81665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  fa:	23f8      	movs	r3, #248	; 0xf8\n",
81765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  fc:	23fa      	movs	r3, #250	; 0xfa\n",
81865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  fe:	23fc      	movs	r3, #252	; 0xfc\n",
81965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 100:	23fe      	movs	r3, #254	; 0xfe\n",
82065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 102:	2300      	movs	r3, #0\n",
82165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 104:	2302      	movs	r3, #2\n",
82265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 106:	2304      	movs	r3, #4\n",
82365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 108:	2306      	movs	r3, #6\n",
82465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 10a:	2308      	movs	r3, #8\n",
82565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 10c:	230a      	movs	r3, #10\n",
82665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 10e:	230c      	movs	r3, #12\n",
82765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 110:	230e      	movs	r3, #14\n",
82865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 112:	2310      	movs	r3, #16\n",
82965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 114:	2312      	movs	r3, #18\n",
83065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 116:	2314      	movs	r3, #20\n",
83165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 118:	2316      	movs	r3, #22\n",
83265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 11a:	2318      	movs	r3, #24\n",
83365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 11c:	231a      	movs	r3, #26\n",
83465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 11e:	231c      	movs	r3, #28\n",
83565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 120:	231e      	movs	r3, #30\n",
83665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 122:	2320      	movs	r3, #32\n",
83765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 124:	2322      	movs	r3, #34	; 0x22\n",
83865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 126:	2324      	movs	r3, #36	; 0x24\n",
83965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 128:	2326      	movs	r3, #38	; 0x26\n",
84065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 12a:	2328      	movs	r3, #40	; 0x28\n",
84165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 12c:	232a      	movs	r3, #42	; 0x2a\n",
84265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 12e:	232c      	movs	r3, #44	; 0x2c\n",
84365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 130:	232e      	movs	r3, #46	; 0x2e\n",
84465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 132:	2330      	movs	r3, #48	; 0x30\n",
84565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 134:	2332      	movs	r3, #50	; 0x32\n",
84665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 136:	2334      	movs	r3, #52	; 0x34\n",
84765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 138:	2336      	movs	r3, #54	; 0x36\n",
84865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 13a:	2338      	movs	r3, #56	; 0x38\n",
84965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 13c:	233a      	movs	r3, #58	; 0x3a\n",
85065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 13e:	233c      	movs	r3, #60	; 0x3c\n",
85165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 140:	233e      	movs	r3, #62	; 0x3e\n",
85265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 142:	2340      	movs	r3, #64	; 0x40\n",
85365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 144:	2342      	movs	r3, #66	; 0x42\n",
85465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 146:	2344      	movs	r3, #68	; 0x44\n",
85565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 148:	2346      	movs	r3, #70	; 0x46\n",
85665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 14a:	2348      	movs	r3, #72	; 0x48\n",
85765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 14c:	234a      	movs	r3, #74	; 0x4a\n",
85865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 14e:	234c      	movs	r3, #76	; 0x4c\n",
85965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 150:	234e      	movs	r3, #78	; 0x4e\n",
86065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 152:	2350      	movs	r3, #80	; 0x50\n",
86165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 154:	2352      	movs	r3, #82	; 0x52\n",
86265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 156:	2354      	movs	r3, #84	; 0x54\n",
86365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 158:	2356      	movs	r3, #86	; 0x56\n",
86465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 15a:	2358      	movs	r3, #88	; 0x58\n",
86565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 15c:	235a      	movs	r3, #90	; 0x5a\n",
86665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 15e:	235c      	movs	r3, #92	; 0x5c\n",
86765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 160:	235e      	movs	r3, #94	; 0x5e\n",
86865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 162:	2360      	movs	r3, #96	; 0x60\n",
86965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 164:	2362      	movs	r3, #98	; 0x62\n",
87065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 166:	2364      	movs	r3, #100	; 0x64\n",
87165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 168:	2366      	movs	r3, #102	; 0x66\n",
87265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 16a:	2368      	movs	r3, #104	; 0x68\n",
87365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 16c:	236a      	movs	r3, #106	; 0x6a\n",
87465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 16e:	236c      	movs	r3, #108	; 0x6c\n",
87565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 170:	236e      	movs	r3, #110	; 0x6e\n",
87665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 172:	2370      	movs	r3, #112	; 0x70\n",
87765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 174:	2372      	movs	r3, #114	; 0x72\n",
87865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 176:	2374      	movs	r3, #116	; 0x74\n",
87965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 178:	2376      	movs	r3, #118	; 0x76\n",
88065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 17a:	2378      	movs	r3, #120	; 0x78\n",
88165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 17c:	237a      	movs	r3, #122	; 0x7a\n",
88265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 17e:	237c      	movs	r3, #124	; 0x7c\n",
88365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 180:	237e      	movs	r3, #126	; 0x7e\n",
88465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 182:	2380      	movs	r3, #128	; 0x80\n",
88565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 184:	2382      	movs	r3, #130	; 0x82\n",
88665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 186:	2384      	movs	r3, #132	; 0x84\n",
88765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 188:	2386      	movs	r3, #134	; 0x86\n",
88865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 18a:	2388      	movs	r3, #136	; 0x88\n",
88965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 18c:	238a      	movs	r3, #138	; 0x8a\n",
89065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 18e:	238c      	movs	r3, #140	; 0x8c\n",
89165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 190:	238e      	movs	r3, #142	; 0x8e\n",
89265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 192:	2390      	movs	r3, #144	; 0x90\n",
89365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 194:	2392      	movs	r3, #146	; 0x92\n",
89465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 196:	2394      	movs	r3, #148	; 0x94\n",
89565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 198:	2396      	movs	r3, #150	; 0x96\n",
89665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 19a:	2398      	movs	r3, #152	; 0x98\n",
89765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 19c:	239a      	movs	r3, #154	; 0x9a\n",
89865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 19e:	239c      	movs	r3, #156	; 0x9c\n",
89965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a0:	239e      	movs	r3, #158	; 0x9e\n",
90065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a2:	23a0      	movs	r3, #160	; 0xa0\n",
90165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a4:	23a2      	movs	r3, #162	; 0xa2\n",
90265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a6:	23a4      	movs	r3, #164	; 0xa4\n",
90365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a8:	23a6      	movs	r3, #166	; 0xa6\n",
90465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1aa:	23a8      	movs	r3, #168	; 0xa8\n",
90565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ac:	23aa      	movs	r3, #170	; 0xaa\n",
90665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ae:	23ac      	movs	r3, #172	; 0xac\n",
90765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b0:	23ae      	movs	r3, #174	; 0xae\n",
90865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b2:	23b0      	movs	r3, #176	; 0xb0\n",
90965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b4:	23b2      	movs	r3, #178	; 0xb2\n",
91065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b6:	23b4      	movs	r3, #180	; 0xb4\n",
91165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b8:	23b6      	movs	r3, #182	; 0xb6\n",
91265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ba:	23b8      	movs	r3, #184	; 0xb8\n",
91365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1bc:	23ba      	movs	r3, #186	; 0xba\n",
91465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1be:	23bc      	movs	r3, #188	; 0xbc\n",
91565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c0:	23be      	movs	r3, #190	; 0xbe\n",
91665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c2:	23c0      	movs	r3, #192	; 0xc0\n",
91765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c4:	23c2      	movs	r3, #194	; 0xc2\n",
91865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c6:	23c4      	movs	r3, #196	; 0xc4\n",
91965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c8:	23c6      	movs	r3, #198	; 0xc6\n",
92065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ca:	23c8      	movs	r3, #200	; 0xc8\n",
92165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1cc:	23ca      	movs	r3, #202	; 0xca\n",
92265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ce:	23cc      	movs	r3, #204	; 0xcc\n",
92365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d0:	23ce      	movs	r3, #206	; 0xce\n",
92465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d2:	23d0      	movs	r3, #208	; 0xd0\n",
92565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d4:	23d2      	movs	r3, #210	; 0xd2\n",
92665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d6:	23d4      	movs	r3, #212	; 0xd4\n",
92765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d8:	23d6      	movs	r3, #214	; 0xd6\n",
92865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1da:	23d8      	movs	r3, #216	; 0xd8\n",
92965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1dc:	23da      	movs	r3, #218	; 0xda\n",
93065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1de:	23dc      	movs	r3, #220	; 0xdc\n",
93165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e0:	23de      	movs	r3, #222	; 0xde\n",
93265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e2:	23e0      	movs	r3, #224	; 0xe0\n",
93365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e4:	23e2      	movs	r3, #226	; 0xe2\n",
93465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e6:	23e4      	movs	r3, #228	; 0xe4\n",
93565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e8:	23e6      	movs	r3, #230	; 0xe6\n",
93665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ea:	23e8      	movs	r3, #232	; 0xe8\n",
93765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ec:	23ea      	movs	r3, #234	; 0xea\n",
93865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ee:	23ec      	movs	r3, #236	; 0xec\n",
93965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f0:	23ee      	movs	r3, #238	; 0xee\n",
94065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f2:	23f0      	movs	r3, #240	; 0xf0\n",
94165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f4:	23f2      	movs	r3, #242	; 0xf2\n",
94265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f6:	23f4      	movs	r3, #244	; 0xf4\n",
94365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f8:	23f6      	movs	r3, #246	; 0xf6\n",
94465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1fa:	23f8      	movs	r3, #248	; 0xf8\n",
94565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1fc:	23fa      	movs	r3, #250	; 0xfa\n",
94665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1fe:	23fc      	movs	r3, #252	; 0xfc\n",
94765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 200:	23fe      	movs	r3, #254	; 0xfe\n",
94865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 202:	2300      	movs	r3, #0\n",
94965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 204:	2302      	movs	r3, #2\n",
95065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 206:	2304      	movs	r3, #4\n",
95165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 208:	2306      	movs	r3, #6\n",
95265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 20a:	2308      	movs	r3, #8\n",
95365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 20c:	230a      	movs	r3, #10\n",
95465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 20e:	230c      	movs	r3, #12\n",
95565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 210:	230e      	movs	r3, #14\n",
95665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 212:	2310      	movs	r3, #16\n",
95765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 214:	2312      	movs	r3, #18\n",
95865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 216:	2314      	movs	r3, #20\n",
95965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 218:	2316      	movs	r3, #22\n",
96065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 21a:	2318      	movs	r3, #24\n",
96165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 21c:	231a      	movs	r3, #26\n",
96265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 21e:	231c      	movs	r3, #28\n",
96365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 220:	231e      	movs	r3, #30\n",
96465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 222:	2320      	movs	r3, #32\n",
96565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 224:	2322      	movs	r3, #34	; 0x22\n",
96665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 226:	2324      	movs	r3, #36	; 0x24\n",
96765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 228:	2326      	movs	r3, #38	; 0x26\n",
96865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 22a:	2328      	movs	r3, #40	; 0x28\n",
96965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 22c:	232a      	movs	r3, #42	; 0x2a\n",
97065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 22e:	232c      	movs	r3, #44	; 0x2c\n",
97165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 230:	232e      	movs	r3, #46	; 0x2e\n",
97265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 232:	2330      	movs	r3, #48	; 0x30\n",
97365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 234:	2332      	movs	r3, #50	; 0x32\n",
97465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 236:	2334      	movs	r3, #52	; 0x34\n",
97565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 238:	2336      	movs	r3, #54	; 0x36\n",
97665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 23a:	2338      	movs	r3, #56	; 0x38\n",
97765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 23c:	233a      	movs	r3, #58	; 0x3a\n",
97865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 23e:	233c      	movs	r3, #60	; 0x3c\n",
97965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 240:	233e      	movs	r3, #62	; 0x3e\n",
98065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 242:	2340      	movs	r3, #64	; 0x40\n",
98165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 244:	2342      	movs	r3, #66	; 0x42\n",
98265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 246:	2344      	movs	r3, #68	; 0x44\n",
98365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 248:	2346      	movs	r3, #70	; 0x46\n",
98465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 24a:	2348      	movs	r3, #72	; 0x48\n",
98565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 24c:	234a      	movs	r3, #74	; 0x4a\n",
98665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 24e:	234c      	movs	r3, #76	; 0x4c\n",
98765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 250:	234e      	movs	r3, #78	; 0x4e\n",
98865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 252:	2350      	movs	r3, #80	; 0x50\n",
98965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 254:	2352      	movs	r3, #82	; 0x52\n",
99065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 256:	2354      	movs	r3, #84	; 0x54\n",
99165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 258:	2356      	movs	r3, #86	; 0x56\n",
99265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 25a:	2358      	movs	r3, #88	; 0x58\n",
99365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 25c:	235a      	movs	r3, #90	; 0x5a\n",
99465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 25e:	235c      	movs	r3, #92	; 0x5c\n",
99565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 260:	235e      	movs	r3, #94	; 0x5e\n",
99665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 262:	2360      	movs	r3, #96	; 0x60\n",
99765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 264:	2362      	movs	r3, #98	; 0x62\n",
99865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 266:	2364      	movs	r3, #100	; 0x64\n",
99965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 268:	2366      	movs	r3, #102	; 0x66\n",
100065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 26a:	2368      	movs	r3, #104	; 0x68\n",
100165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 26c:	236a      	movs	r3, #106	; 0x6a\n",
100265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 26e:	236c      	movs	r3, #108	; 0x6c\n",
100365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 270:	236e      	movs	r3, #110	; 0x6e\n",
100465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 272:	2370      	movs	r3, #112	; 0x70\n",
100565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 274:	2372      	movs	r3, #114	; 0x72\n",
100665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 276:	2374      	movs	r3, #116	; 0x74\n",
100765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 278:	2376      	movs	r3, #118	; 0x76\n",
100865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 27a:	2378      	movs	r3, #120	; 0x78\n",
100965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 27c:	237a      	movs	r3, #122	; 0x7a\n",
101065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 27e:	237c      	movs	r3, #124	; 0x7c\n",
101165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 280:	237e      	movs	r3, #126	; 0x7e\n",
101265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 282:	2380      	movs	r3, #128	; 0x80\n",
101365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 284:	2382      	movs	r3, #130	; 0x82\n",
101465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 286:	2384      	movs	r3, #132	; 0x84\n",
101565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 288:	2386      	movs	r3, #134	; 0x86\n",
101665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 28a:	2388      	movs	r3, #136	; 0x88\n",
101765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 28c:	238a      	movs	r3, #138	; 0x8a\n",
101865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 28e:	238c      	movs	r3, #140	; 0x8c\n",
101965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 290:	238e      	movs	r3, #142	; 0x8e\n",
102065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 292:	2390      	movs	r3, #144	; 0x90\n",
102165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 294:	2392      	movs	r3, #146	; 0x92\n",
102265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 296:	2394      	movs	r3, #148	; 0x94\n",
102365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 298:	2396      	movs	r3, #150	; 0x96\n",
102465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 29a:	2398      	movs	r3, #152	; 0x98\n",
102565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 29c:	239a      	movs	r3, #154	; 0x9a\n",
102665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 29e:	239c      	movs	r3, #156	; 0x9c\n",
102765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a0:	239e      	movs	r3, #158	; 0x9e\n",
102865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a2:	23a0      	movs	r3, #160	; 0xa0\n",
102965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a4:	23a2      	movs	r3, #162	; 0xa2\n",
103065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a6:	23a4      	movs	r3, #164	; 0xa4\n",
103165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a8:	23a6      	movs	r3, #166	; 0xa6\n",
103265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2aa:	23a8      	movs	r3, #168	; 0xa8\n",
103365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ac:	23aa      	movs	r3, #170	; 0xaa\n",
103465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ae:	23ac      	movs	r3, #172	; 0xac\n",
103565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b0:	23ae      	movs	r3, #174	; 0xae\n",
103665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b2:	23b0      	movs	r3, #176	; 0xb0\n",
103765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b4:	23b2      	movs	r3, #178	; 0xb2\n",
103865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b6:	23b4      	movs	r3, #180	; 0xb4\n",
103965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b8:	23b6      	movs	r3, #182	; 0xb6\n",
104065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ba:	23b8      	movs	r3, #184	; 0xb8\n",
104165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2bc:	23ba      	movs	r3, #186	; 0xba\n",
104265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2be:	23bc      	movs	r3, #188	; 0xbc\n",
104365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c0:	23be      	movs	r3, #190	; 0xbe\n",
104465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c2:	23c0      	movs	r3, #192	; 0xc0\n",
104565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c4:	23c2      	movs	r3, #194	; 0xc2\n",
104665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c6:	23c4      	movs	r3, #196	; 0xc4\n",
104765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c8:	23c6      	movs	r3, #198	; 0xc6\n",
104865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ca:	23c8      	movs	r3, #200	; 0xc8\n",
104965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2cc:	23ca      	movs	r3, #202	; 0xca\n",
105065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ce:	23cc      	movs	r3, #204	; 0xcc\n",
105165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d0:	23ce      	movs	r3, #206	; 0xce\n",
105265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d2:	23d0      	movs	r3, #208	; 0xd0\n",
105365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d4:	23d2      	movs	r3, #210	; 0xd2\n",
105465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d6:	23d4      	movs	r3, #212	; 0xd4\n",
105565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d8:	23d6      	movs	r3, #214	; 0xd6\n",
105665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2da:	23d8      	movs	r3, #216	; 0xd8\n",
105765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2dc:	23da      	movs	r3, #218	; 0xda\n",
105865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2de:	23dc      	movs	r3, #220	; 0xdc\n",
105965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e0:	23de      	movs	r3, #222	; 0xde\n",
106065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e2:	23e0      	movs	r3, #224	; 0xe0\n",
106165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e4:	23e2      	movs	r3, #226	; 0xe2\n",
106265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e6:	23e4      	movs	r3, #228	; 0xe4\n",
106365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e8:	23e6      	movs	r3, #230	; 0xe6\n",
106465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ea:	23e8      	movs	r3, #232	; 0xe8\n",
106565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ec:	23ea      	movs	r3, #234	; 0xea\n",
106665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ee:	23ec      	movs	r3, #236	; 0xec\n",
106765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f0:	23ee      	movs	r3, #238	; 0xee\n",
106865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f2:	23f0      	movs	r3, #240	; 0xf0\n",
106965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f4:	23f2      	movs	r3, #242	; 0xf2\n",
107065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f6:	23f4      	movs	r3, #244	; 0xf4\n",
107165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f8:	23f6      	movs	r3, #246	; 0xf6\n",
107265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2fa:	23f8      	movs	r3, #248	; 0xf8\n",
107365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2fc:	23fa      	movs	r3, #250	; 0xfa\n",
107465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2fe:	23fc      	movs	r3, #252	; 0xfc\n",
107565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 300:	23fe      	movs	r3, #254	; 0xfe\n",
107665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 302:	2300      	movs	r3, #0\n",
107765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 304:	2302      	movs	r3, #2\n",
107865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 306:	2304      	movs	r3, #4\n",
107965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 308:	2306      	movs	r3, #6\n",
108065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 30a:	2308      	movs	r3, #8\n",
108165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 30c:	230a      	movs	r3, #10\n",
108265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 30e:	230c      	movs	r3, #12\n",
108365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 310:	230e      	movs	r3, #14\n",
108465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 312:	2310      	movs	r3, #16\n",
108565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 314:	2312      	movs	r3, #18\n",
108665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 316:	2314      	movs	r3, #20\n",
108765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 318:	2316      	movs	r3, #22\n",
108865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 31a:	2318      	movs	r3, #24\n",
108965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 31c:	231a      	movs	r3, #26\n",
109065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 31e:	231c      	movs	r3, #28\n",
109165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 320:	231e      	movs	r3, #30\n",
109265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 322:	2320      	movs	r3, #32\n",
109365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 324:	2322      	movs	r3, #34	; 0x22\n",
109465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 326:	2324      	movs	r3, #36	; 0x24\n",
109565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 328:	2326      	movs	r3, #38	; 0x26\n",
109665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 32a:	2328      	movs	r3, #40	; 0x28\n",
109765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 32c:	232a      	movs	r3, #42	; 0x2a\n",
109865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 32e:	232c      	movs	r3, #44	; 0x2c\n",
109965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 330:	232e      	movs	r3, #46	; 0x2e\n",
110065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 332:	2330      	movs	r3, #48	; 0x30\n",
110165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 334:	2332      	movs	r3, #50	; 0x32\n",
110265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 336:	2334      	movs	r3, #52	; 0x34\n",
110365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 338:	2336      	movs	r3, #54	; 0x36\n",
110465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 33a:	2338      	movs	r3, #56	; 0x38\n",
110565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 33c:	233a      	movs	r3, #58	; 0x3a\n",
110665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 33e:	233c      	movs	r3, #60	; 0x3c\n",
110765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 340:	233e      	movs	r3, #62	; 0x3e\n",
110865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 342:	2340      	movs	r3, #64	; 0x40\n",
110965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 344:	2342      	movs	r3, #66	; 0x42\n",
111065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 346:	2344      	movs	r3, #68	; 0x44\n",
111165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 348:	2346      	movs	r3, #70	; 0x46\n",
111265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 34a:	2348      	movs	r3, #72	; 0x48\n",
111365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 34c:	234a      	movs	r3, #74	; 0x4a\n",
111465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 34e:	234c      	movs	r3, #76	; 0x4c\n",
111565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 350:	234e      	movs	r3, #78	; 0x4e\n",
111665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 352:	2350      	movs	r3, #80	; 0x50\n",
111765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 354:	2352      	movs	r3, #82	; 0x52\n",
111865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 356:	2354      	movs	r3, #84	; 0x54\n",
111965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 358:	2356      	movs	r3, #86	; 0x56\n",
112065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 35a:	2358      	movs	r3, #88	; 0x58\n",
112165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 35c:	235a      	movs	r3, #90	; 0x5a\n",
112265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 35e:	235c      	movs	r3, #92	; 0x5c\n",
112365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 360:	235e      	movs	r3, #94	; 0x5e\n",
112465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 362:	2360      	movs	r3, #96	; 0x60\n",
112565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 364:	2362      	movs	r3, #98	; 0x62\n",
112665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 366:	2364      	movs	r3, #100	; 0x64\n",
112765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 368:	2366      	movs	r3, #102	; 0x66\n",
112865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 36a:	2368      	movs	r3, #104	; 0x68\n",
112965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 36c:	236a      	movs	r3, #106	; 0x6a\n",
113065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 36e:	236c      	movs	r3, #108	; 0x6c\n",
113165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 370:	236e      	movs	r3, #110	; 0x6e\n",
113265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 372:	2370      	movs	r3, #112	; 0x70\n",
113365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 374:	2372      	movs	r3, #114	; 0x72\n",
113465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 376:	2374      	movs	r3, #116	; 0x74\n",
113565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 378:	2376      	movs	r3, #118	; 0x76\n",
113665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 37a:	2378      	movs	r3, #120	; 0x78\n",
113765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 37c:	237a      	movs	r3, #122	; 0x7a\n",
113865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 37e:	237c      	movs	r3, #124	; 0x7c\n",
113965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 380:	237e      	movs	r3, #126	; 0x7e\n",
114065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 382:	2380      	movs	r3, #128	; 0x80\n",
114165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 384:	2382      	movs	r3, #130	; 0x82\n",
114265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 386:	2384      	movs	r3, #132	; 0x84\n",
114365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 388:	2386      	movs	r3, #134	; 0x86\n",
114465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 38a:	2388      	movs	r3, #136	; 0x88\n",
114565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 38c:	238a      	movs	r3, #138	; 0x8a\n",
114665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 38e:	238c      	movs	r3, #140	; 0x8c\n",
114765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 390:	238e      	movs	r3, #142	; 0x8e\n",
114865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 392:	2390      	movs	r3, #144	; 0x90\n",
114965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 394:	2392      	movs	r3, #146	; 0x92\n",
115065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 396:	2394      	movs	r3, #148	; 0x94\n",
115165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 398:	2396      	movs	r3, #150	; 0x96\n",
115265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 39a:	2398      	movs	r3, #152	; 0x98\n",
115365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 39c:	239a      	movs	r3, #154	; 0x9a\n",
115465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 39e:	239c      	movs	r3, #156	; 0x9c\n",
115565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a0:	239e      	movs	r3, #158	; 0x9e\n",
115665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a2:	23a0      	movs	r3, #160	; 0xa0\n",
115765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a4:	23a2      	movs	r3, #162	; 0xa2\n",
115865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a6:	23a4      	movs	r3, #164	; 0xa4\n",
115965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a8:	23a6      	movs	r3, #166	; 0xa6\n",
116065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3aa:	23a8      	movs	r3, #168	; 0xa8\n",
116165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ac:	23aa      	movs	r3, #170	; 0xaa\n",
116265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ae:	23ac      	movs	r3, #172	; 0xac\n",
116365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b0:	23ae      	movs	r3, #174	; 0xae\n",
116465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b2:	23b0      	movs	r3, #176	; 0xb0\n",
116565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b4:	23b2      	movs	r3, #178	; 0xb2\n",
116665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b6:	23b4      	movs	r3, #180	; 0xb4\n",
116765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b8:	23b6      	movs	r3, #182	; 0xb6\n",
116865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ba:	23b8      	movs	r3, #184	; 0xb8\n",
116965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3bc:	23ba      	movs	r3, #186	; 0xba\n",
117065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3be:	23bc      	movs	r3, #188	; 0xbc\n",
117165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c0:	23be      	movs	r3, #190	; 0xbe\n",
117265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c2:	23c0      	movs	r3, #192	; 0xc0\n",
117365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c4:	23c2      	movs	r3, #194	; 0xc2\n",
117465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c6:	23c4      	movs	r3, #196	; 0xc4\n",
117565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c8:	23c6      	movs	r3, #198	; 0xc6\n",
117665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ca:	23c8      	movs	r3, #200	; 0xc8\n",
117765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3cc:	23ca      	movs	r3, #202	; 0xca\n",
117865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ce:	23cc      	movs	r3, #204	; 0xcc\n",
117965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d0:	23ce      	movs	r3, #206	; 0xce\n",
118065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d2:	23d0      	movs	r3, #208	; 0xd0\n",
118165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d4:	23d2      	movs	r3, #210	; 0xd2\n",
118265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d6:	23d4      	movs	r3, #212	; 0xd4\n",
118365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d8:	23d6      	movs	r3, #214	; 0xd6\n",
118465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3da:	23d8      	movs	r3, #216	; 0xd8\n",
118565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3dc:	23da      	movs	r3, #218	; 0xda\n",
118665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3de:	23dc      	movs	r3, #220	; 0xdc\n",
118765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e0:	23de      	movs	r3, #222	; 0xde\n",
118865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e2:	23e0      	movs	r3, #224	; 0xe0\n",
118965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e4:	23e2      	movs	r3, #226	; 0xe2\n",
119065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e6:	23e4      	movs	r3, #228	; 0xe4\n",
119165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e8:	23e6      	movs	r3, #230	; 0xe6\n",
119265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ea:	23e8      	movs	r3, #232	; 0xe8\n",
119365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ec:	23ea      	movs	r3, #234	; 0xea\n",
119465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ee:	23ec      	movs	r3, #236	; 0xec\n",
119565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f0:	23ee      	movs	r3, #238	; 0xee\n",
119665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f2:	23f0      	movs	r3, #240	; 0xf0\n",
119765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f4:	23f2      	movs	r3, #242	; 0xf2\n",
119865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f6:	23f4      	movs	r3, #244	; 0xf4\n",
119965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f8:	23f6      	movs	r3, #246	; 0xf6\n",
120065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3fa:	23f8      	movs	r3, #248	; 0xf8\n",
120165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3fc:	23fa      	movs	r3, #250	; 0xfa\n",
120265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3fe:	23fc      	movs	r3, #252	; 0xfc\n",
120365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 400:	23fe      	movs	r3, #254	; 0xfe\n",
120465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 402:	2300      	movs	r3, #0\n",
120565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 404:	2302      	movs	r3, #2\n",
120665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 406:	2304      	movs	r3, #4\n",
120765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 408:	2306      	movs	r3, #6\n",
120865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 40a:	2308      	movs	r3, #8\n",
120965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 40c:	230a      	movs	r3, #10\n",
121065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 40e:	230c      	movs	r3, #12\n",
121165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 410:	230e      	movs	r3, #14\n",
121265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 412:	2310      	movs	r3, #16\n",
121365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 414:	2312      	movs	r3, #18\n",
121465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 416:	2314      	movs	r3, #20\n",
121565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 418:	2316      	movs	r3, #22\n",
121665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 41a:	2318      	movs	r3, #24\n",
121765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 41c:	231a      	movs	r3, #26\n",
121865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 41e:	231c      	movs	r3, #28\n",
121965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 420:	231e      	movs	r3, #30\n",
122065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 422:	2320      	movs	r3, #32\n",
122165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 424:	2322      	movs	r3, #34	; 0x22\n",
122265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 426:	2324      	movs	r3, #36	; 0x24\n",
122365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 428:	2326      	movs	r3, #38	; 0x26\n",
122465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 42a:	2328      	movs	r3, #40	; 0x28\n",
122565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 42c:	232a      	movs	r3, #42	; 0x2a\n",
122665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 42e:	232c      	movs	r3, #44	; 0x2c\n",
122765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 430:	232e      	movs	r3, #46	; 0x2e\n",
122865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 432:	2330      	movs	r3, #48	; 0x30\n",
122965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 434:	2332      	movs	r3, #50	; 0x32\n",
123065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 436:	2334      	movs	r3, #52	; 0x34\n",
123165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 438:	2336      	movs	r3, #54	; 0x36\n",
123265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 43a:	2338      	movs	r3, #56	; 0x38\n",
123365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 43c:	233a      	movs	r3, #58	; 0x3a\n",
123465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 43e:	233c      	movs	r3, #60	; 0x3c\n",
123565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 440:	233e      	movs	r3, #62	; 0x3e\n",
123665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 442:	2340      	movs	r3, #64	; 0x40\n",
123765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 444:	2342      	movs	r3, #66	; 0x42\n",
123865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 446:	2344      	movs	r3, #68	; 0x44\n",
123965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 448:	2346      	movs	r3, #70	; 0x46\n",
124065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 44a:	2348      	movs	r3, #72	; 0x48\n",
124165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 44c:	234a      	movs	r3, #74	; 0x4a\n",
124265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 44e:	234c      	movs	r3, #76	; 0x4c\n",
124365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 450:	234e      	movs	r3, #78	; 0x4e\n",
124465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 452:	2350      	movs	r3, #80	; 0x50\n",
124565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 454:	2352      	movs	r3, #82	; 0x52\n",
124665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 456:	2354      	movs	r3, #84	; 0x54\n",
124765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 458:	2356      	movs	r3, #86	; 0x56\n",
124865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 45a:	2358      	movs	r3, #88	; 0x58\n",
124965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 45c:	235a      	movs	r3, #90	; 0x5a\n",
125065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 45e:	235c      	movs	r3, #92	; 0x5c\n",
125165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 460:	235e      	movs	r3, #94	; 0x5e\n",
125265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 462:	2360      	movs	r3, #96	; 0x60\n",
125365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 464:	2362      	movs	r3, #98	; 0x62\n",
125465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 466:	2364      	movs	r3, #100	; 0x64\n",
125565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 468:	2366      	movs	r3, #102	; 0x66\n",
125665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 46a:	2368      	movs	r3, #104	; 0x68\n",
125765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 46c:	236a      	movs	r3, #106	; 0x6a\n",
125865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 46e:	236c      	movs	r3, #108	; 0x6c\n",
125965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 470:	236e      	movs	r3, #110	; 0x6e\n",
126065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 472:	2370      	movs	r3, #112	; 0x70\n",
126165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 474:	2372      	movs	r3, #114	; 0x72\n",
126265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 476:	2374      	movs	r3, #116	; 0x74\n",
126365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 478:	2376      	movs	r3, #118	; 0x76\n",
126465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 47a:	2378      	movs	r3, #120	; 0x78\n",
126565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 47c:	237a      	movs	r3, #122	; 0x7a\n",
126665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 47e:	237c      	movs	r3, #124	; 0x7c\n",
126765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 480:	237e      	movs	r3, #126	; 0x7e\n",
126865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 482:	2380      	movs	r3, #128	; 0x80\n",
126965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 484:	2382      	movs	r3, #130	; 0x82\n",
127065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 486:	2384      	movs	r3, #132	; 0x84\n",
127165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 488:	2386      	movs	r3, #134	; 0x86\n",
127265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 48a:	2388      	movs	r3, #136	; 0x88\n",
127365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 48c:	238a      	movs	r3, #138	; 0x8a\n",
127465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 48e:	238c      	movs	r3, #140	; 0x8c\n",
127565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 490:	238e      	movs	r3, #142	; 0x8e\n",
127665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 492:	2390      	movs	r3, #144	; 0x90\n",
127765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 494:	2392      	movs	r3, #146	; 0x92\n",
127865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 496:	2394      	movs	r3, #148	; 0x94\n",
127965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 498:	2396      	movs	r3, #150	; 0x96\n",
128065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 49a:	2398      	movs	r3, #152	; 0x98\n",
128165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 49c:	239a      	movs	r3, #154	; 0x9a\n",
128265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 49e:	239c      	movs	r3, #156	; 0x9c\n",
128365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a0:	239e      	movs	r3, #158	; 0x9e\n",
128465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a2:	23a0      	movs	r3, #160	; 0xa0\n",
128565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a4:	23a2      	movs	r3, #162	; 0xa2\n",
128665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a6:	23a4      	movs	r3, #164	; 0xa4\n",
128765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a8:	23a6      	movs	r3, #166	; 0xa6\n",
128865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4aa:	23a8      	movs	r3, #168	; 0xa8\n",
128965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ac:	23aa      	movs	r3, #170	; 0xaa\n",
129065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ae:	23ac      	movs	r3, #172	; 0xac\n",
129165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b0:	23ae      	movs	r3, #174	; 0xae\n",
129265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b2:	23b0      	movs	r3, #176	; 0xb0\n",
129365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b4:	23b2      	movs	r3, #178	; 0xb2\n",
129465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b6:	23b4      	movs	r3, #180	; 0xb4\n",
129565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b8:	23b6      	movs	r3, #182	; 0xb6\n",
129665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ba:	23b8      	movs	r3, #184	; 0xb8\n",
129765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4bc:	23ba      	movs	r3, #186	; 0xba\n",
129865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4be:	23bc      	movs	r3, #188	; 0xbc\n",
129965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c0:	23be      	movs	r3, #190	; 0xbe\n",
130065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c2:	23c0      	movs	r3, #192	; 0xc0\n",
130165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c4:	23c2      	movs	r3, #194	; 0xc2\n",
130265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c6:	23c4      	movs	r3, #196	; 0xc4\n",
130365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c8:	23c6      	movs	r3, #198	; 0xc6\n",
130465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ca:	23c8      	movs	r3, #200	; 0xc8\n",
130565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4cc:	23ca      	movs	r3, #202	; 0xca\n",
130665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ce:	23cc      	movs	r3, #204	; 0xcc\n",
130765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d0:	23ce      	movs	r3, #206	; 0xce\n",
130865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d2:	23d0      	movs	r3, #208	; 0xd0\n",
130965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d4:	23d2      	movs	r3, #210	; 0xd2\n",
131065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d6:	23d4      	movs	r3, #212	; 0xd4\n",
131165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d8:	23d6      	movs	r3, #214	; 0xd6\n",
131265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4da:	23d8      	movs	r3, #216	; 0xd8\n",
131365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4dc:	23da      	movs	r3, #218	; 0xda\n",
131465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4de:	23dc      	movs	r3, #220	; 0xdc\n",
131565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e0:	23de      	movs	r3, #222	; 0xde\n",
131665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e2:	23e0      	movs	r3, #224	; 0xe0\n",
131765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e4:	23e2      	movs	r3, #226	; 0xe2\n",
131865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e6:	23e4      	movs	r3, #228	; 0xe4\n",
131965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e8:	23e6      	movs	r3, #230	; 0xe6\n",
132065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ea:	23e8      	movs	r3, #232	; 0xe8\n",
132165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ec:	23ea      	movs	r3, #234	; 0xea\n",
132265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ee:	23ec      	movs	r3, #236	; 0xec\n",
132365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f0:	23ee      	movs	r3, #238	; 0xee\n",
132465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f2:	23f0      	movs	r3, #240	; 0xf0\n",
132565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f4:	23f2      	movs	r3, #242	; 0xf2\n",
132665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f6:	23f4      	movs	r3, #244	; 0xf4\n",
132765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f8:	23f6      	movs	r3, #246	; 0xf6\n",
132865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4fa:	23f8      	movs	r3, #248	; 0xf8\n",
132965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4fc:	23fa      	movs	r3, #250	; 0xfa\n",
133065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4fe:	23fc      	movs	r3, #252	; 0xfc\n",
133165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 500:	23fe      	movs	r3, #254	; 0xfe\n",
133265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 502:	2300      	movs	r3, #0\n",
133365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 504:	2302      	movs	r3, #2\n",
133465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 506:	2304      	movs	r3, #4\n",
133565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 508:	2306      	movs	r3, #6\n",
133665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 50a:	2308      	movs	r3, #8\n",
133765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 50c:	230a      	movs	r3, #10\n",
133865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 50e:	230c      	movs	r3, #12\n",
133965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 510:	230e      	movs	r3, #14\n",
134065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 512:	2310      	movs	r3, #16\n",
134165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 514:	2312      	movs	r3, #18\n",
134265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 516:	2314      	movs	r3, #20\n",
134365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 518:	2316      	movs	r3, #22\n",
134465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 51a:	2318      	movs	r3, #24\n",
134565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 51c:	231a      	movs	r3, #26\n",
134665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 51e:	231c      	movs	r3, #28\n",
134765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 520:	231e      	movs	r3, #30\n",
134865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 522:	2320      	movs	r3, #32\n",
134965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 524:	2322      	movs	r3, #34	; 0x22\n",
135065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 526:	2324      	movs	r3, #36	; 0x24\n",
135165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 528:	2326      	movs	r3, #38	; 0x26\n",
135265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 52a:	2328      	movs	r3, #40	; 0x28\n",
135365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 52c:	232a      	movs	r3, #42	; 0x2a\n",
135465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 52e:	232c      	movs	r3, #44	; 0x2c\n",
135565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 530:	232e      	movs	r3, #46	; 0x2e\n",
135665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 532:	2330      	movs	r3, #48	; 0x30\n",
135765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 534:	2332      	movs	r3, #50	; 0x32\n",
135865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 536:	2334      	movs	r3, #52	; 0x34\n",
135965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 538:	2336      	movs	r3, #54	; 0x36\n",
136065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 53a:	2338      	movs	r3, #56	; 0x38\n",
136165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 53c:	233a      	movs	r3, #58	; 0x3a\n",
136265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 53e:	233c      	movs	r3, #60	; 0x3c\n",
136365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 540:	233e      	movs	r3, #62	; 0x3e\n",
136465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 542:	2340      	movs	r3, #64	; 0x40\n",
136565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 544:	2342      	movs	r3, #66	; 0x42\n",
136665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 546:	2344      	movs	r3, #68	; 0x44\n",
136765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 548:	2346      	movs	r3, #70	; 0x46\n",
136865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 54a:	2348      	movs	r3, #72	; 0x48\n",
136965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 54c:	234a      	movs	r3, #74	; 0x4a\n",
137065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 54e:	234c      	movs	r3, #76	; 0x4c\n",
137165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 550:	234e      	movs	r3, #78	; 0x4e\n",
137265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 552:	2350      	movs	r3, #80	; 0x50\n",
137365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 554:	2352      	movs	r3, #82	; 0x52\n",
137465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 556:	2354      	movs	r3, #84	; 0x54\n",
137565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 558:	2356      	movs	r3, #86	; 0x56\n",
137665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 55a:	2358      	movs	r3, #88	; 0x58\n",
137765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 55c:	235a      	movs	r3, #90	; 0x5a\n",
137865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 55e:	235c      	movs	r3, #92	; 0x5c\n",
137965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 560:	235e      	movs	r3, #94	; 0x5e\n",
138065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 562:	2360      	movs	r3, #96	; 0x60\n",
138165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 564:	2362      	movs	r3, #98	; 0x62\n",
138265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 566:	2364      	movs	r3, #100	; 0x64\n",
138365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 568:	2366      	movs	r3, #102	; 0x66\n",
138465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 56a:	2368      	movs	r3, #104	; 0x68\n",
138565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 56c:	236a      	movs	r3, #106	; 0x6a\n",
138665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 56e:	236c      	movs	r3, #108	; 0x6c\n",
138765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 570:	236e      	movs	r3, #110	; 0x6e\n",
138865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 572:	2370      	movs	r3, #112	; 0x70\n",
138965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 574:	2372      	movs	r3, #114	; 0x72\n",
139065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 576:	2374      	movs	r3, #116	; 0x74\n",
139165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 578:	2376      	movs	r3, #118	; 0x76\n",
139265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 57a:	2378      	movs	r3, #120	; 0x78\n",
139365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 57c:	237a      	movs	r3, #122	; 0x7a\n",
139465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 57e:	237c      	movs	r3, #124	; 0x7c\n",
139565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 580:	237e      	movs	r3, #126	; 0x7e\n",
139665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 582:	2380      	movs	r3, #128	; 0x80\n",
139765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 584:	2382      	movs	r3, #130	; 0x82\n",
139865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 586:	2384      	movs	r3, #132	; 0x84\n",
139965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 588:	2386      	movs	r3, #134	; 0x86\n",
140065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 58a:	2388      	movs	r3, #136	; 0x88\n",
140165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 58c:	238a      	movs	r3, #138	; 0x8a\n",
140265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 58e:	238c      	movs	r3, #140	; 0x8c\n",
140365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 590:	238e      	movs	r3, #142	; 0x8e\n",
140465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 592:	2390      	movs	r3, #144	; 0x90\n",
140565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 594:	2392      	movs	r3, #146	; 0x92\n",
140665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 596:	2394      	movs	r3, #148	; 0x94\n",
140765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 598:	2396      	movs	r3, #150	; 0x96\n",
140865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 59a:	2398      	movs	r3, #152	; 0x98\n",
140965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 59c:	239a      	movs	r3, #154	; 0x9a\n",
141065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 59e:	239c      	movs	r3, #156	; 0x9c\n",
141165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a0:	239e      	movs	r3, #158	; 0x9e\n",
141265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a2:	23a0      	movs	r3, #160	; 0xa0\n",
141365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a4:	23a2      	movs	r3, #162	; 0xa2\n",
141465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a6:	23a4      	movs	r3, #164	; 0xa4\n",
141565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a8:	23a6      	movs	r3, #166	; 0xa6\n",
141665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5aa:	23a8      	movs	r3, #168	; 0xa8\n",
141765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ac:	23aa      	movs	r3, #170	; 0xaa\n",
141865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ae:	23ac      	movs	r3, #172	; 0xac\n",
141965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b0:	23ae      	movs	r3, #174	; 0xae\n",
142065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b2:	23b0      	movs	r3, #176	; 0xb0\n",
142165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b4:	23b2      	movs	r3, #178	; 0xb2\n",
142265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b6:	23b4      	movs	r3, #180	; 0xb4\n",
142365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b8:	23b6      	movs	r3, #182	; 0xb6\n",
142465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ba:	23b8      	movs	r3, #184	; 0xb8\n",
142565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5bc:	23ba      	movs	r3, #186	; 0xba\n",
142665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5be:	23bc      	movs	r3, #188	; 0xbc\n",
142765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c0:	23be      	movs	r3, #190	; 0xbe\n",
142865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c2:	23c0      	movs	r3, #192	; 0xc0\n",
142965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c4:	23c2      	movs	r3, #194	; 0xc2\n",
143065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c6:	23c4      	movs	r3, #196	; 0xc4\n",
143165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c8:	23c6      	movs	r3, #198	; 0xc6\n",
143265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ca:	23c8      	movs	r3, #200	; 0xc8\n",
143365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5cc:	23ca      	movs	r3, #202	; 0xca\n",
143465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ce:	23cc      	movs	r3, #204	; 0xcc\n",
143565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d0:	23ce      	movs	r3, #206	; 0xce\n",
143665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d2:	23d0      	movs	r3, #208	; 0xd0\n",
143765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d4:	23d2      	movs	r3, #210	; 0xd2\n",
143865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d6:	23d4      	movs	r3, #212	; 0xd4\n",
143965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d8:	23d6      	movs	r3, #214	; 0xd6\n",
144065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5da:	23d8      	movs	r3, #216	; 0xd8\n",
144165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5dc:	23da      	movs	r3, #218	; 0xda\n",
144265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5de:	23dc      	movs	r3, #220	; 0xdc\n",
144365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e0:	23de      	movs	r3, #222	; 0xde\n",
144465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e2:	23e0      	movs	r3, #224	; 0xe0\n",
144565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e4:	23e2      	movs	r3, #226	; 0xe2\n",
144665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e6:	23e4      	movs	r3, #228	; 0xe4\n",
144765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e8:	23e6      	movs	r3, #230	; 0xe6\n",
144865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ea:	23e8      	movs	r3, #232	; 0xe8\n",
144965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ec:	23ea      	movs	r3, #234	; 0xea\n",
145065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ee:	23ec      	movs	r3, #236	; 0xec\n",
145165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f0:	23ee      	movs	r3, #238	; 0xee\n",
145265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f2:	23f0      	movs	r3, #240	; 0xf0\n",
145365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f4:	23f2      	movs	r3, #242	; 0xf2\n",
145465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f6:	23f4      	movs	r3, #244	; 0xf4\n",
145565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f8:	23f6      	movs	r3, #246	; 0xf6\n",
145665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5fa:	23f8      	movs	r3, #248	; 0xf8\n",
145765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5fc:	23fa      	movs	r3, #250	; 0xfa\n",
145865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5fe:	23fc      	movs	r3, #252	; 0xfc\n",
145965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 600:	23fe      	movs	r3, #254	; 0xfe\n",
146065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 602:	2300      	movs	r3, #0\n",
146165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 604:	2302      	movs	r3, #2\n",
146265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 606:	2304      	movs	r3, #4\n",
146365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 608:	2306      	movs	r3, #6\n",
146465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 60a:	2308      	movs	r3, #8\n",
146565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 60c:	230a      	movs	r3, #10\n",
146665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 60e:	230c      	movs	r3, #12\n",
146765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 610:	230e      	movs	r3, #14\n",
146865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 612:	2310      	movs	r3, #16\n",
146965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 614:	2312      	movs	r3, #18\n",
147065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 616:	2314      	movs	r3, #20\n",
147165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 618:	2316      	movs	r3, #22\n",
147265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 61a:	2318      	movs	r3, #24\n",
147365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 61c:	231a      	movs	r3, #26\n",
147465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 61e:	231c      	movs	r3, #28\n",
147565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 620:	231e      	movs	r3, #30\n",
147665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 622:	2320      	movs	r3, #32\n",
147765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 624:	2322      	movs	r3, #34	; 0x22\n",
147865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 626:	2324      	movs	r3, #36	; 0x24\n",
147965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 628:	2326      	movs	r3, #38	; 0x26\n",
148065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 62a:	2328      	movs	r3, #40	; 0x28\n",
148165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 62c:	232a      	movs	r3, #42	; 0x2a\n",
148265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 62e:	232c      	movs	r3, #44	; 0x2c\n",
148365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 630:	232e      	movs	r3, #46	; 0x2e\n",
148465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 632:	2330      	movs	r3, #48	; 0x30\n",
148565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 634:	2332      	movs	r3, #50	; 0x32\n",
148665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 636:	2334      	movs	r3, #52	; 0x34\n",
148765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 638:	2336      	movs	r3, #54	; 0x36\n",
148865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 63a:	2338      	movs	r3, #56	; 0x38\n",
148965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 63c:	233a      	movs	r3, #58	; 0x3a\n",
149065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 63e:	233c      	movs	r3, #60	; 0x3c\n",
149165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 640:	233e      	movs	r3, #62	; 0x3e\n",
149265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 642:	2340      	movs	r3, #64	; 0x40\n",
149365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 644:	2342      	movs	r3, #66	; 0x42\n",
149465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 646:	2344      	movs	r3, #68	; 0x44\n",
149565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 648:	2346      	movs	r3, #70	; 0x46\n",
149665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 64a:	2348      	movs	r3, #72	; 0x48\n",
149765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 64c:	234a      	movs	r3, #74	; 0x4a\n",
149865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 64e:	234c      	movs	r3, #76	; 0x4c\n",
149965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 650:	234e      	movs	r3, #78	; 0x4e\n",
150065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 652:	2350      	movs	r3, #80	; 0x50\n",
150165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 654:	2352      	movs	r3, #82	; 0x52\n",
150265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 656:	2354      	movs	r3, #84	; 0x54\n",
150365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 658:	2356      	movs	r3, #86	; 0x56\n",
150465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 65a:	2358      	movs	r3, #88	; 0x58\n",
150565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 65c:	235a      	movs	r3, #90	; 0x5a\n",
150665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 65e:	235c      	movs	r3, #92	; 0x5c\n",
150765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 660:	235e      	movs	r3, #94	; 0x5e\n",
150865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 662:	2360      	movs	r3, #96	; 0x60\n",
150965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 664:	2362      	movs	r3, #98	; 0x62\n",
151065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 666:	2364      	movs	r3, #100	; 0x64\n",
151165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 668:	2366      	movs	r3, #102	; 0x66\n",
151265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 66a:	2368      	movs	r3, #104	; 0x68\n",
151365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 66c:	236a      	movs	r3, #106	; 0x6a\n",
151465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 66e:	236c      	movs	r3, #108	; 0x6c\n",
151565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 670:	236e      	movs	r3, #110	; 0x6e\n",
151665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 672:	2370      	movs	r3, #112	; 0x70\n",
151765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 674:	2372      	movs	r3, #114	; 0x72\n",
151865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 676:	2374      	movs	r3, #116	; 0x74\n",
151965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 678:	2376      	movs	r3, #118	; 0x76\n",
152065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 67a:	2378      	movs	r3, #120	; 0x78\n",
152165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 67c:	237a      	movs	r3, #122	; 0x7a\n",
152265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 67e:	237c      	movs	r3, #124	; 0x7c\n",
152365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 680:	237e      	movs	r3, #126	; 0x7e\n",
152465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 682:	2380      	movs	r3, #128	; 0x80\n",
152565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 684:	2382      	movs	r3, #130	; 0x82\n",
152665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 686:	2384      	movs	r3, #132	; 0x84\n",
152765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 688:	2386      	movs	r3, #134	; 0x86\n",
152865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 68a:	2388      	movs	r3, #136	; 0x88\n",
152965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 68c:	238a      	movs	r3, #138	; 0x8a\n",
153065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 68e:	238c      	movs	r3, #140	; 0x8c\n",
153165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 690:	238e      	movs	r3, #142	; 0x8e\n",
153265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 692:	2390      	movs	r3, #144	; 0x90\n",
153365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 694:	2392      	movs	r3, #146	; 0x92\n",
153465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 696:	2394      	movs	r3, #148	; 0x94\n",
153565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 698:	2396      	movs	r3, #150	; 0x96\n",
153665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 69a:	2398      	movs	r3, #152	; 0x98\n",
153765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 69c:	239a      	movs	r3, #154	; 0x9a\n",
153865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 69e:	239c      	movs	r3, #156	; 0x9c\n",
153965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a0:	239e      	movs	r3, #158	; 0x9e\n",
154065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a2:	23a0      	movs	r3, #160	; 0xa0\n",
154165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a4:	23a2      	movs	r3, #162	; 0xa2\n",
154265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a6:	23a4      	movs	r3, #164	; 0xa4\n",
154365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a8:	23a6      	movs	r3, #166	; 0xa6\n",
154465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6aa:	23a8      	movs	r3, #168	; 0xa8\n",
154565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ac:	23aa      	movs	r3, #170	; 0xaa\n",
154665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ae:	23ac      	movs	r3, #172	; 0xac\n",
154765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b0:	23ae      	movs	r3, #174	; 0xae\n",
154865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b2:	23b0      	movs	r3, #176	; 0xb0\n",
154965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b4:	23b2      	movs	r3, #178	; 0xb2\n",
155065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b6:	23b4      	movs	r3, #180	; 0xb4\n",
155165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b8:	23b6      	movs	r3, #182	; 0xb6\n",
155265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ba:	23b8      	movs	r3, #184	; 0xb8\n",
155365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6bc:	23ba      	movs	r3, #186	; 0xba\n",
155465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6be:	23bc      	movs	r3, #188	; 0xbc\n",
155565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c0:	23be      	movs	r3, #190	; 0xbe\n",
155665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c2:	23c0      	movs	r3, #192	; 0xc0\n",
155765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c4:	23c2      	movs	r3, #194	; 0xc2\n",
155865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c6:	23c4      	movs	r3, #196	; 0xc4\n",
155965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c8:	23c6      	movs	r3, #198	; 0xc6\n",
156065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ca:	23c8      	movs	r3, #200	; 0xc8\n",
156165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6cc:	23ca      	movs	r3, #202	; 0xca\n",
156265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ce:	23cc      	movs	r3, #204	; 0xcc\n",
156365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d0:	23ce      	movs	r3, #206	; 0xce\n",
156465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d2:	23d0      	movs	r3, #208	; 0xd0\n",
156565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d4:	23d2      	movs	r3, #210	; 0xd2\n",
156665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d6:	23d4      	movs	r3, #212	; 0xd4\n",
156765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d8:	23d6      	movs	r3, #214	; 0xd6\n",
156865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6da:	23d8      	movs	r3, #216	; 0xd8\n",
156965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6dc:	23da      	movs	r3, #218	; 0xda\n",
157065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6de:	23dc      	movs	r3, #220	; 0xdc\n",
157165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e0:	23de      	movs	r3, #222	; 0xde\n",
157265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e2:	23e0      	movs	r3, #224	; 0xe0\n",
157365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e4:	23e2      	movs	r3, #226	; 0xe2\n",
157465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e6:	23e4      	movs	r3, #228	; 0xe4\n",
157565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e8:	23e6      	movs	r3, #230	; 0xe6\n",
157665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ea:	23e8      	movs	r3, #232	; 0xe8\n",
157765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ec:	23ea      	movs	r3, #234	; 0xea\n",
157865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ee:	23ec      	movs	r3, #236	; 0xec\n",
157965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f0:	23ee      	movs	r3, #238	; 0xee\n",
158065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f2:	23f0      	movs	r3, #240	; 0xf0\n",
158165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f4:	23f2      	movs	r3, #242	; 0xf2\n",
158265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f6:	23f4      	movs	r3, #244	; 0xf4\n",
158365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f8:	23f6      	movs	r3, #246	; 0xf6\n",
158465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6fa:	23f8      	movs	r3, #248	; 0xf8\n",
158565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6fc:	23fa      	movs	r3, #250	; 0xfa\n",
158665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6fe:	23fc      	movs	r3, #252	; 0xfc\n",
158765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 700:	23fe      	movs	r3, #254	; 0xfe\n",
158865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 702:	2300      	movs	r3, #0\n",
158965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 704:	2302      	movs	r3, #2\n",
159065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 706:	2304      	movs	r3, #4\n",
159165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 708:	2306      	movs	r3, #6\n",
159265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 70a:	2308      	movs	r3, #8\n",
159365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 70c:	230a      	movs	r3, #10\n",
159465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 70e:	230c      	movs	r3, #12\n",
159565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 710:	230e      	movs	r3, #14\n",
159665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 712:	2310      	movs	r3, #16\n",
159765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 714:	2312      	movs	r3, #18\n",
159865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 716:	2314      	movs	r3, #20\n",
159965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 718:	2316      	movs	r3, #22\n",
160065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 71a:	2318      	movs	r3, #24\n",
160165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 71c:	231a      	movs	r3, #26\n",
160265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 71e:	231c      	movs	r3, #28\n",
160365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 720:	231e      	movs	r3, #30\n",
160465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 722:	2320      	movs	r3, #32\n",
160565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 724:	2322      	movs	r3, #34	; 0x22\n",
160665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 726:	2324      	movs	r3, #36	; 0x24\n",
160765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 728:	2326      	movs	r3, #38	; 0x26\n",
160865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 72a:	2328      	movs	r3, #40	; 0x28\n",
160965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 72c:	232a      	movs	r3, #42	; 0x2a\n",
161065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 72e:	232c      	movs	r3, #44	; 0x2c\n",
161165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 730:	232e      	movs	r3, #46	; 0x2e\n",
161265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 732:	2330      	movs	r3, #48	; 0x30\n",
161365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 734:	2332      	movs	r3, #50	; 0x32\n",
161465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 736:	2334      	movs	r3, #52	; 0x34\n",
161565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 738:	2336      	movs	r3, #54	; 0x36\n",
161665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 73a:	2338      	movs	r3, #56	; 0x38\n",
161765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 73c:	233a      	movs	r3, #58	; 0x3a\n",
161865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 73e:	233c      	movs	r3, #60	; 0x3c\n",
161965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 740:	233e      	movs	r3, #62	; 0x3e\n",
162065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 742:	2340      	movs	r3, #64	; 0x40\n",
162165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 744:	2342      	movs	r3, #66	; 0x42\n",
162265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 746:	2344      	movs	r3, #68	; 0x44\n",
162365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 748:	2346      	movs	r3, #70	; 0x46\n",
162465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 74a:	2348      	movs	r3, #72	; 0x48\n",
162565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 74c:	234a      	movs	r3, #74	; 0x4a\n",
162665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 74e:	234c      	movs	r3, #76	; 0x4c\n",
162765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 750:	234e      	movs	r3, #78	; 0x4e\n",
162865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 752:	2350      	movs	r3, #80	; 0x50\n",
162965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 754:	2352      	movs	r3, #82	; 0x52\n",
163065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 756:	2354      	movs	r3, #84	; 0x54\n",
163165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 758:	2356      	movs	r3, #86	; 0x56\n",
163265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 75a:	2358      	movs	r3, #88	; 0x58\n",
163365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 75c:	235a      	movs	r3, #90	; 0x5a\n",
163465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 75e:	235c      	movs	r3, #92	; 0x5c\n",
163565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 760:	235e      	movs	r3, #94	; 0x5e\n",
163665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 762:	2360      	movs	r3, #96	; 0x60\n",
163765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 764:	2362      	movs	r3, #98	; 0x62\n",
163865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 766:	2364      	movs	r3, #100	; 0x64\n",
163965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 768:	2366      	movs	r3, #102	; 0x66\n",
164065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 76a:	2368      	movs	r3, #104	; 0x68\n",
164165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 76c:	236a      	movs	r3, #106	; 0x6a\n",
164265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 76e:	236c      	movs	r3, #108	; 0x6c\n",
164365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 770:	236e      	movs	r3, #110	; 0x6e\n",
164465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 772:	2370      	movs	r3, #112	; 0x70\n",
164565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 774:	2372      	movs	r3, #114	; 0x72\n",
164665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 776:	2374      	movs	r3, #116	; 0x74\n",
164765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 778:	2376      	movs	r3, #118	; 0x76\n",
164865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 77a:	2378      	movs	r3, #120	; 0x78\n",
164965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 77c:	237a      	movs	r3, #122	; 0x7a\n",
165065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 77e:	237c      	movs	r3, #124	; 0x7c\n",
165165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 780:	237e      	movs	r3, #126	; 0x7e\n",
165265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 782:	2380      	movs	r3, #128	; 0x80\n",
165365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 784:	2382      	movs	r3, #130	; 0x82\n",
165465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 786:	2384      	movs	r3, #132	; 0x84\n",
165565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 788:	2386      	movs	r3, #134	; 0x86\n",
165665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 78a:	2388      	movs	r3, #136	; 0x88\n",
165765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 78c:	238a      	movs	r3, #138	; 0x8a\n",
165865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 78e:	238c      	movs	r3, #140	; 0x8c\n",
165965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 790:	238e      	movs	r3, #142	; 0x8e\n",
166065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 792:	2390      	movs	r3, #144	; 0x90\n",
166165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 794:	2392      	movs	r3, #146	; 0x92\n",
166265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 796:	2394      	movs	r3, #148	; 0x94\n",
166365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 798:	2396      	movs	r3, #150	; 0x96\n",
166465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 79a:	2398      	movs	r3, #152	; 0x98\n",
166565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 79c:	239a      	movs	r3, #154	; 0x9a\n",
166665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 79e:	239c      	movs	r3, #156	; 0x9c\n",
166765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a0:	239e      	movs	r3, #158	; 0x9e\n",
166865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a2:	23a0      	movs	r3, #160	; 0xa0\n",
166965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a4:	23a2      	movs	r3, #162	; 0xa2\n",
167065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a6:	23a4      	movs	r3, #164	; 0xa4\n",
167165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a8:	23a6      	movs	r3, #166	; 0xa6\n",
167265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7aa:	23a8      	movs	r3, #168	; 0xa8\n",
167365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ac:	23aa      	movs	r3, #170	; 0xaa\n",
167465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ae:	23ac      	movs	r3, #172	; 0xac\n",
167565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b0:	23ae      	movs	r3, #174	; 0xae\n",
167665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b2:	23b0      	movs	r3, #176	; 0xb0\n",
167765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b4:	23b2      	movs	r3, #178	; 0xb2\n",
167865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b6:	23b4      	movs	r3, #180	; 0xb4\n",
167965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b8:	23b6      	movs	r3, #182	; 0xb6\n",
168065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ba:	23b8      	movs	r3, #184	; 0xb8\n",
168165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7bc:	23ba      	movs	r3, #186	; 0xba\n",
168265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7be:	23bc      	movs	r3, #188	; 0xbc\n",
168365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c0:	23be      	movs	r3, #190	; 0xbe\n",
168465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c2:	23c0      	movs	r3, #192	; 0xc0\n",
168565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c4:	23c2      	movs	r3, #194	; 0xc2\n",
168665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c6:	23c4      	movs	r3, #196	; 0xc4\n",
168765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c8:	23c6      	movs	r3, #198	; 0xc6\n",
168865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ca:	23c8      	movs	r3, #200	; 0xc8\n",
168965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7cc:	23ca      	movs	r3, #202	; 0xca\n",
169065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ce:	23cc      	movs	r3, #204	; 0xcc\n",
169165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d0:	23ce      	movs	r3, #206	; 0xce\n",
169265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d2:	23d0      	movs	r3, #208	; 0xd0\n",
169365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d4:	23d2      	movs	r3, #210	; 0xd2\n",
169465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d6:	23d4      	movs	r3, #212	; 0xd4\n",
169565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d8:	23d6      	movs	r3, #214	; 0xd6\n",
169665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7da:	23d8      	movs	r3, #216	; 0xd8\n",
169765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7dc:	23da      	movs	r3, #218	; 0xda\n",
169865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7de:	23dc      	movs	r3, #220	; 0xdc\n",
169965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e0:	23de      	movs	r3, #222	; 0xde\n",
170065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e2:	23e0      	movs	r3, #224	; 0xe0\n",
170165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e4:	23e2      	movs	r3, #226	; 0xe2\n",
170265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e6:	23e4      	movs	r3, #228	; 0xe4\n",
170365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e8:	23e6      	movs	r3, #230	; 0xe6\n",
170465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ea:	23e8      	movs	r3, #232	; 0xe8\n",
170565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ec:	23ea      	movs	r3, #234	; 0xea\n",
170665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ee:	23ec      	movs	r3, #236	; 0xec\n",
170765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f0:	23ee      	movs	r3, #238	; 0xee\n",
170865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f2:	23f0      	movs	r3, #240	; 0xf0\n",
170965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f4:	23f2      	movs	r3, #242	; 0xf2\n",
171065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f6:	23f4      	movs	r3, #244	; 0xf4\n",
171165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f8:	23f6      	movs	r3, #246	; 0xf6\n",
171265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7fa:	23f8      	movs	r3, #248	; 0xf8\n",
171365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7fc:	23fa      	movs	r3, #250	; 0xfa\n",
171465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7fe:	23fc      	movs	r3, #252	; 0xfc\n",
171565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 800:	23fe      	movs	r3, #254	; 0xfe\n",
171673cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  " 802:	4611      	mov	r1, r2\n",
171765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
171865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
1719ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const Branch32Results[] = {
172065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	f000 bc01 	b.w	806 <Branch32+0x806>\n",
172165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	2300      	movs	r3, #0\n",
172265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	2302      	movs	r3, #2\n",
172365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	2304      	movs	r3, #4\n",
172465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	2306      	movs	r3, #6\n",
172565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	2308      	movs	r3, #8\n",
172665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	230a      	movs	r3, #10\n",
172765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	230c      	movs	r3, #12\n",
172865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  12:	230e      	movs	r3, #14\n",
172965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	2310      	movs	r3, #16\n",
173065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  16:	2312      	movs	r3, #18\n",
173165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	2314      	movs	r3, #20\n",
173265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1a:	2316      	movs	r3, #22\n",
173365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	2318      	movs	r3, #24\n",
173465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1e:	231a      	movs	r3, #26\n",
173565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	231c      	movs	r3, #28\n",
173665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  22:	231e      	movs	r3, #30\n",
173765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	2320      	movs	r3, #32\n",
173865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  26:	2322      	movs	r3, #34	; 0x22\n",
173965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  28:	2324      	movs	r3, #36	; 0x24\n",
174065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2a:	2326      	movs	r3, #38	; 0x26\n",
174165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2c:	2328      	movs	r3, #40	; 0x28\n",
174265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2e:	232a      	movs	r3, #42	; 0x2a\n",
174365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  30:	232c      	movs	r3, #44	; 0x2c\n",
174465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  32:	232e      	movs	r3, #46	; 0x2e\n",
174565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  34:	2330      	movs	r3, #48	; 0x30\n",
174665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  36:	2332      	movs	r3, #50	; 0x32\n",
174765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  38:	2334      	movs	r3, #52	; 0x34\n",
174865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3a:	2336      	movs	r3, #54	; 0x36\n",
174965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3c:	2338      	movs	r3, #56	; 0x38\n",
175065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3e:	233a      	movs	r3, #58	; 0x3a\n",
175165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  40:	233c      	movs	r3, #60	; 0x3c\n",
175265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  42:	233e      	movs	r3, #62	; 0x3e\n",
175365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  44:	2340      	movs	r3, #64	; 0x40\n",
175465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  46:	2342      	movs	r3, #66	; 0x42\n",
175565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  48:	2344      	movs	r3, #68	; 0x44\n",
175665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4a:	2346      	movs	r3, #70	; 0x46\n",
175765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4c:	2348      	movs	r3, #72	; 0x48\n",
175865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4e:	234a      	movs	r3, #74	; 0x4a\n",
175965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  50:	234c      	movs	r3, #76	; 0x4c\n",
176065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  52:	234e      	movs	r3, #78	; 0x4e\n",
176165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  54:	2350      	movs	r3, #80	; 0x50\n",
176265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  56:	2352      	movs	r3, #82	; 0x52\n",
176365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  58:	2354      	movs	r3, #84	; 0x54\n",
176465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5a:	2356      	movs	r3, #86	; 0x56\n",
176565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5c:	2358      	movs	r3, #88	; 0x58\n",
176665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5e:	235a      	movs	r3, #90	; 0x5a\n",
176765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  60:	235c      	movs	r3, #92	; 0x5c\n",
176865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  62:	235e      	movs	r3, #94	; 0x5e\n",
176965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  64:	2360      	movs	r3, #96	; 0x60\n",
177065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  66:	2362      	movs	r3, #98	; 0x62\n",
177165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  68:	2364      	movs	r3, #100	; 0x64\n",
177265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6a:	2366      	movs	r3, #102	; 0x66\n",
177365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6c:	2368      	movs	r3, #104	; 0x68\n",
177465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6e:	236a      	movs	r3, #106	; 0x6a\n",
177565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  70:	236c      	movs	r3, #108	; 0x6c\n",
177665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  72:	236e      	movs	r3, #110	; 0x6e\n",
177765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  74:	2370      	movs	r3, #112	; 0x70\n",
177865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  76:	2372      	movs	r3, #114	; 0x72\n",
177965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  78:	2374      	movs	r3, #116	; 0x74\n",
178065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7a:	2376      	movs	r3, #118	; 0x76\n",
178165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7c:	2378      	movs	r3, #120	; 0x78\n",
178265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7e:	237a      	movs	r3, #122	; 0x7a\n",
178365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  80:	237c      	movs	r3, #124	; 0x7c\n",
178465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  82:	237e      	movs	r3, #126	; 0x7e\n",
178565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  84:	2380      	movs	r3, #128	; 0x80\n",
178665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  86:	2382      	movs	r3, #130	; 0x82\n",
178765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  88:	2384      	movs	r3, #132	; 0x84\n",
178865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  8a:	2386      	movs	r3, #134	; 0x86\n",
178965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  8c:	2388      	movs	r3, #136	; 0x88\n",
179065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  8e:	238a      	movs	r3, #138	; 0x8a\n",
179165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  90:	238c      	movs	r3, #140	; 0x8c\n",
179265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  92:	238e      	movs	r3, #142	; 0x8e\n",
179365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  94:	2390      	movs	r3, #144	; 0x90\n",
179465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  96:	2392      	movs	r3, #146	; 0x92\n",
179565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  98:	2394      	movs	r3, #148	; 0x94\n",
179665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  9a:	2396      	movs	r3, #150	; 0x96\n",
179765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  9c:	2398      	movs	r3, #152	; 0x98\n",
179865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  9e:	239a      	movs	r3, #154	; 0x9a\n",
179965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a0:	239c      	movs	r3, #156	; 0x9c\n",
180065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a2:	239e      	movs	r3, #158	; 0x9e\n",
180165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a4:	23a0      	movs	r3, #160	; 0xa0\n",
180265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a6:	23a2      	movs	r3, #162	; 0xa2\n",
180365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a8:	23a4      	movs	r3, #164	; 0xa4\n",
180465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  aa:	23a6      	movs	r3, #166	; 0xa6\n",
180565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ac:	23a8      	movs	r3, #168	; 0xa8\n",
180665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ae:	23aa      	movs	r3, #170	; 0xaa\n",
180765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b0:	23ac      	movs	r3, #172	; 0xac\n",
180865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b2:	23ae      	movs	r3, #174	; 0xae\n",
180965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b4:	23b0      	movs	r3, #176	; 0xb0\n",
181065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b6:	23b2      	movs	r3, #178	; 0xb2\n",
181165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b8:	23b4      	movs	r3, #180	; 0xb4\n",
181265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ba:	23b6      	movs	r3, #182	; 0xb6\n",
181365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  bc:	23b8      	movs	r3, #184	; 0xb8\n",
181465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  be:	23ba      	movs	r3, #186	; 0xba\n",
181565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c0:	23bc      	movs	r3, #188	; 0xbc\n",
181665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c2:	23be      	movs	r3, #190	; 0xbe\n",
181765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c4:	23c0      	movs	r3, #192	; 0xc0\n",
181865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c6:	23c2      	movs	r3, #194	; 0xc2\n",
181965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c8:	23c4      	movs	r3, #196	; 0xc4\n",
182065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ca:	23c6      	movs	r3, #198	; 0xc6\n",
182165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  cc:	23c8      	movs	r3, #200	; 0xc8\n",
182265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ce:	23ca      	movs	r3, #202	; 0xca\n",
182365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d0:	23cc      	movs	r3, #204	; 0xcc\n",
182465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d2:	23ce      	movs	r3, #206	; 0xce\n",
182565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d4:	23d0      	movs	r3, #208	; 0xd0\n",
182665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d6:	23d2      	movs	r3, #210	; 0xd2\n",
182765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d8:	23d4      	movs	r3, #212	; 0xd4\n",
182865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  da:	23d6      	movs	r3, #214	; 0xd6\n",
182965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  dc:	23d8      	movs	r3, #216	; 0xd8\n",
183065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  de:	23da      	movs	r3, #218	; 0xda\n",
183165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e0:	23dc      	movs	r3, #220	; 0xdc\n",
183265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e2:	23de      	movs	r3, #222	; 0xde\n",
183365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e4:	23e0      	movs	r3, #224	; 0xe0\n",
183465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e6:	23e2      	movs	r3, #226	; 0xe2\n",
183565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e8:	23e4      	movs	r3, #228	; 0xe4\n",
183665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ea:	23e6      	movs	r3, #230	; 0xe6\n",
183765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ec:	23e8      	movs	r3, #232	; 0xe8\n",
183865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ee:	23ea      	movs	r3, #234	; 0xea\n",
183965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f0:	23ec      	movs	r3, #236	; 0xec\n",
184065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f2:	23ee      	movs	r3, #238	; 0xee\n",
184165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f4:	23f0      	movs	r3, #240	; 0xf0\n",
184265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f6:	23f2      	movs	r3, #242	; 0xf2\n",
184365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f8:	23f4      	movs	r3, #244	; 0xf4\n",
184465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  fa:	23f6      	movs	r3, #246	; 0xf6\n",
184565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  fc:	23f8      	movs	r3, #248	; 0xf8\n",
184665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  fe:	23fa      	movs	r3, #250	; 0xfa\n",
184765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 100:	23fc      	movs	r3, #252	; 0xfc\n",
184865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 102:	23fe      	movs	r3, #254	; 0xfe\n",
184965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 104:	2300      	movs	r3, #0\n",
185065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 106:	2302      	movs	r3, #2\n",
185165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 108:	2304      	movs	r3, #4\n",
185265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 10a:	2306      	movs	r3, #6\n",
185365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 10c:	2308      	movs	r3, #8\n",
185465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 10e:	230a      	movs	r3, #10\n",
185565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 110:	230c      	movs	r3, #12\n",
185665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 112:	230e      	movs	r3, #14\n",
185765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 114:	2310      	movs	r3, #16\n",
185865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 116:	2312      	movs	r3, #18\n",
185965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 118:	2314      	movs	r3, #20\n",
186065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 11a:	2316      	movs	r3, #22\n",
186165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 11c:	2318      	movs	r3, #24\n",
186265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 11e:	231a      	movs	r3, #26\n",
186365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 120:	231c      	movs	r3, #28\n",
186465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 122:	231e      	movs	r3, #30\n",
186565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 124:	2320      	movs	r3, #32\n",
186665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 126:	2322      	movs	r3, #34	; 0x22\n",
186765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 128:	2324      	movs	r3, #36	; 0x24\n",
186865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 12a:	2326      	movs	r3, #38	; 0x26\n",
186965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 12c:	2328      	movs	r3, #40	; 0x28\n",
187065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 12e:	232a      	movs	r3, #42	; 0x2a\n",
187165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 130:	232c      	movs	r3, #44	; 0x2c\n",
187265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 132:	232e      	movs	r3, #46	; 0x2e\n",
187365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 134:	2330      	movs	r3, #48	; 0x30\n",
187465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 136:	2332      	movs	r3, #50	; 0x32\n",
187565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 138:	2334      	movs	r3, #52	; 0x34\n",
187665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 13a:	2336      	movs	r3, #54	; 0x36\n",
187765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 13c:	2338      	movs	r3, #56	; 0x38\n",
187865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 13e:	233a      	movs	r3, #58	; 0x3a\n",
187965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 140:	233c      	movs	r3, #60	; 0x3c\n",
188065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 142:	233e      	movs	r3, #62	; 0x3e\n",
188165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 144:	2340      	movs	r3, #64	; 0x40\n",
188265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 146:	2342      	movs	r3, #66	; 0x42\n",
188365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 148:	2344      	movs	r3, #68	; 0x44\n",
188465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 14a:	2346      	movs	r3, #70	; 0x46\n",
188565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 14c:	2348      	movs	r3, #72	; 0x48\n",
188665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 14e:	234a      	movs	r3, #74	; 0x4a\n",
188765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 150:	234c      	movs	r3, #76	; 0x4c\n",
188865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 152:	234e      	movs	r3, #78	; 0x4e\n",
188965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 154:	2350      	movs	r3, #80	; 0x50\n",
189065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 156:	2352      	movs	r3, #82	; 0x52\n",
189165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 158:	2354      	movs	r3, #84	; 0x54\n",
189265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 15a:	2356      	movs	r3, #86	; 0x56\n",
189365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 15c:	2358      	movs	r3, #88	; 0x58\n",
189465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 15e:	235a      	movs	r3, #90	; 0x5a\n",
189565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 160:	235c      	movs	r3, #92	; 0x5c\n",
189665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 162:	235e      	movs	r3, #94	; 0x5e\n",
189765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 164:	2360      	movs	r3, #96	; 0x60\n",
189865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 166:	2362      	movs	r3, #98	; 0x62\n",
189965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 168:	2364      	movs	r3, #100	; 0x64\n",
190065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 16a:	2366      	movs	r3, #102	; 0x66\n",
190165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 16c:	2368      	movs	r3, #104	; 0x68\n",
190265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 16e:	236a      	movs	r3, #106	; 0x6a\n",
190365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 170:	236c      	movs	r3, #108	; 0x6c\n",
190465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 172:	236e      	movs	r3, #110	; 0x6e\n",
190565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 174:	2370      	movs	r3, #112	; 0x70\n",
190665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 176:	2372      	movs	r3, #114	; 0x72\n",
190765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 178:	2374      	movs	r3, #116	; 0x74\n",
190865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 17a:	2376      	movs	r3, #118	; 0x76\n",
190965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 17c:	2378      	movs	r3, #120	; 0x78\n",
191065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 17e:	237a      	movs	r3, #122	; 0x7a\n",
191165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 180:	237c      	movs	r3, #124	; 0x7c\n",
191265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 182:	237e      	movs	r3, #126	; 0x7e\n",
191365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 184:	2380      	movs	r3, #128	; 0x80\n",
191465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 186:	2382      	movs	r3, #130	; 0x82\n",
191565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 188:	2384      	movs	r3, #132	; 0x84\n",
191665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 18a:	2386      	movs	r3, #134	; 0x86\n",
191765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 18c:	2388      	movs	r3, #136	; 0x88\n",
191865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 18e:	238a      	movs	r3, #138	; 0x8a\n",
191965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 190:	238c      	movs	r3, #140	; 0x8c\n",
192065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 192:	238e      	movs	r3, #142	; 0x8e\n",
192165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 194:	2390      	movs	r3, #144	; 0x90\n",
192265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 196:	2392      	movs	r3, #146	; 0x92\n",
192365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 198:	2394      	movs	r3, #148	; 0x94\n",
192465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 19a:	2396      	movs	r3, #150	; 0x96\n",
192565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 19c:	2398      	movs	r3, #152	; 0x98\n",
192665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 19e:	239a      	movs	r3, #154	; 0x9a\n",
192765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a0:	239c      	movs	r3, #156	; 0x9c\n",
192865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a2:	239e      	movs	r3, #158	; 0x9e\n",
192965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a4:	23a0      	movs	r3, #160	; 0xa0\n",
193065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a6:	23a2      	movs	r3, #162	; 0xa2\n",
193165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a8:	23a4      	movs	r3, #164	; 0xa4\n",
193265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1aa:	23a6      	movs	r3, #166	; 0xa6\n",
193365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ac:	23a8      	movs	r3, #168	; 0xa8\n",
193465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ae:	23aa      	movs	r3, #170	; 0xaa\n",
193565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b0:	23ac      	movs	r3, #172	; 0xac\n",
193665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b2:	23ae      	movs	r3, #174	; 0xae\n",
193765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b4:	23b0      	movs	r3, #176	; 0xb0\n",
193865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b6:	23b2      	movs	r3, #178	; 0xb2\n",
193965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b8:	23b4      	movs	r3, #180	; 0xb4\n",
194065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ba:	23b6      	movs	r3, #182	; 0xb6\n",
194165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1bc:	23b8      	movs	r3, #184	; 0xb8\n",
194265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1be:	23ba      	movs	r3, #186	; 0xba\n",
194365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c0:	23bc      	movs	r3, #188	; 0xbc\n",
194465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c2:	23be      	movs	r3, #190	; 0xbe\n",
194565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c4:	23c0      	movs	r3, #192	; 0xc0\n",
194665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c6:	23c2      	movs	r3, #194	; 0xc2\n",
194765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c8:	23c4      	movs	r3, #196	; 0xc4\n",
194865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ca:	23c6      	movs	r3, #198	; 0xc6\n",
194965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1cc:	23c8      	movs	r3, #200	; 0xc8\n",
195065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ce:	23ca      	movs	r3, #202	; 0xca\n",
195165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d0:	23cc      	movs	r3, #204	; 0xcc\n",
195265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d2:	23ce      	movs	r3, #206	; 0xce\n",
195365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d4:	23d0      	movs	r3, #208	; 0xd0\n",
195465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d6:	23d2      	movs	r3, #210	; 0xd2\n",
195565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d8:	23d4      	movs	r3, #212	; 0xd4\n",
195665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1da:	23d6      	movs	r3, #214	; 0xd6\n",
195765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1dc:	23d8      	movs	r3, #216	; 0xd8\n",
195865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1de:	23da      	movs	r3, #218	; 0xda\n",
195965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e0:	23dc      	movs	r3, #220	; 0xdc\n",
196065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e2:	23de      	movs	r3, #222	; 0xde\n",
196165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e4:	23e0      	movs	r3, #224	; 0xe0\n",
196265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e6:	23e2      	movs	r3, #226	; 0xe2\n",
196365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e8:	23e4      	movs	r3, #228	; 0xe4\n",
196465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ea:	23e6      	movs	r3, #230	; 0xe6\n",
196565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ec:	23e8      	movs	r3, #232	; 0xe8\n",
196665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ee:	23ea      	movs	r3, #234	; 0xea\n",
196765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f0:	23ec      	movs	r3, #236	; 0xec\n",
196865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f2:	23ee      	movs	r3, #238	; 0xee\n",
196965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f4:	23f0      	movs	r3, #240	; 0xf0\n",
197065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f6:	23f2      	movs	r3, #242	; 0xf2\n",
197165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f8:	23f4      	movs	r3, #244	; 0xf4\n",
197265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1fa:	23f6      	movs	r3, #246	; 0xf6\n",
197365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1fc:	23f8      	movs	r3, #248	; 0xf8\n",
197465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1fe:	23fa      	movs	r3, #250	; 0xfa\n",
197565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 200:	23fc      	movs	r3, #252	; 0xfc\n",
197665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 202:	23fe      	movs	r3, #254	; 0xfe\n",
197765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 204:	2300      	movs	r3, #0\n",
197865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 206:	2302      	movs	r3, #2\n",
197965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 208:	2304      	movs	r3, #4\n",
198065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 20a:	2306      	movs	r3, #6\n",
198165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 20c:	2308      	movs	r3, #8\n",
198265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 20e:	230a      	movs	r3, #10\n",
198365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 210:	230c      	movs	r3, #12\n",
198465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 212:	230e      	movs	r3, #14\n",
198565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 214:	2310      	movs	r3, #16\n",
198665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 216:	2312      	movs	r3, #18\n",
198765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 218:	2314      	movs	r3, #20\n",
198865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 21a:	2316      	movs	r3, #22\n",
198965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 21c:	2318      	movs	r3, #24\n",
199065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 21e:	231a      	movs	r3, #26\n",
199165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 220:	231c      	movs	r3, #28\n",
199265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 222:	231e      	movs	r3, #30\n",
199365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 224:	2320      	movs	r3, #32\n",
199465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 226:	2322      	movs	r3, #34	; 0x22\n",
199565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 228:	2324      	movs	r3, #36	; 0x24\n",
199665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 22a:	2326      	movs	r3, #38	; 0x26\n",
199765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 22c:	2328      	movs	r3, #40	; 0x28\n",
199865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 22e:	232a      	movs	r3, #42	; 0x2a\n",
199965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 230:	232c      	movs	r3, #44	; 0x2c\n",
200065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 232:	232e      	movs	r3, #46	; 0x2e\n",
200165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 234:	2330      	movs	r3, #48	; 0x30\n",
200265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 236:	2332      	movs	r3, #50	; 0x32\n",
200365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 238:	2334      	movs	r3, #52	; 0x34\n",
200465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 23a:	2336      	movs	r3, #54	; 0x36\n",
200565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 23c:	2338      	movs	r3, #56	; 0x38\n",
200665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 23e:	233a      	movs	r3, #58	; 0x3a\n",
200765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 240:	233c      	movs	r3, #60	; 0x3c\n",
200865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 242:	233e      	movs	r3, #62	; 0x3e\n",
200965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 244:	2340      	movs	r3, #64	; 0x40\n",
201065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 246:	2342      	movs	r3, #66	; 0x42\n",
201165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 248:	2344      	movs	r3, #68	; 0x44\n",
201265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 24a:	2346      	movs	r3, #70	; 0x46\n",
201365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 24c:	2348      	movs	r3, #72	; 0x48\n",
201465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 24e:	234a      	movs	r3, #74	; 0x4a\n",
201565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 250:	234c      	movs	r3, #76	; 0x4c\n",
201665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 252:	234e      	movs	r3, #78	; 0x4e\n",
201765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 254:	2350      	movs	r3, #80	; 0x50\n",
201865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 256:	2352      	movs	r3, #82	; 0x52\n",
201965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 258:	2354      	movs	r3, #84	; 0x54\n",
202065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 25a:	2356      	movs	r3, #86	; 0x56\n",
202165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 25c:	2358      	movs	r3, #88	; 0x58\n",
202265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 25e:	235a      	movs	r3, #90	; 0x5a\n",
202365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 260:	235c      	movs	r3, #92	; 0x5c\n",
202465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 262:	235e      	movs	r3, #94	; 0x5e\n",
202565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 264:	2360      	movs	r3, #96	; 0x60\n",
202665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 266:	2362      	movs	r3, #98	; 0x62\n",
202765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 268:	2364      	movs	r3, #100	; 0x64\n",
202865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 26a:	2366      	movs	r3, #102	; 0x66\n",
202965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 26c:	2368      	movs	r3, #104	; 0x68\n",
203065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 26e:	236a      	movs	r3, #106	; 0x6a\n",
203165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 270:	236c      	movs	r3, #108	; 0x6c\n",
203265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 272:	236e      	movs	r3, #110	; 0x6e\n",
203365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 274:	2370      	movs	r3, #112	; 0x70\n",
203465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 276:	2372      	movs	r3, #114	; 0x72\n",
203565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 278:	2374      	movs	r3, #116	; 0x74\n",
203665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 27a:	2376      	movs	r3, #118	; 0x76\n",
203765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 27c:	2378      	movs	r3, #120	; 0x78\n",
203865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 27e:	237a      	movs	r3, #122	; 0x7a\n",
203965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 280:	237c      	movs	r3, #124	; 0x7c\n",
204065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 282:	237e      	movs	r3, #126	; 0x7e\n",
204165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 284:	2380      	movs	r3, #128	; 0x80\n",
204265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 286:	2382      	movs	r3, #130	; 0x82\n",
204365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 288:	2384      	movs	r3, #132	; 0x84\n",
204465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 28a:	2386      	movs	r3, #134	; 0x86\n",
204565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 28c:	2388      	movs	r3, #136	; 0x88\n",
204665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 28e:	238a      	movs	r3, #138	; 0x8a\n",
204765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 290:	238c      	movs	r3, #140	; 0x8c\n",
204865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 292:	238e      	movs	r3, #142	; 0x8e\n",
204965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 294:	2390      	movs	r3, #144	; 0x90\n",
205065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 296:	2392      	movs	r3, #146	; 0x92\n",
205165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 298:	2394      	movs	r3, #148	; 0x94\n",
205265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 29a:	2396      	movs	r3, #150	; 0x96\n",
205365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 29c:	2398      	movs	r3, #152	; 0x98\n",
205465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 29e:	239a      	movs	r3, #154	; 0x9a\n",
205565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a0:	239c      	movs	r3, #156	; 0x9c\n",
205665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a2:	239e      	movs	r3, #158	; 0x9e\n",
205765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a4:	23a0      	movs	r3, #160	; 0xa0\n",
205865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a6:	23a2      	movs	r3, #162	; 0xa2\n",
205965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a8:	23a4      	movs	r3, #164	; 0xa4\n",
206065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2aa:	23a6      	movs	r3, #166	; 0xa6\n",
206165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ac:	23a8      	movs	r3, #168	; 0xa8\n",
206265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ae:	23aa      	movs	r3, #170	; 0xaa\n",
206365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b0:	23ac      	movs	r3, #172	; 0xac\n",
206465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b2:	23ae      	movs	r3, #174	; 0xae\n",
206565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b4:	23b0      	movs	r3, #176	; 0xb0\n",
206665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b6:	23b2      	movs	r3, #178	; 0xb2\n",
206765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b8:	23b4      	movs	r3, #180	; 0xb4\n",
206865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ba:	23b6      	movs	r3, #182	; 0xb6\n",
206965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2bc:	23b8      	movs	r3, #184	; 0xb8\n",
207065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2be:	23ba      	movs	r3, #186	; 0xba\n",
207165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c0:	23bc      	movs	r3, #188	; 0xbc\n",
207265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c2:	23be      	movs	r3, #190	; 0xbe\n",
207365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c4:	23c0      	movs	r3, #192	; 0xc0\n",
207465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c6:	23c2      	movs	r3, #194	; 0xc2\n",
207565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c8:	23c4      	movs	r3, #196	; 0xc4\n",
207665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ca:	23c6      	movs	r3, #198	; 0xc6\n",
207765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2cc:	23c8      	movs	r3, #200	; 0xc8\n",
207865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ce:	23ca      	movs	r3, #202	; 0xca\n",
207965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d0:	23cc      	movs	r3, #204	; 0xcc\n",
208065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d2:	23ce      	movs	r3, #206	; 0xce\n",
208165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d4:	23d0      	movs	r3, #208	; 0xd0\n",
208265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d6:	23d2      	movs	r3, #210	; 0xd2\n",
208365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d8:	23d4      	movs	r3, #212	; 0xd4\n",
208465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2da:	23d6      	movs	r3, #214	; 0xd6\n",
208565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2dc:	23d8      	movs	r3, #216	; 0xd8\n",
208665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2de:	23da      	movs	r3, #218	; 0xda\n",
208765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e0:	23dc      	movs	r3, #220	; 0xdc\n",
208865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e2:	23de      	movs	r3, #222	; 0xde\n",
208965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e4:	23e0      	movs	r3, #224	; 0xe0\n",
209065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e6:	23e2      	movs	r3, #226	; 0xe2\n",
209165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e8:	23e4      	movs	r3, #228	; 0xe4\n",
209265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ea:	23e6      	movs	r3, #230	; 0xe6\n",
209365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ec:	23e8      	movs	r3, #232	; 0xe8\n",
209465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ee:	23ea      	movs	r3, #234	; 0xea\n",
209565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f0:	23ec      	movs	r3, #236	; 0xec\n",
209665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f2:	23ee      	movs	r3, #238	; 0xee\n",
209765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f4:	23f0      	movs	r3, #240	; 0xf0\n",
209865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f6:	23f2      	movs	r3, #242	; 0xf2\n",
209965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f8:	23f4      	movs	r3, #244	; 0xf4\n",
210065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2fa:	23f6      	movs	r3, #246	; 0xf6\n",
210165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2fc:	23f8      	movs	r3, #248	; 0xf8\n",
210265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2fe:	23fa      	movs	r3, #250	; 0xfa\n",
210365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 300:	23fc      	movs	r3, #252	; 0xfc\n",
210465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 302:	23fe      	movs	r3, #254	; 0xfe\n",
210565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 304:	2300      	movs	r3, #0\n",
210665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 306:	2302      	movs	r3, #2\n",
210765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 308:	2304      	movs	r3, #4\n",
210865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 30a:	2306      	movs	r3, #6\n",
210965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 30c:	2308      	movs	r3, #8\n",
211065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 30e:	230a      	movs	r3, #10\n",
211165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 310:	230c      	movs	r3, #12\n",
211265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 312:	230e      	movs	r3, #14\n",
211365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 314:	2310      	movs	r3, #16\n",
211465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 316:	2312      	movs	r3, #18\n",
211565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 318:	2314      	movs	r3, #20\n",
211665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 31a:	2316      	movs	r3, #22\n",
211765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 31c:	2318      	movs	r3, #24\n",
211865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 31e:	231a      	movs	r3, #26\n",
211965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 320:	231c      	movs	r3, #28\n",
212065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 322:	231e      	movs	r3, #30\n",
212165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 324:	2320      	movs	r3, #32\n",
212265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 326:	2322      	movs	r3, #34	; 0x22\n",
212365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 328:	2324      	movs	r3, #36	; 0x24\n",
212465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 32a:	2326      	movs	r3, #38	; 0x26\n",
212565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 32c:	2328      	movs	r3, #40	; 0x28\n",
212665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 32e:	232a      	movs	r3, #42	; 0x2a\n",
212765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 330:	232c      	movs	r3, #44	; 0x2c\n",
212865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 332:	232e      	movs	r3, #46	; 0x2e\n",
212965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 334:	2330      	movs	r3, #48	; 0x30\n",
213065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 336:	2332      	movs	r3, #50	; 0x32\n",
213165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 338:	2334      	movs	r3, #52	; 0x34\n",
213265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 33a:	2336      	movs	r3, #54	; 0x36\n",
213365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 33c:	2338      	movs	r3, #56	; 0x38\n",
213465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 33e:	233a      	movs	r3, #58	; 0x3a\n",
213565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 340:	233c      	movs	r3, #60	; 0x3c\n",
213665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 342:	233e      	movs	r3, #62	; 0x3e\n",
213765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 344:	2340      	movs	r3, #64	; 0x40\n",
213865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 346:	2342      	movs	r3, #66	; 0x42\n",
213965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 348:	2344      	movs	r3, #68	; 0x44\n",
214065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 34a:	2346      	movs	r3, #70	; 0x46\n",
214165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 34c:	2348      	movs	r3, #72	; 0x48\n",
214265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 34e:	234a      	movs	r3, #74	; 0x4a\n",
214365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 350:	234c      	movs	r3, #76	; 0x4c\n",
214465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 352:	234e      	movs	r3, #78	; 0x4e\n",
214565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 354:	2350      	movs	r3, #80	; 0x50\n",
214665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 356:	2352      	movs	r3, #82	; 0x52\n",
214765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 358:	2354      	movs	r3, #84	; 0x54\n",
214865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 35a:	2356      	movs	r3, #86	; 0x56\n",
214965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 35c:	2358      	movs	r3, #88	; 0x58\n",
215065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 35e:	235a      	movs	r3, #90	; 0x5a\n",
215165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 360:	235c      	movs	r3, #92	; 0x5c\n",
215265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 362:	235e      	movs	r3, #94	; 0x5e\n",
215365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 364:	2360      	movs	r3, #96	; 0x60\n",
215465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 366:	2362      	movs	r3, #98	; 0x62\n",
215565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 368:	2364      	movs	r3, #100	; 0x64\n",
215665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 36a:	2366      	movs	r3, #102	; 0x66\n",
215765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 36c:	2368      	movs	r3, #104	; 0x68\n",
215865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 36e:	236a      	movs	r3, #106	; 0x6a\n",
215965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 370:	236c      	movs	r3, #108	; 0x6c\n",
216065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 372:	236e      	movs	r3, #110	; 0x6e\n",
216165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 374:	2370      	movs	r3, #112	; 0x70\n",
216265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 376:	2372      	movs	r3, #114	; 0x72\n",
216365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 378:	2374      	movs	r3, #116	; 0x74\n",
216465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 37a:	2376      	movs	r3, #118	; 0x76\n",
216565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 37c:	2378      	movs	r3, #120	; 0x78\n",
216665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 37e:	237a      	movs	r3, #122	; 0x7a\n",
216765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 380:	237c      	movs	r3, #124	; 0x7c\n",
216865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 382:	237e      	movs	r3, #126	; 0x7e\n",
216965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 384:	2380      	movs	r3, #128	; 0x80\n",
217065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 386:	2382      	movs	r3, #130	; 0x82\n",
217165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 388:	2384      	movs	r3, #132	; 0x84\n",
217265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 38a:	2386      	movs	r3, #134	; 0x86\n",
217365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 38c:	2388      	movs	r3, #136	; 0x88\n",
217465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 38e:	238a      	movs	r3, #138	; 0x8a\n",
217565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 390:	238c      	movs	r3, #140	; 0x8c\n",
217665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 392:	238e      	movs	r3, #142	; 0x8e\n",
217765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 394:	2390      	movs	r3, #144	; 0x90\n",
217865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 396:	2392      	movs	r3, #146	; 0x92\n",
217965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 398:	2394      	movs	r3, #148	; 0x94\n",
218065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 39a:	2396      	movs	r3, #150	; 0x96\n",
218165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 39c:	2398      	movs	r3, #152	; 0x98\n",
218265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 39e:	239a      	movs	r3, #154	; 0x9a\n",
218365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a0:	239c      	movs	r3, #156	; 0x9c\n",
218465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a2:	239e      	movs	r3, #158	; 0x9e\n",
218565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a4:	23a0      	movs	r3, #160	; 0xa0\n",
218665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a6:	23a2      	movs	r3, #162	; 0xa2\n",
218765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a8:	23a4      	movs	r3, #164	; 0xa4\n",
218865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3aa:	23a6      	movs	r3, #166	; 0xa6\n",
218965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ac:	23a8      	movs	r3, #168	; 0xa8\n",
219065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ae:	23aa      	movs	r3, #170	; 0xaa\n",
219165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b0:	23ac      	movs	r3, #172	; 0xac\n",
219265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b2:	23ae      	movs	r3, #174	; 0xae\n",
219365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b4:	23b0      	movs	r3, #176	; 0xb0\n",
219465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b6:	23b2      	movs	r3, #178	; 0xb2\n",
219565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b8:	23b4      	movs	r3, #180	; 0xb4\n",
219665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ba:	23b6      	movs	r3, #182	; 0xb6\n",
219765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3bc:	23b8      	movs	r3, #184	; 0xb8\n",
219865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3be:	23ba      	movs	r3, #186	; 0xba\n",
219965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c0:	23bc      	movs	r3, #188	; 0xbc\n",
220065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c2:	23be      	movs	r3, #190	; 0xbe\n",
220165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c4:	23c0      	movs	r3, #192	; 0xc0\n",
220265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c6:	23c2      	movs	r3, #194	; 0xc2\n",
220365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c8:	23c4      	movs	r3, #196	; 0xc4\n",
220465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ca:	23c6      	movs	r3, #198	; 0xc6\n",
220565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3cc:	23c8      	movs	r3, #200	; 0xc8\n",
220665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ce:	23ca      	movs	r3, #202	; 0xca\n",
220765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d0:	23cc      	movs	r3, #204	; 0xcc\n",
220865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d2:	23ce      	movs	r3, #206	; 0xce\n",
220965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d4:	23d0      	movs	r3, #208	; 0xd0\n",
221065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d6:	23d2      	movs	r3, #210	; 0xd2\n",
221165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d8:	23d4      	movs	r3, #212	; 0xd4\n",
221265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3da:	23d6      	movs	r3, #214	; 0xd6\n",
221365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3dc:	23d8      	movs	r3, #216	; 0xd8\n",
221465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3de:	23da      	movs	r3, #218	; 0xda\n",
221565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e0:	23dc      	movs	r3, #220	; 0xdc\n",
221665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e2:	23de      	movs	r3, #222	; 0xde\n",
221765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e4:	23e0      	movs	r3, #224	; 0xe0\n",
221865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e6:	23e2      	movs	r3, #226	; 0xe2\n",
221965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e8:	23e4      	movs	r3, #228	; 0xe4\n",
222065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ea:	23e6      	movs	r3, #230	; 0xe6\n",
222165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ec:	23e8      	movs	r3, #232	; 0xe8\n",
222265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ee:	23ea      	movs	r3, #234	; 0xea\n",
222365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f0:	23ec      	movs	r3, #236	; 0xec\n",
222465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f2:	23ee      	movs	r3, #238	; 0xee\n",
222565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f4:	23f0      	movs	r3, #240	; 0xf0\n",
222665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f6:	23f2      	movs	r3, #242	; 0xf2\n",
222765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f8:	23f4      	movs	r3, #244	; 0xf4\n",
222865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3fa:	23f6      	movs	r3, #246	; 0xf6\n",
222965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3fc:	23f8      	movs	r3, #248	; 0xf8\n",
223065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3fe:	23fa      	movs	r3, #250	; 0xfa\n",
223165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 400:	23fc      	movs	r3, #252	; 0xfc\n",
223265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 402:	23fe      	movs	r3, #254	; 0xfe\n",
223365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 404:	2300      	movs	r3, #0\n",
223465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 406:	2302      	movs	r3, #2\n",
223565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 408:	2304      	movs	r3, #4\n",
223665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 40a:	2306      	movs	r3, #6\n",
223765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 40c:	2308      	movs	r3, #8\n",
223865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 40e:	230a      	movs	r3, #10\n",
223965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 410:	230c      	movs	r3, #12\n",
224065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 412:	230e      	movs	r3, #14\n",
224165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 414:	2310      	movs	r3, #16\n",
224265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 416:	2312      	movs	r3, #18\n",
224365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 418:	2314      	movs	r3, #20\n",
224465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 41a:	2316      	movs	r3, #22\n",
224565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 41c:	2318      	movs	r3, #24\n",
224665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 41e:	231a      	movs	r3, #26\n",
224765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 420:	231c      	movs	r3, #28\n",
224865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 422:	231e      	movs	r3, #30\n",
224965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 424:	2320      	movs	r3, #32\n",
225065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 426:	2322      	movs	r3, #34	; 0x22\n",
225165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 428:	2324      	movs	r3, #36	; 0x24\n",
225265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 42a:	2326      	movs	r3, #38	; 0x26\n",
225365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 42c:	2328      	movs	r3, #40	; 0x28\n",
225465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 42e:	232a      	movs	r3, #42	; 0x2a\n",
225565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 430:	232c      	movs	r3, #44	; 0x2c\n",
225665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 432:	232e      	movs	r3, #46	; 0x2e\n",
225765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 434:	2330      	movs	r3, #48	; 0x30\n",
225865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 436:	2332      	movs	r3, #50	; 0x32\n",
225965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 438:	2334      	movs	r3, #52	; 0x34\n",
226065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 43a:	2336      	movs	r3, #54	; 0x36\n",
226165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 43c:	2338      	movs	r3, #56	; 0x38\n",
226265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 43e:	233a      	movs	r3, #58	; 0x3a\n",
226365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 440:	233c      	movs	r3, #60	; 0x3c\n",
226465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 442:	233e      	movs	r3, #62	; 0x3e\n",
226565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 444:	2340      	movs	r3, #64	; 0x40\n",
226665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 446:	2342      	movs	r3, #66	; 0x42\n",
226765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 448:	2344      	movs	r3, #68	; 0x44\n",
226865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 44a:	2346      	movs	r3, #70	; 0x46\n",
226965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 44c:	2348      	movs	r3, #72	; 0x48\n",
227065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 44e:	234a      	movs	r3, #74	; 0x4a\n",
227165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 450:	234c      	movs	r3, #76	; 0x4c\n",
227265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 452:	234e      	movs	r3, #78	; 0x4e\n",
227365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 454:	2350      	movs	r3, #80	; 0x50\n",
227465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 456:	2352      	movs	r3, #82	; 0x52\n",
227565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 458:	2354      	movs	r3, #84	; 0x54\n",
227665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 45a:	2356      	movs	r3, #86	; 0x56\n",
227765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 45c:	2358      	movs	r3, #88	; 0x58\n",
227865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 45e:	235a      	movs	r3, #90	; 0x5a\n",
227965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 460:	235c      	movs	r3, #92	; 0x5c\n",
228065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 462:	235e      	movs	r3, #94	; 0x5e\n",
228165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 464:	2360      	movs	r3, #96	; 0x60\n",
228265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 466:	2362      	movs	r3, #98	; 0x62\n",
228365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 468:	2364      	movs	r3, #100	; 0x64\n",
228465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 46a:	2366      	movs	r3, #102	; 0x66\n",
228565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 46c:	2368      	movs	r3, #104	; 0x68\n",
228665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 46e:	236a      	movs	r3, #106	; 0x6a\n",
228765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 470:	236c      	movs	r3, #108	; 0x6c\n",
228865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 472:	236e      	movs	r3, #110	; 0x6e\n",
228965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 474:	2370      	movs	r3, #112	; 0x70\n",
229065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 476:	2372      	movs	r3, #114	; 0x72\n",
229165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 478:	2374      	movs	r3, #116	; 0x74\n",
229265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 47a:	2376      	movs	r3, #118	; 0x76\n",
229365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 47c:	2378      	movs	r3, #120	; 0x78\n",
229465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 47e:	237a      	movs	r3, #122	; 0x7a\n",
229565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 480:	237c      	movs	r3, #124	; 0x7c\n",
229665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 482:	237e      	movs	r3, #126	; 0x7e\n",
229765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 484:	2380      	movs	r3, #128	; 0x80\n",
229865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 486:	2382      	movs	r3, #130	; 0x82\n",
229965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 488:	2384      	movs	r3, #132	; 0x84\n",
230065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 48a:	2386      	movs	r3, #134	; 0x86\n",
230165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 48c:	2388      	movs	r3, #136	; 0x88\n",
230265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 48e:	238a      	movs	r3, #138	; 0x8a\n",
230365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 490:	238c      	movs	r3, #140	; 0x8c\n",
230465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 492:	238e      	movs	r3, #142	; 0x8e\n",
230565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 494:	2390      	movs	r3, #144	; 0x90\n",
230665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 496:	2392      	movs	r3, #146	; 0x92\n",
230765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 498:	2394      	movs	r3, #148	; 0x94\n",
230865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 49a:	2396      	movs	r3, #150	; 0x96\n",
230965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 49c:	2398      	movs	r3, #152	; 0x98\n",
231065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 49e:	239a      	movs	r3, #154	; 0x9a\n",
231165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a0:	239c      	movs	r3, #156	; 0x9c\n",
231265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a2:	239e      	movs	r3, #158	; 0x9e\n",
231365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a4:	23a0      	movs	r3, #160	; 0xa0\n",
231465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a6:	23a2      	movs	r3, #162	; 0xa2\n",
231565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a8:	23a4      	movs	r3, #164	; 0xa4\n",
231665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4aa:	23a6      	movs	r3, #166	; 0xa6\n",
231765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ac:	23a8      	movs	r3, #168	; 0xa8\n",
231865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ae:	23aa      	movs	r3, #170	; 0xaa\n",
231965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b0:	23ac      	movs	r3, #172	; 0xac\n",
232065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b2:	23ae      	movs	r3, #174	; 0xae\n",
232165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b4:	23b0      	movs	r3, #176	; 0xb0\n",
232265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b6:	23b2      	movs	r3, #178	; 0xb2\n",
232365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b8:	23b4      	movs	r3, #180	; 0xb4\n",
232465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ba:	23b6      	movs	r3, #182	; 0xb6\n",
232565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4bc:	23b8      	movs	r3, #184	; 0xb8\n",
232665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4be:	23ba      	movs	r3, #186	; 0xba\n",
232765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c0:	23bc      	movs	r3, #188	; 0xbc\n",
232865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c2:	23be      	movs	r3, #190	; 0xbe\n",
232965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c4:	23c0      	movs	r3, #192	; 0xc0\n",
233065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c6:	23c2      	movs	r3, #194	; 0xc2\n",
233165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c8:	23c4      	movs	r3, #196	; 0xc4\n",
233265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ca:	23c6      	movs	r3, #198	; 0xc6\n",
233365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4cc:	23c8      	movs	r3, #200	; 0xc8\n",
233465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ce:	23ca      	movs	r3, #202	; 0xca\n",
233565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d0:	23cc      	movs	r3, #204	; 0xcc\n",
233665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d2:	23ce      	movs	r3, #206	; 0xce\n",
233765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d4:	23d0      	movs	r3, #208	; 0xd0\n",
233865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d6:	23d2      	movs	r3, #210	; 0xd2\n",
233965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d8:	23d4      	movs	r3, #212	; 0xd4\n",
234065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4da:	23d6      	movs	r3, #214	; 0xd6\n",
234165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4dc:	23d8      	movs	r3, #216	; 0xd8\n",
234265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4de:	23da      	movs	r3, #218	; 0xda\n",
234365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e0:	23dc      	movs	r3, #220	; 0xdc\n",
234465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e2:	23de      	movs	r3, #222	; 0xde\n",
234565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e4:	23e0      	movs	r3, #224	; 0xe0\n",
234665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e6:	23e2      	movs	r3, #226	; 0xe2\n",
234765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e8:	23e4      	movs	r3, #228	; 0xe4\n",
234865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ea:	23e6      	movs	r3, #230	; 0xe6\n",
234965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ec:	23e8      	movs	r3, #232	; 0xe8\n",
235065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ee:	23ea      	movs	r3, #234	; 0xea\n",
235165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f0:	23ec      	movs	r3, #236	; 0xec\n",
235265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f2:	23ee      	movs	r3, #238	; 0xee\n",
235365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f4:	23f0      	movs	r3, #240	; 0xf0\n",
235465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f6:	23f2      	movs	r3, #242	; 0xf2\n",
235565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f8:	23f4      	movs	r3, #244	; 0xf4\n",
235665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4fa:	23f6      	movs	r3, #246	; 0xf6\n",
235765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4fc:	23f8      	movs	r3, #248	; 0xf8\n",
235865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4fe:	23fa      	movs	r3, #250	; 0xfa\n",
235965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 500:	23fc      	movs	r3, #252	; 0xfc\n",
236065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 502:	23fe      	movs	r3, #254	; 0xfe\n",
236165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 504:	2300      	movs	r3, #0\n",
236265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 506:	2302      	movs	r3, #2\n",
236365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 508:	2304      	movs	r3, #4\n",
236465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 50a:	2306      	movs	r3, #6\n",
236565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 50c:	2308      	movs	r3, #8\n",
236665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 50e:	230a      	movs	r3, #10\n",
236765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 510:	230c      	movs	r3, #12\n",
236865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 512:	230e      	movs	r3, #14\n",
236965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 514:	2310      	movs	r3, #16\n",
237065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 516:	2312      	movs	r3, #18\n",
237165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 518:	2314      	movs	r3, #20\n",
237265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 51a:	2316      	movs	r3, #22\n",
237365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 51c:	2318      	movs	r3, #24\n",
237465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 51e:	231a      	movs	r3, #26\n",
237565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 520:	231c      	movs	r3, #28\n",
237665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 522:	231e      	movs	r3, #30\n",
237765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 524:	2320      	movs	r3, #32\n",
237865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 526:	2322      	movs	r3, #34	; 0x22\n",
237965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 528:	2324      	movs	r3, #36	; 0x24\n",
238065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 52a:	2326      	movs	r3, #38	; 0x26\n",
238165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 52c:	2328      	movs	r3, #40	; 0x28\n",
238265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 52e:	232a      	movs	r3, #42	; 0x2a\n",
238365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 530:	232c      	movs	r3, #44	; 0x2c\n",
238465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 532:	232e      	movs	r3, #46	; 0x2e\n",
238565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 534:	2330      	movs	r3, #48	; 0x30\n",
238665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 536:	2332      	movs	r3, #50	; 0x32\n",
238765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 538:	2334      	movs	r3, #52	; 0x34\n",
238865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 53a:	2336      	movs	r3, #54	; 0x36\n",
238965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 53c:	2338      	movs	r3, #56	; 0x38\n",
239065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 53e:	233a      	movs	r3, #58	; 0x3a\n",
239165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 540:	233c      	movs	r3, #60	; 0x3c\n",
239265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 542:	233e      	movs	r3, #62	; 0x3e\n",
239365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 544:	2340      	movs	r3, #64	; 0x40\n",
239465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 546:	2342      	movs	r3, #66	; 0x42\n",
239565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 548:	2344      	movs	r3, #68	; 0x44\n",
239665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 54a:	2346      	movs	r3, #70	; 0x46\n",
239765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 54c:	2348      	movs	r3, #72	; 0x48\n",
239865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 54e:	234a      	movs	r3, #74	; 0x4a\n",
239965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 550:	234c      	movs	r3, #76	; 0x4c\n",
240065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 552:	234e      	movs	r3, #78	; 0x4e\n",
240165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 554:	2350      	movs	r3, #80	; 0x50\n",
240265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 556:	2352      	movs	r3, #82	; 0x52\n",
240365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 558:	2354      	movs	r3, #84	; 0x54\n",
240465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 55a:	2356      	movs	r3, #86	; 0x56\n",
240565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 55c:	2358      	movs	r3, #88	; 0x58\n",
240665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 55e:	235a      	movs	r3, #90	; 0x5a\n",
240765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 560:	235c      	movs	r3, #92	; 0x5c\n",
240865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 562:	235e      	movs	r3, #94	; 0x5e\n",
240965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 564:	2360      	movs	r3, #96	; 0x60\n",
241065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 566:	2362      	movs	r3, #98	; 0x62\n",
241165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 568:	2364      	movs	r3, #100	; 0x64\n",
241265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 56a:	2366      	movs	r3, #102	; 0x66\n",
241365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 56c:	2368      	movs	r3, #104	; 0x68\n",
241465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 56e:	236a      	movs	r3, #106	; 0x6a\n",
241565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 570:	236c      	movs	r3, #108	; 0x6c\n",
241665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 572:	236e      	movs	r3, #110	; 0x6e\n",
241765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 574:	2370      	movs	r3, #112	; 0x70\n",
241865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 576:	2372      	movs	r3, #114	; 0x72\n",
241965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 578:	2374      	movs	r3, #116	; 0x74\n",
242065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 57a:	2376      	movs	r3, #118	; 0x76\n",
242165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 57c:	2378      	movs	r3, #120	; 0x78\n",
242265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 57e:	237a      	movs	r3, #122	; 0x7a\n",
242365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 580:	237c      	movs	r3, #124	; 0x7c\n",
242465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 582:	237e      	movs	r3, #126	; 0x7e\n",
242565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 584:	2380      	movs	r3, #128	; 0x80\n",
242665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 586:	2382      	movs	r3, #130	; 0x82\n",
242765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 588:	2384      	movs	r3, #132	; 0x84\n",
242865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 58a:	2386      	movs	r3, #134	; 0x86\n",
242965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 58c:	2388      	movs	r3, #136	; 0x88\n",
243065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 58e:	238a      	movs	r3, #138	; 0x8a\n",
243165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 590:	238c      	movs	r3, #140	; 0x8c\n",
243265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 592:	238e      	movs	r3, #142	; 0x8e\n",
243365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 594:	2390      	movs	r3, #144	; 0x90\n",
243465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 596:	2392      	movs	r3, #146	; 0x92\n",
243565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 598:	2394      	movs	r3, #148	; 0x94\n",
243665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 59a:	2396      	movs	r3, #150	; 0x96\n",
243765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 59c:	2398      	movs	r3, #152	; 0x98\n",
243865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 59e:	239a      	movs	r3, #154	; 0x9a\n",
243965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a0:	239c      	movs	r3, #156	; 0x9c\n",
244065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a2:	239e      	movs	r3, #158	; 0x9e\n",
244165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a4:	23a0      	movs	r3, #160	; 0xa0\n",
244265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a6:	23a2      	movs	r3, #162	; 0xa2\n",
244365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a8:	23a4      	movs	r3, #164	; 0xa4\n",
244465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5aa:	23a6      	movs	r3, #166	; 0xa6\n",
244565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ac:	23a8      	movs	r3, #168	; 0xa8\n",
244665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ae:	23aa      	movs	r3, #170	; 0xaa\n",
244765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b0:	23ac      	movs	r3, #172	; 0xac\n",
244865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b2:	23ae      	movs	r3, #174	; 0xae\n",
244965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b4:	23b0      	movs	r3, #176	; 0xb0\n",
245065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b6:	23b2      	movs	r3, #178	; 0xb2\n",
245165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b8:	23b4      	movs	r3, #180	; 0xb4\n",
245265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ba:	23b6      	movs	r3, #182	; 0xb6\n",
245365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5bc:	23b8      	movs	r3, #184	; 0xb8\n",
245465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5be:	23ba      	movs	r3, #186	; 0xba\n",
245565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c0:	23bc      	movs	r3, #188	; 0xbc\n",
245665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c2:	23be      	movs	r3, #190	; 0xbe\n",
245765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c4:	23c0      	movs	r3, #192	; 0xc0\n",
245865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c6:	23c2      	movs	r3, #194	; 0xc2\n",
245965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c8:	23c4      	movs	r3, #196	; 0xc4\n",
246065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ca:	23c6      	movs	r3, #198	; 0xc6\n",
246165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5cc:	23c8      	movs	r3, #200	; 0xc8\n",
246265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ce:	23ca      	movs	r3, #202	; 0xca\n",
246365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d0:	23cc      	movs	r3, #204	; 0xcc\n",
246465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d2:	23ce      	movs	r3, #206	; 0xce\n",
246565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d4:	23d0      	movs	r3, #208	; 0xd0\n",
246665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d6:	23d2      	movs	r3, #210	; 0xd2\n",
246765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d8:	23d4      	movs	r3, #212	; 0xd4\n",
246865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5da:	23d6      	movs	r3, #214	; 0xd6\n",
246965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5dc:	23d8      	movs	r3, #216	; 0xd8\n",
247065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5de:	23da      	movs	r3, #218	; 0xda\n",
247165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e0:	23dc      	movs	r3, #220	; 0xdc\n",
247265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e2:	23de      	movs	r3, #222	; 0xde\n",
247365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e4:	23e0      	movs	r3, #224	; 0xe0\n",
247465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e6:	23e2      	movs	r3, #226	; 0xe2\n",
247565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e8:	23e4      	movs	r3, #228	; 0xe4\n",
247665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ea:	23e6      	movs	r3, #230	; 0xe6\n",
247765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ec:	23e8      	movs	r3, #232	; 0xe8\n",
247865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ee:	23ea      	movs	r3, #234	; 0xea\n",
247965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f0:	23ec      	movs	r3, #236	; 0xec\n",
248065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f2:	23ee      	movs	r3, #238	; 0xee\n",
248165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f4:	23f0      	movs	r3, #240	; 0xf0\n",
248265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f6:	23f2      	movs	r3, #242	; 0xf2\n",
248365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f8:	23f4      	movs	r3, #244	; 0xf4\n",
248465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5fa:	23f6      	movs	r3, #246	; 0xf6\n",
248565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5fc:	23f8      	movs	r3, #248	; 0xf8\n",
248665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5fe:	23fa      	movs	r3, #250	; 0xfa\n",
248765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 600:	23fc      	movs	r3, #252	; 0xfc\n",
248865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 602:	23fe      	movs	r3, #254	; 0xfe\n",
248965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 604:	2300      	movs	r3, #0\n",
249065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 606:	2302      	movs	r3, #2\n",
249165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 608:	2304      	movs	r3, #4\n",
249265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 60a:	2306      	movs	r3, #6\n",
249365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 60c:	2308      	movs	r3, #8\n",
249465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 60e:	230a      	movs	r3, #10\n",
249565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 610:	230c      	movs	r3, #12\n",
249665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 612:	230e      	movs	r3, #14\n",
249765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 614:	2310      	movs	r3, #16\n",
249865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 616:	2312      	movs	r3, #18\n",
249965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 618:	2314      	movs	r3, #20\n",
250065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 61a:	2316      	movs	r3, #22\n",
250165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 61c:	2318      	movs	r3, #24\n",
250265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 61e:	231a      	movs	r3, #26\n",
250365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 620:	231c      	movs	r3, #28\n",
250465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 622:	231e      	movs	r3, #30\n",
250565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 624:	2320      	movs	r3, #32\n",
250665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 626:	2322      	movs	r3, #34	; 0x22\n",
250765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 628:	2324      	movs	r3, #36	; 0x24\n",
250865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 62a:	2326      	movs	r3, #38	; 0x26\n",
250965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 62c:	2328      	movs	r3, #40	; 0x28\n",
251065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 62e:	232a      	movs	r3, #42	; 0x2a\n",
251165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 630:	232c      	movs	r3, #44	; 0x2c\n",
251265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 632:	232e      	movs	r3, #46	; 0x2e\n",
251365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 634:	2330      	movs	r3, #48	; 0x30\n",
251465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 636:	2332      	movs	r3, #50	; 0x32\n",
251565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 638:	2334      	movs	r3, #52	; 0x34\n",
251665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 63a:	2336      	movs	r3, #54	; 0x36\n",
251765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 63c:	2338      	movs	r3, #56	; 0x38\n",
251865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 63e:	233a      	movs	r3, #58	; 0x3a\n",
251965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 640:	233c      	movs	r3, #60	; 0x3c\n",
252065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 642:	233e      	movs	r3, #62	; 0x3e\n",
252165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 644:	2340      	movs	r3, #64	; 0x40\n",
252265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 646:	2342      	movs	r3, #66	; 0x42\n",
252365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 648:	2344      	movs	r3, #68	; 0x44\n",
252465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 64a:	2346      	movs	r3, #70	; 0x46\n",
252565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 64c:	2348      	movs	r3, #72	; 0x48\n",
252665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 64e:	234a      	movs	r3, #74	; 0x4a\n",
252765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 650:	234c      	movs	r3, #76	; 0x4c\n",
252865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 652:	234e      	movs	r3, #78	; 0x4e\n",
252965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 654:	2350      	movs	r3, #80	; 0x50\n",
253065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 656:	2352      	movs	r3, #82	; 0x52\n",
253165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 658:	2354      	movs	r3, #84	; 0x54\n",
253265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 65a:	2356      	movs	r3, #86	; 0x56\n",
253365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 65c:	2358      	movs	r3, #88	; 0x58\n",
253465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 65e:	235a      	movs	r3, #90	; 0x5a\n",
253565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 660:	235c      	movs	r3, #92	; 0x5c\n",
253665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 662:	235e      	movs	r3, #94	; 0x5e\n",
253765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 664:	2360      	movs	r3, #96	; 0x60\n",
253865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 666:	2362      	movs	r3, #98	; 0x62\n",
253965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 668:	2364      	movs	r3, #100	; 0x64\n",
254065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 66a:	2366      	movs	r3, #102	; 0x66\n",
254165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 66c:	2368      	movs	r3, #104	; 0x68\n",
254265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 66e:	236a      	movs	r3, #106	; 0x6a\n",
254365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 670:	236c      	movs	r3, #108	; 0x6c\n",
254465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 672:	236e      	movs	r3, #110	; 0x6e\n",
254565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 674:	2370      	movs	r3, #112	; 0x70\n",
254665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 676:	2372      	movs	r3, #114	; 0x72\n",
254765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 678:	2374      	movs	r3, #116	; 0x74\n",
254865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 67a:	2376      	movs	r3, #118	; 0x76\n",
254965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 67c:	2378      	movs	r3, #120	; 0x78\n",
255065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 67e:	237a      	movs	r3, #122	; 0x7a\n",
255165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 680:	237c      	movs	r3, #124	; 0x7c\n",
255265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 682:	237e      	movs	r3, #126	; 0x7e\n",
255365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 684:	2380      	movs	r3, #128	; 0x80\n",
255465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 686:	2382      	movs	r3, #130	; 0x82\n",
255565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 688:	2384      	movs	r3, #132	; 0x84\n",
255665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 68a:	2386      	movs	r3, #134	; 0x86\n",
255765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 68c:	2388      	movs	r3, #136	; 0x88\n",
255865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 68e:	238a      	movs	r3, #138	; 0x8a\n",
255965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 690:	238c      	movs	r3, #140	; 0x8c\n",
256065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 692:	238e      	movs	r3, #142	; 0x8e\n",
256165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 694:	2390      	movs	r3, #144	; 0x90\n",
256265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 696:	2392      	movs	r3, #146	; 0x92\n",
256365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 698:	2394      	movs	r3, #148	; 0x94\n",
256465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 69a:	2396      	movs	r3, #150	; 0x96\n",
256565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 69c:	2398      	movs	r3, #152	; 0x98\n",
256665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 69e:	239a      	movs	r3, #154	; 0x9a\n",
256765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a0:	239c      	movs	r3, #156	; 0x9c\n",
256865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a2:	239e      	movs	r3, #158	; 0x9e\n",
256965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a4:	23a0      	movs	r3, #160	; 0xa0\n",
257065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a6:	23a2      	movs	r3, #162	; 0xa2\n",
257165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a8:	23a4      	movs	r3, #164	; 0xa4\n",
257265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6aa:	23a6      	movs	r3, #166	; 0xa6\n",
257365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ac:	23a8      	movs	r3, #168	; 0xa8\n",
257465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ae:	23aa      	movs	r3, #170	; 0xaa\n",
257565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b0:	23ac      	movs	r3, #172	; 0xac\n",
257665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b2:	23ae      	movs	r3, #174	; 0xae\n",
257765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b4:	23b0      	movs	r3, #176	; 0xb0\n",
257865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b6:	23b2      	movs	r3, #178	; 0xb2\n",
257965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b8:	23b4      	movs	r3, #180	; 0xb4\n",
258065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ba:	23b6      	movs	r3, #182	; 0xb6\n",
258165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6bc:	23b8      	movs	r3, #184	; 0xb8\n",
258265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6be:	23ba      	movs	r3, #186	; 0xba\n",
258365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c0:	23bc      	movs	r3, #188	; 0xbc\n",
258465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c2:	23be      	movs	r3, #190	; 0xbe\n",
258565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c4:	23c0      	movs	r3, #192	; 0xc0\n",
258665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c6:	23c2      	movs	r3, #194	; 0xc2\n",
258765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c8:	23c4      	movs	r3, #196	; 0xc4\n",
258865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ca:	23c6      	movs	r3, #198	; 0xc6\n",
258965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6cc:	23c8      	movs	r3, #200	; 0xc8\n",
259065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ce:	23ca      	movs	r3, #202	; 0xca\n",
259165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d0:	23cc      	movs	r3, #204	; 0xcc\n",
259265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d2:	23ce      	movs	r3, #206	; 0xce\n",
259365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d4:	23d0      	movs	r3, #208	; 0xd0\n",
259465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d6:	23d2      	movs	r3, #210	; 0xd2\n",
259565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d8:	23d4      	movs	r3, #212	; 0xd4\n",
259665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6da:	23d6      	movs	r3, #214	; 0xd6\n",
259765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6dc:	23d8      	movs	r3, #216	; 0xd8\n",
259865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6de:	23da      	movs	r3, #218	; 0xda\n",
259965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e0:	23dc      	movs	r3, #220	; 0xdc\n",
260065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e2:	23de      	movs	r3, #222	; 0xde\n",
260165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e4:	23e0      	movs	r3, #224	; 0xe0\n",
260265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e6:	23e2      	movs	r3, #226	; 0xe2\n",
260365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e8:	23e4      	movs	r3, #228	; 0xe4\n",
260465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ea:	23e6      	movs	r3, #230	; 0xe6\n",
260565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ec:	23e8      	movs	r3, #232	; 0xe8\n",
260665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ee:	23ea      	movs	r3, #234	; 0xea\n",
260765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f0:	23ec      	movs	r3, #236	; 0xec\n",
260865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f2:	23ee      	movs	r3, #238	; 0xee\n",
260965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f4:	23f0      	movs	r3, #240	; 0xf0\n",
261065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f6:	23f2      	movs	r3, #242	; 0xf2\n",
261165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f8:	23f4      	movs	r3, #244	; 0xf4\n",
261265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6fa:	23f6      	movs	r3, #246	; 0xf6\n",
261365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6fc:	23f8      	movs	r3, #248	; 0xf8\n",
261465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6fe:	23fa      	movs	r3, #250	; 0xfa\n",
261565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 700:	23fc      	movs	r3, #252	; 0xfc\n",
261665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 702:	23fe      	movs	r3, #254	; 0xfe\n",
261765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 704:	2300      	movs	r3, #0\n",
261865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 706:	2302      	movs	r3, #2\n",
261965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 708:	2304      	movs	r3, #4\n",
262065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 70a:	2306      	movs	r3, #6\n",
262165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 70c:	2308      	movs	r3, #8\n",
262265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 70e:	230a      	movs	r3, #10\n",
262365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 710:	230c      	movs	r3, #12\n",
262465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 712:	230e      	movs	r3, #14\n",
262565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 714:	2310      	movs	r3, #16\n",
262665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 716:	2312      	movs	r3, #18\n",
262765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 718:	2314      	movs	r3, #20\n",
262865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 71a:	2316      	movs	r3, #22\n",
262965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 71c:	2318      	movs	r3, #24\n",
263065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 71e:	231a      	movs	r3, #26\n",
263165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 720:	231c      	movs	r3, #28\n",
263265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 722:	231e      	movs	r3, #30\n",
263365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 724:	2320      	movs	r3, #32\n",
263465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 726:	2322      	movs	r3, #34	; 0x22\n",
263565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 728:	2324      	movs	r3, #36	; 0x24\n",
263665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 72a:	2326      	movs	r3, #38	; 0x26\n",
263765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 72c:	2328      	movs	r3, #40	; 0x28\n",
263865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 72e:	232a      	movs	r3, #42	; 0x2a\n",
263965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 730:	232c      	movs	r3, #44	; 0x2c\n",
264065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 732:	232e      	movs	r3, #46	; 0x2e\n",
264165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 734:	2330      	movs	r3, #48	; 0x30\n",
264265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 736:	2332      	movs	r3, #50	; 0x32\n",
264365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 738:	2334      	movs	r3, #52	; 0x34\n",
264465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 73a:	2336      	movs	r3, #54	; 0x36\n",
264565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 73c:	2338      	movs	r3, #56	; 0x38\n",
264665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 73e:	233a      	movs	r3, #58	; 0x3a\n",
264765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 740:	233c      	movs	r3, #60	; 0x3c\n",
264865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 742:	233e      	movs	r3, #62	; 0x3e\n",
264965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 744:	2340      	movs	r3, #64	; 0x40\n",
265065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 746:	2342      	movs	r3, #66	; 0x42\n",
265165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 748:	2344      	movs	r3, #68	; 0x44\n",
265265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 74a:	2346      	movs	r3, #70	; 0x46\n",
265365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 74c:	2348      	movs	r3, #72	; 0x48\n",
265465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 74e:	234a      	movs	r3, #74	; 0x4a\n",
265565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 750:	234c      	movs	r3, #76	; 0x4c\n",
265665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 752:	234e      	movs	r3, #78	; 0x4e\n",
265765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 754:	2350      	movs	r3, #80	; 0x50\n",
265865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 756:	2352      	movs	r3, #82	; 0x52\n",
265965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 758:	2354      	movs	r3, #84	; 0x54\n",
266065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 75a:	2356      	movs	r3, #86	; 0x56\n",
266165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 75c:	2358      	movs	r3, #88	; 0x58\n",
266265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 75e:	235a      	movs	r3, #90	; 0x5a\n",
266365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 760:	235c      	movs	r3, #92	; 0x5c\n",
266465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 762:	235e      	movs	r3, #94	; 0x5e\n",
266565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 764:	2360      	movs	r3, #96	; 0x60\n",
266665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 766:	2362      	movs	r3, #98	; 0x62\n",
266765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 768:	2364      	movs	r3, #100	; 0x64\n",
266865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 76a:	2366      	movs	r3, #102	; 0x66\n",
266965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 76c:	2368      	movs	r3, #104	; 0x68\n",
267065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 76e:	236a      	movs	r3, #106	; 0x6a\n",
267165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 770:	236c      	movs	r3, #108	; 0x6c\n",
267265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 772:	236e      	movs	r3, #110	; 0x6e\n",
267365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 774:	2370      	movs	r3, #112	; 0x70\n",
267465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 776:	2372      	movs	r3, #114	; 0x72\n",
267565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 778:	2374      	movs	r3, #116	; 0x74\n",
267665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 77a:	2376      	movs	r3, #118	; 0x76\n",
267765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 77c:	2378      	movs	r3, #120	; 0x78\n",
267865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 77e:	237a      	movs	r3, #122	; 0x7a\n",
267965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 780:	237c      	movs	r3, #124	; 0x7c\n",
268065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 782:	237e      	movs	r3, #126	; 0x7e\n",
268165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 784:	2380      	movs	r3, #128	; 0x80\n",
268265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 786:	2382      	movs	r3, #130	; 0x82\n",
268365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 788:	2384      	movs	r3, #132	; 0x84\n",
268465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 78a:	2386      	movs	r3, #134	; 0x86\n",
268565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 78c:	2388      	movs	r3, #136	; 0x88\n",
268665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 78e:	238a      	movs	r3, #138	; 0x8a\n",
268765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 790:	238c      	movs	r3, #140	; 0x8c\n",
268865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 792:	238e      	movs	r3, #142	; 0x8e\n",
268965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 794:	2390      	movs	r3, #144	; 0x90\n",
269065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 796:	2392      	movs	r3, #146	; 0x92\n",
269165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 798:	2394      	movs	r3, #148	; 0x94\n",
269265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 79a:	2396      	movs	r3, #150	; 0x96\n",
269365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 79c:	2398      	movs	r3, #152	; 0x98\n",
269465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 79e:	239a      	movs	r3, #154	; 0x9a\n",
269565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a0:	239c      	movs	r3, #156	; 0x9c\n",
269665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a2:	239e      	movs	r3, #158	; 0x9e\n",
269765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a4:	23a0      	movs	r3, #160	; 0xa0\n",
269865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a6:	23a2      	movs	r3, #162	; 0xa2\n",
269965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a8:	23a4      	movs	r3, #164	; 0xa4\n",
270065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7aa:	23a6      	movs	r3, #166	; 0xa6\n",
270165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ac:	23a8      	movs	r3, #168	; 0xa8\n",
270265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ae:	23aa      	movs	r3, #170	; 0xaa\n",
270365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b0:	23ac      	movs	r3, #172	; 0xac\n",
270465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b2:	23ae      	movs	r3, #174	; 0xae\n",
270565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b4:	23b0      	movs	r3, #176	; 0xb0\n",
270665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b6:	23b2      	movs	r3, #178	; 0xb2\n",
270765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b8:	23b4      	movs	r3, #180	; 0xb4\n",
270865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ba:	23b6      	movs	r3, #182	; 0xb6\n",
270965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7bc:	23b8      	movs	r3, #184	; 0xb8\n",
271065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7be:	23ba      	movs	r3, #186	; 0xba\n",
271165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c0:	23bc      	movs	r3, #188	; 0xbc\n",
271265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c2:	23be      	movs	r3, #190	; 0xbe\n",
271365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c4:	23c0      	movs	r3, #192	; 0xc0\n",
271465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c6:	23c2      	movs	r3, #194	; 0xc2\n",
271565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c8:	23c4      	movs	r3, #196	; 0xc4\n",
271665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ca:	23c6      	movs	r3, #198	; 0xc6\n",
271765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7cc:	23c8      	movs	r3, #200	; 0xc8\n",
271865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ce:	23ca      	movs	r3, #202	; 0xca\n",
271965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d0:	23cc      	movs	r3, #204	; 0xcc\n",
272065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d2:	23ce      	movs	r3, #206	; 0xce\n",
272165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d4:	23d0      	movs	r3, #208	; 0xd0\n",
272265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d6:	23d2      	movs	r3, #210	; 0xd2\n",
272365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d8:	23d4      	movs	r3, #212	; 0xd4\n",
272465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7da:	23d6      	movs	r3, #214	; 0xd6\n",
272565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7dc:	23d8      	movs	r3, #216	; 0xd8\n",
272665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7de:	23da      	movs	r3, #218	; 0xda\n",
272765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e0:	23dc      	movs	r3, #220	; 0xdc\n",
272865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e2:	23de      	movs	r3, #222	; 0xde\n",
272965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e4:	23e0      	movs	r3, #224	; 0xe0\n",
273065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e6:	23e2      	movs	r3, #226	; 0xe2\n",
273165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e8:	23e4      	movs	r3, #228	; 0xe4\n",
273265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ea:	23e6      	movs	r3, #230	; 0xe6\n",
273365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ec:	23e8      	movs	r3, #232	; 0xe8\n",
273465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ee:	23ea      	movs	r3, #234	; 0xea\n",
273565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f0:	23ec      	movs	r3, #236	; 0xec\n",
273665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f2:	23ee      	movs	r3, #238	; 0xee\n",
273765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f4:	23f0      	movs	r3, #240	; 0xf0\n",
273865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f6:	23f2      	movs	r3, #242	; 0xf2\n",
273965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f8:	23f4      	movs	r3, #244	; 0xf4\n",
274065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7fa:	23f6      	movs	r3, #246	; 0xf6\n",
274165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7fc:	23f8      	movs	r3, #248	; 0xf8\n",
274265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7fe:	23fa      	movs	r3, #250	; 0xfa\n",
274365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 800:	23fc      	movs	r3, #252	; 0xfc\n",
274465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 802:	23fe      	movs	r3, #254	; 0xfe\n",
274565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 804:	2300      	movs	r3, #0\n",
274673cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  " 806:	4611      	mov	r1, r2\n",
274765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
274865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
2749ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const CompareAndBranchMaxResults[] = {
275065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	b3fc      	cbz	r4, 82 <CompareAndBranchMax+0x82>\n",
275165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	2300      	movs	r3, #0\n",
275265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	2302      	movs	r3, #2\n",
275365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	2304      	movs	r3, #4\n",
275465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	2306      	movs	r3, #6\n",
275565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	2308      	movs	r3, #8\n",
275665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	230a      	movs	r3, #10\n",
275765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	230c      	movs	r3, #12\n",
275865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	230e      	movs	r3, #14\n",
275965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  12:	2310      	movs	r3, #16\n",
276065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	2312      	movs	r3, #18\n",
276165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  16:	2314      	movs	r3, #20\n",
276265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	2316      	movs	r3, #22\n",
276365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1a:	2318      	movs	r3, #24\n",
276465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	231a      	movs	r3, #26\n",
276565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1e:	231c      	movs	r3, #28\n",
276665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	231e      	movs	r3, #30\n",
276765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  22:	2320      	movs	r3, #32\n",
276865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	2322      	movs	r3, #34	; 0x22\n",
276965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  26:	2324      	movs	r3, #36	; 0x24\n",
277065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  28:	2326      	movs	r3, #38	; 0x26\n",
277165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2a:	2328      	movs	r3, #40	; 0x28\n",
277265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2c:	232a      	movs	r3, #42	; 0x2a\n",
277365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2e:	232c      	movs	r3, #44	; 0x2c\n",
277465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  30:	232e      	movs	r3, #46	; 0x2e\n",
277565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  32:	2330      	movs	r3, #48	; 0x30\n",
277665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  34:	2332      	movs	r3, #50	; 0x32\n",
277765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  36:	2334      	movs	r3, #52	; 0x34\n",
277865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  38:	2336      	movs	r3, #54	; 0x36\n",
277965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3a:	2338      	movs	r3, #56	; 0x38\n",
278065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3c:	233a      	movs	r3, #58	; 0x3a\n",
278165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3e:	233c      	movs	r3, #60	; 0x3c\n",
278265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  40:	233e      	movs	r3, #62	; 0x3e\n",
278365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  42:	2340      	movs	r3, #64	; 0x40\n",
278465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  44:	2342      	movs	r3, #66	; 0x42\n",
278565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  46:	2344      	movs	r3, #68	; 0x44\n",
278665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  48:	2346      	movs	r3, #70	; 0x46\n",
278765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4a:	2348      	movs	r3, #72	; 0x48\n",
278865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4c:	234a      	movs	r3, #74	; 0x4a\n",
278965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4e:	234c      	movs	r3, #76	; 0x4c\n",
279065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  50:	234e      	movs	r3, #78	; 0x4e\n",
279165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  52:	2350      	movs	r3, #80	; 0x50\n",
279265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  54:	2352      	movs	r3, #82	; 0x52\n",
279365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  56:	2354      	movs	r3, #84	; 0x54\n",
279465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  58:	2356      	movs	r3, #86	; 0x56\n",
279565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5a:	2358      	movs	r3, #88	; 0x58\n",
279665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5c:	235a      	movs	r3, #90	; 0x5a\n",
279765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5e:	235c      	movs	r3, #92	; 0x5c\n",
279865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  60:	235e      	movs	r3, #94	; 0x5e\n",
279965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  62:	2360      	movs	r3, #96	; 0x60\n",
280065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  64:	2362      	movs	r3, #98	; 0x62\n",
280165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  66:	2364      	movs	r3, #100	; 0x64\n",
280265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  68:	2366      	movs	r3, #102	; 0x66\n",
280365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6a:	2368      	movs	r3, #104	; 0x68\n",
280465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6c:	236a      	movs	r3, #106	; 0x6a\n",
280565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6e:	236c      	movs	r3, #108	; 0x6c\n",
280665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  70:	236e      	movs	r3, #110	; 0x6e\n",
280765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  72:	2370      	movs	r3, #112	; 0x70\n",
280865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  74:	2372      	movs	r3, #114	; 0x72\n",
280965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  76:	2374      	movs	r3, #116	; 0x74\n",
281065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  78:	2376      	movs	r3, #118	; 0x76\n",
281165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7a:	2378      	movs	r3, #120	; 0x78\n",
281265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7c:	237a      	movs	r3, #122	; 0x7a\n",
281365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7e:	237c      	movs	r3, #124	; 0x7c\n",
281465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  80:	237e      	movs	r3, #126	; 0x7e\n",
281573cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  82:	4611      	mov	r1, r2\n",
281665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
281765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
2818ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const CompareAndBranchRelocation16Results[] = {
281965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	2c00      	cmp	r4, #0\n",
282065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	d040      	beq.n	86 <CompareAndBranchRelocation16+0x86>\n",
282165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	2300      	movs	r3, #0\n",
282265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	2302      	movs	r3, #2\n",
282365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	2304      	movs	r3, #4\n",
282465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	2306      	movs	r3, #6\n",
282565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	2308      	movs	r3, #8\n",
282665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	230a      	movs	r3, #10\n",
282765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	230c      	movs	r3, #12\n",
282865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  12:	230e      	movs	r3, #14\n",
282965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	2310      	movs	r3, #16\n",
283065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  16:	2312      	movs	r3, #18\n",
283165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	2314      	movs	r3, #20\n",
283265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1a:	2316      	movs	r3, #22\n",
283365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	2318      	movs	r3, #24\n",
283465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1e:	231a      	movs	r3, #26\n",
283565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	231c      	movs	r3, #28\n",
283665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  22:	231e      	movs	r3, #30\n",
283765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	2320      	movs	r3, #32\n",
283865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  26:	2322      	movs	r3, #34	; 0x22\n",
283965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  28:	2324      	movs	r3, #36	; 0x24\n",
284065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2a:	2326      	movs	r3, #38	; 0x26\n",
284165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2c:	2328      	movs	r3, #40	; 0x28\n",
284265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2e:	232a      	movs	r3, #42	; 0x2a\n",
284365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  30:	232c      	movs	r3, #44	; 0x2c\n",
284465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  32:	232e      	movs	r3, #46	; 0x2e\n",
284565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  34:	2330      	movs	r3, #48	; 0x30\n",
284665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  36:	2332      	movs	r3, #50	; 0x32\n",
284765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  38:	2334      	movs	r3, #52	; 0x34\n",
284865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3a:	2336      	movs	r3, #54	; 0x36\n",
284965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3c:	2338      	movs	r3, #56	; 0x38\n",
285065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3e:	233a      	movs	r3, #58	; 0x3a\n",
285165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  40:	233c      	movs	r3, #60	; 0x3c\n",
285265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  42:	233e      	movs	r3, #62	; 0x3e\n",
285365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  44:	2340      	movs	r3, #64	; 0x40\n",
285465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  46:	2342      	movs	r3, #66	; 0x42\n",
285565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  48:	2344      	movs	r3, #68	; 0x44\n",
285665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4a:	2346      	movs	r3, #70	; 0x46\n",
285765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4c:	2348      	movs	r3, #72	; 0x48\n",
285865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4e:	234a      	movs	r3, #74	; 0x4a\n",
285965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  50:	234c      	movs	r3, #76	; 0x4c\n",
286065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  52:	234e      	movs	r3, #78	; 0x4e\n",
286165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  54:	2350      	movs	r3, #80	; 0x50\n",
286265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  56:	2352      	movs	r3, #82	; 0x52\n",
286365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  58:	2354      	movs	r3, #84	; 0x54\n",
286465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5a:	2356      	movs	r3, #86	; 0x56\n",
286565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5c:	2358      	movs	r3, #88	; 0x58\n",
286665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5e:	235a      	movs	r3, #90	; 0x5a\n",
286765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  60:	235c      	movs	r3, #92	; 0x5c\n",
286865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  62:	235e      	movs	r3, #94	; 0x5e\n",
286965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  64:	2360      	movs	r3, #96	; 0x60\n",
287065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  66:	2362      	movs	r3, #98	; 0x62\n",
287165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  68:	2364      	movs	r3, #100	; 0x64\n",
287265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6a:	2366      	movs	r3, #102	; 0x66\n",
287365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6c:	2368      	movs	r3, #104	; 0x68\n",
287465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6e:	236a      	movs	r3, #106	; 0x6a\n",
287565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  70:	236c      	movs	r3, #108	; 0x6c\n",
287665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  72:	236e      	movs	r3, #110	; 0x6e\n",
287765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  74:	2370      	movs	r3, #112	; 0x70\n",
287865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  76:	2372      	movs	r3, #114	; 0x72\n",
287965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  78:	2374      	movs	r3, #116	; 0x74\n",
288065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7a:	2376      	movs	r3, #118	; 0x76\n",
288165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7c:	2378      	movs	r3, #120	; 0x78\n",
288265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7e:	237a      	movs	r3, #122	; 0x7a\n",
288365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  80:	237c      	movs	r3, #124	; 0x7c\n",
288465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  82:	237e      	movs	r3, #126	; 0x7e\n",
288565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  84:	2380      	movs	r3, #128	; 0x80\n",
288673cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  86:	4611      	mov	r1, r2\n",
288765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
288865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
2889ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const CompareAndBranchRelocation32Results[] = {
289065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	2c00      	cmp	r4, #0\n",
289165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   2:	f000 8401 	beq.w	808 <CompareAndBranchRelocation32+0x808>\n",
289265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	2300      	movs	r3, #0\n",
289365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	2302      	movs	r3, #2\n",
289465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	2304      	movs	r3, #4\n",
289565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	2306      	movs	r3, #6\n",
289665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	2308      	movs	r3, #8\n",
289765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	230a      	movs	r3, #10\n",
289865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  12:	230c      	movs	r3, #12\n",
289965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	230e      	movs	r3, #14\n",
290065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  16:	2310      	movs	r3, #16\n",
290165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	2312      	movs	r3, #18\n",
290265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1a:	2314      	movs	r3, #20\n",
290365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	2316      	movs	r3, #22\n",
290465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1e:	2318      	movs	r3, #24\n",
290565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	231a      	movs	r3, #26\n",
290665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  22:	231c      	movs	r3, #28\n",
290765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	231e      	movs	r3, #30\n",
290865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  26:	2320      	movs	r3, #32\n",
290965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  28:	2322      	movs	r3, #34	; 0x22\n",
291065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2a:	2324      	movs	r3, #36	; 0x24\n",
291165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2c:	2326      	movs	r3, #38	; 0x26\n",
291265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2e:	2328      	movs	r3, #40	; 0x28\n",
291365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  30:	232a      	movs	r3, #42	; 0x2a\n",
291465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  32:	232c      	movs	r3, #44	; 0x2c\n",
291565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  34:	232e      	movs	r3, #46	; 0x2e\n",
291665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  36:	2330      	movs	r3, #48	; 0x30\n",
291765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  38:	2332      	movs	r3, #50	; 0x32\n",
291865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3a:	2334      	movs	r3, #52	; 0x34\n",
291965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3c:	2336      	movs	r3, #54	; 0x36\n",
292065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3e:	2338      	movs	r3, #56	; 0x38\n",
292165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  40:	233a      	movs	r3, #58	; 0x3a\n",
292265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  42:	233c      	movs	r3, #60	; 0x3c\n",
292365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  44:	233e      	movs	r3, #62	; 0x3e\n",
292465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  46:	2340      	movs	r3, #64	; 0x40\n",
292565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  48:	2342      	movs	r3, #66	; 0x42\n",
292665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4a:	2344      	movs	r3, #68	; 0x44\n",
292765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4c:	2346      	movs	r3, #70	; 0x46\n",
292865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4e:	2348      	movs	r3, #72	; 0x48\n",
292965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  50:	234a      	movs	r3, #74	; 0x4a\n",
293065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  52:	234c      	movs	r3, #76	; 0x4c\n",
293165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  54:	234e      	movs	r3, #78	; 0x4e\n",
293265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  56:	2350      	movs	r3, #80	; 0x50\n",
293365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  58:	2352      	movs	r3, #82	; 0x52\n",
293465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5a:	2354      	movs	r3, #84	; 0x54\n",
293565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5c:	2356      	movs	r3, #86	; 0x56\n",
293665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5e:	2358      	movs	r3, #88	; 0x58\n",
293765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  60:	235a      	movs	r3, #90	; 0x5a\n",
293865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  62:	235c      	movs	r3, #92	; 0x5c\n",
293965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  64:	235e      	movs	r3, #94	; 0x5e\n",
294065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  66:	2360      	movs	r3, #96	; 0x60\n",
294165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  68:	2362      	movs	r3, #98	; 0x62\n",
294265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6a:	2364      	movs	r3, #100	; 0x64\n",
294365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6c:	2366      	movs	r3, #102	; 0x66\n",
294465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6e:	2368      	movs	r3, #104	; 0x68\n",
294565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  70:	236a      	movs	r3, #106	; 0x6a\n",
294665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  72:	236c      	movs	r3, #108	; 0x6c\n",
294765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  74:	236e      	movs	r3, #110	; 0x6e\n",
294865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  76:	2370      	movs	r3, #112	; 0x70\n",
294965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  78:	2372      	movs	r3, #114	; 0x72\n",
295065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7a:	2374      	movs	r3, #116	; 0x74\n",
295165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7c:	2376      	movs	r3, #118	; 0x76\n",
295265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7e:	2378      	movs	r3, #120	; 0x78\n",
295365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  80:	237a      	movs	r3, #122	; 0x7a\n",
295465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  82:	237c      	movs	r3, #124	; 0x7c\n",
295565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  84:	237e      	movs	r3, #126	; 0x7e\n",
295665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  86:	2380      	movs	r3, #128	; 0x80\n",
295765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  88:	2382      	movs	r3, #130	; 0x82\n",
295865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  8a:	2384      	movs	r3, #132	; 0x84\n",
295965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  8c:	2386      	movs	r3, #134	; 0x86\n",
296065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  8e:	2388      	movs	r3, #136	; 0x88\n",
296165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  90:	238a      	movs	r3, #138	; 0x8a\n",
296265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  92:	238c      	movs	r3, #140	; 0x8c\n",
296365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  94:	238e      	movs	r3, #142	; 0x8e\n",
296465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  96:	2390      	movs	r3, #144	; 0x90\n",
296565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  98:	2392      	movs	r3, #146	; 0x92\n",
296665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  9a:	2394      	movs	r3, #148	; 0x94\n",
296765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  9c:	2396      	movs	r3, #150	; 0x96\n",
296865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  9e:	2398      	movs	r3, #152	; 0x98\n",
296965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a0:	239a      	movs	r3, #154	; 0x9a\n",
297065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a2:	239c      	movs	r3, #156	; 0x9c\n",
297165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a4:	239e      	movs	r3, #158	; 0x9e\n",
297265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a6:	23a0      	movs	r3, #160	; 0xa0\n",
297365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a8:	23a2      	movs	r3, #162	; 0xa2\n",
297465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  aa:	23a4      	movs	r3, #164	; 0xa4\n",
297565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ac:	23a6      	movs	r3, #166	; 0xa6\n",
297665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ae:	23a8      	movs	r3, #168	; 0xa8\n",
297765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b0:	23aa      	movs	r3, #170	; 0xaa\n",
297865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b2:	23ac      	movs	r3, #172	; 0xac\n",
297965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b4:	23ae      	movs	r3, #174	; 0xae\n",
298065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b6:	23b0      	movs	r3, #176	; 0xb0\n",
298165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b8:	23b2      	movs	r3, #178	; 0xb2\n",
298265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ba:	23b4      	movs	r3, #180	; 0xb4\n",
298365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  bc:	23b6      	movs	r3, #182	; 0xb6\n",
298465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  be:	23b8      	movs	r3, #184	; 0xb8\n",
298565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c0:	23ba      	movs	r3, #186	; 0xba\n",
298665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c2:	23bc      	movs	r3, #188	; 0xbc\n",
298765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c4:	23be      	movs	r3, #190	; 0xbe\n",
298865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c6:	23c0      	movs	r3, #192	; 0xc0\n",
298965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c8:	23c2      	movs	r3, #194	; 0xc2\n",
299065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ca:	23c4      	movs	r3, #196	; 0xc4\n",
299165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  cc:	23c6      	movs	r3, #198	; 0xc6\n",
299265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ce:	23c8      	movs	r3, #200	; 0xc8\n",
299365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d0:	23ca      	movs	r3, #202	; 0xca\n",
299465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d2:	23cc      	movs	r3, #204	; 0xcc\n",
299565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d4:	23ce      	movs	r3, #206	; 0xce\n",
299665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d6:	23d0      	movs	r3, #208	; 0xd0\n",
299765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d8:	23d2      	movs	r3, #210	; 0xd2\n",
299865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  da:	23d4      	movs	r3, #212	; 0xd4\n",
299965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  dc:	23d6      	movs	r3, #214	; 0xd6\n",
300065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  de:	23d8      	movs	r3, #216	; 0xd8\n",
300165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e0:	23da      	movs	r3, #218	; 0xda\n",
300265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e2:	23dc      	movs	r3, #220	; 0xdc\n",
300365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e4:	23de      	movs	r3, #222	; 0xde\n",
300465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e6:	23e0      	movs	r3, #224	; 0xe0\n",
300565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e8:	23e2      	movs	r3, #226	; 0xe2\n",
300665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ea:	23e4      	movs	r3, #228	; 0xe4\n",
300765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ec:	23e6      	movs	r3, #230	; 0xe6\n",
300865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ee:	23e8      	movs	r3, #232	; 0xe8\n",
300965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f0:	23ea      	movs	r3, #234	; 0xea\n",
301065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f2:	23ec      	movs	r3, #236	; 0xec\n",
301165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f4:	23ee      	movs	r3, #238	; 0xee\n",
301265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f6:	23f0      	movs	r3, #240	; 0xf0\n",
301365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f8:	23f2      	movs	r3, #242	; 0xf2\n",
301465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  fa:	23f4      	movs	r3, #244	; 0xf4\n",
301565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  fc:	23f6      	movs	r3, #246	; 0xf6\n",
301665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  fe:	23f8      	movs	r3, #248	; 0xf8\n",
301765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 100:	23fa      	movs	r3, #250	; 0xfa\n",
301865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 102:	23fc      	movs	r3, #252	; 0xfc\n",
301965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 104:	23fe      	movs	r3, #254	; 0xfe\n",
302065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 106:	2300      	movs	r3, #0\n",
302165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 108:	2302      	movs	r3, #2\n",
302265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 10a:	2304      	movs	r3, #4\n",
302365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 10c:	2306      	movs	r3, #6\n",
302465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 10e:	2308      	movs	r3, #8\n",
302565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 110:	230a      	movs	r3, #10\n",
302665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 112:	230c      	movs	r3, #12\n",
302765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 114:	230e      	movs	r3, #14\n",
302865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 116:	2310      	movs	r3, #16\n",
302965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 118:	2312      	movs	r3, #18\n",
303065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 11a:	2314      	movs	r3, #20\n",
303165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 11c:	2316      	movs	r3, #22\n",
303265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 11e:	2318      	movs	r3, #24\n",
303365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 120:	231a      	movs	r3, #26\n",
303465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 122:	231c      	movs	r3, #28\n",
303565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 124:	231e      	movs	r3, #30\n",
303665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 126:	2320      	movs	r3, #32\n",
303765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 128:	2322      	movs	r3, #34	; 0x22\n",
303865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 12a:	2324      	movs	r3, #36	; 0x24\n",
303965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 12c:	2326      	movs	r3, #38	; 0x26\n",
304065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 12e:	2328      	movs	r3, #40	; 0x28\n",
304165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 130:	232a      	movs	r3, #42	; 0x2a\n",
304265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 132:	232c      	movs	r3, #44	; 0x2c\n",
304365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 134:	232e      	movs	r3, #46	; 0x2e\n",
304465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 136:	2330      	movs	r3, #48	; 0x30\n",
304565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 138:	2332      	movs	r3, #50	; 0x32\n",
304665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 13a:	2334      	movs	r3, #52	; 0x34\n",
304765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 13c:	2336      	movs	r3, #54	; 0x36\n",
304865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 13e:	2338      	movs	r3, #56	; 0x38\n",
304965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 140:	233a      	movs	r3, #58	; 0x3a\n",
305065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 142:	233c      	movs	r3, #60	; 0x3c\n",
305165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 144:	233e      	movs	r3, #62	; 0x3e\n",
305265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 146:	2340      	movs	r3, #64	; 0x40\n",
305365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 148:	2342      	movs	r3, #66	; 0x42\n",
305465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 14a:	2344      	movs	r3, #68	; 0x44\n",
305565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 14c:	2346      	movs	r3, #70	; 0x46\n",
305665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 14e:	2348      	movs	r3, #72	; 0x48\n",
305765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 150:	234a      	movs	r3, #74	; 0x4a\n",
305865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 152:	234c      	movs	r3, #76	; 0x4c\n",
305965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 154:	234e      	movs	r3, #78	; 0x4e\n",
306065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 156:	2350      	movs	r3, #80	; 0x50\n",
306165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 158:	2352      	movs	r3, #82	; 0x52\n",
306265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 15a:	2354      	movs	r3, #84	; 0x54\n",
306365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 15c:	2356      	movs	r3, #86	; 0x56\n",
306465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 15e:	2358      	movs	r3, #88	; 0x58\n",
306565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 160:	235a      	movs	r3, #90	; 0x5a\n",
306665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 162:	235c      	movs	r3, #92	; 0x5c\n",
306765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 164:	235e      	movs	r3, #94	; 0x5e\n",
306865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 166:	2360      	movs	r3, #96	; 0x60\n",
306965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 168:	2362      	movs	r3, #98	; 0x62\n",
307065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 16a:	2364      	movs	r3, #100	; 0x64\n",
307165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 16c:	2366      	movs	r3, #102	; 0x66\n",
307265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 16e:	2368      	movs	r3, #104	; 0x68\n",
307365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 170:	236a      	movs	r3, #106	; 0x6a\n",
307465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 172:	236c      	movs	r3, #108	; 0x6c\n",
307565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 174:	236e      	movs	r3, #110	; 0x6e\n",
307665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 176:	2370      	movs	r3, #112	; 0x70\n",
307765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 178:	2372      	movs	r3, #114	; 0x72\n",
307865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 17a:	2374      	movs	r3, #116	; 0x74\n",
307965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 17c:	2376      	movs	r3, #118	; 0x76\n",
308065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 17e:	2378      	movs	r3, #120	; 0x78\n",
308165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 180:	237a      	movs	r3, #122	; 0x7a\n",
308265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 182:	237c      	movs	r3, #124	; 0x7c\n",
308365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 184:	237e      	movs	r3, #126	; 0x7e\n",
308465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 186:	2380      	movs	r3, #128	; 0x80\n",
308565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 188:	2382      	movs	r3, #130	; 0x82\n",
308665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 18a:	2384      	movs	r3, #132	; 0x84\n",
308765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 18c:	2386      	movs	r3, #134	; 0x86\n",
308865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 18e:	2388      	movs	r3, #136	; 0x88\n",
308965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 190:	238a      	movs	r3, #138	; 0x8a\n",
309065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 192:	238c      	movs	r3, #140	; 0x8c\n",
309165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 194:	238e      	movs	r3, #142	; 0x8e\n",
309265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 196:	2390      	movs	r3, #144	; 0x90\n",
309365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 198:	2392      	movs	r3, #146	; 0x92\n",
309465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 19a:	2394      	movs	r3, #148	; 0x94\n",
309565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 19c:	2396      	movs	r3, #150	; 0x96\n",
309665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 19e:	2398      	movs	r3, #152	; 0x98\n",
309765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a0:	239a      	movs	r3, #154	; 0x9a\n",
309865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a2:	239c      	movs	r3, #156	; 0x9c\n",
309965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a4:	239e      	movs	r3, #158	; 0x9e\n",
310065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a6:	23a0      	movs	r3, #160	; 0xa0\n",
310165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a8:	23a2      	movs	r3, #162	; 0xa2\n",
310265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1aa:	23a4      	movs	r3, #164	; 0xa4\n",
310365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ac:	23a6      	movs	r3, #166	; 0xa6\n",
310465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ae:	23a8      	movs	r3, #168	; 0xa8\n",
310565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b0:	23aa      	movs	r3, #170	; 0xaa\n",
310665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b2:	23ac      	movs	r3, #172	; 0xac\n",
310765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b4:	23ae      	movs	r3, #174	; 0xae\n",
310865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b6:	23b0      	movs	r3, #176	; 0xb0\n",
310965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b8:	23b2      	movs	r3, #178	; 0xb2\n",
311065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ba:	23b4      	movs	r3, #180	; 0xb4\n",
311165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1bc:	23b6      	movs	r3, #182	; 0xb6\n",
311265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1be:	23b8      	movs	r3, #184	; 0xb8\n",
311365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c0:	23ba      	movs	r3, #186	; 0xba\n",
311465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c2:	23bc      	movs	r3, #188	; 0xbc\n",
311565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c4:	23be      	movs	r3, #190	; 0xbe\n",
311665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c6:	23c0      	movs	r3, #192	; 0xc0\n",
311765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c8:	23c2      	movs	r3, #194	; 0xc2\n",
311865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ca:	23c4      	movs	r3, #196	; 0xc4\n",
311965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1cc:	23c6      	movs	r3, #198	; 0xc6\n",
312065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ce:	23c8      	movs	r3, #200	; 0xc8\n",
312165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d0:	23ca      	movs	r3, #202	; 0xca\n",
312265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d2:	23cc      	movs	r3, #204	; 0xcc\n",
312365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d4:	23ce      	movs	r3, #206	; 0xce\n",
312465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d6:	23d0      	movs	r3, #208	; 0xd0\n",
312565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d8:	23d2      	movs	r3, #210	; 0xd2\n",
312665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1da:	23d4      	movs	r3, #212	; 0xd4\n",
312765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1dc:	23d6      	movs	r3, #214	; 0xd6\n",
312865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1de:	23d8      	movs	r3, #216	; 0xd8\n",
312965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e0:	23da      	movs	r3, #218	; 0xda\n",
313065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e2:	23dc      	movs	r3, #220	; 0xdc\n",
313165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e4:	23de      	movs	r3, #222	; 0xde\n",
313265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e6:	23e0      	movs	r3, #224	; 0xe0\n",
313365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e8:	23e2      	movs	r3, #226	; 0xe2\n",
313465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ea:	23e4      	movs	r3, #228	; 0xe4\n",
313565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ec:	23e6      	movs	r3, #230	; 0xe6\n",
313665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ee:	23e8      	movs	r3, #232	; 0xe8\n",
313765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f0:	23ea      	movs	r3, #234	; 0xea\n",
313865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f2:	23ec      	movs	r3, #236	; 0xec\n",
313965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f4:	23ee      	movs	r3, #238	; 0xee\n",
314065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f6:	23f0      	movs	r3, #240	; 0xf0\n",
314165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f8:	23f2      	movs	r3, #242	; 0xf2\n",
314265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1fa:	23f4      	movs	r3, #244	; 0xf4\n",
314365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1fc:	23f6      	movs	r3, #246	; 0xf6\n",
314465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1fe:	23f8      	movs	r3, #248	; 0xf8\n",
314565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 200:	23fa      	movs	r3, #250	; 0xfa\n",
314665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 202:	23fc      	movs	r3, #252	; 0xfc\n",
314765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 204:	23fe      	movs	r3, #254	; 0xfe\n",
314865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 206:	2300      	movs	r3, #0\n",
314965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 208:	2302      	movs	r3, #2\n",
315065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 20a:	2304      	movs	r3, #4\n",
315165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 20c:	2306      	movs	r3, #6\n",
315265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 20e:	2308      	movs	r3, #8\n",
315365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 210:	230a      	movs	r3, #10\n",
315465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 212:	230c      	movs	r3, #12\n",
315565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 214:	230e      	movs	r3, #14\n",
315665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 216:	2310      	movs	r3, #16\n",
315765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 218:	2312      	movs	r3, #18\n",
315865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 21a:	2314      	movs	r3, #20\n",
315965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 21c:	2316      	movs	r3, #22\n",
316065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 21e:	2318      	movs	r3, #24\n",
316165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 220:	231a      	movs	r3, #26\n",
316265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 222:	231c      	movs	r3, #28\n",
316365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 224:	231e      	movs	r3, #30\n",
316465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 226:	2320      	movs	r3, #32\n",
316565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 228:	2322      	movs	r3, #34	; 0x22\n",
316665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 22a:	2324      	movs	r3, #36	; 0x24\n",
316765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 22c:	2326      	movs	r3, #38	; 0x26\n",
316865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 22e:	2328      	movs	r3, #40	; 0x28\n",
316965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 230:	232a      	movs	r3, #42	; 0x2a\n",
317065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 232:	232c      	movs	r3, #44	; 0x2c\n",
317165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 234:	232e      	movs	r3, #46	; 0x2e\n",
317265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 236:	2330      	movs	r3, #48	; 0x30\n",
317365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 238:	2332      	movs	r3, #50	; 0x32\n",
317465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 23a:	2334      	movs	r3, #52	; 0x34\n",
317565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 23c:	2336      	movs	r3, #54	; 0x36\n",
317665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 23e:	2338      	movs	r3, #56	; 0x38\n",
317765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 240:	233a      	movs	r3, #58	; 0x3a\n",
317865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 242:	233c      	movs	r3, #60	; 0x3c\n",
317965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 244:	233e      	movs	r3, #62	; 0x3e\n",
318065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 246:	2340      	movs	r3, #64	; 0x40\n",
318165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 248:	2342      	movs	r3, #66	; 0x42\n",
318265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 24a:	2344      	movs	r3, #68	; 0x44\n",
318365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 24c:	2346      	movs	r3, #70	; 0x46\n",
318465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 24e:	2348      	movs	r3, #72	; 0x48\n",
318565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 250:	234a      	movs	r3, #74	; 0x4a\n",
318665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 252:	234c      	movs	r3, #76	; 0x4c\n",
318765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 254:	234e      	movs	r3, #78	; 0x4e\n",
318865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 256:	2350      	movs	r3, #80	; 0x50\n",
318965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 258:	2352      	movs	r3, #82	; 0x52\n",
319065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 25a:	2354      	movs	r3, #84	; 0x54\n",
319165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 25c:	2356      	movs	r3, #86	; 0x56\n",
319265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 25e:	2358      	movs	r3, #88	; 0x58\n",
319365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 260:	235a      	movs	r3, #90	; 0x5a\n",
319465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 262:	235c      	movs	r3, #92	; 0x5c\n",
319565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 264:	235e      	movs	r3, #94	; 0x5e\n",
319665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 266:	2360      	movs	r3, #96	; 0x60\n",
319765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 268:	2362      	movs	r3, #98	; 0x62\n",
319865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 26a:	2364      	movs	r3, #100	; 0x64\n",
319965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 26c:	2366      	movs	r3, #102	; 0x66\n",
320065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 26e:	2368      	movs	r3, #104	; 0x68\n",
320165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 270:	236a      	movs	r3, #106	; 0x6a\n",
320265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 272:	236c      	movs	r3, #108	; 0x6c\n",
320365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 274:	236e      	movs	r3, #110	; 0x6e\n",
320465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 276:	2370      	movs	r3, #112	; 0x70\n",
320565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 278:	2372      	movs	r3, #114	; 0x72\n",
320665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 27a:	2374      	movs	r3, #116	; 0x74\n",
320765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 27c:	2376      	movs	r3, #118	; 0x76\n",
320865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 27e:	2378      	movs	r3, #120	; 0x78\n",
320965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 280:	237a      	movs	r3, #122	; 0x7a\n",
321065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 282:	237c      	movs	r3, #124	; 0x7c\n",
321165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 284:	237e      	movs	r3, #126	; 0x7e\n",
321265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 286:	2380      	movs	r3, #128	; 0x80\n",
321365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 288:	2382      	movs	r3, #130	; 0x82\n",
321465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 28a:	2384      	movs	r3, #132	; 0x84\n",
321565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 28c:	2386      	movs	r3, #134	; 0x86\n",
321665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 28e:	2388      	movs	r3, #136	; 0x88\n",
321765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 290:	238a      	movs	r3, #138	; 0x8a\n",
321865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 292:	238c      	movs	r3, #140	; 0x8c\n",
321965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 294:	238e      	movs	r3, #142	; 0x8e\n",
322065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 296:	2390      	movs	r3, #144	; 0x90\n",
322165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 298:	2392      	movs	r3, #146	; 0x92\n",
322265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 29a:	2394      	movs	r3, #148	; 0x94\n",
322365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 29c:	2396      	movs	r3, #150	; 0x96\n",
322465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 29e:	2398      	movs	r3, #152	; 0x98\n",
322565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a0:	239a      	movs	r3, #154	; 0x9a\n",
322665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a2:	239c      	movs	r3, #156	; 0x9c\n",
322765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a4:	239e      	movs	r3, #158	; 0x9e\n",
322865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a6:	23a0      	movs	r3, #160	; 0xa0\n",
322965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a8:	23a2      	movs	r3, #162	; 0xa2\n",
323065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2aa:	23a4      	movs	r3, #164	; 0xa4\n",
323165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ac:	23a6      	movs	r3, #166	; 0xa6\n",
323265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ae:	23a8      	movs	r3, #168	; 0xa8\n",
323365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b0:	23aa      	movs	r3, #170	; 0xaa\n",
323465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b2:	23ac      	movs	r3, #172	; 0xac\n",
323565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b4:	23ae      	movs	r3, #174	; 0xae\n",
323665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b6:	23b0      	movs	r3, #176	; 0xb0\n",
323765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b8:	23b2      	movs	r3, #178	; 0xb2\n",
323865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ba:	23b4      	movs	r3, #180	; 0xb4\n",
323965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2bc:	23b6      	movs	r3, #182	; 0xb6\n",
324065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2be:	23b8      	movs	r3, #184	; 0xb8\n",
324165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c0:	23ba      	movs	r3, #186	; 0xba\n",
324265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c2:	23bc      	movs	r3, #188	; 0xbc\n",
324365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c4:	23be      	movs	r3, #190	; 0xbe\n",
324465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c6:	23c0      	movs	r3, #192	; 0xc0\n",
324565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c8:	23c2      	movs	r3, #194	; 0xc2\n",
324665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ca:	23c4      	movs	r3, #196	; 0xc4\n",
324765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2cc:	23c6      	movs	r3, #198	; 0xc6\n",
324865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ce:	23c8      	movs	r3, #200	; 0xc8\n",
324965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d0:	23ca      	movs	r3, #202	; 0xca\n",
325065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d2:	23cc      	movs	r3, #204	; 0xcc\n",
325165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d4:	23ce      	movs	r3, #206	; 0xce\n",
325265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d6:	23d0      	movs	r3, #208	; 0xd0\n",
325365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d8:	23d2      	movs	r3, #210	; 0xd2\n",
325465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2da:	23d4      	movs	r3, #212	; 0xd4\n",
325565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2dc:	23d6      	movs	r3, #214	; 0xd6\n",
325665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2de:	23d8      	movs	r3, #216	; 0xd8\n",
325765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e0:	23da      	movs	r3, #218	; 0xda\n",
325865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e2:	23dc      	movs	r3, #220	; 0xdc\n",
325965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e4:	23de      	movs	r3, #222	; 0xde\n",
326065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e6:	23e0      	movs	r3, #224	; 0xe0\n",
326165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e8:	23e2      	movs	r3, #226	; 0xe2\n",
326265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ea:	23e4      	movs	r3, #228	; 0xe4\n",
326365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ec:	23e6      	movs	r3, #230	; 0xe6\n",
326465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ee:	23e8      	movs	r3, #232	; 0xe8\n",
326565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f0:	23ea      	movs	r3, #234	; 0xea\n",
326665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f2:	23ec      	movs	r3, #236	; 0xec\n",
326765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f4:	23ee      	movs	r3, #238	; 0xee\n",
326865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f6:	23f0      	movs	r3, #240	; 0xf0\n",
326965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f8:	23f2      	movs	r3, #242	; 0xf2\n",
327065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2fa:	23f4      	movs	r3, #244	; 0xf4\n",
327165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2fc:	23f6      	movs	r3, #246	; 0xf6\n",
327265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2fe:	23f8      	movs	r3, #248	; 0xf8\n",
327365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 300:	23fa      	movs	r3, #250	; 0xfa\n",
327465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 302:	23fc      	movs	r3, #252	; 0xfc\n",
327565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 304:	23fe      	movs	r3, #254	; 0xfe\n",
327665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 306:	2300      	movs	r3, #0\n",
327765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 308:	2302      	movs	r3, #2\n",
327865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 30a:	2304      	movs	r3, #4\n",
327965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 30c:	2306      	movs	r3, #6\n",
328065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 30e:	2308      	movs	r3, #8\n",
328165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 310:	230a      	movs	r3, #10\n",
328265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 312:	230c      	movs	r3, #12\n",
328365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 314:	230e      	movs	r3, #14\n",
328465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 316:	2310      	movs	r3, #16\n",
328565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 318:	2312      	movs	r3, #18\n",
328665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 31a:	2314      	movs	r3, #20\n",
328765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 31c:	2316      	movs	r3, #22\n",
328865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 31e:	2318      	movs	r3, #24\n",
328965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 320:	231a      	movs	r3, #26\n",
329065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 322:	231c      	movs	r3, #28\n",
329165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 324:	231e      	movs	r3, #30\n",
329265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 326:	2320      	movs	r3, #32\n",
329365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 328:	2322      	movs	r3, #34	; 0x22\n",
329465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 32a:	2324      	movs	r3, #36	; 0x24\n",
329565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 32c:	2326      	movs	r3, #38	; 0x26\n",
329665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 32e:	2328      	movs	r3, #40	; 0x28\n",
329765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 330:	232a      	movs	r3, #42	; 0x2a\n",
329865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 332:	232c      	movs	r3, #44	; 0x2c\n",
329965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 334:	232e      	movs	r3, #46	; 0x2e\n",
330065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 336:	2330      	movs	r3, #48	; 0x30\n",
330165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 338:	2332      	movs	r3, #50	; 0x32\n",
330265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 33a:	2334      	movs	r3, #52	; 0x34\n",
330365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 33c:	2336      	movs	r3, #54	; 0x36\n",
330465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 33e:	2338      	movs	r3, #56	; 0x38\n",
330565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 340:	233a      	movs	r3, #58	; 0x3a\n",
330665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 342:	233c      	movs	r3, #60	; 0x3c\n",
330765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 344:	233e      	movs	r3, #62	; 0x3e\n",
330865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 346:	2340      	movs	r3, #64	; 0x40\n",
330965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 348:	2342      	movs	r3, #66	; 0x42\n",
331065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 34a:	2344      	movs	r3, #68	; 0x44\n",
331165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 34c:	2346      	movs	r3, #70	; 0x46\n",
331265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 34e:	2348      	movs	r3, #72	; 0x48\n",
331365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 350:	234a      	movs	r3, #74	; 0x4a\n",
331465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 352:	234c      	movs	r3, #76	; 0x4c\n",
331565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 354:	234e      	movs	r3, #78	; 0x4e\n",
331665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 356:	2350      	movs	r3, #80	; 0x50\n",
331765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 358:	2352      	movs	r3, #82	; 0x52\n",
331865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 35a:	2354      	movs	r3, #84	; 0x54\n",
331965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 35c:	2356      	movs	r3, #86	; 0x56\n",
332065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 35e:	2358      	movs	r3, #88	; 0x58\n",
332165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 360:	235a      	movs	r3, #90	; 0x5a\n",
332265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 362:	235c      	movs	r3, #92	; 0x5c\n",
332365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 364:	235e      	movs	r3, #94	; 0x5e\n",
332465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 366:	2360      	movs	r3, #96	; 0x60\n",
332565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 368:	2362      	movs	r3, #98	; 0x62\n",
332665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 36a:	2364      	movs	r3, #100	; 0x64\n",
332765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 36c:	2366      	movs	r3, #102	; 0x66\n",
332865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 36e:	2368      	movs	r3, #104	; 0x68\n",
332965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 370:	236a      	movs	r3, #106	; 0x6a\n",
333065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 372:	236c      	movs	r3, #108	; 0x6c\n",
333165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 374:	236e      	movs	r3, #110	; 0x6e\n",
333265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 376:	2370      	movs	r3, #112	; 0x70\n",
333365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 378:	2372      	movs	r3, #114	; 0x72\n",
333465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 37a:	2374      	movs	r3, #116	; 0x74\n",
333565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 37c:	2376      	movs	r3, #118	; 0x76\n",
333665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 37e:	2378      	movs	r3, #120	; 0x78\n",
333765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 380:	237a      	movs	r3, #122	; 0x7a\n",
333865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 382:	237c      	movs	r3, #124	; 0x7c\n",
333965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 384:	237e      	movs	r3, #126	; 0x7e\n",
334065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 386:	2380      	movs	r3, #128	; 0x80\n",
334165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 388:	2382      	movs	r3, #130	; 0x82\n",
334265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 38a:	2384      	movs	r3, #132	; 0x84\n",
334365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 38c:	2386      	movs	r3, #134	; 0x86\n",
334465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 38e:	2388      	movs	r3, #136	; 0x88\n",
334565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 390:	238a      	movs	r3, #138	; 0x8a\n",
334665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 392:	238c      	movs	r3, #140	; 0x8c\n",
334765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 394:	238e      	movs	r3, #142	; 0x8e\n",
334865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 396:	2390      	movs	r3, #144	; 0x90\n",
334965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 398:	2392      	movs	r3, #146	; 0x92\n",
335065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 39a:	2394      	movs	r3, #148	; 0x94\n",
335165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 39c:	2396      	movs	r3, #150	; 0x96\n",
335265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 39e:	2398      	movs	r3, #152	; 0x98\n",
335365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a0:	239a      	movs	r3, #154	; 0x9a\n",
335465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a2:	239c      	movs	r3, #156	; 0x9c\n",
335565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a4:	239e      	movs	r3, #158	; 0x9e\n",
335665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a6:	23a0      	movs	r3, #160	; 0xa0\n",
335765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a8:	23a2      	movs	r3, #162	; 0xa2\n",
335865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3aa:	23a4      	movs	r3, #164	; 0xa4\n",
335965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ac:	23a6      	movs	r3, #166	; 0xa6\n",
336065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ae:	23a8      	movs	r3, #168	; 0xa8\n",
336165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b0:	23aa      	movs	r3, #170	; 0xaa\n",
336265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b2:	23ac      	movs	r3, #172	; 0xac\n",
336365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b4:	23ae      	movs	r3, #174	; 0xae\n",
336465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b6:	23b0      	movs	r3, #176	; 0xb0\n",
336565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b8:	23b2      	movs	r3, #178	; 0xb2\n",
336665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ba:	23b4      	movs	r3, #180	; 0xb4\n",
336765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3bc:	23b6      	movs	r3, #182	; 0xb6\n",
336865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3be:	23b8      	movs	r3, #184	; 0xb8\n",
336965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c0:	23ba      	movs	r3, #186	; 0xba\n",
337065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c2:	23bc      	movs	r3, #188	; 0xbc\n",
337165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c4:	23be      	movs	r3, #190	; 0xbe\n",
337265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c6:	23c0      	movs	r3, #192	; 0xc0\n",
337365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c8:	23c2      	movs	r3, #194	; 0xc2\n",
337465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ca:	23c4      	movs	r3, #196	; 0xc4\n",
337565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3cc:	23c6      	movs	r3, #198	; 0xc6\n",
337665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ce:	23c8      	movs	r3, #200	; 0xc8\n",
337765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d0:	23ca      	movs	r3, #202	; 0xca\n",
337865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d2:	23cc      	movs	r3, #204	; 0xcc\n",
337965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d4:	23ce      	movs	r3, #206	; 0xce\n",
338065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d6:	23d0      	movs	r3, #208	; 0xd0\n",
338165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d8:	23d2      	movs	r3, #210	; 0xd2\n",
338265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3da:	23d4      	movs	r3, #212	; 0xd4\n",
338365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3dc:	23d6      	movs	r3, #214	; 0xd6\n",
338465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3de:	23d8      	movs	r3, #216	; 0xd8\n",
338565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e0:	23da      	movs	r3, #218	; 0xda\n",
338665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e2:	23dc      	movs	r3, #220	; 0xdc\n",
338765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e4:	23de      	movs	r3, #222	; 0xde\n",
338865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e6:	23e0      	movs	r3, #224	; 0xe0\n",
338965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e8:	23e2      	movs	r3, #226	; 0xe2\n",
339065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ea:	23e4      	movs	r3, #228	; 0xe4\n",
339165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ec:	23e6      	movs	r3, #230	; 0xe6\n",
339265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ee:	23e8      	movs	r3, #232	; 0xe8\n",
339365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f0:	23ea      	movs	r3, #234	; 0xea\n",
339465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f2:	23ec      	movs	r3, #236	; 0xec\n",
339565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f4:	23ee      	movs	r3, #238	; 0xee\n",
339665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f6:	23f0      	movs	r3, #240	; 0xf0\n",
339765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f8:	23f2      	movs	r3, #242	; 0xf2\n",
339865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3fa:	23f4      	movs	r3, #244	; 0xf4\n",
339965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3fc:	23f6      	movs	r3, #246	; 0xf6\n",
340065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3fe:	23f8      	movs	r3, #248	; 0xf8\n",
340165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 400:	23fa      	movs	r3, #250	; 0xfa\n",
340265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 402:	23fc      	movs	r3, #252	; 0xfc\n",
340365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 404:	23fe      	movs	r3, #254	; 0xfe\n",
340465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 406:	2300      	movs	r3, #0\n",
340565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 408:	2302      	movs	r3, #2\n",
340665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 40a:	2304      	movs	r3, #4\n",
340765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 40c:	2306      	movs	r3, #6\n",
340865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 40e:	2308      	movs	r3, #8\n",
340965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 410:	230a      	movs	r3, #10\n",
341065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 412:	230c      	movs	r3, #12\n",
341165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 414:	230e      	movs	r3, #14\n",
341265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 416:	2310      	movs	r3, #16\n",
341365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 418:	2312      	movs	r3, #18\n",
341465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 41a:	2314      	movs	r3, #20\n",
341565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 41c:	2316      	movs	r3, #22\n",
341665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 41e:	2318      	movs	r3, #24\n",
341765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 420:	231a      	movs	r3, #26\n",
341865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 422:	231c      	movs	r3, #28\n",
341965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 424:	231e      	movs	r3, #30\n",
342065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 426:	2320      	movs	r3, #32\n",
342165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 428:	2322      	movs	r3, #34	; 0x22\n",
342265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 42a:	2324      	movs	r3, #36	; 0x24\n",
342365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 42c:	2326      	movs	r3, #38	; 0x26\n",
342465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 42e:	2328      	movs	r3, #40	; 0x28\n",
342565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 430:	232a      	movs	r3, #42	; 0x2a\n",
342665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 432:	232c      	movs	r3, #44	; 0x2c\n",
342765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 434:	232e      	movs	r3, #46	; 0x2e\n",
342865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 436:	2330      	movs	r3, #48	; 0x30\n",
342965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 438:	2332      	movs	r3, #50	; 0x32\n",
343065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 43a:	2334      	movs	r3, #52	; 0x34\n",
343165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 43c:	2336      	movs	r3, #54	; 0x36\n",
343265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 43e:	2338      	movs	r3, #56	; 0x38\n",
343365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 440:	233a      	movs	r3, #58	; 0x3a\n",
343465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 442:	233c      	movs	r3, #60	; 0x3c\n",
343565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 444:	233e      	movs	r3, #62	; 0x3e\n",
343665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 446:	2340      	movs	r3, #64	; 0x40\n",
343765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 448:	2342      	movs	r3, #66	; 0x42\n",
343865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 44a:	2344      	movs	r3, #68	; 0x44\n",
343965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 44c:	2346      	movs	r3, #70	; 0x46\n",
344065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 44e:	2348      	movs	r3, #72	; 0x48\n",
344165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 450:	234a      	movs	r3, #74	; 0x4a\n",
344265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 452:	234c      	movs	r3, #76	; 0x4c\n",
344365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 454:	234e      	movs	r3, #78	; 0x4e\n",
344465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 456:	2350      	movs	r3, #80	; 0x50\n",
344565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 458:	2352      	movs	r3, #82	; 0x52\n",
344665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 45a:	2354      	movs	r3, #84	; 0x54\n",
344765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 45c:	2356      	movs	r3, #86	; 0x56\n",
344865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 45e:	2358      	movs	r3, #88	; 0x58\n",
344965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 460:	235a      	movs	r3, #90	; 0x5a\n",
345065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 462:	235c      	movs	r3, #92	; 0x5c\n",
345165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 464:	235e      	movs	r3, #94	; 0x5e\n",
345265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 466:	2360      	movs	r3, #96	; 0x60\n",
345365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 468:	2362      	movs	r3, #98	; 0x62\n",
345465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 46a:	2364      	movs	r3, #100	; 0x64\n",
345565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 46c:	2366      	movs	r3, #102	; 0x66\n",
345665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 46e:	2368      	movs	r3, #104	; 0x68\n",
345765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 470:	236a      	movs	r3, #106	; 0x6a\n",
345865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 472:	236c      	movs	r3, #108	; 0x6c\n",
345965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 474:	236e      	movs	r3, #110	; 0x6e\n",
346065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 476:	2370      	movs	r3, #112	; 0x70\n",
346165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 478:	2372      	movs	r3, #114	; 0x72\n",
346265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 47a:	2374      	movs	r3, #116	; 0x74\n",
346365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 47c:	2376      	movs	r3, #118	; 0x76\n",
346465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 47e:	2378      	movs	r3, #120	; 0x78\n",
346565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 480:	237a      	movs	r3, #122	; 0x7a\n",
346665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 482:	237c      	movs	r3, #124	; 0x7c\n",
346765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 484:	237e      	movs	r3, #126	; 0x7e\n",
346865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 486:	2380      	movs	r3, #128	; 0x80\n",
346965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 488:	2382      	movs	r3, #130	; 0x82\n",
347065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 48a:	2384      	movs	r3, #132	; 0x84\n",
347165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 48c:	2386      	movs	r3, #134	; 0x86\n",
347265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 48e:	2388      	movs	r3, #136	; 0x88\n",
347365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 490:	238a      	movs	r3, #138	; 0x8a\n",
347465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 492:	238c      	movs	r3, #140	; 0x8c\n",
347565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 494:	238e      	movs	r3, #142	; 0x8e\n",
347665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 496:	2390      	movs	r3, #144	; 0x90\n",
347765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 498:	2392      	movs	r3, #146	; 0x92\n",
347865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 49a:	2394      	movs	r3, #148	; 0x94\n",
347965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 49c:	2396      	movs	r3, #150	; 0x96\n",
348065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 49e:	2398      	movs	r3, #152	; 0x98\n",
348165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a0:	239a      	movs	r3, #154	; 0x9a\n",
348265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a2:	239c      	movs	r3, #156	; 0x9c\n",
348365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a4:	239e      	movs	r3, #158	; 0x9e\n",
348465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a6:	23a0      	movs	r3, #160	; 0xa0\n",
348565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a8:	23a2      	movs	r3, #162	; 0xa2\n",
348665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4aa:	23a4      	movs	r3, #164	; 0xa4\n",
348765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ac:	23a6      	movs	r3, #166	; 0xa6\n",
348865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ae:	23a8      	movs	r3, #168	; 0xa8\n",
348965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b0:	23aa      	movs	r3, #170	; 0xaa\n",
349065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b2:	23ac      	movs	r3, #172	; 0xac\n",
349165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b4:	23ae      	movs	r3, #174	; 0xae\n",
349265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b6:	23b0      	movs	r3, #176	; 0xb0\n",
349365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b8:	23b2      	movs	r3, #178	; 0xb2\n",
349465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ba:	23b4      	movs	r3, #180	; 0xb4\n",
349565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4bc:	23b6      	movs	r3, #182	; 0xb6\n",
349665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4be:	23b8      	movs	r3, #184	; 0xb8\n",
349765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c0:	23ba      	movs	r3, #186	; 0xba\n",
349865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c2:	23bc      	movs	r3, #188	; 0xbc\n",
349965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c4:	23be      	movs	r3, #190	; 0xbe\n",
350065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c6:	23c0      	movs	r3, #192	; 0xc0\n",
350165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c8:	23c2      	movs	r3, #194	; 0xc2\n",
350265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ca:	23c4      	movs	r3, #196	; 0xc4\n",
350365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4cc:	23c6      	movs	r3, #198	; 0xc6\n",
350465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ce:	23c8      	movs	r3, #200	; 0xc8\n",
350565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d0:	23ca      	movs	r3, #202	; 0xca\n",
350665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d2:	23cc      	movs	r3, #204	; 0xcc\n",
350765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d4:	23ce      	movs	r3, #206	; 0xce\n",
350865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d6:	23d0      	movs	r3, #208	; 0xd0\n",
350965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d8:	23d2      	movs	r3, #210	; 0xd2\n",
351065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4da:	23d4      	movs	r3, #212	; 0xd4\n",
351165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4dc:	23d6      	movs	r3, #214	; 0xd6\n",
351265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4de:	23d8      	movs	r3, #216	; 0xd8\n",
351365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e0:	23da      	movs	r3, #218	; 0xda\n",
351465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e2:	23dc      	movs	r3, #220	; 0xdc\n",
351565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e4:	23de      	movs	r3, #222	; 0xde\n",
351665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e6:	23e0      	movs	r3, #224	; 0xe0\n",
351765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e8:	23e2      	movs	r3, #226	; 0xe2\n",
351865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ea:	23e4      	movs	r3, #228	; 0xe4\n",
351965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ec:	23e6      	movs	r3, #230	; 0xe6\n",
352065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ee:	23e8      	movs	r3, #232	; 0xe8\n",
352165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f0:	23ea      	movs	r3, #234	; 0xea\n",
352265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f2:	23ec      	movs	r3, #236	; 0xec\n",
352365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f4:	23ee      	movs	r3, #238	; 0xee\n",
352465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f6:	23f0      	movs	r3, #240	; 0xf0\n",
352565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f8:	23f2      	movs	r3, #242	; 0xf2\n",
352665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4fa:	23f4      	movs	r3, #244	; 0xf4\n",
352765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4fc:	23f6      	movs	r3, #246	; 0xf6\n",
352865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4fe:	23f8      	movs	r3, #248	; 0xf8\n",
352965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 500:	23fa      	movs	r3, #250	; 0xfa\n",
353065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 502:	23fc      	movs	r3, #252	; 0xfc\n",
353165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 504:	23fe      	movs	r3, #254	; 0xfe\n",
353265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 506:	2300      	movs	r3, #0\n",
353365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 508:	2302      	movs	r3, #2\n",
353465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 50a:	2304      	movs	r3, #4\n",
353565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 50c:	2306      	movs	r3, #6\n",
353665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 50e:	2308      	movs	r3, #8\n",
353765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 510:	230a      	movs	r3, #10\n",
353865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 512:	230c      	movs	r3, #12\n",
353965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 514:	230e      	movs	r3, #14\n",
354065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 516:	2310      	movs	r3, #16\n",
354165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 518:	2312      	movs	r3, #18\n",
354265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 51a:	2314      	movs	r3, #20\n",
354365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 51c:	2316      	movs	r3, #22\n",
354465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 51e:	2318      	movs	r3, #24\n",
354565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 520:	231a      	movs	r3, #26\n",
354665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 522:	231c      	movs	r3, #28\n",
354765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 524:	231e      	movs	r3, #30\n",
354865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 526:	2320      	movs	r3, #32\n",
354965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 528:	2322      	movs	r3, #34	; 0x22\n",
355065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 52a:	2324      	movs	r3, #36	; 0x24\n",
355165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 52c:	2326      	movs	r3, #38	; 0x26\n",
355265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 52e:	2328      	movs	r3, #40	; 0x28\n",
355365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 530:	232a      	movs	r3, #42	; 0x2a\n",
355465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 532:	232c      	movs	r3, #44	; 0x2c\n",
355565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 534:	232e      	movs	r3, #46	; 0x2e\n",
355665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 536:	2330      	movs	r3, #48	; 0x30\n",
355765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 538:	2332      	movs	r3, #50	; 0x32\n",
355865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 53a:	2334      	movs	r3, #52	; 0x34\n",
355965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 53c:	2336      	movs	r3, #54	; 0x36\n",
356065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 53e:	2338      	movs	r3, #56	; 0x38\n",
356165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 540:	233a      	movs	r3, #58	; 0x3a\n",
356265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 542:	233c      	movs	r3, #60	; 0x3c\n",
356365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 544:	233e      	movs	r3, #62	; 0x3e\n",
356465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 546:	2340      	movs	r3, #64	; 0x40\n",
356565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 548:	2342      	movs	r3, #66	; 0x42\n",
356665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 54a:	2344      	movs	r3, #68	; 0x44\n",
356765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 54c:	2346      	movs	r3, #70	; 0x46\n",
356865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 54e:	2348      	movs	r3, #72	; 0x48\n",
356965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 550:	234a      	movs	r3, #74	; 0x4a\n",
357065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 552:	234c      	movs	r3, #76	; 0x4c\n",
357165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 554:	234e      	movs	r3, #78	; 0x4e\n",
357265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 556:	2350      	movs	r3, #80	; 0x50\n",
357365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 558:	2352      	movs	r3, #82	; 0x52\n",
357465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 55a:	2354      	movs	r3, #84	; 0x54\n",
357565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 55c:	2356      	movs	r3, #86	; 0x56\n",
357665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 55e:	2358      	movs	r3, #88	; 0x58\n",
357765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 560:	235a      	movs	r3, #90	; 0x5a\n",
357865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 562:	235c      	movs	r3, #92	; 0x5c\n",
357965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 564:	235e      	movs	r3, #94	; 0x5e\n",
358065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 566:	2360      	movs	r3, #96	; 0x60\n",
358165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 568:	2362      	movs	r3, #98	; 0x62\n",
358265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 56a:	2364      	movs	r3, #100	; 0x64\n",
358365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 56c:	2366      	movs	r3, #102	; 0x66\n",
358465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 56e:	2368      	movs	r3, #104	; 0x68\n",
358565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 570:	236a      	movs	r3, #106	; 0x6a\n",
358665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 572:	236c      	movs	r3, #108	; 0x6c\n",
358765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 574:	236e      	movs	r3, #110	; 0x6e\n",
358865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 576:	2370      	movs	r3, #112	; 0x70\n",
358965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 578:	2372      	movs	r3, #114	; 0x72\n",
359065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 57a:	2374      	movs	r3, #116	; 0x74\n",
359165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 57c:	2376      	movs	r3, #118	; 0x76\n",
359265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 57e:	2378      	movs	r3, #120	; 0x78\n",
359365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 580:	237a      	movs	r3, #122	; 0x7a\n",
359465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 582:	237c      	movs	r3, #124	; 0x7c\n",
359565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 584:	237e      	movs	r3, #126	; 0x7e\n",
359665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 586:	2380      	movs	r3, #128	; 0x80\n",
359765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 588:	2382      	movs	r3, #130	; 0x82\n",
359865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 58a:	2384      	movs	r3, #132	; 0x84\n",
359965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 58c:	2386      	movs	r3, #134	; 0x86\n",
360065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 58e:	2388      	movs	r3, #136	; 0x88\n",
360165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 590:	238a      	movs	r3, #138	; 0x8a\n",
360265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 592:	238c      	movs	r3, #140	; 0x8c\n",
360365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 594:	238e      	movs	r3, #142	; 0x8e\n",
360465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 596:	2390      	movs	r3, #144	; 0x90\n",
360565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 598:	2392      	movs	r3, #146	; 0x92\n",
360665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 59a:	2394      	movs	r3, #148	; 0x94\n",
360765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 59c:	2396      	movs	r3, #150	; 0x96\n",
360865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 59e:	2398      	movs	r3, #152	; 0x98\n",
360965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a0:	239a      	movs	r3, #154	; 0x9a\n",
361065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a2:	239c      	movs	r3, #156	; 0x9c\n",
361165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a4:	239e      	movs	r3, #158	; 0x9e\n",
361265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a6:	23a0      	movs	r3, #160	; 0xa0\n",
361365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a8:	23a2      	movs	r3, #162	; 0xa2\n",
361465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5aa:	23a4      	movs	r3, #164	; 0xa4\n",
361565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ac:	23a6      	movs	r3, #166	; 0xa6\n",
361665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ae:	23a8      	movs	r3, #168	; 0xa8\n",
361765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b0:	23aa      	movs	r3, #170	; 0xaa\n",
361865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b2:	23ac      	movs	r3, #172	; 0xac\n",
361965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b4:	23ae      	movs	r3, #174	; 0xae\n",
362065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b6:	23b0      	movs	r3, #176	; 0xb0\n",
362165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b8:	23b2      	movs	r3, #178	; 0xb2\n",
362265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ba:	23b4      	movs	r3, #180	; 0xb4\n",
362365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5bc:	23b6      	movs	r3, #182	; 0xb6\n",
362465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5be:	23b8      	movs	r3, #184	; 0xb8\n",
362565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c0:	23ba      	movs	r3, #186	; 0xba\n",
362665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c2:	23bc      	movs	r3, #188	; 0xbc\n",
362765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c4:	23be      	movs	r3, #190	; 0xbe\n",
362865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c6:	23c0      	movs	r3, #192	; 0xc0\n",
362965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c8:	23c2      	movs	r3, #194	; 0xc2\n",
363065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ca:	23c4      	movs	r3, #196	; 0xc4\n",
363165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5cc:	23c6      	movs	r3, #198	; 0xc6\n",
363265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ce:	23c8      	movs	r3, #200	; 0xc8\n",
363365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d0:	23ca      	movs	r3, #202	; 0xca\n",
363465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d2:	23cc      	movs	r3, #204	; 0xcc\n",
363565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d4:	23ce      	movs	r3, #206	; 0xce\n",
363665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d6:	23d0      	movs	r3, #208	; 0xd0\n",
363765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d8:	23d2      	movs	r3, #210	; 0xd2\n",
363865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5da:	23d4      	movs	r3, #212	; 0xd4\n",
363965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5dc:	23d6      	movs	r3, #214	; 0xd6\n",
364065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5de:	23d8      	movs	r3, #216	; 0xd8\n",
364165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e0:	23da      	movs	r3, #218	; 0xda\n",
364265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e2:	23dc      	movs	r3, #220	; 0xdc\n",
364365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e4:	23de      	movs	r3, #222	; 0xde\n",
364465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e6:	23e0      	movs	r3, #224	; 0xe0\n",
364565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e8:	23e2      	movs	r3, #226	; 0xe2\n",
364665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ea:	23e4      	movs	r3, #228	; 0xe4\n",
364765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ec:	23e6      	movs	r3, #230	; 0xe6\n",
364865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ee:	23e8      	movs	r3, #232	; 0xe8\n",
364965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f0:	23ea      	movs	r3, #234	; 0xea\n",
365065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f2:	23ec      	movs	r3, #236	; 0xec\n",
365165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f4:	23ee      	movs	r3, #238	; 0xee\n",
365265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f6:	23f0      	movs	r3, #240	; 0xf0\n",
365365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f8:	23f2      	movs	r3, #242	; 0xf2\n",
365465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5fa:	23f4      	movs	r3, #244	; 0xf4\n",
365565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5fc:	23f6      	movs	r3, #246	; 0xf6\n",
365665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5fe:	23f8      	movs	r3, #248	; 0xf8\n",
365765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 600:	23fa      	movs	r3, #250	; 0xfa\n",
365865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 602:	23fc      	movs	r3, #252	; 0xfc\n",
365965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 604:	23fe      	movs	r3, #254	; 0xfe\n",
366065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 606:	2300      	movs	r3, #0\n",
366165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 608:	2302      	movs	r3, #2\n",
366265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 60a:	2304      	movs	r3, #4\n",
366365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 60c:	2306      	movs	r3, #6\n",
366465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 60e:	2308      	movs	r3, #8\n",
366565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 610:	230a      	movs	r3, #10\n",
366665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 612:	230c      	movs	r3, #12\n",
366765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 614:	230e      	movs	r3, #14\n",
366865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 616:	2310      	movs	r3, #16\n",
366965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 618:	2312      	movs	r3, #18\n",
367065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 61a:	2314      	movs	r3, #20\n",
367165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 61c:	2316      	movs	r3, #22\n",
367265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 61e:	2318      	movs	r3, #24\n",
367365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 620:	231a      	movs	r3, #26\n",
367465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 622:	231c      	movs	r3, #28\n",
367565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 624:	231e      	movs	r3, #30\n",
367665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 626:	2320      	movs	r3, #32\n",
367765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 628:	2322      	movs	r3, #34	; 0x22\n",
367865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 62a:	2324      	movs	r3, #36	; 0x24\n",
367965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 62c:	2326      	movs	r3, #38	; 0x26\n",
368065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 62e:	2328      	movs	r3, #40	; 0x28\n",
368165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 630:	232a      	movs	r3, #42	; 0x2a\n",
368265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 632:	232c      	movs	r3, #44	; 0x2c\n",
368365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 634:	232e      	movs	r3, #46	; 0x2e\n",
368465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 636:	2330      	movs	r3, #48	; 0x30\n",
368565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 638:	2332      	movs	r3, #50	; 0x32\n",
368665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 63a:	2334      	movs	r3, #52	; 0x34\n",
368765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 63c:	2336      	movs	r3, #54	; 0x36\n",
368865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 63e:	2338      	movs	r3, #56	; 0x38\n",
368965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 640:	233a      	movs	r3, #58	; 0x3a\n",
369065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 642:	233c      	movs	r3, #60	; 0x3c\n",
369165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 644:	233e      	movs	r3, #62	; 0x3e\n",
369265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 646:	2340      	movs	r3, #64	; 0x40\n",
369365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 648:	2342      	movs	r3, #66	; 0x42\n",
369465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 64a:	2344      	movs	r3, #68	; 0x44\n",
369565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 64c:	2346      	movs	r3, #70	; 0x46\n",
369665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 64e:	2348      	movs	r3, #72	; 0x48\n",
369765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 650:	234a      	movs	r3, #74	; 0x4a\n",
369865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 652:	234c      	movs	r3, #76	; 0x4c\n",
369965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 654:	234e      	movs	r3, #78	; 0x4e\n",
370065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 656:	2350      	movs	r3, #80	; 0x50\n",
370165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 658:	2352      	movs	r3, #82	; 0x52\n",
370265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 65a:	2354      	movs	r3, #84	; 0x54\n",
370365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 65c:	2356      	movs	r3, #86	; 0x56\n",
370465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 65e:	2358      	movs	r3, #88	; 0x58\n",
370565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 660:	235a      	movs	r3, #90	; 0x5a\n",
370665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 662:	235c      	movs	r3, #92	; 0x5c\n",
370765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 664:	235e      	movs	r3, #94	; 0x5e\n",
370865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 666:	2360      	movs	r3, #96	; 0x60\n",
370965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 668:	2362      	movs	r3, #98	; 0x62\n",
371065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 66a:	2364      	movs	r3, #100	; 0x64\n",
371165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 66c:	2366      	movs	r3, #102	; 0x66\n",
371265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 66e:	2368      	movs	r3, #104	; 0x68\n",
371365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 670:	236a      	movs	r3, #106	; 0x6a\n",
371465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 672:	236c      	movs	r3, #108	; 0x6c\n",
371565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 674:	236e      	movs	r3, #110	; 0x6e\n",
371665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 676:	2370      	movs	r3, #112	; 0x70\n",
371765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 678:	2372      	movs	r3, #114	; 0x72\n",
371865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 67a:	2374      	movs	r3, #116	; 0x74\n",
371965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 67c:	2376      	movs	r3, #118	; 0x76\n",
372065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 67e:	2378      	movs	r3, #120	; 0x78\n",
372165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 680:	237a      	movs	r3, #122	; 0x7a\n",
372265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 682:	237c      	movs	r3, #124	; 0x7c\n",
372365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 684:	237e      	movs	r3, #126	; 0x7e\n",
372465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 686:	2380      	movs	r3, #128	; 0x80\n",
372565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 688:	2382      	movs	r3, #130	; 0x82\n",
372665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 68a:	2384      	movs	r3, #132	; 0x84\n",
372765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 68c:	2386      	movs	r3, #134	; 0x86\n",
372865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 68e:	2388      	movs	r3, #136	; 0x88\n",
372965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 690:	238a      	movs	r3, #138	; 0x8a\n",
373065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 692:	238c      	movs	r3, #140	; 0x8c\n",
373165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 694:	238e      	movs	r3, #142	; 0x8e\n",
373265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 696:	2390      	movs	r3, #144	; 0x90\n",
373365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 698:	2392      	movs	r3, #146	; 0x92\n",
373465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 69a:	2394      	movs	r3, #148	; 0x94\n",
373565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 69c:	2396      	movs	r3, #150	; 0x96\n",
373665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 69e:	2398      	movs	r3, #152	; 0x98\n",
373765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a0:	239a      	movs	r3, #154	; 0x9a\n",
373865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a2:	239c      	movs	r3, #156	; 0x9c\n",
373965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a4:	239e      	movs	r3, #158	; 0x9e\n",
374065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a6:	23a0      	movs	r3, #160	; 0xa0\n",
374165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a8:	23a2      	movs	r3, #162	; 0xa2\n",
374265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6aa:	23a4      	movs	r3, #164	; 0xa4\n",
374365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ac:	23a6      	movs	r3, #166	; 0xa6\n",
374465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ae:	23a8      	movs	r3, #168	; 0xa8\n",
374565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b0:	23aa      	movs	r3, #170	; 0xaa\n",
374665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b2:	23ac      	movs	r3, #172	; 0xac\n",
374765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b4:	23ae      	movs	r3, #174	; 0xae\n",
374865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b6:	23b0      	movs	r3, #176	; 0xb0\n",
374965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b8:	23b2      	movs	r3, #178	; 0xb2\n",
375065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ba:	23b4      	movs	r3, #180	; 0xb4\n",
375165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6bc:	23b6      	movs	r3, #182	; 0xb6\n",
375265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6be:	23b8      	movs	r3, #184	; 0xb8\n",
375365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c0:	23ba      	movs	r3, #186	; 0xba\n",
375465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c2:	23bc      	movs	r3, #188	; 0xbc\n",
375565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c4:	23be      	movs	r3, #190	; 0xbe\n",
375665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c6:	23c0      	movs	r3, #192	; 0xc0\n",
375765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c8:	23c2      	movs	r3, #194	; 0xc2\n",
375865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ca:	23c4      	movs	r3, #196	; 0xc4\n",
375965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6cc:	23c6      	movs	r3, #198	; 0xc6\n",
376065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ce:	23c8      	movs	r3, #200	; 0xc8\n",
376165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d0:	23ca      	movs	r3, #202	; 0xca\n",
376265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d2:	23cc      	movs	r3, #204	; 0xcc\n",
376365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d4:	23ce      	movs	r3, #206	; 0xce\n",
376465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d6:	23d0      	movs	r3, #208	; 0xd0\n",
376565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d8:	23d2      	movs	r3, #210	; 0xd2\n",
376665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6da:	23d4      	movs	r3, #212	; 0xd4\n",
376765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6dc:	23d6      	movs	r3, #214	; 0xd6\n",
376865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6de:	23d8      	movs	r3, #216	; 0xd8\n",
376965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e0:	23da      	movs	r3, #218	; 0xda\n",
377065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e2:	23dc      	movs	r3, #220	; 0xdc\n",
377165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e4:	23de      	movs	r3, #222	; 0xde\n",
377265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e6:	23e0      	movs	r3, #224	; 0xe0\n",
377365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e8:	23e2      	movs	r3, #226	; 0xe2\n",
377465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ea:	23e4      	movs	r3, #228	; 0xe4\n",
377565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ec:	23e6      	movs	r3, #230	; 0xe6\n",
377665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ee:	23e8      	movs	r3, #232	; 0xe8\n",
377765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f0:	23ea      	movs	r3, #234	; 0xea\n",
377865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f2:	23ec      	movs	r3, #236	; 0xec\n",
377965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f4:	23ee      	movs	r3, #238	; 0xee\n",
378065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f6:	23f0      	movs	r3, #240	; 0xf0\n",
378165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f8:	23f2      	movs	r3, #242	; 0xf2\n",
378265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6fa:	23f4      	movs	r3, #244	; 0xf4\n",
378365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6fc:	23f6      	movs	r3, #246	; 0xf6\n",
378465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6fe:	23f8      	movs	r3, #248	; 0xf8\n",
378565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 700:	23fa      	movs	r3, #250	; 0xfa\n",
378665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 702:	23fc      	movs	r3, #252	; 0xfc\n",
378765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 704:	23fe      	movs	r3, #254	; 0xfe\n",
378865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 706:	2300      	movs	r3, #0\n",
378965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 708:	2302      	movs	r3, #2\n",
379065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 70a:	2304      	movs	r3, #4\n",
379165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 70c:	2306      	movs	r3, #6\n",
379265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 70e:	2308      	movs	r3, #8\n",
379365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 710:	230a      	movs	r3, #10\n",
379465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 712:	230c      	movs	r3, #12\n",
379565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 714:	230e      	movs	r3, #14\n",
379665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 716:	2310      	movs	r3, #16\n",
379765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 718:	2312      	movs	r3, #18\n",
379865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 71a:	2314      	movs	r3, #20\n",
379965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 71c:	2316      	movs	r3, #22\n",
380065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 71e:	2318      	movs	r3, #24\n",
380165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 720:	231a      	movs	r3, #26\n",
380265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 722:	231c      	movs	r3, #28\n",
380365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 724:	231e      	movs	r3, #30\n",
380465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 726:	2320      	movs	r3, #32\n",
380565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 728:	2322      	movs	r3, #34	; 0x22\n",
380665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 72a:	2324      	movs	r3, #36	; 0x24\n",
380765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 72c:	2326      	movs	r3, #38	; 0x26\n",
380865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 72e:	2328      	movs	r3, #40	; 0x28\n",
380965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 730:	232a      	movs	r3, #42	; 0x2a\n",
381065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 732:	232c      	movs	r3, #44	; 0x2c\n",
381165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 734:	232e      	movs	r3, #46	; 0x2e\n",
381265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 736:	2330      	movs	r3, #48	; 0x30\n",
381365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 738:	2332      	movs	r3, #50	; 0x32\n",
381465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 73a:	2334      	movs	r3, #52	; 0x34\n",
381565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 73c:	2336      	movs	r3, #54	; 0x36\n",
381665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 73e:	2338      	movs	r3, #56	; 0x38\n",
381765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 740:	233a      	movs	r3, #58	; 0x3a\n",
381865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 742:	233c      	movs	r3, #60	; 0x3c\n",
381965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 744:	233e      	movs	r3, #62	; 0x3e\n",
382065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 746:	2340      	movs	r3, #64	; 0x40\n",
382165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 748:	2342      	movs	r3, #66	; 0x42\n",
382265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 74a:	2344      	movs	r3, #68	; 0x44\n",
382365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 74c:	2346      	movs	r3, #70	; 0x46\n",
382465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 74e:	2348      	movs	r3, #72	; 0x48\n",
382565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 750:	234a      	movs	r3, #74	; 0x4a\n",
382665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 752:	234c      	movs	r3, #76	; 0x4c\n",
382765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 754:	234e      	movs	r3, #78	; 0x4e\n",
382865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 756:	2350      	movs	r3, #80	; 0x50\n",
382965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 758:	2352      	movs	r3, #82	; 0x52\n",
383065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 75a:	2354      	movs	r3, #84	; 0x54\n",
383165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 75c:	2356      	movs	r3, #86	; 0x56\n",
383265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 75e:	2358      	movs	r3, #88	; 0x58\n",
383365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 760:	235a      	movs	r3, #90	; 0x5a\n",
383465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 762:	235c      	movs	r3, #92	; 0x5c\n",
383565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 764:	235e      	movs	r3, #94	; 0x5e\n",
383665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 766:	2360      	movs	r3, #96	; 0x60\n",
383765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 768:	2362      	movs	r3, #98	; 0x62\n",
383865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 76a:	2364      	movs	r3, #100	; 0x64\n",
383965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 76c:	2366      	movs	r3, #102	; 0x66\n",
384065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 76e:	2368      	movs	r3, #104	; 0x68\n",
384165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 770:	236a      	movs	r3, #106	; 0x6a\n",
384265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 772:	236c      	movs	r3, #108	; 0x6c\n",
384365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 774:	236e      	movs	r3, #110	; 0x6e\n",
384465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 776:	2370      	movs	r3, #112	; 0x70\n",
384565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 778:	2372      	movs	r3, #114	; 0x72\n",
384665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 77a:	2374      	movs	r3, #116	; 0x74\n",
384765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 77c:	2376      	movs	r3, #118	; 0x76\n",
384865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 77e:	2378      	movs	r3, #120	; 0x78\n",
384965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 780:	237a      	movs	r3, #122	; 0x7a\n",
385065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 782:	237c      	movs	r3, #124	; 0x7c\n",
385165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 784:	237e      	movs	r3, #126	; 0x7e\n",
385265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 786:	2380      	movs	r3, #128	; 0x80\n",
385365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 788:	2382      	movs	r3, #130	; 0x82\n",
385465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 78a:	2384      	movs	r3, #132	; 0x84\n",
385565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 78c:	2386      	movs	r3, #134	; 0x86\n",
385665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 78e:	2388      	movs	r3, #136	; 0x88\n",
385765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 790:	238a      	movs	r3, #138	; 0x8a\n",
385865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 792:	238c      	movs	r3, #140	; 0x8c\n",
385965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 794:	238e      	movs	r3, #142	; 0x8e\n",
386065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 796:	2390      	movs	r3, #144	; 0x90\n",
386165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 798:	2392      	movs	r3, #146	; 0x92\n",
386265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 79a:	2394      	movs	r3, #148	; 0x94\n",
386365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 79c:	2396      	movs	r3, #150	; 0x96\n",
386465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 79e:	2398      	movs	r3, #152	; 0x98\n",
386565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a0:	239a      	movs	r3, #154	; 0x9a\n",
386665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a2:	239c      	movs	r3, #156	; 0x9c\n",
386765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a4:	239e      	movs	r3, #158	; 0x9e\n",
386865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a6:	23a0      	movs	r3, #160	; 0xa0\n",
386965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a8:	23a2      	movs	r3, #162	; 0xa2\n",
387065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7aa:	23a4      	movs	r3, #164	; 0xa4\n",
387165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ac:	23a6      	movs	r3, #166	; 0xa6\n",
387265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ae:	23a8      	movs	r3, #168	; 0xa8\n",
387365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b0:	23aa      	movs	r3, #170	; 0xaa\n",
387465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b2:	23ac      	movs	r3, #172	; 0xac\n",
387565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b4:	23ae      	movs	r3, #174	; 0xae\n",
387665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b6:	23b0      	movs	r3, #176	; 0xb0\n",
387765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b8:	23b2      	movs	r3, #178	; 0xb2\n",
387865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ba:	23b4      	movs	r3, #180	; 0xb4\n",
387965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7bc:	23b6      	movs	r3, #182	; 0xb6\n",
388065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7be:	23b8      	movs	r3, #184	; 0xb8\n",
388165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c0:	23ba      	movs	r3, #186	; 0xba\n",
388265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c2:	23bc      	movs	r3, #188	; 0xbc\n",
388365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c4:	23be      	movs	r3, #190	; 0xbe\n",
388465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c6:	23c0      	movs	r3, #192	; 0xc0\n",
388565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c8:	23c2      	movs	r3, #194	; 0xc2\n",
388665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ca:	23c4      	movs	r3, #196	; 0xc4\n",
388765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7cc:	23c6      	movs	r3, #198	; 0xc6\n",
388865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ce:	23c8      	movs	r3, #200	; 0xc8\n",
388965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d0:	23ca      	movs	r3, #202	; 0xca\n",
389065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d2:	23cc      	movs	r3, #204	; 0xcc\n",
389165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d4:	23ce      	movs	r3, #206	; 0xce\n",
389265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d6:	23d0      	movs	r3, #208	; 0xd0\n",
389365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d8:	23d2      	movs	r3, #210	; 0xd2\n",
389465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7da:	23d4      	movs	r3, #212	; 0xd4\n",
389565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7dc:	23d6      	movs	r3, #214	; 0xd6\n",
389665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7de:	23d8      	movs	r3, #216	; 0xd8\n",
389765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e0:	23da      	movs	r3, #218	; 0xda\n",
389865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e2:	23dc      	movs	r3, #220	; 0xdc\n",
389965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e4:	23de      	movs	r3, #222	; 0xde\n",
390065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e6:	23e0      	movs	r3, #224	; 0xe0\n",
390165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e8:	23e2      	movs	r3, #226	; 0xe2\n",
390265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ea:	23e4      	movs	r3, #228	; 0xe4\n",
390365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ec:	23e6      	movs	r3, #230	; 0xe6\n",
390465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ee:	23e8      	movs	r3, #232	; 0xe8\n",
390565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f0:	23ea      	movs	r3, #234	; 0xea\n",
390665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f2:	23ec      	movs	r3, #236	; 0xec\n",
390765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f4:	23ee      	movs	r3, #238	; 0xee\n",
390865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f6:	23f0      	movs	r3, #240	; 0xf0\n",
390965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f8:	23f2      	movs	r3, #242	; 0xf2\n",
391065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7fa:	23f4      	movs	r3, #244	; 0xf4\n",
391165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7fc:	23f6      	movs	r3, #246	; 0xf6\n",
391265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7fe:	23f8      	movs	r3, #248	; 0xf8\n",
391365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 800:	23fa      	movs	r3, #250	; 0xfa\n",
391465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 802:	23fc      	movs	r3, #252	; 0xfc\n",
391565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 804:	23fe      	movs	r3, #254	; 0xfe\n",
391665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 806:	2300      	movs	r3, #0\n",
391773cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  " 808:	4611      	mov	r1, r2\n",
391865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
391965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
3920ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const MixedBranch32Results[] = {
392165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   0:	f000 bc03 	b.w	80a <MixedBranch32+0x80a>\n",
392265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   4:	2300      	movs	r3, #0\n",
392365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   6:	2302      	movs	r3, #2\n",
392465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   8:	2304      	movs	r3, #4\n",
392565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   a:	2306      	movs	r3, #6\n",
392665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   c:	2308      	movs	r3, #8\n",
392765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "   e:	230a      	movs	r3, #10\n",
392865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  10:	230c      	movs	r3, #12\n",
392965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  12:	230e      	movs	r3, #14\n",
393065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  14:	2310      	movs	r3, #16\n",
393165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  16:	2312      	movs	r3, #18\n",
393265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  18:	2314      	movs	r3, #20\n",
393365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1a:	2316      	movs	r3, #22\n",
393465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1c:	2318      	movs	r3, #24\n",
393565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  1e:	231a      	movs	r3, #26\n",
393665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  20:	231c      	movs	r3, #28\n",
393765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  22:	231e      	movs	r3, #30\n",
393865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  24:	2320      	movs	r3, #32\n",
393965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  26:	2322      	movs	r3, #34	; 0x22\n",
394065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  28:	2324      	movs	r3, #36	; 0x24\n",
394165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2a:	2326      	movs	r3, #38	; 0x26\n",
394265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2c:	2328      	movs	r3, #40	; 0x28\n",
394365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  2e:	232a      	movs	r3, #42	; 0x2a\n",
394465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  30:	232c      	movs	r3, #44	; 0x2c\n",
394565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  32:	232e      	movs	r3, #46	; 0x2e\n",
394665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  34:	2330      	movs	r3, #48	; 0x30\n",
394765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  36:	2332      	movs	r3, #50	; 0x32\n",
394865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  38:	2334      	movs	r3, #52	; 0x34\n",
394965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3a:	2336      	movs	r3, #54	; 0x36\n",
395065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3c:	2338      	movs	r3, #56	; 0x38\n",
395165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  3e:	233a      	movs	r3, #58	; 0x3a\n",
395265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  40:	233c      	movs	r3, #60	; 0x3c\n",
395365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  42:	233e      	movs	r3, #62	; 0x3e\n",
395465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  44:	2340      	movs	r3, #64	; 0x40\n",
395565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  46:	2342      	movs	r3, #66	; 0x42\n",
395665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  48:	2344      	movs	r3, #68	; 0x44\n",
395765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4a:	2346      	movs	r3, #70	; 0x46\n",
395865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4c:	2348      	movs	r3, #72	; 0x48\n",
395965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  4e:	234a      	movs	r3, #74	; 0x4a\n",
396065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  50:	234c      	movs	r3, #76	; 0x4c\n",
396165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  52:	234e      	movs	r3, #78	; 0x4e\n",
396265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  54:	2350      	movs	r3, #80	; 0x50\n",
396365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  56:	2352      	movs	r3, #82	; 0x52\n",
396465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  58:	2354      	movs	r3, #84	; 0x54\n",
396565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5a:	2356      	movs	r3, #86	; 0x56\n",
396665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5c:	2358      	movs	r3, #88	; 0x58\n",
396765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  5e:	235a      	movs	r3, #90	; 0x5a\n",
396865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  60:	235c      	movs	r3, #92	; 0x5c\n",
396965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  62:	235e      	movs	r3, #94	; 0x5e\n",
397065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  64:	2360      	movs	r3, #96	; 0x60\n",
397165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  66:	2362      	movs	r3, #98	; 0x62\n",
397265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  68:	2364      	movs	r3, #100	; 0x64\n",
397365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6a:	2366      	movs	r3, #102	; 0x66\n",
397465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6c:	2368      	movs	r3, #104	; 0x68\n",
397565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  6e:	236a      	movs	r3, #106	; 0x6a\n",
397665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  70:	236c      	movs	r3, #108	; 0x6c\n",
397765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  72:	236e      	movs	r3, #110	; 0x6e\n",
397865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  74:	2370      	movs	r3, #112	; 0x70\n",
397965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  76:	2372      	movs	r3, #114	; 0x72\n",
398065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  78:	2374      	movs	r3, #116	; 0x74\n",
398165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7a:	2376      	movs	r3, #118	; 0x76\n",
398265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7c:	2378      	movs	r3, #120	; 0x78\n",
398365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  7e:	237a      	movs	r3, #122	; 0x7a\n",
398465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  80:	237c      	movs	r3, #124	; 0x7c\n",
398565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  82:	237e      	movs	r3, #126	; 0x7e\n",
398665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  84:	2380      	movs	r3, #128	; 0x80\n",
398765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  86:	2382      	movs	r3, #130	; 0x82\n",
398865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  88:	2384      	movs	r3, #132	; 0x84\n",
398965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  8a:	2386      	movs	r3, #134	; 0x86\n",
399065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  8c:	2388      	movs	r3, #136	; 0x88\n",
399165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  8e:	238a      	movs	r3, #138	; 0x8a\n",
399265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  90:	238c      	movs	r3, #140	; 0x8c\n",
399365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  92:	238e      	movs	r3, #142	; 0x8e\n",
399465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  94:	2390      	movs	r3, #144	; 0x90\n",
399565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  96:	2392      	movs	r3, #146	; 0x92\n",
399665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  98:	2394      	movs	r3, #148	; 0x94\n",
399765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  9a:	2396      	movs	r3, #150	; 0x96\n",
399865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  9c:	2398      	movs	r3, #152	; 0x98\n",
399965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  9e:	239a      	movs	r3, #154	; 0x9a\n",
400065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a0:	239c      	movs	r3, #156	; 0x9c\n",
400165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a2:	239e      	movs	r3, #158	; 0x9e\n",
400265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a4:	23a0      	movs	r3, #160	; 0xa0\n",
400365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a6:	23a2      	movs	r3, #162	; 0xa2\n",
400465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  a8:	23a4      	movs	r3, #164	; 0xa4\n",
400565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  aa:	23a6      	movs	r3, #166	; 0xa6\n",
400665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ac:	23a8      	movs	r3, #168	; 0xa8\n",
400765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ae:	23aa      	movs	r3, #170	; 0xaa\n",
400865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b0:	23ac      	movs	r3, #172	; 0xac\n",
400965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b2:	23ae      	movs	r3, #174	; 0xae\n",
401065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b4:	23b0      	movs	r3, #176	; 0xb0\n",
401165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b6:	23b2      	movs	r3, #178	; 0xb2\n",
401265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  b8:	23b4      	movs	r3, #180	; 0xb4\n",
401365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ba:	23b6      	movs	r3, #182	; 0xb6\n",
401465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  bc:	23b8      	movs	r3, #184	; 0xb8\n",
401565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  be:	23ba      	movs	r3, #186	; 0xba\n",
401665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c0:	23bc      	movs	r3, #188	; 0xbc\n",
401765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c2:	23be      	movs	r3, #190	; 0xbe\n",
401865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c4:	23c0      	movs	r3, #192	; 0xc0\n",
401965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c6:	23c2      	movs	r3, #194	; 0xc2\n",
402065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  c8:	23c4      	movs	r3, #196	; 0xc4\n",
402165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ca:	23c6      	movs	r3, #198	; 0xc6\n",
402265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  cc:	23c8      	movs	r3, #200	; 0xc8\n",
402365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ce:	23ca      	movs	r3, #202	; 0xca\n",
402465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d0:	23cc      	movs	r3, #204	; 0xcc\n",
402565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d2:	23ce      	movs	r3, #206	; 0xce\n",
402665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d4:	23d0      	movs	r3, #208	; 0xd0\n",
402765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d6:	23d2      	movs	r3, #210	; 0xd2\n",
402865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  d8:	23d4      	movs	r3, #212	; 0xd4\n",
402965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  da:	23d6      	movs	r3, #214	; 0xd6\n",
403065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  dc:	23d8      	movs	r3, #216	; 0xd8\n",
403165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  de:	23da      	movs	r3, #218	; 0xda\n",
403265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e0:	23dc      	movs	r3, #220	; 0xdc\n",
403365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e2:	23de      	movs	r3, #222	; 0xde\n",
403465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e4:	23e0      	movs	r3, #224	; 0xe0\n",
403565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e6:	23e2      	movs	r3, #226	; 0xe2\n",
403665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  e8:	23e4      	movs	r3, #228	; 0xe4\n",
403765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ea:	23e6      	movs	r3, #230	; 0xe6\n",
403865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ec:	23e8      	movs	r3, #232	; 0xe8\n",
403965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  ee:	23ea      	movs	r3, #234	; 0xea\n",
404065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f0:	23ec      	movs	r3, #236	; 0xec\n",
404165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f2:	23ee      	movs	r3, #238	; 0xee\n",
404265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f4:	23f0      	movs	r3, #240	; 0xf0\n",
404365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f6:	23f2      	movs	r3, #242	; 0xf2\n",
404465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  f8:	23f4      	movs	r3, #244	; 0xf4\n",
404565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  fa:	23f6      	movs	r3, #246	; 0xf6\n",
404665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  fc:	23f8      	movs	r3, #248	; 0xf8\n",
404765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  "  fe:	23fa      	movs	r3, #250	; 0xfa\n",
404865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 100:	23fc      	movs	r3, #252	; 0xfc\n",
404965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 102:	23fe      	movs	r3, #254	; 0xfe\n",
405065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 104:	2300      	movs	r3, #0\n",
405165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 106:	2302      	movs	r3, #2\n",
405265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 108:	2304      	movs	r3, #4\n",
405365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 10a:	2306      	movs	r3, #6\n",
405465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 10c:	2308      	movs	r3, #8\n",
405565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 10e:	230a      	movs	r3, #10\n",
405665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 110:	230c      	movs	r3, #12\n",
405765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 112:	230e      	movs	r3, #14\n",
405865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 114:	2310      	movs	r3, #16\n",
405965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 116:	2312      	movs	r3, #18\n",
406065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 118:	2314      	movs	r3, #20\n",
406165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 11a:	2316      	movs	r3, #22\n",
406265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 11c:	2318      	movs	r3, #24\n",
406365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 11e:	231a      	movs	r3, #26\n",
406465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 120:	231c      	movs	r3, #28\n",
406565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 122:	231e      	movs	r3, #30\n",
406665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 124:	2320      	movs	r3, #32\n",
406765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 126:	2322      	movs	r3, #34	; 0x22\n",
406865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 128:	2324      	movs	r3, #36	; 0x24\n",
406965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 12a:	2326      	movs	r3, #38	; 0x26\n",
407065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 12c:	2328      	movs	r3, #40	; 0x28\n",
407165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 12e:	232a      	movs	r3, #42	; 0x2a\n",
407265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 130:	232c      	movs	r3, #44	; 0x2c\n",
407365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 132:	232e      	movs	r3, #46	; 0x2e\n",
407465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 134:	2330      	movs	r3, #48	; 0x30\n",
407565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 136:	2332      	movs	r3, #50	; 0x32\n",
407665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 138:	2334      	movs	r3, #52	; 0x34\n",
407765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 13a:	2336      	movs	r3, #54	; 0x36\n",
407865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 13c:	2338      	movs	r3, #56	; 0x38\n",
407965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 13e:	233a      	movs	r3, #58	; 0x3a\n",
408065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 140:	233c      	movs	r3, #60	; 0x3c\n",
408165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 142:	233e      	movs	r3, #62	; 0x3e\n",
408265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 144:	2340      	movs	r3, #64	; 0x40\n",
408365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 146:	2342      	movs	r3, #66	; 0x42\n",
408465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 148:	2344      	movs	r3, #68	; 0x44\n",
408565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 14a:	2346      	movs	r3, #70	; 0x46\n",
408665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 14c:	2348      	movs	r3, #72	; 0x48\n",
408765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 14e:	234a      	movs	r3, #74	; 0x4a\n",
408865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 150:	234c      	movs	r3, #76	; 0x4c\n",
408965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 152:	234e      	movs	r3, #78	; 0x4e\n",
409065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 154:	2350      	movs	r3, #80	; 0x50\n",
409165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 156:	2352      	movs	r3, #82	; 0x52\n",
409265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 158:	2354      	movs	r3, #84	; 0x54\n",
409365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 15a:	2356      	movs	r3, #86	; 0x56\n",
409465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 15c:	2358      	movs	r3, #88	; 0x58\n",
409565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 15e:	235a      	movs	r3, #90	; 0x5a\n",
409665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 160:	235c      	movs	r3, #92	; 0x5c\n",
409765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 162:	235e      	movs	r3, #94	; 0x5e\n",
409865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 164:	2360      	movs	r3, #96	; 0x60\n",
409965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 166:	2362      	movs	r3, #98	; 0x62\n",
410065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 168:	2364      	movs	r3, #100	; 0x64\n",
410165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 16a:	2366      	movs	r3, #102	; 0x66\n",
410265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 16c:	2368      	movs	r3, #104	; 0x68\n",
410365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 16e:	236a      	movs	r3, #106	; 0x6a\n",
410465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 170:	236c      	movs	r3, #108	; 0x6c\n",
410565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 172:	236e      	movs	r3, #110	; 0x6e\n",
410665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 174:	2370      	movs	r3, #112	; 0x70\n",
410765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 176:	2372      	movs	r3, #114	; 0x72\n",
410865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 178:	2374      	movs	r3, #116	; 0x74\n",
410965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 17a:	2376      	movs	r3, #118	; 0x76\n",
411065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 17c:	2378      	movs	r3, #120	; 0x78\n",
411165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 17e:	237a      	movs	r3, #122	; 0x7a\n",
411265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 180:	237c      	movs	r3, #124	; 0x7c\n",
411365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 182:	237e      	movs	r3, #126	; 0x7e\n",
411465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 184:	2380      	movs	r3, #128	; 0x80\n",
411565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 186:	2382      	movs	r3, #130	; 0x82\n",
411665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 188:	2384      	movs	r3, #132	; 0x84\n",
411765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 18a:	2386      	movs	r3, #134	; 0x86\n",
411865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 18c:	2388      	movs	r3, #136	; 0x88\n",
411965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 18e:	238a      	movs	r3, #138	; 0x8a\n",
412065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 190:	238c      	movs	r3, #140	; 0x8c\n",
412165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 192:	238e      	movs	r3, #142	; 0x8e\n",
412265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 194:	2390      	movs	r3, #144	; 0x90\n",
412365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 196:	2392      	movs	r3, #146	; 0x92\n",
412465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 198:	2394      	movs	r3, #148	; 0x94\n",
412565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 19a:	2396      	movs	r3, #150	; 0x96\n",
412665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 19c:	2398      	movs	r3, #152	; 0x98\n",
412765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 19e:	239a      	movs	r3, #154	; 0x9a\n",
412865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a0:	239c      	movs	r3, #156	; 0x9c\n",
412965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a2:	239e      	movs	r3, #158	; 0x9e\n",
413065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a4:	23a0      	movs	r3, #160	; 0xa0\n",
413165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a6:	23a2      	movs	r3, #162	; 0xa2\n",
413265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1a8:	23a4      	movs	r3, #164	; 0xa4\n",
413365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1aa:	23a6      	movs	r3, #166	; 0xa6\n",
413465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ac:	23a8      	movs	r3, #168	; 0xa8\n",
413565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ae:	23aa      	movs	r3, #170	; 0xaa\n",
413665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b0:	23ac      	movs	r3, #172	; 0xac\n",
413765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b2:	23ae      	movs	r3, #174	; 0xae\n",
413865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b4:	23b0      	movs	r3, #176	; 0xb0\n",
413965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b6:	23b2      	movs	r3, #178	; 0xb2\n",
414065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1b8:	23b4      	movs	r3, #180	; 0xb4\n",
414165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ba:	23b6      	movs	r3, #182	; 0xb6\n",
414265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1bc:	23b8      	movs	r3, #184	; 0xb8\n",
414365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1be:	23ba      	movs	r3, #186	; 0xba\n",
414465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c0:	23bc      	movs	r3, #188	; 0xbc\n",
414565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c2:	23be      	movs	r3, #190	; 0xbe\n",
414665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c4:	23c0      	movs	r3, #192	; 0xc0\n",
414765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c6:	23c2      	movs	r3, #194	; 0xc2\n",
414865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1c8:	23c4      	movs	r3, #196	; 0xc4\n",
414965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ca:	23c6      	movs	r3, #198	; 0xc6\n",
415065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1cc:	23c8      	movs	r3, #200	; 0xc8\n",
415165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ce:	23ca      	movs	r3, #202	; 0xca\n",
415265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d0:	23cc      	movs	r3, #204	; 0xcc\n",
415365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d2:	23ce      	movs	r3, #206	; 0xce\n",
415465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d4:	23d0      	movs	r3, #208	; 0xd0\n",
415565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d6:	23d2      	movs	r3, #210	; 0xd2\n",
415665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1d8:	23d4      	movs	r3, #212	; 0xd4\n",
415765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1da:	23d6      	movs	r3, #214	; 0xd6\n",
415865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1dc:	23d8      	movs	r3, #216	; 0xd8\n",
415965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1de:	23da      	movs	r3, #218	; 0xda\n",
416065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e0:	23dc      	movs	r3, #220	; 0xdc\n",
416165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e2:	23de      	movs	r3, #222	; 0xde\n",
416265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e4:	23e0      	movs	r3, #224	; 0xe0\n",
416365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e6:	23e2      	movs	r3, #226	; 0xe2\n",
416465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1e8:	23e4      	movs	r3, #228	; 0xe4\n",
416565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ea:	23e6      	movs	r3, #230	; 0xe6\n",
416665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ec:	23e8      	movs	r3, #232	; 0xe8\n",
416765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1ee:	23ea      	movs	r3, #234	; 0xea\n",
416865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f0:	23ec      	movs	r3, #236	; 0xec\n",
416965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f2:	23ee      	movs	r3, #238	; 0xee\n",
417065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f4:	23f0      	movs	r3, #240	; 0xf0\n",
417165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f6:	23f2      	movs	r3, #242	; 0xf2\n",
417265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1f8:	23f4      	movs	r3, #244	; 0xf4\n",
417365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1fa:	23f6      	movs	r3, #246	; 0xf6\n",
417465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1fc:	23f8      	movs	r3, #248	; 0xf8\n",
417565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 1fe:	23fa      	movs	r3, #250	; 0xfa\n",
417665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 200:	23fc      	movs	r3, #252	; 0xfc\n",
417765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 202:	23fe      	movs	r3, #254	; 0xfe\n",
417865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 204:	2300      	movs	r3, #0\n",
417965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 206:	2302      	movs	r3, #2\n",
418065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 208:	2304      	movs	r3, #4\n",
418165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 20a:	2306      	movs	r3, #6\n",
418265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 20c:	2308      	movs	r3, #8\n",
418365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 20e:	230a      	movs	r3, #10\n",
418465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 210:	230c      	movs	r3, #12\n",
418565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 212:	230e      	movs	r3, #14\n",
418665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 214:	2310      	movs	r3, #16\n",
418765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 216:	2312      	movs	r3, #18\n",
418865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 218:	2314      	movs	r3, #20\n",
418965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 21a:	2316      	movs	r3, #22\n",
419065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 21c:	2318      	movs	r3, #24\n",
419165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 21e:	231a      	movs	r3, #26\n",
419265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 220:	231c      	movs	r3, #28\n",
419365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 222:	231e      	movs	r3, #30\n",
419465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 224:	2320      	movs	r3, #32\n",
419565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 226:	2322      	movs	r3, #34	; 0x22\n",
419665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 228:	2324      	movs	r3, #36	; 0x24\n",
419765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 22a:	2326      	movs	r3, #38	; 0x26\n",
419865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 22c:	2328      	movs	r3, #40	; 0x28\n",
419965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 22e:	232a      	movs	r3, #42	; 0x2a\n",
420065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 230:	232c      	movs	r3, #44	; 0x2c\n",
420165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 232:	232e      	movs	r3, #46	; 0x2e\n",
420265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 234:	2330      	movs	r3, #48	; 0x30\n",
420365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 236:	2332      	movs	r3, #50	; 0x32\n",
420465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 238:	2334      	movs	r3, #52	; 0x34\n",
420565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 23a:	2336      	movs	r3, #54	; 0x36\n",
420665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 23c:	2338      	movs	r3, #56	; 0x38\n",
420765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 23e:	233a      	movs	r3, #58	; 0x3a\n",
420865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 240:	233c      	movs	r3, #60	; 0x3c\n",
420965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 242:	233e      	movs	r3, #62	; 0x3e\n",
421065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 244:	2340      	movs	r3, #64	; 0x40\n",
421165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 246:	2342      	movs	r3, #66	; 0x42\n",
421265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 248:	2344      	movs	r3, #68	; 0x44\n",
421365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 24a:	2346      	movs	r3, #70	; 0x46\n",
421465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 24c:	2348      	movs	r3, #72	; 0x48\n",
421565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 24e:	234a      	movs	r3, #74	; 0x4a\n",
421665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 250:	234c      	movs	r3, #76	; 0x4c\n",
421765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 252:	234e      	movs	r3, #78	; 0x4e\n",
421865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 254:	2350      	movs	r3, #80	; 0x50\n",
421965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 256:	2352      	movs	r3, #82	; 0x52\n",
422065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 258:	2354      	movs	r3, #84	; 0x54\n",
422165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 25a:	2356      	movs	r3, #86	; 0x56\n",
422265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 25c:	2358      	movs	r3, #88	; 0x58\n",
422365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 25e:	235a      	movs	r3, #90	; 0x5a\n",
422465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 260:	235c      	movs	r3, #92	; 0x5c\n",
422565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 262:	235e      	movs	r3, #94	; 0x5e\n",
422665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 264:	2360      	movs	r3, #96	; 0x60\n",
422765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 266:	2362      	movs	r3, #98	; 0x62\n",
422865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 268:	2364      	movs	r3, #100	; 0x64\n",
422965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 26a:	2366      	movs	r3, #102	; 0x66\n",
423065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 26c:	2368      	movs	r3, #104	; 0x68\n",
423165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 26e:	236a      	movs	r3, #106	; 0x6a\n",
423265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 270:	236c      	movs	r3, #108	; 0x6c\n",
423365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 272:	236e      	movs	r3, #110	; 0x6e\n",
423465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 274:	2370      	movs	r3, #112	; 0x70\n",
423565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 276:	2372      	movs	r3, #114	; 0x72\n",
423665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 278:	2374      	movs	r3, #116	; 0x74\n",
423765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 27a:	2376      	movs	r3, #118	; 0x76\n",
423865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 27c:	2378      	movs	r3, #120	; 0x78\n",
423965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 27e:	237a      	movs	r3, #122	; 0x7a\n",
424065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 280:	237c      	movs	r3, #124	; 0x7c\n",
424165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 282:	237e      	movs	r3, #126	; 0x7e\n",
424265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 284:	2380      	movs	r3, #128	; 0x80\n",
424365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 286:	2382      	movs	r3, #130	; 0x82\n",
424465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 288:	2384      	movs	r3, #132	; 0x84\n",
424565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 28a:	2386      	movs	r3, #134	; 0x86\n",
424665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 28c:	2388      	movs	r3, #136	; 0x88\n",
424765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 28e:	238a      	movs	r3, #138	; 0x8a\n",
424865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 290:	238c      	movs	r3, #140	; 0x8c\n",
424965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 292:	238e      	movs	r3, #142	; 0x8e\n",
425065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 294:	2390      	movs	r3, #144	; 0x90\n",
425165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 296:	2392      	movs	r3, #146	; 0x92\n",
425265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 298:	2394      	movs	r3, #148	; 0x94\n",
425365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 29a:	2396      	movs	r3, #150	; 0x96\n",
425465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 29c:	2398      	movs	r3, #152	; 0x98\n",
425565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 29e:	239a      	movs	r3, #154	; 0x9a\n",
425665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a0:	239c      	movs	r3, #156	; 0x9c\n",
425765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a2:	239e      	movs	r3, #158	; 0x9e\n",
425865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a4:	23a0      	movs	r3, #160	; 0xa0\n",
425965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a6:	23a2      	movs	r3, #162	; 0xa2\n",
426065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2a8:	23a4      	movs	r3, #164	; 0xa4\n",
426165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2aa:	23a6      	movs	r3, #166	; 0xa6\n",
426265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ac:	23a8      	movs	r3, #168	; 0xa8\n",
426365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ae:	23aa      	movs	r3, #170	; 0xaa\n",
426465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b0:	23ac      	movs	r3, #172	; 0xac\n",
426565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b2:	23ae      	movs	r3, #174	; 0xae\n",
426665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b4:	23b0      	movs	r3, #176	; 0xb0\n",
426765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b6:	23b2      	movs	r3, #178	; 0xb2\n",
426865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2b8:	23b4      	movs	r3, #180	; 0xb4\n",
426965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ba:	23b6      	movs	r3, #182	; 0xb6\n",
427065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2bc:	23b8      	movs	r3, #184	; 0xb8\n",
427165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2be:	23ba      	movs	r3, #186	; 0xba\n",
427265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c0:	23bc      	movs	r3, #188	; 0xbc\n",
427365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c2:	23be      	movs	r3, #190	; 0xbe\n",
427465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c4:	23c0      	movs	r3, #192	; 0xc0\n",
427565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c6:	23c2      	movs	r3, #194	; 0xc2\n",
427665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2c8:	23c4      	movs	r3, #196	; 0xc4\n",
427765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ca:	23c6      	movs	r3, #198	; 0xc6\n",
427865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2cc:	23c8      	movs	r3, #200	; 0xc8\n",
427965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ce:	23ca      	movs	r3, #202	; 0xca\n",
428065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d0:	23cc      	movs	r3, #204	; 0xcc\n",
428165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d2:	23ce      	movs	r3, #206	; 0xce\n",
428265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d4:	23d0      	movs	r3, #208	; 0xd0\n",
428365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d6:	23d2      	movs	r3, #210	; 0xd2\n",
428465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2d8:	23d4      	movs	r3, #212	; 0xd4\n",
428565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2da:	23d6      	movs	r3, #214	; 0xd6\n",
428665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2dc:	23d8      	movs	r3, #216	; 0xd8\n",
428765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2de:	23da      	movs	r3, #218	; 0xda\n",
428865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e0:	23dc      	movs	r3, #220	; 0xdc\n",
428965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e2:	23de      	movs	r3, #222	; 0xde\n",
429065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e4:	23e0      	movs	r3, #224	; 0xe0\n",
429165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e6:	23e2      	movs	r3, #226	; 0xe2\n",
429265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2e8:	23e4      	movs	r3, #228	; 0xe4\n",
429365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ea:	23e6      	movs	r3, #230	; 0xe6\n",
429465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ec:	23e8      	movs	r3, #232	; 0xe8\n",
429565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2ee:	23ea      	movs	r3, #234	; 0xea\n",
429665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f0:	23ec      	movs	r3, #236	; 0xec\n",
429765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f2:	23ee      	movs	r3, #238	; 0xee\n",
429865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f4:	23f0      	movs	r3, #240	; 0xf0\n",
429965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f6:	23f2      	movs	r3, #242	; 0xf2\n",
430065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2f8:	23f4      	movs	r3, #244	; 0xf4\n",
430165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2fa:	23f6      	movs	r3, #246	; 0xf6\n",
430265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2fc:	23f8      	movs	r3, #248	; 0xf8\n",
430365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 2fe:	23fa      	movs	r3, #250	; 0xfa\n",
430465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 300:	23fc      	movs	r3, #252	; 0xfc\n",
430565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 302:	23fe      	movs	r3, #254	; 0xfe\n",
430665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 304:	2300      	movs	r3, #0\n",
430765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 306:	2302      	movs	r3, #2\n",
430865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 308:	2304      	movs	r3, #4\n",
430965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 30a:	2306      	movs	r3, #6\n",
431065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 30c:	2308      	movs	r3, #8\n",
431165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 30e:	230a      	movs	r3, #10\n",
431265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 310:	230c      	movs	r3, #12\n",
431365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 312:	230e      	movs	r3, #14\n",
431465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 314:	2310      	movs	r3, #16\n",
431565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 316:	2312      	movs	r3, #18\n",
431665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 318:	2314      	movs	r3, #20\n",
431765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 31a:	2316      	movs	r3, #22\n",
431865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 31c:	2318      	movs	r3, #24\n",
431965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 31e:	231a      	movs	r3, #26\n",
432065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 320:	231c      	movs	r3, #28\n",
432165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 322:	231e      	movs	r3, #30\n",
432265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 324:	2320      	movs	r3, #32\n",
432365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 326:	2322      	movs	r3, #34	; 0x22\n",
432465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 328:	2324      	movs	r3, #36	; 0x24\n",
432565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 32a:	2326      	movs	r3, #38	; 0x26\n",
432665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 32c:	2328      	movs	r3, #40	; 0x28\n",
432765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 32e:	232a      	movs	r3, #42	; 0x2a\n",
432865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 330:	232c      	movs	r3, #44	; 0x2c\n",
432965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 332:	232e      	movs	r3, #46	; 0x2e\n",
433065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 334:	2330      	movs	r3, #48	; 0x30\n",
433165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 336:	2332      	movs	r3, #50	; 0x32\n",
433265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 338:	2334      	movs	r3, #52	; 0x34\n",
433365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 33a:	2336      	movs	r3, #54	; 0x36\n",
433465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 33c:	2338      	movs	r3, #56	; 0x38\n",
433565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 33e:	233a      	movs	r3, #58	; 0x3a\n",
433665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 340:	233c      	movs	r3, #60	; 0x3c\n",
433765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 342:	233e      	movs	r3, #62	; 0x3e\n",
433865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 344:	2340      	movs	r3, #64	; 0x40\n",
433965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 346:	2342      	movs	r3, #66	; 0x42\n",
434065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 348:	2344      	movs	r3, #68	; 0x44\n",
434165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 34a:	2346      	movs	r3, #70	; 0x46\n",
434265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 34c:	2348      	movs	r3, #72	; 0x48\n",
434365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 34e:	234a      	movs	r3, #74	; 0x4a\n",
434465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 350:	234c      	movs	r3, #76	; 0x4c\n",
434565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 352:	234e      	movs	r3, #78	; 0x4e\n",
434665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 354:	2350      	movs	r3, #80	; 0x50\n",
434765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 356:	2352      	movs	r3, #82	; 0x52\n",
434865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 358:	2354      	movs	r3, #84	; 0x54\n",
434965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 35a:	2356      	movs	r3, #86	; 0x56\n",
435065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 35c:	2358      	movs	r3, #88	; 0x58\n",
435165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 35e:	235a      	movs	r3, #90	; 0x5a\n",
435265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 360:	235c      	movs	r3, #92	; 0x5c\n",
435365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 362:	235e      	movs	r3, #94	; 0x5e\n",
435465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 364:	2360      	movs	r3, #96	; 0x60\n",
435565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 366:	2362      	movs	r3, #98	; 0x62\n",
435665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 368:	2364      	movs	r3, #100	; 0x64\n",
435765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 36a:	2366      	movs	r3, #102	; 0x66\n",
435865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 36c:	2368      	movs	r3, #104	; 0x68\n",
435965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 36e:	236a      	movs	r3, #106	; 0x6a\n",
436065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 370:	236c      	movs	r3, #108	; 0x6c\n",
436165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 372:	236e      	movs	r3, #110	; 0x6e\n",
436265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 374:	2370      	movs	r3, #112	; 0x70\n",
436365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 376:	2372      	movs	r3, #114	; 0x72\n",
436465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 378:	2374      	movs	r3, #116	; 0x74\n",
436565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 37a:	2376      	movs	r3, #118	; 0x76\n",
436665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 37c:	2378      	movs	r3, #120	; 0x78\n",
436765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 37e:	237a      	movs	r3, #122	; 0x7a\n",
436865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 380:	237c      	movs	r3, #124	; 0x7c\n",
436965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 382:	237e      	movs	r3, #126	; 0x7e\n",
437065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 384:	2380      	movs	r3, #128	; 0x80\n",
437165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 386:	2382      	movs	r3, #130	; 0x82\n",
437265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 388:	2384      	movs	r3, #132	; 0x84\n",
437365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 38a:	2386      	movs	r3, #134	; 0x86\n",
437465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 38c:	2388      	movs	r3, #136	; 0x88\n",
437565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 38e:	238a      	movs	r3, #138	; 0x8a\n",
437665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 390:	238c      	movs	r3, #140	; 0x8c\n",
437765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 392:	238e      	movs	r3, #142	; 0x8e\n",
437865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 394:	2390      	movs	r3, #144	; 0x90\n",
437965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 396:	2392      	movs	r3, #146	; 0x92\n",
438065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 398:	2394      	movs	r3, #148	; 0x94\n",
438165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 39a:	2396      	movs	r3, #150	; 0x96\n",
438265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 39c:	2398      	movs	r3, #152	; 0x98\n",
438365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 39e:	239a      	movs	r3, #154	; 0x9a\n",
438465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a0:	239c      	movs	r3, #156	; 0x9c\n",
438565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a2:	239e      	movs	r3, #158	; 0x9e\n",
438665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a4:	23a0      	movs	r3, #160	; 0xa0\n",
438765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a6:	23a2      	movs	r3, #162	; 0xa2\n",
438865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3a8:	23a4      	movs	r3, #164	; 0xa4\n",
438965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3aa:	23a6      	movs	r3, #166	; 0xa6\n",
439065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ac:	23a8      	movs	r3, #168	; 0xa8\n",
439165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ae:	23aa      	movs	r3, #170	; 0xaa\n",
439265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b0:	23ac      	movs	r3, #172	; 0xac\n",
439365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b2:	23ae      	movs	r3, #174	; 0xae\n",
439465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b4:	23b0      	movs	r3, #176	; 0xb0\n",
439565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b6:	23b2      	movs	r3, #178	; 0xb2\n",
439665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3b8:	23b4      	movs	r3, #180	; 0xb4\n",
439765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ba:	23b6      	movs	r3, #182	; 0xb6\n",
439865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3bc:	23b8      	movs	r3, #184	; 0xb8\n",
439965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3be:	23ba      	movs	r3, #186	; 0xba\n",
440065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c0:	23bc      	movs	r3, #188	; 0xbc\n",
440165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c2:	23be      	movs	r3, #190	; 0xbe\n",
440265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c4:	23c0      	movs	r3, #192	; 0xc0\n",
440365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c6:	23c2      	movs	r3, #194	; 0xc2\n",
440465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3c8:	23c4      	movs	r3, #196	; 0xc4\n",
440565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ca:	23c6      	movs	r3, #198	; 0xc6\n",
440665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3cc:	23c8      	movs	r3, #200	; 0xc8\n",
440765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ce:	23ca      	movs	r3, #202	; 0xca\n",
440865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d0:	23cc      	movs	r3, #204	; 0xcc\n",
440965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d2:	23ce      	movs	r3, #206	; 0xce\n",
441065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d4:	23d0      	movs	r3, #208	; 0xd0\n",
441165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d6:	23d2      	movs	r3, #210	; 0xd2\n",
441265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3d8:	23d4      	movs	r3, #212	; 0xd4\n",
441365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3da:	23d6      	movs	r3, #214	; 0xd6\n",
441465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3dc:	23d8      	movs	r3, #216	; 0xd8\n",
441565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3de:	23da      	movs	r3, #218	; 0xda\n",
441665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e0:	23dc      	movs	r3, #220	; 0xdc\n",
441765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e2:	23de      	movs	r3, #222	; 0xde\n",
441865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e4:	23e0      	movs	r3, #224	; 0xe0\n",
441965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e6:	23e2      	movs	r3, #226	; 0xe2\n",
442065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3e8:	23e4      	movs	r3, #228	; 0xe4\n",
442165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ea:	23e6      	movs	r3, #230	; 0xe6\n",
442265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ec:	23e8      	movs	r3, #232	; 0xe8\n",
442365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3ee:	23ea      	movs	r3, #234	; 0xea\n",
442465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f0:	23ec      	movs	r3, #236	; 0xec\n",
442565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f2:	23ee      	movs	r3, #238	; 0xee\n",
442665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f4:	23f0      	movs	r3, #240	; 0xf0\n",
442765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f6:	23f2      	movs	r3, #242	; 0xf2\n",
442865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3f8:	23f4      	movs	r3, #244	; 0xf4\n",
442965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3fa:	23f6      	movs	r3, #246	; 0xf6\n",
443065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3fc:	23f8      	movs	r3, #248	; 0xf8\n",
443165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 3fe:	23fa      	movs	r3, #250	; 0xfa\n",
443265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 400:	23fc      	movs	r3, #252	; 0xfc\n",
443365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 402:	23fe      	movs	r3, #254	; 0xfe\n",
443465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 404:	2300      	movs	r3, #0\n",
443565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 406:	2302      	movs	r3, #2\n",
443665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 408:	2304      	movs	r3, #4\n",
443765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 40a:	2306      	movs	r3, #6\n",
443865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 40c:	2308      	movs	r3, #8\n",
443965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 40e:	230a      	movs	r3, #10\n",
444065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 410:	230c      	movs	r3, #12\n",
444165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 412:	230e      	movs	r3, #14\n",
444265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 414:	2310      	movs	r3, #16\n",
444365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 416:	2312      	movs	r3, #18\n",
444465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 418:	2314      	movs	r3, #20\n",
444565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 41a:	2316      	movs	r3, #22\n",
444665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 41c:	2318      	movs	r3, #24\n",
444765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 41e:	231a      	movs	r3, #26\n",
444865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 420:	231c      	movs	r3, #28\n",
444965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 422:	231e      	movs	r3, #30\n",
445065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 424:	2320      	movs	r3, #32\n",
445165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 426:	2322      	movs	r3, #34	; 0x22\n",
445265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 428:	2324      	movs	r3, #36	; 0x24\n",
445365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 42a:	2326      	movs	r3, #38	; 0x26\n",
445465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 42c:	2328      	movs	r3, #40	; 0x28\n",
445565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 42e:	232a      	movs	r3, #42	; 0x2a\n",
445665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 430:	232c      	movs	r3, #44	; 0x2c\n",
445765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 432:	232e      	movs	r3, #46	; 0x2e\n",
445865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 434:	2330      	movs	r3, #48	; 0x30\n",
445965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 436:	2332      	movs	r3, #50	; 0x32\n",
446065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 438:	2334      	movs	r3, #52	; 0x34\n",
446165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 43a:	2336      	movs	r3, #54	; 0x36\n",
446265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 43c:	2338      	movs	r3, #56	; 0x38\n",
446365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 43e:	233a      	movs	r3, #58	; 0x3a\n",
446465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 440:	233c      	movs	r3, #60	; 0x3c\n",
446565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 442:	233e      	movs	r3, #62	; 0x3e\n",
446665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 444:	2340      	movs	r3, #64	; 0x40\n",
446765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 446:	2342      	movs	r3, #66	; 0x42\n",
446865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 448:	2344      	movs	r3, #68	; 0x44\n",
446965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 44a:	2346      	movs	r3, #70	; 0x46\n",
447065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 44c:	2348      	movs	r3, #72	; 0x48\n",
447165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 44e:	234a      	movs	r3, #74	; 0x4a\n",
447265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 450:	234c      	movs	r3, #76	; 0x4c\n",
447365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 452:	234e      	movs	r3, #78	; 0x4e\n",
447465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 454:	2350      	movs	r3, #80	; 0x50\n",
447565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 456:	2352      	movs	r3, #82	; 0x52\n",
447665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 458:	2354      	movs	r3, #84	; 0x54\n",
447765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 45a:	2356      	movs	r3, #86	; 0x56\n",
447865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 45c:	2358      	movs	r3, #88	; 0x58\n",
447965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 45e:	235a      	movs	r3, #90	; 0x5a\n",
448065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 460:	235c      	movs	r3, #92	; 0x5c\n",
448165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 462:	235e      	movs	r3, #94	; 0x5e\n",
448265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 464:	2360      	movs	r3, #96	; 0x60\n",
448365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 466:	2362      	movs	r3, #98	; 0x62\n",
448465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 468:	2364      	movs	r3, #100	; 0x64\n",
448565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 46a:	2366      	movs	r3, #102	; 0x66\n",
448665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 46c:	2368      	movs	r3, #104	; 0x68\n",
448765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 46e:	236a      	movs	r3, #106	; 0x6a\n",
448865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 470:	236c      	movs	r3, #108	; 0x6c\n",
448965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 472:	236e      	movs	r3, #110	; 0x6e\n",
449065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 474:	2370      	movs	r3, #112	; 0x70\n",
449165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 476:	2372      	movs	r3, #114	; 0x72\n",
449265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 478:	2374      	movs	r3, #116	; 0x74\n",
449365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 47a:	2376      	movs	r3, #118	; 0x76\n",
449465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 47c:	2378      	movs	r3, #120	; 0x78\n",
449565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 47e:	237a      	movs	r3, #122	; 0x7a\n",
449665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 480:	237c      	movs	r3, #124	; 0x7c\n",
449765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 482:	237e      	movs	r3, #126	; 0x7e\n",
449865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 484:	2380      	movs	r3, #128	; 0x80\n",
449965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 486:	2382      	movs	r3, #130	; 0x82\n",
450065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 488:	2384      	movs	r3, #132	; 0x84\n",
450165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 48a:	2386      	movs	r3, #134	; 0x86\n",
450265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 48c:	2388      	movs	r3, #136	; 0x88\n",
450365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 48e:	238a      	movs	r3, #138	; 0x8a\n",
450465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 490:	238c      	movs	r3, #140	; 0x8c\n",
450565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 492:	238e      	movs	r3, #142	; 0x8e\n",
450665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 494:	2390      	movs	r3, #144	; 0x90\n",
450765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 496:	2392      	movs	r3, #146	; 0x92\n",
450865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 498:	2394      	movs	r3, #148	; 0x94\n",
450965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 49a:	2396      	movs	r3, #150	; 0x96\n",
451065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 49c:	2398      	movs	r3, #152	; 0x98\n",
451165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 49e:	239a      	movs	r3, #154	; 0x9a\n",
451265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a0:	239c      	movs	r3, #156	; 0x9c\n",
451365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a2:	239e      	movs	r3, #158	; 0x9e\n",
451465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a4:	23a0      	movs	r3, #160	; 0xa0\n",
451565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a6:	23a2      	movs	r3, #162	; 0xa2\n",
451665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4a8:	23a4      	movs	r3, #164	; 0xa4\n",
451765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4aa:	23a6      	movs	r3, #166	; 0xa6\n",
451865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ac:	23a8      	movs	r3, #168	; 0xa8\n",
451965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ae:	23aa      	movs	r3, #170	; 0xaa\n",
452065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b0:	23ac      	movs	r3, #172	; 0xac\n",
452165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b2:	23ae      	movs	r3, #174	; 0xae\n",
452265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b4:	23b0      	movs	r3, #176	; 0xb0\n",
452365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b6:	23b2      	movs	r3, #178	; 0xb2\n",
452465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4b8:	23b4      	movs	r3, #180	; 0xb4\n",
452565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ba:	23b6      	movs	r3, #182	; 0xb6\n",
452665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4bc:	23b8      	movs	r3, #184	; 0xb8\n",
452765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4be:	23ba      	movs	r3, #186	; 0xba\n",
452865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c0:	23bc      	movs	r3, #188	; 0xbc\n",
452965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c2:	23be      	movs	r3, #190	; 0xbe\n",
453065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c4:	23c0      	movs	r3, #192	; 0xc0\n",
453165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c6:	23c2      	movs	r3, #194	; 0xc2\n",
453265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4c8:	23c4      	movs	r3, #196	; 0xc4\n",
453365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ca:	23c6      	movs	r3, #198	; 0xc6\n",
453465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4cc:	23c8      	movs	r3, #200	; 0xc8\n",
453565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ce:	23ca      	movs	r3, #202	; 0xca\n",
453665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d0:	23cc      	movs	r3, #204	; 0xcc\n",
453765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d2:	23ce      	movs	r3, #206	; 0xce\n",
453865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d4:	23d0      	movs	r3, #208	; 0xd0\n",
453965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d6:	23d2      	movs	r3, #210	; 0xd2\n",
454065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4d8:	23d4      	movs	r3, #212	; 0xd4\n",
454165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4da:	23d6      	movs	r3, #214	; 0xd6\n",
454265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4dc:	23d8      	movs	r3, #216	; 0xd8\n",
454365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4de:	23da      	movs	r3, #218	; 0xda\n",
454465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e0:	23dc      	movs	r3, #220	; 0xdc\n",
454565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e2:	23de      	movs	r3, #222	; 0xde\n",
454665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e4:	23e0      	movs	r3, #224	; 0xe0\n",
454765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e6:	23e2      	movs	r3, #226	; 0xe2\n",
454865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4e8:	23e4      	movs	r3, #228	; 0xe4\n",
454965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ea:	23e6      	movs	r3, #230	; 0xe6\n",
455065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ec:	23e8      	movs	r3, #232	; 0xe8\n",
455165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4ee:	23ea      	movs	r3, #234	; 0xea\n",
455265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f0:	23ec      	movs	r3, #236	; 0xec\n",
455365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f2:	23ee      	movs	r3, #238	; 0xee\n",
455465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f4:	23f0      	movs	r3, #240	; 0xf0\n",
455565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f6:	23f2      	movs	r3, #242	; 0xf2\n",
455665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4f8:	23f4      	movs	r3, #244	; 0xf4\n",
455765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4fa:	23f6      	movs	r3, #246	; 0xf6\n",
455865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4fc:	23f8      	movs	r3, #248	; 0xf8\n",
455965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 4fe:	23fa      	movs	r3, #250	; 0xfa\n",
456065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 500:	23fc      	movs	r3, #252	; 0xfc\n",
456165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 502:	23fe      	movs	r3, #254	; 0xfe\n",
456265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 504:	2300      	movs	r3, #0\n",
456365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 506:	2302      	movs	r3, #2\n",
456465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 508:	2304      	movs	r3, #4\n",
456565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 50a:	2306      	movs	r3, #6\n",
456665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 50c:	2308      	movs	r3, #8\n",
456765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 50e:	230a      	movs	r3, #10\n",
456865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 510:	230c      	movs	r3, #12\n",
456965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 512:	230e      	movs	r3, #14\n",
457065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 514:	2310      	movs	r3, #16\n",
457165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 516:	2312      	movs	r3, #18\n",
457265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 518:	2314      	movs	r3, #20\n",
457365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 51a:	2316      	movs	r3, #22\n",
457465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 51c:	2318      	movs	r3, #24\n",
457565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 51e:	231a      	movs	r3, #26\n",
457665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 520:	231c      	movs	r3, #28\n",
457765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 522:	231e      	movs	r3, #30\n",
457865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 524:	2320      	movs	r3, #32\n",
457965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 526:	2322      	movs	r3, #34	; 0x22\n",
458065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 528:	2324      	movs	r3, #36	; 0x24\n",
458165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 52a:	2326      	movs	r3, #38	; 0x26\n",
458265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 52c:	2328      	movs	r3, #40	; 0x28\n",
458365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 52e:	232a      	movs	r3, #42	; 0x2a\n",
458465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 530:	232c      	movs	r3, #44	; 0x2c\n",
458565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 532:	232e      	movs	r3, #46	; 0x2e\n",
458665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 534:	2330      	movs	r3, #48	; 0x30\n",
458765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 536:	2332      	movs	r3, #50	; 0x32\n",
458865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 538:	2334      	movs	r3, #52	; 0x34\n",
458965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 53a:	2336      	movs	r3, #54	; 0x36\n",
459065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 53c:	2338      	movs	r3, #56	; 0x38\n",
459165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 53e:	233a      	movs	r3, #58	; 0x3a\n",
459265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 540:	233c      	movs	r3, #60	; 0x3c\n",
459365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 542:	233e      	movs	r3, #62	; 0x3e\n",
459465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 544:	2340      	movs	r3, #64	; 0x40\n",
459565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 546:	2342      	movs	r3, #66	; 0x42\n",
459665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 548:	2344      	movs	r3, #68	; 0x44\n",
459765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 54a:	2346      	movs	r3, #70	; 0x46\n",
459865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 54c:	2348      	movs	r3, #72	; 0x48\n",
459965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 54e:	234a      	movs	r3, #74	; 0x4a\n",
460065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 550:	234c      	movs	r3, #76	; 0x4c\n",
460165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 552:	234e      	movs	r3, #78	; 0x4e\n",
460265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 554:	2350      	movs	r3, #80	; 0x50\n",
460365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 556:	2352      	movs	r3, #82	; 0x52\n",
460465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 558:	2354      	movs	r3, #84	; 0x54\n",
460565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 55a:	2356      	movs	r3, #86	; 0x56\n",
460665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 55c:	2358      	movs	r3, #88	; 0x58\n",
460765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 55e:	235a      	movs	r3, #90	; 0x5a\n",
460865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 560:	235c      	movs	r3, #92	; 0x5c\n",
460965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 562:	235e      	movs	r3, #94	; 0x5e\n",
461065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 564:	2360      	movs	r3, #96	; 0x60\n",
461165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 566:	2362      	movs	r3, #98	; 0x62\n",
461265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 568:	2364      	movs	r3, #100	; 0x64\n",
461365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 56a:	2366      	movs	r3, #102	; 0x66\n",
461465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 56c:	2368      	movs	r3, #104	; 0x68\n",
461565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 56e:	236a      	movs	r3, #106	; 0x6a\n",
461665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 570:	236c      	movs	r3, #108	; 0x6c\n",
461765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 572:	236e      	movs	r3, #110	; 0x6e\n",
461865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 574:	2370      	movs	r3, #112	; 0x70\n",
461965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 576:	2372      	movs	r3, #114	; 0x72\n",
462065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 578:	2374      	movs	r3, #116	; 0x74\n",
462165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 57a:	2376      	movs	r3, #118	; 0x76\n",
462265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 57c:	2378      	movs	r3, #120	; 0x78\n",
462365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 57e:	237a      	movs	r3, #122	; 0x7a\n",
462465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 580:	237c      	movs	r3, #124	; 0x7c\n",
462565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 582:	237e      	movs	r3, #126	; 0x7e\n",
462665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 584:	2380      	movs	r3, #128	; 0x80\n",
462765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 586:	2382      	movs	r3, #130	; 0x82\n",
462865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 588:	2384      	movs	r3, #132	; 0x84\n",
462965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 58a:	2386      	movs	r3, #134	; 0x86\n",
463065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 58c:	2388      	movs	r3, #136	; 0x88\n",
463165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 58e:	238a      	movs	r3, #138	; 0x8a\n",
463265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 590:	238c      	movs	r3, #140	; 0x8c\n",
463365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 592:	238e      	movs	r3, #142	; 0x8e\n",
463465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 594:	2390      	movs	r3, #144	; 0x90\n",
463565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 596:	2392      	movs	r3, #146	; 0x92\n",
463665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 598:	2394      	movs	r3, #148	; 0x94\n",
463765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 59a:	2396      	movs	r3, #150	; 0x96\n",
463865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 59c:	2398      	movs	r3, #152	; 0x98\n",
463965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 59e:	239a      	movs	r3, #154	; 0x9a\n",
464065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a0:	239c      	movs	r3, #156	; 0x9c\n",
464165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a2:	239e      	movs	r3, #158	; 0x9e\n",
464265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a4:	23a0      	movs	r3, #160	; 0xa0\n",
464365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a6:	23a2      	movs	r3, #162	; 0xa2\n",
464465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5a8:	23a4      	movs	r3, #164	; 0xa4\n",
464565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5aa:	23a6      	movs	r3, #166	; 0xa6\n",
464665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ac:	23a8      	movs	r3, #168	; 0xa8\n",
464765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ae:	23aa      	movs	r3, #170	; 0xaa\n",
464865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b0:	23ac      	movs	r3, #172	; 0xac\n",
464965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b2:	23ae      	movs	r3, #174	; 0xae\n",
465065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b4:	23b0      	movs	r3, #176	; 0xb0\n",
465165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b6:	23b2      	movs	r3, #178	; 0xb2\n",
465265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5b8:	23b4      	movs	r3, #180	; 0xb4\n",
465365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ba:	23b6      	movs	r3, #182	; 0xb6\n",
465465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5bc:	23b8      	movs	r3, #184	; 0xb8\n",
465565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5be:	23ba      	movs	r3, #186	; 0xba\n",
465665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c0:	23bc      	movs	r3, #188	; 0xbc\n",
465765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c2:	23be      	movs	r3, #190	; 0xbe\n",
465865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c4:	23c0      	movs	r3, #192	; 0xc0\n",
465965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c6:	23c2      	movs	r3, #194	; 0xc2\n",
466065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5c8:	23c4      	movs	r3, #196	; 0xc4\n",
466165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ca:	23c6      	movs	r3, #198	; 0xc6\n",
466265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5cc:	23c8      	movs	r3, #200	; 0xc8\n",
466365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ce:	23ca      	movs	r3, #202	; 0xca\n",
466465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d0:	23cc      	movs	r3, #204	; 0xcc\n",
466565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d2:	23ce      	movs	r3, #206	; 0xce\n",
466665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d4:	23d0      	movs	r3, #208	; 0xd0\n",
466765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d6:	23d2      	movs	r3, #210	; 0xd2\n",
466865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5d8:	23d4      	movs	r3, #212	; 0xd4\n",
466965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5da:	23d6      	movs	r3, #214	; 0xd6\n",
467065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5dc:	23d8      	movs	r3, #216	; 0xd8\n",
467165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5de:	23da      	movs	r3, #218	; 0xda\n",
467265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e0:	23dc      	movs	r3, #220	; 0xdc\n",
467365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e2:	23de      	movs	r3, #222	; 0xde\n",
467465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e4:	23e0      	movs	r3, #224	; 0xe0\n",
467565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e6:	23e2      	movs	r3, #226	; 0xe2\n",
467665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5e8:	23e4      	movs	r3, #228	; 0xe4\n",
467765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ea:	23e6      	movs	r3, #230	; 0xe6\n",
467865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ec:	23e8      	movs	r3, #232	; 0xe8\n",
467965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5ee:	23ea      	movs	r3, #234	; 0xea\n",
468065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f0:	23ec      	movs	r3, #236	; 0xec\n",
468165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f2:	23ee      	movs	r3, #238	; 0xee\n",
468265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f4:	23f0      	movs	r3, #240	; 0xf0\n",
468365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f6:	23f2      	movs	r3, #242	; 0xf2\n",
468465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5f8:	23f4      	movs	r3, #244	; 0xf4\n",
468565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5fa:	23f6      	movs	r3, #246	; 0xf6\n",
468665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5fc:	23f8      	movs	r3, #248	; 0xf8\n",
468765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 5fe:	23fa      	movs	r3, #250	; 0xfa\n",
468865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 600:	23fc      	movs	r3, #252	; 0xfc\n",
468965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 602:	23fe      	movs	r3, #254	; 0xfe\n",
469065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 604:	2300      	movs	r3, #0\n",
469165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 606:	2302      	movs	r3, #2\n",
469265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 608:	2304      	movs	r3, #4\n",
469365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 60a:	2306      	movs	r3, #6\n",
469465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 60c:	2308      	movs	r3, #8\n",
469565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 60e:	230a      	movs	r3, #10\n",
469665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 610:	230c      	movs	r3, #12\n",
469765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 612:	230e      	movs	r3, #14\n",
469865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 614:	2310      	movs	r3, #16\n",
469965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 616:	2312      	movs	r3, #18\n",
470065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 618:	2314      	movs	r3, #20\n",
470165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 61a:	2316      	movs	r3, #22\n",
470265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 61c:	2318      	movs	r3, #24\n",
470365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 61e:	231a      	movs	r3, #26\n",
470465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 620:	231c      	movs	r3, #28\n",
470565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 622:	231e      	movs	r3, #30\n",
470665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 624:	2320      	movs	r3, #32\n",
470765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 626:	2322      	movs	r3, #34	; 0x22\n",
470865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 628:	2324      	movs	r3, #36	; 0x24\n",
470965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 62a:	2326      	movs	r3, #38	; 0x26\n",
471065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 62c:	2328      	movs	r3, #40	; 0x28\n",
471165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 62e:	232a      	movs	r3, #42	; 0x2a\n",
471265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 630:	232c      	movs	r3, #44	; 0x2c\n",
471365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 632:	232e      	movs	r3, #46	; 0x2e\n",
471465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 634:	2330      	movs	r3, #48	; 0x30\n",
471565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 636:	2332      	movs	r3, #50	; 0x32\n",
471665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 638:	2334      	movs	r3, #52	; 0x34\n",
471765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 63a:	2336      	movs	r3, #54	; 0x36\n",
471865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 63c:	2338      	movs	r3, #56	; 0x38\n",
471965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 63e:	233a      	movs	r3, #58	; 0x3a\n",
472065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 640:	233c      	movs	r3, #60	; 0x3c\n",
472165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 642:	233e      	movs	r3, #62	; 0x3e\n",
472265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 644:	2340      	movs	r3, #64	; 0x40\n",
472365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 646:	2342      	movs	r3, #66	; 0x42\n",
472465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 648:	2344      	movs	r3, #68	; 0x44\n",
472565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 64a:	2346      	movs	r3, #70	; 0x46\n",
472665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 64c:	2348      	movs	r3, #72	; 0x48\n",
472765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 64e:	234a      	movs	r3, #74	; 0x4a\n",
472865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 650:	234c      	movs	r3, #76	; 0x4c\n",
472965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 652:	234e      	movs	r3, #78	; 0x4e\n",
473065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 654:	2350      	movs	r3, #80	; 0x50\n",
473165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 656:	2352      	movs	r3, #82	; 0x52\n",
473265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 658:	2354      	movs	r3, #84	; 0x54\n",
473365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 65a:	2356      	movs	r3, #86	; 0x56\n",
473465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 65c:	2358      	movs	r3, #88	; 0x58\n",
473565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 65e:	235a      	movs	r3, #90	; 0x5a\n",
473665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 660:	235c      	movs	r3, #92	; 0x5c\n",
473765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 662:	235e      	movs	r3, #94	; 0x5e\n",
473865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 664:	2360      	movs	r3, #96	; 0x60\n",
473965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 666:	2362      	movs	r3, #98	; 0x62\n",
474065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 668:	2364      	movs	r3, #100	; 0x64\n",
474165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 66a:	2366      	movs	r3, #102	; 0x66\n",
474265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 66c:	2368      	movs	r3, #104	; 0x68\n",
474365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 66e:	236a      	movs	r3, #106	; 0x6a\n",
474465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 670:	236c      	movs	r3, #108	; 0x6c\n",
474565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 672:	236e      	movs	r3, #110	; 0x6e\n",
474665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 674:	2370      	movs	r3, #112	; 0x70\n",
474765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 676:	2372      	movs	r3, #114	; 0x72\n",
474865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 678:	2374      	movs	r3, #116	; 0x74\n",
474965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 67a:	2376      	movs	r3, #118	; 0x76\n",
475065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 67c:	2378      	movs	r3, #120	; 0x78\n",
475165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 67e:	237a      	movs	r3, #122	; 0x7a\n",
475265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 680:	237c      	movs	r3, #124	; 0x7c\n",
475365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 682:	237e      	movs	r3, #126	; 0x7e\n",
475465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 684:	2380      	movs	r3, #128	; 0x80\n",
475565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 686:	2382      	movs	r3, #130	; 0x82\n",
475665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 688:	2384      	movs	r3, #132	; 0x84\n",
475765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 68a:	2386      	movs	r3, #134	; 0x86\n",
475865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 68c:	2388      	movs	r3, #136	; 0x88\n",
475965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 68e:	238a      	movs	r3, #138	; 0x8a\n",
476065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 690:	238c      	movs	r3, #140	; 0x8c\n",
476165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 692:	238e      	movs	r3, #142	; 0x8e\n",
476265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 694:	2390      	movs	r3, #144	; 0x90\n",
476365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 696:	2392      	movs	r3, #146	; 0x92\n",
476465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 698:	2394      	movs	r3, #148	; 0x94\n",
476565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 69a:	2396      	movs	r3, #150	; 0x96\n",
476665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 69c:	2398      	movs	r3, #152	; 0x98\n",
476765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 69e:	239a      	movs	r3, #154	; 0x9a\n",
476865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a0:	239c      	movs	r3, #156	; 0x9c\n",
476965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a2:	239e      	movs	r3, #158	; 0x9e\n",
477065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a4:	23a0      	movs	r3, #160	; 0xa0\n",
477165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a6:	23a2      	movs	r3, #162	; 0xa2\n",
477265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6a8:	23a4      	movs	r3, #164	; 0xa4\n",
477365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6aa:	23a6      	movs	r3, #166	; 0xa6\n",
477465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ac:	23a8      	movs	r3, #168	; 0xa8\n",
477565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ae:	23aa      	movs	r3, #170	; 0xaa\n",
477665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b0:	23ac      	movs	r3, #172	; 0xac\n",
477765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b2:	23ae      	movs	r3, #174	; 0xae\n",
477865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b4:	23b0      	movs	r3, #176	; 0xb0\n",
477965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b6:	23b2      	movs	r3, #178	; 0xb2\n",
478065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6b8:	23b4      	movs	r3, #180	; 0xb4\n",
478165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ba:	23b6      	movs	r3, #182	; 0xb6\n",
478265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6bc:	23b8      	movs	r3, #184	; 0xb8\n",
478365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6be:	23ba      	movs	r3, #186	; 0xba\n",
478465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c0:	23bc      	movs	r3, #188	; 0xbc\n",
478565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c2:	23be      	movs	r3, #190	; 0xbe\n",
478665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c4:	23c0      	movs	r3, #192	; 0xc0\n",
478765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c6:	23c2      	movs	r3, #194	; 0xc2\n",
478865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6c8:	23c4      	movs	r3, #196	; 0xc4\n",
478965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ca:	23c6      	movs	r3, #198	; 0xc6\n",
479065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6cc:	23c8      	movs	r3, #200	; 0xc8\n",
479165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ce:	23ca      	movs	r3, #202	; 0xca\n",
479265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d0:	23cc      	movs	r3, #204	; 0xcc\n",
479365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d2:	23ce      	movs	r3, #206	; 0xce\n",
479465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d4:	23d0      	movs	r3, #208	; 0xd0\n",
479565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d6:	23d2      	movs	r3, #210	; 0xd2\n",
479665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6d8:	23d4      	movs	r3, #212	; 0xd4\n",
479765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6da:	23d6      	movs	r3, #214	; 0xd6\n",
479865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6dc:	23d8      	movs	r3, #216	; 0xd8\n",
479965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6de:	23da      	movs	r3, #218	; 0xda\n",
480065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e0:	23dc      	movs	r3, #220	; 0xdc\n",
480165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e2:	23de      	movs	r3, #222	; 0xde\n",
480265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e4:	23e0      	movs	r3, #224	; 0xe0\n",
480365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e6:	23e2      	movs	r3, #226	; 0xe2\n",
480465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6e8:	23e4      	movs	r3, #228	; 0xe4\n",
480565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ea:	23e6      	movs	r3, #230	; 0xe6\n",
480665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ec:	23e8      	movs	r3, #232	; 0xe8\n",
480765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6ee:	23ea      	movs	r3, #234	; 0xea\n",
480865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f0:	23ec      	movs	r3, #236	; 0xec\n",
480965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f2:	23ee      	movs	r3, #238	; 0xee\n",
481065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f4:	23f0      	movs	r3, #240	; 0xf0\n",
481165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f6:	23f2      	movs	r3, #242	; 0xf2\n",
481265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6f8:	23f4      	movs	r3, #244	; 0xf4\n",
481365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6fa:	23f6      	movs	r3, #246	; 0xf6\n",
481465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6fc:	23f8      	movs	r3, #248	; 0xf8\n",
481565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 6fe:	23fa      	movs	r3, #250	; 0xfa\n",
481665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 700:	23fc      	movs	r3, #252	; 0xfc\n",
481765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 702:	23fe      	movs	r3, #254	; 0xfe\n",
481865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 704:	2300      	movs	r3, #0\n",
481965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 706:	2302      	movs	r3, #2\n",
482065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 708:	2304      	movs	r3, #4\n",
482165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 70a:	2306      	movs	r3, #6\n",
482265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 70c:	2308      	movs	r3, #8\n",
482365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 70e:	230a      	movs	r3, #10\n",
482465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 710:	230c      	movs	r3, #12\n",
482565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 712:	230e      	movs	r3, #14\n",
482665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 714:	2310      	movs	r3, #16\n",
482765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 716:	2312      	movs	r3, #18\n",
482865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 718:	2314      	movs	r3, #20\n",
482965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 71a:	2316      	movs	r3, #22\n",
483065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 71c:	2318      	movs	r3, #24\n",
483165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 71e:	231a      	movs	r3, #26\n",
483265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 720:	231c      	movs	r3, #28\n",
483365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 722:	231e      	movs	r3, #30\n",
483465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 724:	2320      	movs	r3, #32\n",
483565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 726:	2322      	movs	r3, #34	; 0x22\n",
483665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 728:	2324      	movs	r3, #36	; 0x24\n",
483765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 72a:	2326      	movs	r3, #38	; 0x26\n",
483865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 72c:	2328      	movs	r3, #40	; 0x28\n",
483965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 72e:	232a      	movs	r3, #42	; 0x2a\n",
484065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 730:	232c      	movs	r3, #44	; 0x2c\n",
484165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 732:	232e      	movs	r3, #46	; 0x2e\n",
484265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 734:	2330      	movs	r3, #48	; 0x30\n",
484365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 736:	2332      	movs	r3, #50	; 0x32\n",
484465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 738:	2334      	movs	r3, #52	; 0x34\n",
484565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 73a:	2336      	movs	r3, #54	; 0x36\n",
484665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 73c:	2338      	movs	r3, #56	; 0x38\n",
484765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 73e:	233a      	movs	r3, #58	; 0x3a\n",
484865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 740:	233c      	movs	r3, #60	; 0x3c\n",
484965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 742:	233e      	movs	r3, #62	; 0x3e\n",
485065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 744:	2340      	movs	r3, #64	; 0x40\n",
485165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 746:	2342      	movs	r3, #66	; 0x42\n",
485265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 748:	2344      	movs	r3, #68	; 0x44\n",
485365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 74a:	2346      	movs	r3, #70	; 0x46\n",
485465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 74c:	2348      	movs	r3, #72	; 0x48\n",
485565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 74e:	234a      	movs	r3, #74	; 0x4a\n",
485665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 750:	234c      	movs	r3, #76	; 0x4c\n",
485765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 752:	234e      	movs	r3, #78	; 0x4e\n",
485865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 754:	2350      	movs	r3, #80	; 0x50\n",
485965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 756:	2352      	movs	r3, #82	; 0x52\n",
486065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 758:	2354      	movs	r3, #84	; 0x54\n",
486165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 75a:	2356      	movs	r3, #86	; 0x56\n",
486265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 75c:	2358      	movs	r3, #88	; 0x58\n",
486365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 75e:	235a      	movs	r3, #90	; 0x5a\n",
486465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 760:	235c      	movs	r3, #92	; 0x5c\n",
486565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 762:	235e      	movs	r3, #94	; 0x5e\n",
486665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 764:	2360      	movs	r3, #96	; 0x60\n",
486765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 766:	2362      	movs	r3, #98	; 0x62\n",
486865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 768:	2364      	movs	r3, #100	; 0x64\n",
486965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 76a:	2366      	movs	r3, #102	; 0x66\n",
487065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 76c:	2368      	movs	r3, #104	; 0x68\n",
487165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 76e:	236a      	movs	r3, #106	; 0x6a\n",
487265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 770:	236c      	movs	r3, #108	; 0x6c\n",
487365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 772:	236e      	movs	r3, #110	; 0x6e\n",
487465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 774:	2370      	movs	r3, #112	; 0x70\n",
487565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 776:	2372      	movs	r3, #114	; 0x72\n",
487665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 778:	2374      	movs	r3, #116	; 0x74\n",
487765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 77a:	2376      	movs	r3, #118	; 0x76\n",
487865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 77c:	2378      	movs	r3, #120	; 0x78\n",
487965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 77e:	237a      	movs	r3, #122	; 0x7a\n",
488065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 780:	237c      	movs	r3, #124	; 0x7c\n",
488165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 782:	237e      	movs	r3, #126	; 0x7e\n",
488265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 784:	2380      	movs	r3, #128	; 0x80\n",
488365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 786:	2382      	movs	r3, #130	; 0x82\n",
488465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 788:	2384      	movs	r3, #132	; 0x84\n",
488565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 78a:	2386      	movs	r3, #134	; 0x86\n",
488665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 78c:	2388      	movs	r3, #136	; 0x88\n",
488765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 78e:	238a      	movs	r3, #138	; 0x8a\n",
488865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 790:	238c      	movs	r3, #140	; 0x8c\n",
488965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 792:	238e      	movs	r3, #142	; 0x8e\n",
489065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 794:	2390      	movs	r3, #144	; 0x90\n",
489165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 796:	2392      	movs	r3, #146	; 0x92\n",
489265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 798:	2394      	movs	r3, #148	; 0x94\n",
489365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 79a:	2396      	movs	r3, #150	; 0x96\n",
489465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 79c:	2398      	movs	r3, #152	; 0x98\n",
489565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 79e:	239a      	movs	r3, #154	; 0x9a\n",
489665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a0:	239c      	movs	r3, #156	; 0x9c\n",
489765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a2:	239e      	movs	r3, #158	; 0x9e\n",
489865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a4:	23a0      	movs	r3, #160	; 0xa0\n",
489965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a6:	23a2      	movs	r3, #162	; 0xa2\n",
490065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7a8:	23a4      	movs	r3, #164	; 0xa4\n",
490165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7aa:	23a6      	movs	r3, #166	; 0xa6\n",
490265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ac:	23a8      	movs	r3, #168	; 0xa8\n",
490365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ae:	23aa      	movs	r3, #170	; 0xaa\n",
490465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b0:	23ac      	movs	r3, #172	; 0xac\n",
490565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b2:	23ae      	movs	r3, #174	; 0xae\n",
490665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b4:	23b0      	movs	r3, #176	; 0xb0\n",
490765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b6:	23b2      	movs	r3, #178	; 0xb2\n",
490865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7b8:	23b4      	movs	r3, #180	; 0xb4\n",
490965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ba:	23b6      	movs	r3, #182	; 0xb6\n",
491065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7bc:	23b8      	movs	r3, #184	; 0xb8\n",
491165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7be:	23ba      	movs	r3, #186	; 0xba\n",
491265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c0:	23bc      	movs	r3, #188	; 0xbc\n",
491365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c2:	23be      	movs	r3, #190	; 0xbe\n",
491465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c4:	23c0      	movs	r3, #192	; 0xc0\n",
491565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c6:	23c2      	movs	r3, #194	; 0xc2\n",
491665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7c8:	23c4      	movs	r3, #196	; 0xc4\n",
491765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ca:	23c6      	movs	r3, #198	; 0xc6\n",
491865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7cc:	23c8      	movs	r3, #200	; 0xc8\n",
491965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ce:	23ca      	movs	r3, #202	; 0xca\n",
492065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d0:	23cc      	movs	r3, #204	; 0xcc\n",
492165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d2:	23ce      	movs	r3, #206	; 0xce\n",
492265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d4:	23d0      	movs	r3, #208	; 0xd0\n",
492365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d6:	23d2      	movs	r3, #210	; 0xd2\n",
492465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7d8:	23d4      	movs	r3, #212	; 0xd4\n",
492565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7da:	23d6      	movs	r3, #214	; 0xd6\n",
492665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7dc:	23d8      	movs	r3, #216	; 0xd8\n",
492765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7de:	23da      	movs	r3, #218	; 0xda\n",
492865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e0:	23dc      	movs	r3, #220	; 0xdc\n",
492965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e2:	23de      	movs	r3, #222	; 0xde\n",
493065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e4:	23e0      	movs	r3, #224	; 0xe0\n",
493165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e6:	23e2      	movs	r3, #226	; 0xe2\n",
493265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7e8:	23e4      	movs	r3, #228	; 0xe4\n",
493365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ea:	23e6      	movs	r3, #230	; 0xe6\n",
493465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ec:	23e8      	movs	r3, #232	; 0xe8\n",
493565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7ee:	23ea      	movs	r3, #234	; 0xea\n",
493665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f0:	23ec      	movs	r3, #236	; 0xec\n",
493765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f2:	23ee      	movs	r3, #238	; 0xee\n",
493865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f4:	23f0      	movs	r3, #240	; 0xf0\n",
493965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f6:	23f2      	movs	r3, #242	; 0xf2\n",
494065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7f8:	23f4      	movs	r3, #244	; 0xf4\n",
494165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7fa:	23f6      	movs	r3, #246	; 0xf6\n",
494265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7fc:	23f8      	movs	r3, #248	; 0xf8\n",
494365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 7fe:	23fa      	movs	r3, #250	; 0xfa\n",
494465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 800:	23fc      	movs	r3, #252	; 0xfc\n",
494565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 802:	23fe      	movs	r3, #254	; 0xfe\n",
494665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 804:	2300      	movs	r3, #0\n",
494765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  " 806:	f7ff bbfd 	b.w	4 <MixedBranch32+0x4>\n",
494873cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  " 80a:	4611      	mov	r1, r2\n",
494965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison  nullptr
495065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison};
4951ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const ShiftsResults[] = {
495245fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "   0:	0148      	lsls	r0, r1, #5\n",
495345fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "   2:	0948      	lsrs	r0, r1, #5\n",
495445fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "   4:	1148      	asrs	r0, r1, #5\n",
495545fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "   6:	4088      	lsls	r0, r1\n",
495645fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "   8:	40c8      	lsrs	r0, r1\n",
495745fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "   a:	4108      	asrs	r0, r1\n",
495873cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "   c:	41c8      	rors	r0, r1\n",
495973cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "   e:	0148      	lsls	r0, r1, #5\n",
496073cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  10:	0948      	lsrs	r0, r1, #5\n",
496173cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  12:	1148      	asrs	r0, r1, #5\n",
496273cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  14:	4088      	lsls	r0, r1\n",
496373cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  16:	40c8      	lsrs	r0, r1\n",
496473cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  18:	4108      	asrs	r0, r1\n",
496573cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  1a:	41c8      	rors	r0, r1\n",
496673cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  1c:	ea4f 1041 	mov.w	r0, r1, lsl #5\n",
496773cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  20:	ea4f 1051 	mov.w	r0, r1, lsr #5\n",
496873cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  24:	ea4f 1061 	mov.w	r0, r1, asr #5\n",
496973cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  28:	fa00 f001 	lsl.w	r0, r0, r1\n",
497073cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  2c:	fa20 f001 	lsr.w	r0, r0, r1\n",
497173cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  30:	fa40 f001 	asr.w	r0, r0, r1\n",
497273cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  34:	fa60 f001 	ror.w	r0, r0, r1\n",
497373cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  38:	ea4f 1071 	mov.w	r0, r1, ror #5\n",
497473cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  3c:	ea5f 1071 	movs.w	r0, r1, ror #5\n",
497573cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  40:	ea4f 1071 	mov.w	r0, r1, ror #5\n",
497673cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  44:	ea4f 1841 	mov.w	r8, r1, lsl #5\n",
497773cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  48:	ea4f 1058 	mov.w	r0, r8, lsr #5\n",
497873cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  4c:	ea4f 1861 	mov.w	r8, r1, asr #5\n",
497973cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  50:	ea4f 1078 	mov.w	r0, r8, ror #5\n",
498073cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  54:	fa01 f002 	lsl.w	r0, r1, r2\n",
498173cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  58:	fa21 f002 	lsr.w	r0, r1, r2\n",
498273cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  5c:	fa41 f002 	asr.w	r0, r1, r2\n",
498373cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  60:	fa61 f002 	ror.w	r0, r1, r2\n",
498473cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  64:	fa01 f802 	lsl.w	r8, r1, r2\n",
498573cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  68:	fa28 f002 	lsr.w	r0, r8, r2\n",
498673cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  6c:	fa41 f008 	asr.w	r0, r1, r8\n",
498773cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  70:	ea5f 1841 	movs.w	r8, r1, lsl #5\n",
498873cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  74:	ea5f 1058 	movs.w	r0, r8, lsr #5\n",
498973cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  78:	ea5f 1861 	movs.w	r8, r1, asr #5\n",
499073cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  7c:	ea5f 1078 	movs.w	r0, r8, ror #5\n",
499173cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  80:	fa11 f002 	lsls.w	r0, r1, r2\n",
499273cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  84:	fa31 f002 	lsrs.w	r0, r1, r2\n",
499373cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  88:	fa51 f002 	asrs.w	r0, r1, r2\n",
499473cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  8c:	fa71 f002 	rors.w	r0, r1, r2\n",
499573cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  90:	fa11 f802 	lsls.w	r8, r1, r2\n",
499673cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  94:	fa38 f002 	lsrs.w	r0, r8, r2\n",
499773cf0fb75de2a449ce4fe329b5f1fb42eef1372fVladimir Marko  "  98:	fa51 f008 	asrs.w	r0, r1, r8\n",
499845fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  nullptr
499945fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison};
5000ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const LoadStoreRegOffsetResults[] = {
500145fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "   0:	5888      	ldr	r0, [r1, r2]\n",
500245fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "   2:	5088      	str	r0, [r1, r2]\n",
500345fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "   4:	f851 0012 	ldr.w	r0, [r1, r2, lsl #1]\n",
500445fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "   8:	f841 0012 	str.w	r0, [r1, r2, lsl #1]\n",
500545fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "   c:	f851 0032 	ldr.w	r0, [r1, r2, lsl #3]\n",
500645fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "  10:	f841 0032 	str.w	r0, [r1, r2, lsl #3]\n",
500745fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "  14:	f851 8002 	ldr.w	r8, [r1, r2]\n",
500845fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "  18:	f841 8002 	str.w	r8, [r1, r2]\n",
500945fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "  1c:	f858 1002 	ldr.w	r1, [r8, r2]\n",
501045fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "  20:	f848 2002 	str.w	r2, [r8, r2]\n",
501145fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "  24:	f851 0008 	ldr.w	r0, [r1, r8]\n",
501245fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  "  28:	f841 0008 	str.w	r0, [r1, r8]\n",
501345fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison  nullptr
501445fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison};
5015ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const LoadStoreLimitsResults[] = {
50160bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "   0:   6fe0            ldr     r0, [r4, #124]  ; 0x7c\n",
50170bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "   2:   f8d4 0080       ldr.w   r0, [r4, #128]  ; 0x80\n",
50180bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "   6:   7fe0            ldrb    r0, [r4, #31]\n",
50190bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "   8:   f894 0020       ldrb.w  r0, [r4, #32]\n",
50200bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "   c:   8fe0            ldrh    r0, [r4, #62]   ; 0x3e\n",
50210bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "   e:   f8b4 0040       ldrh.w  r0, [r4, #64]   ; 0x40\n",
50220bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "  12:   f994 001f       ldrsb.w r0, [r4, #31]\n",
50230bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "  16:   f994 0020       ldrsb.w r0, [r4, #32]\n",
50240bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "  1a:   f9b4 003e       ldrsh.w r0, [r4, #62]   ; 0x3e\n",
50250bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "  1e:   f9b4 0040       ldrsh.w r0, [r4, #64]   ; 0x40\n",
50260bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "  22:   67e0            str     r0, [r4, #124]  ; 0x7c\n",
50270bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "  24:   f8c4 0080       str.w   r0, [r4, #128]  ; 0x80\n",
50280bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "  28:   77e0            strb    r0, [r4, #31]\n",
50290bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "  2a:   f884 0020       strb.w  r0, [r4, #32]\n",
50300bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "  2e:   87e0            strh    r0, [r4, #62]   ; 0x3e\n",
50310bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  "  30:   f8a4 0040       strh.w  r0, [r4, #64]   ; 0x40\n",
50320bb9ade51635559f991259a7ac90d8570ad886aaDave Allison  nullptr
50330bb9ade51635559f991259a7ac90d8570ad886aaDave Allison};
5034ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const CompareAndBranchResults[] = {
5035d56376cce54e7df976780ecbd03228f60d276433Nicolas Geoffray  "  0: b130        cbz r0, 10 <CompareAndBranch+0x10>\n",
5036d56376cce54e7df976780ecbd03228f60d276433Nicolas Geoffray  "  2: f1bb 0f00   cmp.w fp, #0\n",
5037d56376cce54e7df976780ecbd03228f60d276433Nicolas Geoffray  "  6: d003        beq.n 10 <CompareAndBranch+0x10>\n",
5038d56376cce54e7df976780ecbd03228f60d276433Nicolas Geoffray  "  8: b910        cbnz r0, 10 <CompareAndBranch+0x10>\n",
5039d56376cce54e7df976780ecbd03228f60d276433Nicolas Geoffray  "  a: f1bb 0f00   cmp.w fp, #0\n",
5040d56376cce54e7df976780ecbd03228f60d276433Nicolas Geoffray  "  e: d1ff        bne.n 10 <CompareAndBranch+0x10>\n",
5041d56376cce54e7df976780ecbd03228f60d276433Nicolas Geoffray  nullptr
5042d56376cce54e7df976780ecbd03228f60d276433Nicolas Geoffray};
5043d56376cce54e7df976780ecbd03228f60d276433Nicolas Geoffray
5044ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const AddConstantResults[] = {
5045f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "   0:	4608      	mov	r0, r1\n",
5046f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "   2:	1c48      	adds	r0, r1, #1\n",
5047f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "   4:	1dc8      	adds	r0, r1, #7\n",
5048f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "   6:	f101 0008 	add.w	r0, r1, #8\n",
5049f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "   a:	f101 00ff 	add.w	r0, r1, #255	; 0xff\n",
5050f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "   e:	f501 7080 	add.w	r0, r1, #256	; 0x100\n",
5051f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  12:	f201 1001 	addw	r0, r1, #257	; 0x101\n",
5052f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  16:	f601 70ff 	addw	r0, r1, #4095	; 0xfff\n",
5053f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  1a:	f501 5080 	add.w	r0, r1, #4096	; 0x1000\n",
5054f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  1e:	f46f 5080 	mvn.w	r0, #4096	; 0x1000\n",
5055f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  22:	1a08      	subs	r0, r1, r0\n",
5056f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  24:	f241 0002 	movw	r0, #4098	; 0x1002\n",
5057f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  28:	1808      	adds	r0, r1, r0\n",
5058f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  2a:	f64f 70ff 	movw	r0, #65535	; 0xffff\n",
5059f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  2e:	1808      	adds	r0, r1, r0\n",
5060f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  30:	f501 3080 	add.w	r0, r1, #65536	; 0x10000\n",
5061f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  34:	f101 1001 	add.w	r0, r1, #65537	; 0x10001\n",
5062f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  38:	f06f 1001 	mvn.w	r0, #65537	; 0x10001\n",
5063f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  3c:	1a08      	subs	r0, r1, r0\n",
5064f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  3e:	f240 0003 	movw	r0, #3\n",
5065f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  42:	f2c0 0001 	movt	r0, #1\n",
5066f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  46:	1808      	adds	r0, r1, r0\n",
5067f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  48:	1e48      	subs	r0, r1, #1\n",
5068f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  4a:	1fc8      	subs	r0, r1, #7\n",
5069f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  4c:	f1a1 0008 	sub.w	r0, r1, #8\n",
5070f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  50:	f1a1 00ff 	sub.w	r0, r1, #255	; 0xff\n",
5071f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  54:	f5a1 7080 	sub.w	r0, r1, #256	; 0x100\n",
5072f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  58:	f2a1 1001 	subw	r0, r1, #257	; 0x101\n",
5073f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  5c:	f6a1 70ff 	subw	r0, r1, #4095	; 0xfff\n",
5074f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  60:	f5a1 5080 	sub.w	r0, r1, #4096	; 0x1000\n",
5075f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  64:	f46f 5080 	mvn.w	r0, #4096	; 0x1000\n",
5076f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  68:	1808      	adds	r0, r1, r0\n",
5077f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  6a:	f241 0002 	movw	r0, #4098	; 0x1002\n",
5078f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  6e:	1a08      	subs	r0, r1, r0\n",
5079f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  70:	f64f 70ff 	movw	r0, #65535	; 0xffff\n",
5080f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  74:	1a08      	subs	r0, r1, r0\n",
5081f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  76:	f5a1 3080 	sub.w	r0, r1, #65536	; 0x10000\n",
5082f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  7a:	f1a1 1001 	sub.w	r0, r1, #65537	; 0x10001\n",
5083f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  7e:	f06f 1001 	mvn.w	r0, #65537	; 0x10001\n",
5084f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  82:	1808      	adds	r0, r1, r0\n",
5085f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  84:	f64f 70fd 	movw	r0, #65533	; 0xfffd\n",
5086f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  88:	f6cf 70fe 	movt	r0, #65534	; 0xfffe\n",
5087f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  8c:	1808      	adds	r0, r1, r0\n",
5088f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  8e:	3101      	adds	r1, #1\n",
5089f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  90:	3007      	adds	r0, #7\n",
5090f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  92:	3108      	adds	r1, #8\n",
5091f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  94:	30ff      	adds	r0, #255	; 0xff\n",
5092f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  96:	f501 7180 	add.w	r1, r1, #256	; 0x100\n",
5093f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  9a:	f200 1001 	addw	r0, r0, #257	; 0x101\n",
5094f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  9e:	f601 71ff 	addw	r1, r1, #4095	; 0xfff\n",
5095f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  a2:	f500 5080 	add.w	r0, r0, #4096	; 0x1000\n",
5096f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  a6:	f46f 5c80 	mvn.w	ip, #4096	; 0x1000\n",
5097f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  aa:	eba1 010c 	sub.w	r1, r1, ip\n",
5098f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  ae:	f241 0c02 	movw	ip, #4098	; 0x1002\n",
5099f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  b2:	4460      	add	r0, ip\n",
5100f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  b4:	f64f 7cff 	movw	ip, #65535	; 0xffff\n",
5101f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  b8:	4461      	add	r1, ip\n",
5102f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  ba:	f500 3080 	add.w	r0, r0, #65536	; 0x10000\n",
5103f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  be:	f101 1101 	add.w	r1, r1, #65537	; 0x10001\n",
5104f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  c2:	f06f 1c01 	mvn.w	ip, #65537	; 0x10001\n",
5105f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  c6:	eba0 000c 	sub.w	r0, r0, ip\n",
5106f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  ca:	f240 0c03 	movw	ip, #3\n",
5107f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  ce:	f2c0 0c01 	movt	ip, #1\n",
5108f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  d2:	4461      	add	r1, ip\n",
5109f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  d4:	3801      	subs	r0, #1\n",
5110f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  d6:	3907      	subs	r1, #7\n",
5111f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  d8:	3808      	subs	r0, #8\n",
5112f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  da:	39ff      	subs	r1, #255	; 0xff\n",
5113f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  dc:	f5a0 7080 	sub.w	r0, r0, #256	; 0x100\n",
5114f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  e0:	f2a1 1101 	subw	r1, r1, #257	; 0x101\n",
5115f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  e4:	f6a0 70ff 	subw	r0, r0, #4095	; 0xfff\n",
5116f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  e8:	f5a1 5180 	sub.w	r1, r1, #4096	; 0x1000\n",
5117f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  ec:	f46f 5c80 	mvn.w	ip, #4096	; 0x1000\n",
5118f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  f0:	4460      	add	r0, ip\n",
5119f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  f2:	f241 0c02 	movw	ip, #4098	; 0x1002\n",
5120f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  f6:	eba1 010c 	sub.w	r1, r1, ip\n",
5121f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  fa:	f64f 7cff 	movw	ip, #65535	; 0xffff\n",
5122f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  "  fe:	eba0 000c 	sub.w	r0, r0, ip\n",
5123f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 102:	f5a1 3180 	sub.w	r1, r1, #65536	; 0x10000\n",
5124f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 106:	f1a0 1001 	sub.w	r0, r0, #65537	; 0x10001\n",
5125f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 10a:	f06f 1c01 	mvn.w	ip, #65537	; 0x10001\n",
5126f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 10e:	4461      	add	r1, ip\n",
5127f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 110:	f64f 7cfd 	movw	ip, #65533	; 0xfffd\n",
5128f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 114:	f6cf 7cfe 	movt	ip, #65534	; 0xfffe\n",
5129f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 118:	4460      	add	r0, ip\n",
5130f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 11a:	f101 0801 	add.w	r8, r1, #1\n",
5131f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 11e:	f108 0007 	add.w	r0, r8, #7\n",
5132f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 122:	f108 0808 	add.w	r8, r8, #8\n",
5133f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 126:	f101 08ff 	add.w	r8, r1, #255	; 0xff\n",
5134f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 12a:	f508 7080 	add.w	r0, r8, #256	; 0x100\n",
5135f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 12e:	f208 1801 	addw	r8, r8, #257	; 0x101\n",
5136f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 132:	f601 78ff 	addw	r8, r1, #4095	; 0xfff\n",
5137f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 136:	f508 5080 	add.w	r0, r8, #4096	; 0x1000\n",
5138f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 13a:	f46f 5c80 	mvn.w	ip, #4096	; 0x1000\n",
5139f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 13e:	eba8 080c 	sub.w	r8, r8, ip\n",
5140f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 142:	f241 0002 	movw	r0, #4098	; 0x1002\n",
5141f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 146:	1808      	adds	r0, r1, r0\n",
5142f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 148:	f64f 70ff 	movw	r0, #65535	; 0xffff\n",
5143f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 14c:	eb08 0000 	add.w	r0, r8, r0\n",
5144f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 150:	f508 3880 	add.w	r8, r8, #65536	; 0x10000\n",
5145f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 154:	f101 1801 	add.w	r8, r1, #65537	; 0x10001\n",
5146f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 158:	f06f 1001 	mvn.w	r0, #65537	; 0x10001\n",
5147f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 15c:	eba8 0000 	sub.w	r0, r8, r0\n",
5148f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 160:	f240 0003 	movw	r0, #3\n",
5149f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 164:	f2c0 0001 	movt	r0, #1\n",
5150f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 168:	eb08 0000 	add.w	r0, r8, r0\n",
5151f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 16c:	f108 38ff 	add.w	r8, r8, #4294967295	; 0xffffffff\n",
5152f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 170:	f1a1 0807 	sub.w	r8, r1, #7\n",
5153f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 174:	f1a8 0008 	sub.w	r0, r8, #8\n",
5154f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 178:	f1a8 08ff 	sub.w	r8, r8, #255	; 0xff\n",
5155f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 17c:	f5a1 7880 	sub.w	r8, r1, #256	; 0x100\n",
5156f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 180:	f2a8 1001 	subw	r0, r8, #257	; 0x101\n",
5157f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 184:	f6a8 78ff 	subw	r8, r8, #4095	; 0xfff\n",
5158f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 188:	f5a1 5880 	sub.w	r8, r1, #4096	; 0x1000\n",
5159f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 18c:	f46f 5080 	mvn.w	r0, #4096	; 0x1000\n",
5160f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 190:	eb08 0000 	add.w	r0, r8, r0\n",
5161f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 194:	f241 0002 	movw	r0, #4098	; 0x1002\n",
5162f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 198:	1a08      	subs	r0, r1, r0\n",
5163f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 19a:	f64f 78ff 	movw	r8, #65535	; 0xffff\n",
5164f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 19e:	eba1 0808 	sub.w	r8, r1, r8\n",
5165f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1a2:	f5a8 3080 	sub.w	r0, r8, #65536	; 0x10000\n",
5166f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1a6:	f1a8 1801 	sub.w	r8, r8, #65537	; 0x10001\n",
5167f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1aa:	f06f 1801 	mvn.w	r8, #65537	; 0x10001\n",
5168f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1ae:	eb01 0808 	add.w	r8, r1, r8\n",
5169f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1b2:	f64f 70fd 	movw	r0, #65533	; 0xfffd\n",
5170f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1b6:	f6cf 70fe 	movt	r0, #65534	; 0xfffe\n",
5171f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1ba:	eb08 0000 	add.w	r0, r8, r0\n",
5172f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1be:	4608      	mov	r0, r1\n",
5173f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1c0:	f101 0001 	add.w	r0, r1, #1\n",
5174f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1c4:	f101 0007 	add.w	r0, r1, #7\n",
5175f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1c8:	f101 0008 	add.w	r0, r1, #8\n",
5176f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1cc:	f101 00ff 	add.w	r0, r1, #255	; 0xff\n",
5177f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1d0:	f501 7080 	add.w	r0, r1, #256	; 0x100\n",
5178f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1d4:	f201 1001 	addw	r0, r1, #257	; 0x101\n",
5179f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1d8:	f601 70ff 	addw	r0, r1, #4095	; 0xfff\n",
5180f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1dc:	f501 5080 	add.w	r0, r1, #4096	; 0x1000\n",
5181f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1e0:	f46f 5080 	mvn.w	r0, #4096	; 0x1000\n",
5182f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1e4:	eba1 0000 	sub.w	r0, r1, r0\n",
5183f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1e8:	f241 0002 	movw	r0, #4098	; 0x1002\n",
5184f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1ec:	eb01 0000 	add.w	r0, r1, r0\n",
5185f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1f0:	f64f 70ff 	movw	r0, #65535	; 0xffff\n",
5186f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1f4:	eb01 0000 	add.w	r0, r1, r0\n",
5187f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1f8:	f501 3080 	add.w	r0, r1, #65536	; 0x10000\n",
5188f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 1fc:	f101 1001 	add.w	r0, r1, #65537	; 0x10001\n",
5189f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 200:	f06f 1001 	mvn.w	r0, #65537	; 0x10001\n",
5190f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 204:	eba1 0000 	sub.w	r0, r1, r0\n",
5191f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 208:	f240 0003 	movw	r0, #3\n",
5192f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 20c:	f2c0 0001 	movt	r0, #1\n",
5193f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 210:	eb01 0000 	add.w	r0, r1, r0\n",
5194f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 214:	f101 30ff 	add.w	r0, r1, #4294967295	; 0xffffffff\n",
5195f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 218:	f1a1 0007 	sub.w	r0, r1, #7\n",
5196f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 21c:	f1a1 0008 	sub.w	r0, r1, #8\n",
5197f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 220:	f1a1 00ff 	sub.w	r0, r1, #255	; 0xff\n",
5198f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 224:	f5a1 7080 	sub.w	r0, r1, #256	; 0x100\n",
5199f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 228:	f2a1 1001 	subw	r0, r1, #257	; 0x101\n",
5200f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 22c:	f6a1 70ff 	subw	r0, r1, #4095	; 0xfff\n",
5201f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 230:	f5a1 5080 	sub.w	r0, r1, #4096	; 0x1000\n",
5202f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 234:	f46f 5080 	mvn.w	r0, #4096	; 0x1000\n",
5203f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 238:	eb01 0000 	add.w	r0, r1, r0\n",
5204f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 23c:	f241 0002 	movw	r0, #4098	; 0x1002\n",
5205f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 240:	eba1 0000 	sub.w	r0, r1, r0\n",
5206f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 244:	f64f 70ff 	movw	r0, #65535	; 0xffff\n",
5207f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 248:	eba1 0000 	sub.w	r0, r1, r0\n",
5208f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 24c:	f5a1 3080 	sub.w	r0, r1, #65536	; 0x10000\n",
5209f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 250:	f1a1 1001 	sub.w	r0, r1, #65537	; 0x10001\n",
5210f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 254:	f06f 1001 	mvn.w	r0, #65537	; 0x10001\n",
5211f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 258:	eb01 0000 	add.w	r0, r1, r0\n",
5212f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 25c:	f64f 70fd 	movw	r0, #65533	; 0xfffd\n",
5213f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 260:	f6cf 70fe 	movt	r0, #65534	; 0xfffe\n",
5214f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 264:	eb01 0000 	add.w	r0, r1, r0\n",
5215f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 268:	f101 0101 	add.w	r1, r1, #1\n",
5216f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 26c:	f100 0007 	add.w	r0, r0, #7\n",
5217f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 270:	f101 0108 	add.w	r1, r1, #8\n",
5218f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 274:	f100 00ff 	add.w	r0, r0, #255	; 0xff\n",
5219f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 278:	f501 7180 	add.w	r1, r1, #256	; 0x100\n",
5220f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 27c:	f200 1001 	addw	r0, r0, #257	; 0x101\n",
5221f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 280:	f601 71ff 	addw	r1, r1, #4095	; 0xfff\n",
5222f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 284:	f500 5080 	add.w	r0, r0, #4096	; 0x1000\n",
5223f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 288:	f46f 5c80 	mvn.w	ip, #4096	; 0x1000\n",
5224f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 28c:	eba1 010c 	sub.w	r1, r1, ip\n",
5225f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 290:	f241 0c02 	movw	ip, #4098	; 0x1002\n",
5226f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 294:	4460      	add	r0, ip\n",
5227f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 296:	f64f 7cff 	movw	ip, #65535	; 0xffff\n",
5228f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 29a:	4461      	add	r1, ip\n",
5229f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 29c:	f500 3080 	add.w	r0, r0, #65536	; 0x10000\n",
5230f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2a0:	f101 1101 	add.w	r1, r1, #65537	; 0x10001\n",
5231f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2a4:	f06f 1c01 	mvn.w	ip, #65537	; 0x10001\n",
5232f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2a8:	eba0 000c 	sub.w	r0, r0, ip\n",
5233f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2ac:	f240 0c03 	movw	ip, #3\n",
5234f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2b0:	f2c0 0c01 	movt	ip, #1\n",
5235f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2b4:	4461      	add	r1, ip\n",
5236f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2b6:	f100 30ff 	add.w	r0, r0, #4294967295	; 0xffffffff\n",
5237f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2ba:	f1a1 0107 	sub.w	r1, r1, #7\n",
5238f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2be:	f1a0 0008 	sub.w	r0, r0, #8\n",
5239f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2c2:	f1a1 01ff 	sub.w	r1, r1, #255	; 0xff\n",
5240f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2c6:	f5a0 7080 	sub.w	r0, r0, #256	; 0x100\n",
5241f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2ca:	f2a1 1101 	subw	r1, r1, #257	; 0x101\n",
5242f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2ce:	f6a0 70ff 	subw	r0, r0, #4095	; 0xfff\n",
5243f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2d2:	f5a1 5180 	sub.w	r1, r1, #4096	; 0x1000\n",
5244f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2d6:	f46f 5c80 	mvn.w	ip, #4096	; 0x1000\n",
5245f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2da:	4460      	add	r0, ip\n",
5246f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2dc:	f241 0c02 	movw	ip, #4098	; 0x1002\n",
5247f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2e0:	eba1 010c 	sub.w	r1, r1, ip\n",
5248f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2e4:	f64f 7cff 	movw	ip, #65535	; 0xffff\n",
5249f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2e8:	eba0 000c 	sub.w	r0, r0, ip\n",
5250f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2ec:	f5a1 3180 	sub.w	r1, r1, #65536	; 0x10000\n",
5251f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2f0:	f1a0 1001 	sub.w	r0, r0, #65537	; 0x10001\n",
5252f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2f4:	f06f 1c01 	mvn.w	ip, #65537	; 0x10001\n",
5253f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2f8:	4461      	add	r1, ip\n",
5254f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2fa:	f64f 7cfd 	movw	ip, #65533	; 0xfffd\n",
5255f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 2fe:	f6cf 7cfe 	movt	ip, #65534	; 0xfffe\n",
5256f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 302:	4460      	add	r0, ip\n",
5257f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 304:	1c08      	adds	r0, r1, #0\n",
5258f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 306:	1c48      	adds	r0, r1, #1\n",
5259f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 308:	1dc8      	adds	r0, r1, #7\n",
5260f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 30a:	f111 0008 	adds.w	r0, r1, #8\n",
5261f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 30e:	f111 00ff 	adds.w	r0, r1, #255	; 0xff\n",
5262f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 312:	f511 7080 	adds.w	r0, r1, #256	; 0x100\n",
5263f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 316:	f46f 7080 	mvn.w	r0, #256	; 0x100\n",
5264f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 31a:	1a08      	subs	r0, r1, r0\n",
5265f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 31c:	f640 70ff 	movw	r0, #4095	; 0xfff\n",
5266f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 320:	1808      	adds	r0, r1, r0\n",
5267f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 322:	f511 5080 	adds.w	r0, r1, #4096	; 0x1000\n",
5268f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 326:	f46f 5080 	mvn.w	r0, #4096	; 0x1000\n",
5269f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 32a:	1a08      	subs	r0, r1, r0\n",
5270f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 32c:	f241 0002 	movw	r0, #4098	; 0x1002\n",
5271f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 330:	1808      	adds	r0, r1, r0\n",
5272f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 332:	f64f 70ff 	movw	r0, #65535	; 0xffff\n",
5273f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 336:	1808      	adds	r0, r1, r0\n",
5274f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 338:	f511 3080 	adds.w	r0, r1, #65536	; 0x10000\n",
5275f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 33c:	f111 1001 	adds.w	r0, r1, #65537	; 0x10001\n",
5276f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 340:	f06f 1001 	mvn.w	r0, #65537	; 0x10001\n",
5277f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 344:	1a08      	subs	r0, r1, r0\n",
5278f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 346:	f240 0003 	movw	r0, #3\n",
5279f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 34a:	f2c0 0001 	movt	r0, #1\n",
5280f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 34e:	1808      	adds	r0, r1, r0\n",
5281f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 350:	1e48      	subs	r0, r1, #1\n",
5282f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 352:	1fc8      	subs	r0, r1, #7\n",
5283f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 354:	f1b1 0008 	subs.w	r0, r1, #8\n",
5284f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 358:	f1b1 00ff 	subs.w	r0, r1, #255	; 0xff\n",
5285f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 35c:	f5b1 7080 	subs.w	r0, r1, #256	; 0x100\n",
5286f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 360:	f46f 7080 	mvn.w	r0, #256	; 0x100\n",
5287f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 364:	1808      	adds	r0, r1, r0\n",
5288f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 366:	f640 70ff 	movw	r0, #4095	; 0xfff\n",
5289f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 36a:	1a08      	subs	r0, r1, r0\n",
5290f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 36c:	f5b1 5080 	subs.w	r0, r1, #4096	; 0x1000\n",
5291f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 370:	f46f 5080 	mvn.w	r0, #4096	; 0x1000\n",
5292f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 374:	1808      	adds	r0, r1, r0\n",
5293f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 376:	f241 0002 	movw	r0, #4098	; 0x1002\n",
5294f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 37a:	1a08      	subs	r0, r1, r0\n",
5295f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 37c:	f64f 70ff 	movw	r0, #65535	; 0xffff\n",
5296f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 380:	1a08      	subs	r0, r1, r0\n",
5297f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 382:	f5b1 3080 	subs.w	r0, r1, #65536	; 0x10000\n",
5298f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 386:	f1b1 1001 	subs.w	r0, r1, #65537	; 0x10001\n",
5299f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 38a:	f06f 1001 	mvn.w	r0, #65537	; 0x10001\n",
5300f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 38e:	1808      	adds	r0, r1, r0\n",
5301f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 390:	f64f 70fd 	movw	r0, #65533	; 0xfffd\n",
5302f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 394:	f6cf 70fe 	movt	r0, #65534	; 0xfffe\n",
5303f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 398:	1808      	adds	r0, r1, r0\n",
5304f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 39a:	3000      	adds	r0, #0\n",
5305f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 39c:	3101      	adds	r1, #1\n",
5306f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 39e:	3007      	adds	r0, #7\n",
5307f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3a0:	3108      	adds	r1, #8\n",
5308f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3a2:	30ff      	adds	r0, #255	; 0xff\n",
5309f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3a4:	f511 7180 	adds.w	r1, r1, #256	; 0x100\n",
5310f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3a8:	f46f 7c80 	mvn.w	ip, #256	; 0x100\n",
5311f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3ac:	ebb0 000c 	subs.w	r0, r0, ip\n",
5312f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3b0:	f640 7cff 	movw	ip, #4095	; 0xfff\n",
5313f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3b4:	eb11 010c 	adds.w	r1, r1, ip\n",
5314f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3b8:	f510 5080 	adds.w	r0, r0, #4096	; 0x1000\n",
5315f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3bc:	f46f 5c80 	mvn.w	ip, #4096	; 0x1000\n",
5316f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3c0:	ebb1 010c 	subs.w	r1, r1, ip\n",
5317f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3c4:	f241 0c02 	movw	ip, #4098	; 0x1002\n",
5318f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3c8:	eb10 000c 	adds.w	r0, r0, ip\n",
5319f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3cc:	f64f 7cff 	movw	ip, #65535	; 0xffff\n",
5320f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3d0:	eb11 010c 	adds.w	r1, r1, ip\n",
5321f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3d4:	f510 3080 	adds.w	r0, r0, #65536	; 0x10000\n",
5322f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3d8:	f111 1101 	adds.w	r1, r1, #65537	; 0x10001\n",
5323f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3dc:	f06f 1c01 	mvn.w	ip, #65537	; 0x10001\n",
5324f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3e0:	ebb0 000c 	subs.w	r0, r0, ip\n",
5325f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3e4:	f240 0c03 	movw	ip, #3\n",
5326f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3e8:	f2c0 0c01 	movt	ip, #1\n",
5327f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3ec:	eb11 010c 	adds.w	r1, r1, ip\n",
5328f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3f0:	3801      	subs	r0, #1\n",
5329f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3f2:	3907      	subs	r1, #7\n",
5330f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3f4:	3808      	subs	r0, #8\n",
5331f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3f6:	39ff      	subs	r1, #255	; 0xff\n",
5332f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3f8:	f5b0 7080 	subs.w	r0, r0, #256	; 0x100\n",
5333f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 3fc:	f46f 7c80 	mvn.w	ip, #256	; 0x100\n",
5334f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 400:	eb11 010c 	adds.w	r1, r1, ip\n",
5335f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 404:	f640 7cff 	movw	ip, #4095	; 0xfff\n",
5336f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 408:	ebb0 000c 	subs.w	r0, r0, ip\n",
5337f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 40c:	f5b1 5180 	subs.w	r1, r1, #4096	; 0x1000\n",
5338f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 410:	f46f 5c80 	mvn.w	ip, #4096	; 0x1000\n",
5339f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 414:	eb10 000c 	adds.w	r0, r0, ip\n",
5340f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 418:	f241 0c02 	movw	ip, #4098	; 0x1002\n",
5341f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 41c:	ebb1 010c 	subs.w	r1, r1, ip\n",
5342f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 420:	f64f 7cff 	movw	ip, #65535	; 0xffff\n",
5343f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 424:	ebb0 000c 	subs.w	r0, r0, ip\n",
5344f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 428:	f5b1 3180 	subs.w	r1, r1, #65536	; 0x10000\n",
5345f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 42c:	f1b0 1001 	subs.w	r0, r0, #65537	; 0x10001\n",
5346f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 430:	f06f 1c01 	mvn.w	ip, #65537	; 0x10001\n",
5347f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 434:	eb11 010c 	adds.w	r1, r1, ip\n",
5348f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 438:	f64f 7cfd 	movw	ip, #65533	; 0xfffd\n",
5349f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 43c:	f6cf 7cfe 	movt	ip, #65534	; 0xfffe\n",
5350f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 440:	eb10 000c 	adds.w	r0, r0, ip\n",
5351f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 444:	bf08      	it	eq\n",
5352f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 446:	f111 0001 	addseq.w	r0, r1, #1\n",
5353f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 44a:	bf18      	it	ne\n",
5354f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 44c:	1c48      	addne	r0, r1, #1\n",
5355f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 44e:	bfa8      	it	ge\n",
5356f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 450:	f110 0001 	addsge.w	r0, r0, #1\n",
5357f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 454:	bfd8      	it	le\n",
5358f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  " 456:	3001      	addle	r0, #1\n",
5359f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko  nullptr
5360f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko};
5361f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko
5362ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Markoconst char* const CmpConstantResults[] = {
5363ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "   0:	2800      	cmp	r0, #0\n",
5364ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "   2:	2901      	cmp	r1, #1\n",
5365ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "   4:	2807      	cmp	r0, #7\n",
5366ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "   6:	2908      	cmp	r1, #8\n",
5367ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "   8:	28ff      	cmp	r0, #255	; 0xff\n",
5368ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "   a:	f5b1 7f80 	cmp.w	r1, #256	; 0x100\n",
5369ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "   e:	f46f 7c80 	mvn.w	ip, #256	; 0x100\n",
5370ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  12:	eb10 0f0c 	cmn.w	r0, ip\n",
5371ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  16:	f640 7cff 	movw	ip, #4095	; 0xfff\n",
5372ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  1a:	4561      	cmp	r1, ip\n",
5373ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  1c:	f5b0 5f80 	cmp.w	r0, #4096	; 0x1000\n",
5374ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  20:	f46f 5c80 	mvn.w	ip, #4096	; 0x1000\n",
5375ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  24:	eb11 0f0c 	cmn.w	r1, ip\n",
5376ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  28:	f241 0c02 	movw	ip, #4098	; 0x1002\n",
5377ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  2c:	4560      	cmp	r0, ip\n",
5378ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  2e:	f64f 7cff 	movw	ip, #65535	; 0xffff\n",
5379ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  32:	4561      	cmp	r1, ip\n",
5380ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  34:	f5b0 3f80 	cmp.w	r0, #65536	; 0x10000\n",
5381ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  38:	f1b1 1f01 	cmp.w	r1, #65537	; 0x10001\n",
5382ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  3c:	f06f 1c01 	mvn.w	ip, #65537	; 0x10001\n",
5383ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  40:	eb10 0f0c 	cmn.w	r0, ip\n",
5384ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  44:	f240 0c03 	movw	ip, #3\n",
5385ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  48:	f2c0 0c01 	movt	ip, #1\n",
5386ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  4c:	4561      	cmp	r1, ip\n",
5387ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  4e:	f1b0 3fff 	cmp.w	r0, #4294967295	; 0xffffffff\n",
5388ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  52:	f111 0f07 	cmn.w	r1, #7\n",
5389ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  56:	f110 0f08 	cmn.w	r0, #8\n",
5390ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  5a:	f111 0fff 	cmn.w	r1, #255	; 0xff\n",
5391ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  5e:	f510 7f80 	cmn.w	r0, #256	; 0x100\n",
5392ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  62:	f46f 7c80 	mvn.w	ip, #256	; 0x100\n",
5393ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  66:	4561      	cmp	r1, ip\n",
5394ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  68:	f640 7cff 	movw	ip, #4095	; 0xfff\n",
5395ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  6c:	eb10 0f0c 	cmn.w	r0, ip\n",
5396ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  70:	f511 5f80 	cmn.w	r1, #4096	; 0x1000\n",
5397ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  74:	f46f 5c80 	mvn.w	ip, #4096	; 0x1000\n",
5398ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  78:	4560      	cmp	r0, ip\n",
5399ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  7a:	f241 0c02 	movw	ip, #4098	; 0x1002\n",
5400ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  7e:	eb11 0f0c 	cmn.w	r1, ip\n",
5401ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  82:	f64f 7cff 	movw	ip, #65535	; 0xffff\n",
5402ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  86:	eb10 0f0c 	cmn.w	r0, ip\n",
5403ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  8a:	f511 3f80 	cmn.w	r1, #65536	; 0x10000\n",
5404ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  8e:	f110 1f01 	cmn.w	r0, #65537	; 0x10001\n",
5405ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  92:	f06f 1c01 	mvn.w	ip, #65537	; 0x10001\n",
5406ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  96:	4561      	cmp	r1, ip\n",
5407ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  98:	f64f 7cfd 	movw	ip, #65533	; 0xfffd\n",
5408ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  9c:	f6cf 7cfe 	movt	ip, #65534	; 0xfffe\n",
5409ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  a0:	4560      	cmp	r0, ip\n",
5410ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  a2:	f1b8 0f00 	cmp.w	r8, #0\n",
5411ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  a6:	f1b9 0f01 	cmp.w	r9, #1\n",
5412ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  aa:	f1b8 0f07 	cmp.w	r8, #7\n",
5413ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  ae:	f1b9 0f08 	cmp.w	r9, #8\n",
5414ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  b2:	f1b8 0fff 	cmp.w	r8, #255	; 0xff\n",
5415ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  b6:	f5b9 7f80 	cmp.w	r9, #256	; 0x100\n",
5416ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  ba:	f46f 7c80 	mvn.w	ip, #256	; 0x100\n",
5417ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  be:	eb18 0f0c 	cmn.w	r8, ip\n",
5418ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  c2:	f640 7cff 	movw	ip, #4095	; 0xfff\n",
5419ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  c6:	45e1      	cmp	r9, ip\n",
5420ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  c8:	f5b8 5f80 	cmp.w	r8, #4096	; 0x1000\n",
5421ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  cc:	f46f 5c80 	mvn.w	ip, #4096	; 0x1000\n",
5422ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  d0:	eb19 0f0c 	cmn.w	r9, ip\n",
5423ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  d4:	f241 0c02 	movw	ip, #4098	; 0x1002\n",
5424ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  d8:	45e0      	cmp	r8, ip\n",
5425ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  da:	f64f 7cff 	movw	ip, #65535	; 0xffff\n",
5426ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  de:	45e1      	cmp	r9, ip\n",
5427ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  e0:	f5b8 3f80 	cmp.w	r8, #65536	; 0x10000\n",
5428ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  e4:	f1b9 1f01 	cmp.w	r9, #65537	; 0x10001\n",
5429ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  e8:	f06f 1c01 	mvn.w	ip, #65537	; 0x10001\n",
5430ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  ec:	eb18 0f0c 	cmn.w	r8, ip\n",
5431ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  f0:	f240 0c03 	movw	ip, #3\n",
5432ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  f4:	f2c0 0c01 	movt	ip, #1\n",
5433ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  f8:	45e1      	cmp	r9, ip\n",
5434ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  fa:	f1b8 3fff 	cmp.w	r8, #4294967295	; 0xffffffff\n",
5435ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  "  fe:	f119 0f07 	cmn.w	r9, #7\n",
5436ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 102:	f118 0f08 	cmn.w	r8, #8\n",
5437ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 106:	f119 0fff 	cmn.w	r9, #255	; 0xff\n",
5438ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 10a:	f518 7f80 	cmn.w	r8, #256	; 0x100\n",
5439ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 10e:	f46f 7c80 	mvn.w	ip, #256	; 0x100\n",
5440ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 112:	45e1      	cmp	r9, ip\n",
5441ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 114:	f640 7cff 	movw	ip, #4095	; 0xfff\n",
5442ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 118:	eb18 0f0c 	cmn.w	r8, ip\n",
5443ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 11c:	f519 5f80 	cmn.w	r9, #4096	; 0x1000\n",
5444ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 120:	f46f 5c80 	mvn.w	ip, #4096	; 0x1000\n",
5445ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 124:	45e0      	cmp	r8, ip\n",
5446ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 126:	f241 0c02 	movw	ip, #4098	; 0x1002\n",
5447ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 12a:	eb19 0f0c 	cmn.w	r9, ip\n",
5448ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 12e:	f64f 7cff 	movw	ip, #65535	; 0xffff\n",
5449ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 132:	eb18 0f0c 	cmn.w	r8, ip\n",
5450ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 136:	f519 3f80 	cmn.w	r9, #65536	; 0x10000\n",
5451ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 13a:	f118 1f01 	cmn.w	r8, #65537	; 0x10001\n",
5452ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 13e:	f06f 1c01 	mvn.w	ip, #65537	; 0x10001\n",
5453ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 142:	45e1      	cmp	r9, ip\n",
5454ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 144:	f64f 7cfd 	movw	ip, #65533	; 0xfffd\n",
5455ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 148:	f6cf 7cfe 	movt	ip, #65534	; 0xfffe\n",
5456ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  " 14c:	45e0      	cmp	r8, ip\n",
5457ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko  nullptr
5458ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko};
5459ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko
546012e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serovconst char* const VixlJniHelpersResults[] = {
54618f840f805579896809f6a17705402a85793ebce9Artem Serov  "   0:	e92d 4de0 	stmdb	sp!, {r5, r6, r7, r8, sl, fp, lr}\n",
54628f840f805579896809f6a17705402a85793ebce9Artem Serov  "   4:	ed2d 8a10 	vpush	{s16-s31}\n",
54638f840f805579896809f6a17705402a85793ebce9Artem Serov  "   8:	b089      	sub	sp, #36	; 0x24\n",
54648f840f805579896809f6a17705402a85793ebce9Artem Serov  "   a:	9000      	str	r0, [sp, #0]\n",
54658f840f805579896809f6a17705402a85793ebce9Artem Serov  "   c:	9121      	str	r1, [sp, #132]	; 0x84\n",
54668f840f805579896809f6a17705402a85793ebce9Artem Serov  "   e:	ed8d 0a22 	vstr	s0, [sp, #136]	; 0x88\n",
54678f840f805579896809f6a17705402a85793ebce9Artem Serov  "  12:	9223      	str	r2, [sp, #140]	; 0x8c\n",
54688f840f805579896809f6a17705402a85793ebce9Artem Serov  "  14:	9324      	str	r3, [sp, #144]	; 0x90\n",
54698f840f805579896809f6a17705402a85793ebce9Artem Serov  "  16:	b088      	sub	sp, #32\n",
54708f840f805579896809f6a17705402a85793ebce9Artem Serov  "  18:	f5ad 5d80 	sub.w	sp, sp, #4096	; 0x1000\n",
54718f840f805579896809f6a17705402a85793ebce9Artem Serov  "  1c:	9808      	ldr	r0, [sp, #32]\n",
54728f840f805579896809f6a17705402a85793ebce9Artem Serov  "  1e:	981f      	ldr	r0, [sp, #124]	; 0x7c\n",
54738f840f805579896809f6a17705402a85793ebce9Artem Serov  "  20:	9821      	ldr	r0, [sp, #132]	; 0x84\n",
54748f840f805579896809f6a17705402a85793ebce9Artem Serov  "  22:	98ff      	ldr	r0, [sp, #1020]	; 0x3fc\n",
54758f840f805579896809f6a17705402a85793ebce9Artem Serov  "  24:	f8dd 0400 	ldr.w	r0, [sp, #1024]	; 0x400\n",
54768f840f805579896809f6a17705402a85793ebce9Artem Serov  "  28:	f8dd cffc 	ldr.w	ip, [sp, #4092]	; 0xffc\n",
54778f840f805579896809f6a17705402a85793ebce9Artem Serov  "  2c:	f50d 5c80 	add.w	ip, sp, #4096	; 0x1000\n",
54788f840f805579896809f6a17705402a85793ebce9Artem Serov  "  30:	f8dc c000 	ldr.w	ip, [ip]\n",
54798f840f805579896809f6a17705402a85793ebce9Artem Serov  "  34:	f8d9 c200 	ldr.w	ip, [r9, #512]	; 0x200\n",
54808f840f805579896809f6a17705402a85793ebce9Artem Serov  "  38:	f8dc 0080 	ldr.w	r0, [ip, #128]	; 0x80\n",
54818f840f805579896809f6a17705402a85793ebce9Artem Serov  "  3c:	9008      	str	r0, [sp, #32]\n",
54828f840f805579896809f6a17705402a85793ebce9Artem Serov  "  3e:	901f      	str	r0, [sp, #124]	; 0x7c\n",
54838f840f805579896809f6a17705402a85793ebce9Artem Serov  "  40:	9021      	str	r0, [sp, #132]	; 0x84\n",
54848f840f805579896809f6a17705402a85793ebce9Artem Serov  "  42:	90ff      	str	r0, [sp, #1020]	; 0x3fc\n",
54858f840f805579896809f6a17705402a85793ebce9Artem Serov  "  44:	f8cd 0400 	str.w	r0, [sp, #1024]	; 0x400\n",
54868f840f805579896809f6a17705402a85793ebce9Artem Serov  "  48:	f8cd cffc 	str.w	ip, [sp, #4092]	; 0xffc\n",
54878f840f805579896809f6a17705402a85793ebce9Artem Serov  "  4c:	f84d 5d04 	str.w	r5, [sp, #-4]!\n",
54888f840f805579896809f6a17705402a85793ebce9Artem Serov  "  50:	f50d 5580 	add.w	r5, sp, #4096	; 0x1000\n",
54898f840f805579896809f6a17705402a85793ebce9Artem Serov  "  54:	f8c5 c004 	str.w	ip, [r5, #4]\n",
54908f840f805579896809f6a17705402a85793ebce9Artem Serov  "  58:	f85d 5b04 	ldr.w	r5, [sp], #4\n",
54918f840f805579896809f6a17705402a85793ebce9Artem Serov  "  5c:	f04f 0cff 	mov.w	ip, #255	; 0xff\n",
54928f840f805579896809f6a17705402a85793ebce9Artem Serov  "  60:	f8cd c030 	str.w	ip, [sp, #48]	; 0x30\n",
54938f840f805579896809f6a17705402a85793ebce9Artem Serov  "  64:	f06f 4c7f 	mvn.w	ip, #4278190080	; 0xff000000\n",
54948f840f805579896809f6a17705402a85793ebce9Artem Serov  "  68:	f8cd c030 	str.w	ip, [sp, #48]	; 0x30\n",
54958f840f805579896809f6a17705402a85793ebce9Artem Serov  "  6c:	f8cd c030 	str.w	ip, [sp, #48]	; 0x30\n",
54968f840f805579896809f6a17705402a85793ebce9Artem Serov  "  70:	f8cd c030 	str.w	ip, [sp, #48]	; 0x30\n",
54978f840f805579896809f6a17705402a85793ebce9Artem Serov  "  74:	900c      	str	r0, [sp, #48]	; 0x30\n",
54988f840f805579896809f6a17705402a85793ebce9Artem Serov  "  76:	f8dd c030 	ldr.w	ip, [sp, #48]	; 0x30\n",
54998f840f805579896809f6a17705402a85793ebce9Artem Serov  "  7a:	f8cd c034 	str.w	ip, [sp, #52]	; 0x34\n",
55008f840f805579896809f6a17705402a85793ebce9Artem Serov  "  7e:	f50d 5c80 	add.w	ip, sp, #4096	; 0x1000\n",
55018f840f805579896809f6a17705402a85793ebce9Artem Serov  "  82:	f8c9 c200 	str.w	ip, [r9, #512]	; 0x200\n",
55028f840f805579896809f6a17705402a85793ebce9Artem Serov  "  86:	f8c9 d200 	str.w	sp, [r9, #512]	; 0x200\n",
55038f840f805579896809f6a17705402a85793ebce9Artem Serov  "  8a:	f8d0 c030 	ldr.w	ip, [r0, #48]	; 0x30\n",
55048f840f805579896809f6a17705402a85793ebce9Artem Serov  "  8e:	47e0      	blx	ip\n",
55058f840f805579896809f6a17705402a85793ebce9Artem Serov  "  90:	f8dd c02c 	ldr.w	ip, [sp, #44]	; 0x2c\n",
55068f840f805579896809f6a17705402a85793ebce9Artem Serov  "  94:	f8cd c030 	str.w	ip, [sp, #48]	; 0x30\n",
55078f840f805579896809f6a17705402a85793ebce9Artem Serov  "  98:	f8d9 c200 	ldr.w	ip, [r9, #512]	; 0x200\n",
55088f840f805579896809f6a17705402a85793ebce9Artem Serov  "  9c:	f8cd c02c 	str.w	ip, [sp, #44]	; 0x2c\n",
55098f840f805579896809f6a17705402a85793ebce9Artem Serov  "  a0:	f8dd c02c 	ldr.w	ip, [sp, #44]	; 0x2c\n",
55108f840f805579896809f6a17705402a85793ebce9Artem Serov  "  a4:	f8cd c030 	str.w	ip, [sp, #48]	; 0x30\n",
55118f840f805579896809f6a17705402a85793ebce9Artem Serov  "  a8:	4648      	mov	r0, r9\n",
55128f840f805579896809f6a17705402a85793ebce9Artem Serov  "  aa:	f8cd 9030 	str.w	r9, [sp, #48]	; 0x30\n",
55138f840f805579896809f6a17705402a85793ebce9Artem Serov  "  ae:	4684      	mov	ip, r0\n",
55148f840f805579896809f6a17705402a85793ebce9Artem Serov  "  b0:	f1bc 0f00 	cmp.w	ip, #0\n",
55158f840f805579896809f6a17705402a85793ebce9Artem Serov  "  b4:	bf18      	it	ne\n",
55168f840f805579896809f6a17705402a85793ebce9Artem Serov  "  b6:	f10d 0c30 	addne.w	ip, sp, #48	; 0x30\n",
55178f840f805579896809f6a17705402a85793ebce9Artem Serov  "  ba:	f10d 0c30 	add.w	ip, sp, #48	; 0x30\n",
55188f840f805579896809f6a17705402a85793ebce9Artem Serov  "  be:	f1bc 0f00 	cmp.w	ip, #0\n",
55198f840f805579896809f6a17705402a85793ebce9Artem Serov  "  c2:	bf0c      	ite	eq\n",
55208f840f805579896809f6a17705402a85793ebce9Artem Serov  "  c4:	2000      	moveq	r0, #0\n",
55218f840f805579896809f6a17705402a85793ebce9Artem Serov  "  c6:	a80c      	addne	r0, sp, #48	; 0x30\n",
55228f840f805579896809f6a17705402a85793ebce9Artem Serov  "  c8:	f8dd c040 	ldr.w	ip, [sp, #64]	; 0x40\n",
55238f840f805579896809f6a17705402a85793ebce9Artem Serov  "  cc:	f1bc 0f00 	cmp.w	ip, #0\n",
55248f840f805579896809f6a17705402a85793ebce9Artem Serov  "  d0:	bf18      	it	ne\n",
55258f840f805579896809f6a17705402a85793ebce9Artem Serov  "  d2:	f10d 0c40 	addne.w	ip, sp, #64	; 0x40\n",
55268f840f805579896809f6a17705402a85793ebce9Artem Serov  "  d6:	f8cd c030 	str.w	ip, [sp, #48]	; 0x30\n",
55278f840f805579896809f6a17705402a85793ebce9Artem Serov  "  da:	f1bc 0f00 	cmp.w	ip, #0\n",
55288f840f805579896809f6a17705402a85793ebce9Artem Serov  "  de:	bf0c      	ite	eq\n",
55298f840f805579896809f6a17705402a85793ebce9Artem Serov  "  e0:	2000      	moveq	r0, #0\n",
55308f840f805579896809f6a17705402a85793ebce9Artem Serov  "  e2:	4668      	movne	r0, sp\n",
55318f840f805579896809f6a17705402a85793ebce9Artem Serov  "  e4:	f1bc 0f00 	cmp.w	ip, #0\n",
55328f840f805579896809f6a17705402a85793ebce9Artem Serov  "  e8:	bf0c      	ite	eq\n",
55338f840f805579896809f6a17705402a85793ebce9Artem Serov  "  ea:	2000      	moveq	r0, #0\n",
55348f840f805579896809f6a17705402a85793ebce9Artem Serov  "  ec:	f20d 4001 	addwne	r0, sp, #1025	; 0x401\n",
55358f840f805579896809f6a17705402a85793ebce9Artem Serov  "  f0:	f1bc 0f00 	cmp.w	ip, #0\n",
55368f840f805579896809f6a17705402a85793ebce9Artem Serov  "  f4:	bf18      	it	ne\n",
55378f840f805579896809f6a17705402a85793ebce9Artem Serov  "  f6:	f20d 4c01 	addwne	ip, sp, #1025	; 0x401\n",
55388f840f805579896809f6a17705402a85793ebce9Artem Serov  "  fa:	f8d9 c084 	ldr.w	ip, [r9, #132]	; 0x84\n",
55398f840f805579896809f6a17705402a85793ebce9Artem Serov  "  fe:	f1bc 0f00 	cmp.w	ip, #0\n",
5540f2665fa6e5ca54c7d4f084ec1fab9a20e96aea75Artem Serov  " 102:	d171      	bne.n	1e8 <VixlJniHelpers+0x1e8>\n",
55418f840f805579896809f6a17705402a85793ebce9Artem Serov  " 104:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55428f840f805579896809f6a17705402a85793ebce9Artem Serov  " 108:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55438f840f805579896809f6a17705402a85793ebce9Artem Serov  " 10c:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55448f840f805579896809f6a17705402a85793ebce9Artem Serov  " 110:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55458f840f805579896809f6a17705402a85793ebce9Artem Serov  " 114:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55468f840f805579896809f6a17705402a85793ebce9Artem Serov  " 118:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55478f840f805579896809f6a17705402a85793ebce9Artem Serov  " 11c:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55488f840f805579896809f6a17705402a85793ebce9Artem Serov  " 120:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55498f840f805579896809f6a17705402a85793ebce9Artem Serov  " 124:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55508f840f805579896809f6a17705402a85793ebce9Artem Serov  " 128:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55518f840f805579896809f6a17705402a85793ebce9Artem Serov  " 12c:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55528f840f805579896809f6a17705402a85793ebce9Artem Serov  " 130:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55538f840f805579896809f6a17705402a85793ebce9Artem Serov  " 134:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55548f840f805579896809f6a17705402a85793ebce9Artem Serov  " 138:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55558f840f805579896809f6a17705402a85793ebce9Artem Serov  " 13c:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55568f840f805579896809f6a17705402a85793ebce9Artem Serov  " 140:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55578f840f805579896809f6a17705402a85793ebce9Artem Serov  " 144:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55588f840f805579896809f6a17705402a85793ebce9Artem Serov  " 148:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55598f840f805579896809f6a17705402a85793ebce9Artem Serov  " 14c:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55608f840f805579896809f6a17705402a85793ebce9Artem Serov  " 150:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55618f840f805579896809f6a17705402a85793ebce9Artem Serov  " 154:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55628f840f805579896809f6a17705402a85793ebce9Artem Serov  " 158:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55638f840f805579896809f6a17705402a85793ebce9Artem Serov  " 15c:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55648f840f805579896809f6a17705402a85793ebce9Artem Serov  " 160:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55658f840f805579896809f6a17705402a85793ebce9Artem Serov  " 164:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55668f840f805579896809f6a17705402a85793ebce9Artem Serov  " 168:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55678f840f805579896809f6a17705402a85793ebce9Artem Serov  " 16c:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55688f840f805579896809f6a17705402a85793ebce9Artem Serov  " 170:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55698f840f805579896809f6a17705402a85793ebce9Artem Serov  " 174:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55708f840f805579896809f6a17705402a85793ebce9Artem Serov  " 178:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55718f840f805579896809f6a17705402a85793ebce9Artem Serov  " 17c:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55728f840f805579896809f6a17705402a85793ebce9Artem Serov  " 180:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55738f840f805579896809f6a17705402a85793ebce9Artem Serov  " 184:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55748f840f805579896809f6a17705402a85793ebce9Artem Serov  " 188:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55758f840f805579896809f6a17705402a85793ebce9Artem Serov  " 18c:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55768f840f805579896809f6a17705402a85793ebce9Artem Serov  " 190:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55778f840f805579896809f6a17705402a85793ebce9Artem Serov  " 194:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55788f840f805579896809f6a17705402a85793ebce9Artem Serov  " 198:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55798f840f805579896809f6a17705402a85793ebce9Artem Serov  " 19c:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55808f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1a0:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55818f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1a4:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55828f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1a8:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55838f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1ac:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55848f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1b0:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55858f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1b4:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55868f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1b8:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55878f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1bc:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55888f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1c0:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55898f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1c4:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55908f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1c8:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55918f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1cc:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55928f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1d0:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55938f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1d4:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55948f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1d8:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
55958f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1dc:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
5596f2665fa6e5ca54c7d4f084ec1fab9a20e96aea75Artem Serov  " 1e0:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
5597f2665fa6e5ca54c7d4f084ec1fab9a20e96aea75Artem Serov  " 1e4:	f000 b802 	b.w	1ec <VixlJniHelpers+0x1ec>\n",
5598f2665fa6e5ca54c7d4f084ec1fab9a20e96aea75Artem Serov  " 1e8:	f000 b818 	b.w	21c <VixlJniHelpers+0x21c>\n",
55998f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1ec:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
56008f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1f0:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
56018f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1f4:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
56028f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1f8:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
56038f840f805579896809f6a17705402a85793ebce9Artem Serov  " 1fc:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
56048f840f805579896809f6a17705402a85793ebce9Artem Serov  " 200:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
56058f840f805579896809f6a17705402a85793ebce9Artem Serov  " 204:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
56068f840f805579896809f6a17705402a85793ebce9Artem Serov  " 208:	f8cd c7ff 	str.w	ip, [sp, #2047]	; 0x7ff\n",
56078f840f805579896809f6a17705402a85793ebce9Artem Serov  " 20c:	f50d 5d80 	add.w	sp, sp, #4096	; 0x1000\n",
56088f840f805579896809f6a17705402a85793ebce9Artem Serov  " 210:	b008      	add	sp, #32\n",
56098f840f805579896809f6a17705402a85793ebce9Artem Serov  " 212:	b009      	add	sp, #36	; 0x24\n",
56108f840f805579896809f6a17705402a85793ebce9Artem Serov  " 214:	ecbd 8a10 	vpop	{s16-s31}\n",
56118f840f805579896809f6a17705402a85793ebce9Artem Serov  " 218:	e8bd 8de0 	ldmia.w	sp!, {r5, r6, r7, r8, sl, fp, pc}\n",
56128f840f805579896809f6a17705402a85793ebce9Artem Serov  " 21c:	4660      	mov	r0, ip\n",
561328a24b308f665de64c785e2590f9b23ec6ec25aaMathieu Chartier  " 21e:	f8d9 c2b8 	ldr.w	ip, [r9, #696]	; 0x2b8\n",
56148f840f805579896809f6a17705402a85793ebce9Artem Serov  " 222:	47e0      	blx	ip\n",
561512e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  nullptr
561612e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov};
561712e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov
561812e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serovconst char* const VixlLoadFromOffsetResults[] = {
561912e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "   0:  68e2        ldr r2, [r4, #12]\n",
562012e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "   2:  f8d4 2fff   ldr.w r2, [r4, #4095] ; 0xfff\n",
562112e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "   6:  f504 5280   add.w r2, r4, #4096 ; 0x1000\n",
562212e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "   a:  6812        ldr r2, [r2, #0]\n",
562312e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "   c:  f504 1280   add.w r2, r4, #1048576  ; 0x100000\n",
562412e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  10:  f8d2 20a4   ldr.w r2, [r2, #164]  ; 0xa4\n",
562512e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  14:  f44f 5280   mov.w r2, #4096 ; 0x1000\n",
562612e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  18:  f2c0 0210   movt  r2, #16\n",
562712e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  1c:  4422        add r2, r4\n",
562812e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  1e:  6812        ldr r2, [r2, #0]\n",
562912e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  20:  f44f 5c80   mov.w ip, #4096 ; 0x1000\n",
563012e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  24:  f2c0 0c10   movt  ip, #16\n",
563112e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  28:  4464        add r4, ip\n",
563212e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  2a:  6824        ldr r4, [r4, #0]\n",
563312e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  2c:  89a2        ldrh  r2, [r4, #12]\n",
563412e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  2e:  f8b4 2fff   ldrh.w  r2, [r4, #4095] ; 0xfff\n",
563512e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  32:  f504 5280   add.w r2, r4, #4096 ; 0x1000\n",
563612e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  36:  8812        ldrh  r2, [r2, #0]\n",
563712e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  38:  f504 1280   add.w r2, r4, #1048576  ; 0x100000\n",
563812e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  3c:  f8b2 20a4   ldrh.w  r2, [r2, #164]  ; 0xa4\n",
563912e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  40:  f44f 5280   mov.w r2, #4096 ; 0x1000\n",
564012e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  44:  f2c0 0210   movt  r2, #16\n",
564112e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  48:  4422        add r2, r4\n",
564212e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  4a:  8812        ldrh  r2, [r2, #0]\n",
564312e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  4c:  f44f 5c80   mov.w ip, #4096 ; 0x1000\n",
564412e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  50:  f2c0 0c10   movt  ip, #16\n",
564512e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  54:  4464        add r4, ip\n",
564612e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  56:  8824        ldrh  r4, [r4, #0]\n",
564712e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  58:  e9d4 2303   ldrd  r2, r3, [r4, #12]\n",
564812e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  5c:  e9d4 23ff   ldrd  r2, r3, [r4, #1020] ; 0x3fc\n",
564912e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  60:  f504 6280   add.w r2, r4, #1024 ; 0x400\n",
565012e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  64:  e9d2 2300   ldrd  r2, r3, [r2]\n",
565112e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  68:  f504 2280   add.w r2, r4, #262144 ; 0x40000\n",
565212e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  6c:  e9d2 2329   ldrd  r2, r3, [r2, #164]  ; 0xa4\n",
565312e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  70:  f44f 6280   mov.w r2, #1024 ; 0x400\n",
565412e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  74:  f2c0 0204   movt  r2, #4\n",
565512e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  78:  4422        add r2, r4\n",
565612e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  7a:  e9d2 2300   ldrd  r2, r3, [r2]\n",
565712e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  7e:  f44f 6c80   mov.w ip, #1024 ; 0x400\n",
565812e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  82:  f2c0 0c04   movt  ip, #4\n",
565912e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  86:  4464        add r4, ip\n",
566012e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  88:  e9d4 4500   ldrd  r4, r5, [r4]\n",
566112e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  8c:  f8dc 000c   ldr.w r0, [ip, #12]\n",
566212e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  90:  f5a4 1280   sub.w r2, r4, #1048576  ; 0x100000\n",
566312e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  94:  f8d2 20a4   ldr.w r2, [r2, #164]  ; 0xa4\n",
566412e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  98:  f994 200c   ldrsb.w r2, [r4, #12]\n",
566512e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  9c:  7b22        ldrb  r2, [r4, #12]\n",
566612e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  9e:  f9b4 200c   ldrsh.w r2, [r4, #12]\n",
566712e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  nullptr
566812e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov};
566912e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serovconst char* const VixlStoreToOffsetResults[] = {
567012e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "   0:  60e2        str r2, [r4, #12]\n",
567112e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "   2:  f8c4 2fff   str.w r2, [r4, #4095] ; 0xfff\n",
567212e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "   6:  f504 5c80   add.w ip, r4, #4096 ; 0x1000\n",
567312e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "   a:  f8cc 2000   str.w r2, [ip]\n",
567412e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "   e:  f504 1c80   add.w ip, r4, #1048576  ; 0x100000\n",
567512e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  12:  f8cc 20a4   str.w r2, [ip, #164]  ; 0xa4\n",
567612e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  16:  f44f 5c80   mov.w ip, #4096 ; 0x1000\n",
567712e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  1a:  f2c0 0c10   movt  ip, #16\n",
567812e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  1e:  44a4        add ip, r4\n",
567912e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  20:  f8cc 2000   str.w r2, [ip]\n",
568012e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  24:  f44f 5c80   mov.w ip, #4096 ; 0x1000\n",
568112e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  28:  f2c0 0c10   movt  ip, #16\n",
568212e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  2c:  44a4        add ip, r4\n",
568312e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  2e:  f8cc 4000   str.w r4, [ip]\n",
568412e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  32:  81a2        strh  r2, [r4, #12]\n",
568512e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  34:  f8a4 2fff   strh.w  r2, [r4, #4095] ; 0xfff\n",
568612e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  38:  f504 5c80   add.w ip, r4, #4096 ; 0x1000\n",
568712e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  3c:  f8ac 2000   strh.w  r2, [ip]\n",
568812e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  40:  f504 1c80   add.w ip, r4, #1048576  ; 0x100000\n",
568912e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  44:  f8ac 20a4   strh.w  r2, [ip, #164]  ; 0xa4\n",
569012e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  48:  f44f 5c80   mov.w ip, #4096 ; 0x1000\n",
569112e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  4c:  f2c0 0c10   movt  ip, #16\n",
569212e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  50:  44a4        add ip, r4\n",
569312e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  52:  f8ac 2000   strh.w  r2, [ip]\n",
569412e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  56:  f44f 5c80   mov.w ip, #4096 ; 0x1000\n",
569512e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  5a:  f2c0 0c10   movt  ip, #16\n",
569612e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  5e:  44a4        add ip, r4\n",
569712e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  60:  f8ac 4000   strh.w  r4, [ip]\n",
569812e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  64:  e9c4 2303   strd  r2, r3, [r4, #12]\n",
569912e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  68:  e9c4 23ff   strd  r2, r3, [r4, #1020] ; 0x3fc\n",
570012e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  6c:  f504 6c80   add.w ip, r4, #1024 ; 0x400\n",
570112e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  70:  e9cc 2300   strd  r2, r3, [ip]\n",
570212e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  74:  f504 2c80   add.w ip, r4, #262144 ; 0x40000\n",
570312e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  78:  e9cc 2329   strd  r2, r3, [ip, #164]  ; 0xa4\n",
570412e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  7c:  f44f 6c80   mov.w ip, #1024 ; 0x400\n",
570512e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  80:  f2c0 0c04   movt  ip, #4\n",
570612e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  84:  44a4        add ip, r4\n",
570712e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  86:  e9cc 2300   strd  r2, r3, [ip]\n",
570812e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  8a:  f44f 6c80   mov.w ip, #1024 ; 0x400\n",
570912e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  8e:  f2c0 0c04   movt  ip, #4\n",
571012e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  92:  44a4        add ip, r4\n",
571112e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  94:  e9cc 4500   strd  r4, r5, [ip]\n",
571212e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  98:  f8cc 000c   str.w r0, [ip, #12]\n",
571312e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  9c:  f5a4 1c80   sub.w ip, r4, #1048576  ; 0x100000\n",
571412e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  a0:  f8cc 20a4   str.w r2, [ip, #164]  ; 0xa4\n",
571512e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  "  a4:  7322        strb  r2, [r4, #12]\n",
571612e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov  nullptr
571712e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov};
571812e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov
5719cf93a5cd9c978f59113d42f9f642fab5e2cc8877Vladimir Markostd::map
572065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allisonvoid setup_results() {
572165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["SimpleMov"] = SimpleMovResults;
572265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["SimpleMov32"] = SimpleMov32Results;
572365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["SimpleMovAdd"] = SimpleMovAddResults;
572465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["DataProcessingRegister"] = DataProcessingRegisterResults;
572565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["DataProcessingImmediate"] = DataProcessingImmediateResults;
572665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["DataProcessingModifiedImmediate"] = DataProcessingModifiedImmediateResults;
572765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["DataProcessingModifiedImmediates"] = DataProcessingModifiedImmediatesResults;
572865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["DataProcessingShiftedRegister"] = DataProcessingShiftedRegisterResults;
5729f9d741e32c6f1629ce70eefc68d3363fa1cfd696Vladimir Marko    test_results["ShiftImmediate"] = ShiftImmediateResults;
573065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["BasicLoad"] = BasicLoadResults;
573165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["BasicStore"] = BasicStoreResults;
573265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["ComplexLoad"] = ComplexLoadResults;
573365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["ComplexStore"] = ComplexStoreResults;
573465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["NegativeLoadStore"] = NegativeLoadStoreResults;
573565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["SimpleLoadStoreDual"] = SimpleLoadStoreDualResults;
573665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["ComplexLoadStoreDual"] = ComplexLoadStoreDualResults;
573765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["NegativeLoadStoreDual"] = NegativeLoadStoreDualResults;
573865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["SimpleBranch"] = SimpleBranchResults;
573965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["LongBranch"] = LongBranchResults;
574065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["LoadMultiple"] = LoadMultipleResults;
574165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["StoreMultiple"] = StoreMultipleResults;
574265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["MovWMovT"] = MovWMovTResults;
574365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["SpecialAddSub"] = SpecialAddSubResults;
57446fd0ffe8da212723a3ac0256ce350b5872cc61d4Vladimir Marko    test_results["LoadFromOffset"] = LoadFromOffsetResults;
574565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["StoreToOffset"] = StoreToOffsetResults;
574665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["IfThen"] = IfThenResults;
574765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["CbzCbnz"] = CbzCbnzResults;
574865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["Multiply"] = MultiplyResults;
574965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["Divide"] = DivideResults;
575065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["VMov"] = VMovResults;
575165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["BasicFloatingPoint"] = BasicFloatingPointResults;
575265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["FloatingPointConversions"] = FloatingPointConversionsResults;
575365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["FloatingPointComparisons"] = FloatingPointComparisonsResults;
575465fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["Calls"] = CallsResults;
575565fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["Breakpoint"] = BreakpointResults;
575665fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["StrR1"] = StrR1Results;
575765fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["VPushPop"] = VPushPopResults;
575865fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["Max16BitBranch"] = Max16BitBranchResults;
575965fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["Branch32"] = Branch32Results;
576065fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["CompareAndBranchMax"] = CompareAndBranchMaxResults;
576165fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["CompareAndBranchRelocation16"] = CompareAndBranchRelocation16Results;
576265fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["CompareAndBranchRelocation32"] = CompareAndBranchRelocation32Results;
576365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison    test_results["MixedBranch32"] = MixedBranch32Results;
576445fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison    test_results["Shifts"] = ShiftsResults;
576545fdb93f04b981f70f7b6d98949ab3986b7331f8Dave Allison    test_results["LoadStoreRegOffset"] = LoadStoreRegOffsetResults;
57660bb9ade51635559f991259a7ac90d8570ad886aaDave Allison    test_results["LoadStoreLimits"] = LoadStoreLimitsResults;
5767d56376cce54e7df976780ecbd03228f60d276433Nicolas Geoffray    test_results["CompareAndBranch"] = CompareAndBranchResults;
5768f5c09c3ed5bca4c34d8476dd9ed2714106fafbcfVladimir Marko    test_results["AddConstant"] = AddConstantResults;
5769ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34Vladimir Marko    test_results["CmpConstant"] = CmpConstantResults;
577012e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov    test_results["VixlJniHelpers"] = VixlJniHelpersResults;
577112e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov    test_results["VixlStoreToOffset"] = VixlStoreToOffsetResults;
577212e097c84cef710fa4f254b1811ff70b876e9e9aArtem Serov    test_results["VixlLoadFromOffset"] = VixlLoadFromOffsetResults;
577365fcc2cf3c5cd97b84330c094908f3a6a7a8d4e7Dave Allison}
5774