aboutsummaryrefslogtreecommitdiffstats
path: root/fw/gadgets/tlapi_lib.thumb.txt
blob: 892da30a22c881c559b83f4bce9f909be4b2dfd3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
00f00000  0000         movs r0, r0                        
00f00002  0000         movs r0, r0                        
00f00004  0000         movs r0, r0                        
00f00006  0000         movs r0, r0                        
00f00008  0000         movs r0, r0                        
00f0000a  0000         movs r0, r0                        
00f0000c  0000         movs r0, r0                        
00f0000e  0000         movs r0, r0                        
00f00010  2450         str r4, [r4, r0]                   
00f00012  5331         adds r1, #0x53                     
00f00014  9005         lsls r0, r2, #0x16                 
00f00016  0000         movs r0, r0                        
00f00018  0000         movs r0, r0                        
00f0001a  0000         movs r0, r0                        
00f0001c  0000         movs r0, r0                        
00f0001e  0000         movs r0, r0                        
00f00020  0000         movs r0, r0                        
00f00022  0000         movs r0, r0                        
00f00024  0000         movs r0, r0                        
00f00026  0000         movs r0, r0                        
00f00028  0000         movs r0, r0                        
00f0002a  0000         movs r0, r0                        
00f0002c  0000         movs r0, r0                        
00f0002e  0000         movs r0, r0                        
00f00030  0000         movs r0, r0                        
00f00032  0000         movs r0, r0                        
00f00034  0000         movs r0, r0                        
00f00036  0000         movs r0, r0                        
00f00038  0000         movs r0, r0                        
00f0003a  0000         movs r0, r0                        
00f0003c  0000         movs r0, r0                        
00f0003e  0000         movs r0, r0                        
00f00040  0000         movs r0, r0                        
00f00042  0000         movs r0, r0                        
00f00044  0000         movs r0, r0                        
00f00046  0000         movs r0, r0                        
00f00048  0000         movs r0, r0                        
00f0004a  0000         movs r0, r0                        
00f0004c  0000         movs r0, r0                        
00f0004e  0000         movs r0, r0                        
00f00050  0000         movs r0, r0                        
00f00052  0000         movs r0, r0                        
00f00054  0000         movs r0, r0                        
00f00056  0000         movs r0, r0                        
00f00058  0000         movs r0, r0                        
00f0005a  0000         movs r0, r0                        
00f0005c  0000         movs r0, r0                        
00f0005e  0000         movs r0, r0                        
00f00060  1200         movs r2, r2                        
00f00062  3100         movs r1, r6                        
00f00064  0000         movs r0, r0                        
00f00066  0000         movs r0, r0                        
00f00068  0000         movs r0, r0                        
00f0006a  0000         movs r0, r0                        
00f0006c  9006         lsls r0, r2, #0x1a                 
00f0006e  0000         movs r0, r0                        
00f00070  0000         movs r0, r0                        
00f00072  0000         movs r0, r0                        
00f00074  0000         movs r0, r0                        
00f00076  0000         movs r0, r0                        
00f00078  0000         movs r0, r0                        
00f0007a  0000         movs r0, r0                        
00f0007c  0000         movs r0, r0                        
00f0007e  0000         movs r0, r0                        
00f00080  0000         movs r0, r0                        
00f00082  0000         movs r0, r0                        
00f00084  0000         movs r0, r0                        
00f00086  0000         movs r0, r0                        
00f00088  0000         movs r0, r0                        
00f0008a  0000         movs r0, r0                        
00f0008c  0000         movs r0, r0                        
00f0008e  0000         movs r0, r0                        
00f00090  0000         movs r0, r0                        
00f00092  0000         movs r0, r0                        
00f00094  0000         movs r0, r0                        
00f00096  0000         movs r0, r0                        
00f00098  0000         movs r0, r0                        
00f0009a  0000         movs r0, r0                        
00f0009c  0000         movs r0, r0                        
00f0009e  0000         movs r0, r0                        
00f000a0  0000         movs r0, r0                        
00f000a2  0000         movs r0, r0                        
00f000a4  0000         movs r0, r0                        
00f000a6  0000         movs r0, r0                        
00f000a8  0000         movs r0, r0                        
00f000aa  0000         movs r0, r0                        
00f000ac  0000         movs r0, r0                        
00f000ae  0000         movs r0, r0                        
00f000b0  0000         movs r0, r0                        
00f000b2  0000         movs r0, r0                        
00f000b4  0000         movs r0, r0                        
00f000b6  0000         movs r0, r0                        
00f000b8  0000         movs r0, r0                        
00f000ba  0000         movs r0, r0                        
00f000bc  0000         movs r0, r0                        
00f000be  0000         movs r0, r0                        
00f000c0  0000         movs r0, r0                        
00f000c2  0000         movs r0, r0                        
00f000c4  0000         movs r0, r0                        
00f000c6  0000         movs r0, r0                        
00f000c8  0000         movs r0, r0                        
00f000ca  0000         movs r0, r0                        
00f000cc  0000         movs r0, r0                        
00f000ce  0000         movs r0, r0                        
00f000d0  0000         movs r0, r0                        
00f000d2  0000         movs r0, r0                        
00f000d4  0000         movs r0, r0                        
00f000d6  0000         movs r0, r0                        
00f000d8  0000         movs r0, r0                        
00f000da  0000         movs r0, r0                        
00f000dc  0000         movs r0, r0                        
00f000de  0000         movs r0, r0                        
00f000e0  0000         movs r0, r0                        
00f000e2  0000         movs r0, r0                        
00f000e4  0000         movs r0, r0                        
00f000e6  0000         movs r0, r0                        
00f000e8  0000         movs r0, r0                        
00f000ea  0000         movs r0, r0                        
00f000ec  0000         movs r0, r0                        
00f000ee  0000         movs r0, r0                        
00f000f0  0000         movs r0, r0                        
00f000f2  0000         movs r0, r0                        
00f000f4  0000         movs r0, r0                        
00f000f6  0000         movs r0, r0                        
00f000f8  0000         movs r0, r0                        
00f000fa  0000         movs r0, r0                        
00f000fc  0000         movs r0, r0                        
00f000fe  0000         movs r0, r0                        
00f00100  0050         str r0, [r0, r0]                   
00f00102  2de9         (undecodable)
00f00104  04c0         stm r0!, {r2}                      
00f00106  9fe5         b #0xeffc48                        
00f00108  3cff         (undecodable)
00f0010a  2fe1         b #0xf0036c                        
00f0010c  0090         str r0, [sp]                       
00f0010e  bde86105     pop.w {r0, r5, r6, r8, sl}         
00f00110  6105         lsls r1, r4, #0x15                 
00f00112  f000         lsls r0, r6, #3                    
00f00114  40ea0103     orr.w r3, r0, r1                   
00f00116  0103         lsls r1, r0, #0xc                  
00f00118  10b5         push {r4, lr}                      
00f0011a  9b07         lsls r3, r3, #0x1e                 
00f0011c  0fd1         bne #0xf0013e                      
00f0011e  042a         cmp r2, #4                         
00f00120  0dd3         blo #0xf0013e                      
00f00122  10c8         ldm r0!, {r4}                      
00f00124  08c9         ldm r1!, {r3}                      
00f00126  121f         subs r2, r2, #4                    
00f00128  9c42         cmp r4, r3                         
00f0012a  f8d0         beq #0xf0011e                      
00f0012c  20ba         rev r0, r4                         
00f0012e  19ba         rev r1, r3                         
00f00130  8842         cmp r0, r1                         
00f00132  01d9         bls #0xf00138                      
00f00134  0120         movs r0, #1                        
00f00136  10bd         pop {r4, pc}                       
00f00138  4ff0ff30     mov.w r0, #-1                      
00f0013a  ff30         adds r0, #0xff                     
00f0013c  10bd         pop {r4, pc}                       
00f0013e  1ab1         cbz r2, #0xf00148                  
00f00140  d307         lsls r3, r2, #0x1f                 
00f00142  03d0         beq #0xf0014c                      
00f00144  521c         adds r2, r2, #1                    
00f00146  07e0         b #0xf00158                        
00f00148  0020         movs r0, #0                        
00f0014a  10bd         pop {r4, pc}                       
00f0014c  10f8013b     ldrb r3, [r0], #1                  
00f0014e  013b         subs r3, #1                        
00f00150  11f8014b     ldrb r4, [r1], #1                  
00f00152  014b         ldr r3, [pc, #4]                   
00f00154  1b1b         subs r3, r3, r4                    
00f00156  07d1         bne #0xf00168                      
00f00158  10f8013b     ldrb r3, [r0], #1                  
00f0015a  013b         subs r3, #1                        
00f0015c  11f8014b     ldrb r4, [r1], #1                  
00f0015e  014b         ldr r3, [pc, #4]                   
00f00160  1b1b         subs r3, r3, r4                    
00f00162  01d1         bne #0xf00168                      
00f00164  921e         subs r2, r2, #2                    
00f00166  f1d1         bne #0xf0014c                      
00f00168  1846         mov r0, r3                         
00f0016a  10bd         pop {r4, pc}                       
00f0016c  0300         movs r3, r0                        
00f0016e  52e3         b #0xf00816                        
00f00170  1700         movs r7, r2                        
00f00172  009a         ldr r2, [sp]                       
00f00174  03c0         stm r0!, {r0, r1}                  
00f00176  10e2         b #0xf0059a                        
00f00178  0800         movs r0, r1                        
00f0017a  000a         lsrs r0, r0, #8                    
00f0017c  0130         adds r0, #1                        
00f0017e  d1e4         b #0xeffb24                        
00f00180  0200         movs r2, r0                        
00f00182  5ce3         b #0xf0083e                        
00f00184  0c20         movs r0, #0xc                      
00f00186  82e0         b #0xf0028e                        
00f00188  01c0         stm r0!, {r0}                      
00f0018a  d194         str r4, [sp, #0x344]               
00f0018c  0130         adds r0, #1                        
00f0018e  c0e4         b #0xeffb12                        
00f00190  0130         adds r0, #1                        
00f00192  d134         adds r4, #0xd1                     
00f00194  01c0         stm r0!, {r0}                      
00f00196  c094         str r4, [sp, #0x300]               
00f00198  0420         movs r0, #4                        
00f0019a  42e2         b #0xf00622                        
00f0019c  0130         adds r0, #1                        
00f0019e  c034         adds r4, #0xc0                     
00f001a0  0330         adds r0, #3                        
00f001a2  11e2         b #0xf005c8                        
00f001a4  5e00         lsls r6, r3, #1                    
00f001a6  000a         lsrs r0, r0, #8                    
00f001a8  0820         movs r0, #8                        
00f001aa  52e2         b #0xf00652                        
00f001ac  0400         movs r4, r0                        
00f001ae  003a         subs r2, #0                        
00f001b0  0430         adds r0, #4                        
00f001b2  91e4         b #0xeffad8                        
00f001b4  0820         movs r0, #8                        
00f001b6  52e2         b #0xf0065e                        
00f001b8  04c0         stm r0!, {r2}                      
00f001ba  91e4         b #0xeffae0                        
00f001bc  0810         asrs r0, r1, #0x20                 
00f001be  a0e8         (undecodable)
00f001c0  f9ff         (undecodable)
00f001c2  ffea         (undecodable)
00f001c4  0420         movs r0, #4                        
00f001c6  92e2         b #0xf006ee                        
00f001c8  0430         adds r0, #4                        
00f001ca  9154         strb r1, [r2, r2]                  
00f001cc  0430         adds r0, #4                        
00f001ce  8054         strb r0, [r0, r2]                  
00f001d0  0000         movs r0, r0                        
00f001d2  a0e1         b #0xf00516                        
00f001d4  822f         cmp r7, #0x82                      
00f001d6  b0e1         b #0xf0053a                        
00f001d8  0130         adds r0, #1                        
00f001da  d124         movs r4, #0xd1                     
00f001dc  01c0         stm r0!, {r0}                      
00f001de  d124         movs r4, #0xd1                     
00f001e0  0120         movs r0, #1                        
00f001e2  d144         add sb, sl                         
00f001e4  0130         adds r0, #1                        
00f001e6  c024         movs r4, #0xc0                     
00f001e8  01c0         stm r0!, {r0}                      
00f001ea  c024         movs r4, #0xc0                     
00f001ec  0120         movs r0, #1                        
00f001ee  c044         add r8, r8                         
00f001f0  1eff2fe1     vrhadd.u16 d14, d14, d31           
00f001f2  2fe1         b #0xf00454                        
00f001f4  0130         adds r0, #1                        
00f001f6  50e0         b #0xf0029a                        
00f001f8  0300         movs r3, r0                        
00f001fa  5221         movs r1, #0x52                     
00f001fc  daff         (undecodable)
00f001fe  ff9a         ldr r2, [sp, #0x3fc]               
00f00200  0300         movs r3, r0                        
00f00202  52e3         b #0xf008aa                        
00f00204  0200         movs r2, r0                        
00f00206  80e0         b #0xf0030a                        
00f00208  0210         asrs r2, r0, #0x20                 
00f0020a  81e0         b #0xf00310                        
00f0020c  1300         movs r3, r2                        
00f0020e  009a         ldr r2, [sp]                       
00f00210  0300         movs r3, r0                        
00f00212  10e3         b #0xf00836                        
00f00214  0130         adds r0, #1                        
00f00216  7115         asrs r1, r6, #0x15                 
00f00218  0120         movs r0, #1                        
00f0021a  4212         asrs r2, r0, #9                    
00f0021c  0130         adds r0, #1                        
00f0021e  6015         asrs r0, r4, #0x15                 
00f00220  0300         movs r3, r0                        
00f00222  10e3         b #0xf00846                        
00f00224  faff         (undecodable)
00f00226  ff1a         subs r7, r7, r3                    
00f00228  0330         adds r0, #3                        
00f0022a  11e2         b #0xf00650                        
00f0022c  6000         lsls r0, r4, #1                    
00f0022e  000a         lsrs r0, r0, #8                    
00f00230  0820         movs r0, #8                        
00f00232  52e2         b #0xf006da                        
00f00234  0500         movs r5, r0                        
00f00236  003a         subs r2, #0                        
00f00238  0430         adds r0, #4                        
00f0023a  31e5         b #0xeffca0                        
00f0023c  0820         movs r0, #8                        
00f0023e  52e2         b #0xf006e6                        
00f00240  04c0         stm r0!, {r2}                      
00f00242  31e5         b #0xeffca8                        
00f00244  0430         adds r0, #4                        
00f00246  20e5         b #0xeffc8a                        
00f00248  04c0         stm r0!, {r2}                      
00f0024a  20e5         b #0xeffc8e                        
00f0024c  f8ff         (undecodable)
00f0024e  ffea         (undecodable)
00f00250  0420         movs r0, #4                        
00f00252  92e2         b #0xf0077a                        
00f00254  0430         adds r0, #4                        
00f00256  3155         strb r1, [r6, r4]                  
00f00258  0430         adds r0, #4                        
00f0025a  2055         strb r0, [r4, r4]                  
00f0025c  0000         movs r0, r0                        
00f0025e  a0e1         b #0xf005a2                        
00f00260  822f         cmp r7, #0x82                      
00f00262  b0e1         b #0xf005c6                        
00f00264  0130         adds r0, #1                        
00f00266  7125         movs r5, #0x71                     
00f00268  01c0         stm r0!, {r0}                      
00f0026a  7125         movs r5, #0x71                     
00f0026c  0120         movs r0, #1                        
00f0026e  5145         cmp r1, sl                         
00f00270  0130         adds r0, #1                        
00f00272  6025         movs r5, #0x60                     
00f00274  01c0         stm r0!, {r0}                      
00f00276  6025         movs r5, #0x60                     
00f00278  0120         movs r0, #1                        
00f0027a  4045         cmp r0, r8                         
00f0027c  1eff2fe1     vrhadd.u16 d14, d14, d31           
00f0027e  2fe1         b #0xf004e0                        
00f00280  02f0ff03     and r3, r2, #0xff                  
00f00282  ff03         lsls r7, r7, #0xf                  
00f00284  43ea0322     orr.w r2, r3, r3, lsl #8           
00f00286  0322         movs r2, #3                        
00f00288  42ea0242     orr.w r2, r2, r2, lsl #16          
00f0028a  0242         tst r2, r0                         
00f0028c  00f002b8     b.w #0xf00294                      
00f0028e  02b8         (undecodable)
00f00290  4ff00002     mov.w r2, #0                       
00f00292  0002         lsls r0, r0, #8                    
00f00294  0429         cmp r1, #4                         
00f00296  c0f01280     blo.w #0xf002be                    
00f00298  1280         strh r2, [r2]                      
00f0029a  10f0030c     ands ip, r0, #3                    
00f0029c  030c         lsrs r3, r0, #0x10                 
00f0029e  00f01b80     beq.w #0xf002d8                    
00f002a0  1b80         strh r3, [r3]                      
00f002a2  ccf1040c     rsb.w ip, ip, #4                   
00f002a4  040c         lsrs r4, r0, #0x10                 
00f002a6  bcf1020f     cmp.w ip, #2                       
00f002a8  020f         lsrs r2, r0, #0x1c                 
00f002aa  18bf         it ne                              
00f002ac  00f8012b     strb r2, [r0], #1                  
00f002ae  012b         cmp r3, #1                         
00f002b0  a8bf         it ge                              
00f002b2  20f8022b     strh r2, [r0], #2                  
00f002b4  022b         cmp r3, #2                         
00f002b6  a1eb0c01     sub.w r1, r1, ip                   
00f002b8  0c01         lsls r4, r1, #4                    
00f002ba  00f00db8     b.w #0xf002d8                      
00f002bc  0db8         (undecodable)
00f002be  5feac17c     lsls.w ip, r1, #0x1f               
00f002c0  c17c         ldrb r1, [r0, #0x13]               
00f002c2  24bf         itt hs                             
00f002c4  00f8012b     strb r2, [r0], #1                  
00f002c6  012b         cmp r3, #1                         
00f002c8  00f8012b     strb r2, [r0], #1                  
00f002ca  012b         cmp r3, #1                         
00f002cc  48bf         it mi                              
00f002ce  00f8012b     strb r2, [r0], #1                  
00f002d0  012b         cmp r3, #1                         
00f002d2  7047         bx lr                              
00f002d4  4ff00002     mov.w r2, #0                       
00f002d6  0002         lsls r0, r0, #8                    
00f002d8  00b5         push {lr}                          
00f002da  1346         mov r3, r2                         
00f002dc  9446         mov ip, r2                         
00f002de  9646         mov lr, r2                         
00f002e0  2039         subs r1, #0x20                     
00f002e2  22bf         ittt hs                            
00f002e4  a0e80c50     stm.w r0!, {r2, r3, ip, lr}        
00f002e6  0c50         str r4, [r1, r0]                   
00f002e8  a0e80c50     stm.w r0!, {r2, r3, ip, lr}        
00f002ea  0c50         str r4, [r1, r0]                   
00f002ec  b1f12001     subs.w r1, r1, #0x20               
00f002ee  2001         lsls r0, r4, #4                    
00f002f0  bff4f7af     bhs.w #0xf002e2                    
00f002f2  f7af         add r7, sp, #0x3dc                 
00f002f4  0907         lsls r1, r1, #0x1c                 
00f002f6  28bf         it hs                              
00f002f8  a0e80c50     stm.w r0!, {r2, r3, ip, lr}        
00f002fa  0c50         str r4, [r1, r0]                   
00f002fc  48bf         it mi                              
00f002fe  0cc0         stm r0!, {r2, r3}                  
00f00300  5df804eb     ldr lr, [sp], #4                   
00f00302  04eb8900     add.w r0, r4, sb, lsl #2           
00f00304  8900         lsls r1, r1, #2                    
00f00306  28bf         it hs                              
00f00308  40f8042b     str r2, [r0], #4                   
00f0030a  042b         cmp r3, #4                         
00f0030c  08bf         it eq                              
00f0030e  7047         bx lr                              
00f00310  48bf         it mi                              
00f00312  20f8022b     strh r2, [r0], #2                  
00f00314  022b         cmp r3, #2                         
00f00316  11f0804f     tst.w r1, #0x40000000              
00f00318  804f         ldr r7, [pc, #0x200]               
00f0031a  18bf         it ne                              
00f0031c  00f8012b     strb r2, [r0], #1                  
00f0031e  012b         cmp r3, #1                         
00f00320  7047         bx lr                              
00f00322  0000         movs r0, r0                        
00f00324  1040         ands r0, r2                        
00f00326  2de9         (undecodable)
00f00328  2020         movs r0, #0x20                     
00f0032a  52e2         b #0xf007d2                        
00f0032c  0500         movs r5, r0                        
00f0032e  003a         subs r2, #0                        
00f00330  1850         str r0, [r3, r0]                   
00f00332  b1e82020     ldm.w r1!, {r5, sp}                
00f00334  2020         movs r0, #0x20                     
00f00336  52e2         b #0xf007de                        
00f00338  1850         str r0, [r3, r0]                   
00f0033a  a0e81850     stm.w r0!, {r3, r4, ip, lr}        
00f0033c  1850         str r0, [r3, r0]                   
00f0033e  b1e81850     ldm.w r1!, {r3, r4, ip, lr}        
00f00340  1850         str r0, [r3, r0]                   
00f00342  a0e8         (undecodable)
00f00344  f9ff         (undecodable)
00f00346  ff2a         cmp r2, #0xff                      
00f00348  02ce         ldm r6!, {r1}                      
00f0034a  b0e1         b #0xf006ae                        
00f0034c  1850         str r0, [r3, r0]                   
00f0034e  b128         cmp r0, #0xb1                      
00f00350  1850         str r0, [r3, r0]                   
00f00352  a028         cmp r0, #0xa0                      
00f00354  1800         movs r0, r3                        
00f00356  b148         ldr r0, [pc, #0x2c4]               
00f00358  1800         movs r0, r3                        
00f0035a  a048         ldr r0, [pc, #0x280]               
00f0035c  1040         ands r0, r2                        
00f0035e  bde802cf     pop.w {r1, r8, sb, sl, fp, lr, pc} 
00f00360  02cf         ldm r7!, {r1}                      
00f00362  b0e1         b #0xf006c6                        
00f00364  0430         adds r0, #4                        
00f00366  9124         movs r4, #0x91                     
00f00368  0430         adds r0, #4                        
00f0036a  8024         movs r4, #0x80                     
00f0036c  1eff2f01     vrhadd.u16 d0, d14, d31            
00f0036e  2f01         lsls r7, r5, #4                    
00f00370  822f         cmp r7, #0x82                      
00f00372  b0e1         b #0xf006d6                        
00f00374  b230         adds r0, #0xb2                     
00f00376  d120         movs r0, #0xd1                     
00f00378  0120         movs r0, #1                        
00f0037a  d144         add sb, sl                         
00f0037c  b230         adds r0, #0xb2                     
00f0037e  c020         movs r0, #0xc0                     
00f00380  0120         movs r0, #1                        
00f00382  c044         add r8, r8                         
00f00384  1eff2fe1     vrhadd.u16 d14, d14, d31           
00f00386  2fe1         b #0xf005e8                        
00f00388  0130         adds r0, #1                        
00f0038a  50e0         b #0xf0042e                        
00f0038c  0300         movs r3, r0                        
00f0038e  5221         movs r1, #0x52                     
00f00390  e3ff         (undecodable)
00f00392  ff9a         ldr r2, [sp, #0x3fc]               
00f00394  0200         movs r2, r0                        
00f00396  80e0         b #0xf0049a                        
00f00398  0300         movs r3, r0                        
00f0039a  10e3         b #0xf009be                        
00f0039c  0210         asrs r2, r0, #0x20                 
00f0039e  81e0         b #0xf004a4                        
00f003a0  0120         movs r0, #1                        
00f003a2  4212         asrs r2, r0, #9                    
00f003a4  0130         adds r0, #1                        
00f003a6  7115         asrs r1, r6, #0x15                 
00f003a8  0130         adds r0, #1                        
00f003aa  6015         asrs r0, r4, #0x15                 
00f003ac  0300         movs r3, r0                        
00f003ae  10e3         b #0xf009d2                        
00f003b0  faff         (undecodable)
00f003b2  ff1a         subs r7, r7, r3                    
00f003b4  1020         movs r0, #0x10                     
00f003b6  52e2         b #0xf0085e                        
00f003b8  0500         movs r5, r0                        
00f003ba  003a         subs r2, #0                        
00f003bc  1040         ands r0, r2                        
00f003be  2de91850     push.w {r3, r4, ip, lr}            
00f003c0  1850         str r0, [r3, r0]                   
00f003c2  31e91020     ldmdb r1!, {r4, sp}                
00f003c4  1020         movs r0, #0x10                     
00f003c6  52e2         b #0xf0086e                        
00f003c8  1850         str r0, [r3, r0]                   
00f003ca  20e9         (undecodable)
00f003cc  fbff         (undecodable)
00f003ce  ff2a         cmp r2, #0xff                      
00f003d0  1040         ands r0, r2                        
00f003d2  bde8823e     pop.w {r1, r7, sb, sl, fp, ip, sp} 
00f003d4  823e         subs r6, #0x82                     
00f003d6  b0e1         b #0xf0073a                        
00f003d8  0810         asrs r0, r1, #0x20                 
00f003da  3129         cmp r1, #0x31                      
00f003dc  0810         asrs r0, r1, #0x20                 
00f003de  2029         cmp r1, #0x20                      
00f003e0  0430         adds r0, #4                        
00f003e2  3145         cmp r1, r6                         
00f003e4  0430         adds r0, #4                        
00f003e6  2045         cmp r0, r4                         
00f003e8  0300         movs r3, r0                        
00f003ea  12e3         b #0xf00a12                        
00f003ec  1eff2f01     vrhadd.u16 d0, d14, d31            
00f003ee  2f01         lsls r7, r5, #4                    
00f003f0  822f         cmp r7, #0x82                      
00f003f2  b0e1         b #0xf00756                        
00f003f4  b230         adds r0, #0xb2                     
00f003f6  7121         movs r1, #0x71                     
00f003f8  0120         movs r0, #1                        
00f003fa  5145         cmp r1, sl                         
00f003fc  b230         adds r0, #0xb2                     
00f003fe  6021         movs r1, #0x60                     
00f00400  0120         movs r0, #1                        
00f00402  4045         cmp r0, r8                         
00f00404  1eff2fe1     vrhadd.u16 d14, d14, d31           
00f00406  2fe1         b #0xf00668                        
00f00408  00f11f03     add.w r3, r0, #0x1f                
00f0040a  1f03         lsls r7, r3, #0xc                  
00f0040c  23f00f02     bic r2, r3, #0xf                   
00f0040e  0f02         lsls r7, r1, #8                    
00f00410  c260         str r2, [r0, #0xc]                 
00f00412  0023         movs r3, #0                        
00f00414  c2e90003     strd r0, r3, [r2]                  
00f00416  0003         lsls r0, r0, #0xc                  
00f00418  9360         str r3, [r2, #8]                   
00f0041a  0123         movs r3, #1                        
00f0041c  1374         strb r3, [r2, #0x10]               
00f0041e  5623         movs r3, #0x56                     
00f00420  5374         strb r3, [r2, #0x11]               
00f00422  c368         ldr r3, [r0, #0xc]                 
00f00424  1b1a         subs r3, r3, r0                    
00f00426  c91a         subs r1, r1, r3                    
00f00428  2039         subs r1, #0x20                     
00f0042a  d160         str r1, [r2, #0xc]                 
00f0042c  0260         str r2, [r0]                       
00f0042e  4260         str r2, [r0, #4]                   
00f00430  d168         ldr r1, [r2, #0xc]                 
00f00432  8160         str r1, [r0, #8]                   
00f00434  0020         movs r0, #0                        
00f00436  7047         bx lr                              
00f00438  f0b5         push {r4, r5, r6, r7, lr}          
00f0043a  0023         movs r3, #0                        
00f0043c  0646         mov r6, r0                         
00f0043e  0f30         adds r0, #0xf                      
00f00440  30f00f04     bics r4, r0, #0xf                  
00f00442  0f04         lsls r7, r1, #0x10                 
00f00444  2cd0         beq #0xf004a0                      
00f00446  4d68         ldr r5, [r1, #4]                   
00f00448  2846         mov r0, r5                         
00f0044a  077c         ldrb r7, [r0, #0x10]               
00f0044c  b7b3         cbz r7, #0xf004bc                  
00f0044e  c768         ldr r7, [r0, #0xc]                 
00f00450  a742         cmp r7, r4                         
00f00452  34d3         blo #0xf004be                      
00f00454  04f12003     add.w r3, r4, #0x20                
00f00456  2003         lsls r0, r4, #0xc                  
00f00458  bc46         mov ip, r7                         
00f0045a  0027         movs r7, #0                        
00f0045c  9c45         cmp ip, r3                         
00f0045e  23d3         blo #0xf004a8                      
00f00460  0319         adds r3, r0, r4                    
00f00462  c3e90810     strd r1, r0, [r3, #0x20]           
00f00464  0810         asrs r0, r1, #0x20                 
00f00466  d0f808c0     ldr.w ip, [r0, #8]                 
00f00468  08c0         stm r0!, {r3}                      
00f0046a  c3f828c0     str.w ip, [r3, #0x28]              
00f0046c  28c0         stm r0!, {r3, r5}                  
00f0046e  4ff0010c     mov.w ip, #1                       
00f00470  010c         lsrs r1, r0, #0x10                 
00f00472  83f830c0     strb.w ip, [r3, #0x30]             
00f00474  30c0         stm r0!, {r4, r5}                  
00f00476  d0f80cc0     ldr.w ip, [r0, #0xc]               
00f00478  0cc0         stm r0!, {r2, r3}                  
00f0047a  aceb040c     sub.w ip, ip, r4                   
00f0047c  040c         lsrs r4, r0, #0x10                 
00f0047e  acf1200c     sub.w ip, ip, #0x20                
00f00480  200c         lsrs r0, r4, #0x10                 
00f00482  c3f82cc0     str.w ip, [r3, #0x2c]              
00f00484  2cc0         stm r0!, {r2, r3, r5}              
00f00486  4ff0560c     mov.w ip, #0x56                    
00f00488  560c         lsrs r6, r2, #0x11                 
00f0048a  83f831c0     strb.w ip, [r3, #0x31]             
00f0048c  31c0         stm r0!, {r0, r4, r5}              
00f0048e  2033         adds r3, #0x20                     
00f00490  0774         strb r7, [r0, #0x10]               
00f00492  8661         str r6, [r0, #0x18]                
00f00494  c0e90234     strd r3, r4, [r0, #8]              
00f00496  0234         adds r4, #2                        
00f00498  9c68         ldr r4, [r3, #8]                   
00f0049a  1cb1         cbz r4, #0xf004a4                  
00f0049c  6360         str r3, [r4, #4]                   
00f0049e  04e0         b #0xf004aa                        
00f004a0  0020         movs r0, #0                        
00f004a2  f0bd         pop {r4, r5, r6, r7, pc}           
00f004a4  0b60         str r3, [r1]                       
00f004a6  00e0         b #0xf004aa                        
00f004a8  0774         strb r7, [r0, #0x10]               
00f004aa  4261         str r2, [r0, #0x14]                
00f004ac  8a68         ldr r2, [r1, #8]                   
00f004ae  c368         ldr r3, [r0, #0xc]                 
00f004b0  d21a         subs r2, r2, r3                    
00f004b2  203a         subs r2, #0x20                     
00f004b4  8a60         str r2, [r1, #8]                   
00f004b6  00f12003     add.w r3, r0, #0x20                
00f004b8  2003         lsls r0, r4, #0xc                  
00f004ba  05e0         b #0xf004c8                        
00f004bc  ffe7         b #0xf004be                        
00f004be  4068         ldr r0, [r0, #4]                   
00f004c0  00b9         cbnz r0, #0xf004c4                 
00f004c2  0868         ldr r0, [r1]                       
00f004c4  a842         cmp r0, r5                         
00f004c6  c0d1         bne #0xf0044a                      
00f004c8  a868         ldr r0, [r5, #8]                   
00f004ca  10b1         cbz r0, #0xf004d2                  
00f004cc  4860         str r0, [r1, #4]                   
00f004ce  1846         mov r0, r3                         
00f004d0  f0bd         pop {r4, r5, r6, r7, pc}           
00f004d2  c868         ldr r0, [r1, #0xc]                 
00f004d4  fae7         b #0xf004cc                        
00f004d6  30b5         push {r4, r5, lr}                  
00f004d8  0028         cmp r0, #0                         
00f004da  3fd0         beq #0xf0055c                      
00f004dc  50f8201c     ldr r1, [r0, #-0x20]               
00f004de  201c         adds r0, r4, #0                    
00f004e0  50f8143c     ldr r3, [r0, #-0x14]               
00f004e2  143c         subs r4, #0x14                     
00f004e4  8a68         ldr r2, [r1, #8]                   
00f004e6  1a44         add r2, r3                         
00f004e8  2032         adds r2, #0x20                     
00f004ea  8a60         str r2, [r1, #8]                   
00f004ec  0122         movs r2, #1                        
00f004ee  00f8102c     strb r2, [r0, #-0x10]              
00f004f0  102c         cmp r4, #0x10                      
00f004f2  4a68         ldr r2, [r1, #4]                   
00f004f4  2038         subs r0, #0x20                     
00f004f6  8242         cmp r2, r0                         
00f004f8  02d1         bne #0xf00500                      
00f004fa  9268         ldr r2, [r2, #8]                   
00f004fc  7ab1         cbz r2, #0xf0051e                  
00f004fe  4a60         str r2, [r1, #4]                   
00f00500  0024         movs r4, #0                        
00f00502  4268         ldr r2, [r0, #4]                   
00f00504  82b1         cbz r2, #0xf00528                  
00f00506  137c         ldrb r3, [r2, #0x10]               
00f00508  73b1         cbz r3, #0xf00528                  
00f0050a  d368         ldr r3, [r2, #0xc]                 
00f0050c  c568         ldr r5, [r0, #0xc]                 
00f0050e  2b44         add r3, r5                         
00f00510  2033         adds r3, #0x20                     
00f00512  d360         str r3, [r2, #0xc]                 
00f00514  8368         ldr r3, [r0, #8]                   
00f00516  9360         str r3, [r2, #8]                   
00f00518  1bb1         cbz r3, #0xf00522                  
00f0051a  5a60         str r2, [r3, #4]                   
00f0051c  02e0         b #0xf00524                        
00f0051e  ca68         ldr r2, [r1, #0xc]                 
00f00520  ede7         b #0xf004fe                        
00f00522  0a60         str r2, [r1]                       
00f00524  4474         strb r4, [r0, #0x11]               
00f00526  1046         mov r0, r2                         
00f00528  8268         ldr r2, [r0, #8]                   
00f0052a  002a         cmp r2, #0                         
00f0052c  16d0         beq #0xf0055c                      
00f0052e  137c         ldrb r3, [r2, #0x10]               
00f00530  002b         cmp r3, #0                         
00f00532  13d0         beq #0xf0055c                      
00f00534  4b68         ldr r3, [r1, #4]                   
00f00536  9342         cmp r3, r2                         
00f00538  02d1         bne #0xf00540                      
00f0053a  9b68         ldr r3, [r3, #8]                   
00f0053c  53b1         cbz r3, #0xf00554                  
00f0053e  4b60         str r3, [r1, #4]                   
00f00540  c368         ldr r3, [r0, #0xc]                 
00f00542  d568         ldr r5, [r2, #0xc]                 
00f00544  2b44         add r3, r5                         
00f00546  2033         adds r3, #0x20                     
00f00548  c360         str r3, [r0, #0xc]                 
00f0054a  9368         ldr r3, [r2, #8]                   
00f0054c  8360         str r3, [r0, #8]                   
00f0054e  1bb1         cbz r3, #0xf00558                  
00f00550  5860         str r0, [r3, #4]                   
00f00552  02e0         b #0xf0055a                        
00f00554  cb68         ldr r3, [r1, #0xc]                 
00f00556  f2e7         b #0xf0053e                        
00f00558  0860         str r0, [r1]                       
00f0055a  5474         strb r4, [r2, #0x11]               
00f0055c  30bd         pop {r4, r5, pc}                   
00f0055e  0000         movs r0, r0                        
00f00560  70b5         push {r4, r5, r6, lr}              
00f00562  0446         mov r4, r0                         
00f00564  0068         ldr r0, [r0]                       
00f00566  0025         movs r5, #0                        
00f00568  2038         subs r0, #0x20                     
00f0056a  0628         cmp r0, #6                         
00f0056c  2bd2         bhs #0xf005c6                      
00f0056e  dfe800f0     tbb [pc, r0]                       
00f00570  00f0171f     and pc, r0, #0x170017              
00f00572  171f         subs r7, r2, #4                    
00f00574  2611         asrs r6, r4, #4                    
00f00576  0a03         lsls r2, r1, #0xc                  
00f00578  94f83c20     ldrb.w r2, [r4, #0x3c]             
00f0057a  3c20         movs r0, #0x3c                     
00f0057c  216c         ldr r1, [r4, #0x40]                
00f0057e  a06b         ldr r0, [r4, #0x38]                
00f00580  fff77efe     bl #0xf00280                       
00f00582  7efe20e0     cdp2 p0, #7, c14, c14, c0, #1      
00f00584  20e0         b #0xf005c8                        
00f00586  3834         adds r4, #0x38                     
00f00588  94e80700     ldm.w r4, {r0, r1, r2}             
00f0058a  0700         movs r7, r0                        
00f0058c  fff7c2fd     bl #0xf00114                       
00f0058e  c2fd0546     stc2l p6, c4, [r2, #0x14]          
00f00590  0546         mov r5, r0                         
00f00592  19e0         b #0xf005c8                        
00f00594  3834         adds r4, #0x38                     
00f00596  94e80700     ldm.w r4, {r0, r1, r2}             
00f00598  0700         movs r7, r0                        
00f0059a  fff72cee     blx #0xf001f4                      
00f0059c  2cee13e0     mcr p0, #1, lr, c12, c3, #0        
00f0059e  13e0         b #0xf005c8                        
00f005a0  d4e90e01     ldrd r0, r1, [r4, #0x38]           
00f005a2  0e01         lsls r6, r1, #4                    
00f005a4  d4e91123     ldrd r2, r3, [r4, #0x44]           
00f005a6  1123         movs r3, #0x11                     
00f005a8  00f023f8     bl #0xf005f2                       
00f005aa  23f8         (undecodable)
00f005ac  2064         str r0, [r4, #0x40]                
00f005ae  0be0         b #0xf005c8                        
00f005b0  04f13800     add.w r0, r4, #0x38                
00f005b2  3800         movs r0, r7                        
00f005b4  0fc8         ldm r0, {r0, r1, r2, r3}           
00f005b6  00f039f8     bl #0xf0062c                       
00f005b8  39f8         (undecodable)
00f005ba  a063         str r0, [r4, #0x38]                
00f005bc  04e0         b #0xf005c8                        
00f005be  a06b         ldr r0, [r4, #0x38]                
00f005c0  00f006f8     bl #0xf005d0                       
00f005c2  06f800e0     strb.w lr, [r6, r0]                
00f005c4  00e0         b #0xf005c8                        
00f005c6  014d         ldr r5, [pc, #4]                   
00f005c8  2846         mov r0, r5                         
00f005ca  70bd         pop {r4, r5, r6, pc}               
00f005cc  0900         movs r1, r1                        
00f005ce  ffff0028     vtbl.8 d18, {d15}, d0              
00f005d0  0028         cmp r0, #0                         
00f005d2  0dd0         beq #0xf005f0                      
00f005d4  a0f12001     sub.w r1, r0, #0x20                
00f005d6  2001         lsls r0, r4, #4                    
00f005d8  4a7c         ldrb r2, [r1, #0x11]               
00f005da  562a         cmp r2, #0x56                      
00f005dc  01d1         bne #0xf005e2                      
00f005de  097c         ldrb r1, [r1, #0x10]               
00f005e0  21b1         cbz r1, #0xf005ec                  
00f005e2  4021         movs r1, #0x40                     
00f005e4  6ff0ff00     mvn r0, #0xff                      
00f005e6  ff00         lsls r7, r7, #3                    
00f005e8  fff774be     b.w #0xf002d4                      
00f005ea  74be         bkpt #0x74                         
00f005ec  fff773bf     b.w #0xf004d6                      
00f005ee  73bf         iteet vc                           
00f005f0  7047         bx lr                              
00f005f2  2de9f041     push.w {r4, r5, r6, r7, r8, lr}    
00f005f4  f041         rors r0, r6                        
00f005f6  0646         mov r6, r0                         
00f005f8  5068         ldr r0, [r2, #4]                   
00f005fa  0027         movs r7, #0                        
00f005fc  1446         mov r4, r2                         
00f005fe  0d46         mov r5, r1                         
00f00600  38b9         cbnz r0, #0xf00612                 
00f00602  1946         mov r1, r3                         
00f00604  1046         mov r0, r2                         
00f00606  fff7fffe     bl #0xf00408                       
00f00608  fffe10b1     mrc2 p1, #7, fp, c15, c0, #0       
00f0060a  10b1         cbz r0, #0xf00612                  
00f0060c  3846         mov r0, r7                         
00f0060e  bde8f081     pop.w {r4, r5, r6, r7, r8, pc}     
00f00610  f081         strh r0, [r6, #0xe]                
00f00612  2a46         mov r2, r5                         
00f00614  2146         mov r1, r4                         
00f00616  3046         mov r0, r6                         
00f00618  fff70eff     bl #0xf00438                       
00f0061a  0eff0400     vhadd.u8 d0, d14, d4               
00f0061c  0400         movs r4, r0                        
00f0061e  03d0         beq #0xf00628                      
00f00620  15b9         cbnz r5, #0xf00628                 
00f00622  3146         mov r1, r6                         
00f00624  fff734fe     bl #0xf00290                       
00f00626  34fe2046     cdp2 p6, #3, c4, c4, c0, #1        
00f00628  2046         mov r0, r4                         
00f0062a  f0e7         b #0xf0060e                        
00f0062c  2de9f041     push.w {r4, r5, r6, r7, r8, lr}    
00f0062e  f041         rors r0, r6                        
00f00630  0500         movs r5, r0                        
00f00632  0f46         mov r7, r1                         
00f00634  4ff00001     mov.w r1, #0                       
00f00636  0001         lsls r0, r0, #4                    
00f00638  1cd0         beq #0xf00674                      
00f0063a  a5f12004     sub.w r4, r5, #0x20                
00f0063c  2004         lsls r0, r4, #0x10                 
00f0063e  607c         ldrb r0, [r4, #0x11]               
00f00640  5628         cmp r0, #0x56                      
00f00642  1cd1         bne #0xf0067e                      
00f00644  207c         ldrb r0, [r4, #0x10]               
00f00646  0128         cmp r0, #1                         
00f00648  19d0         beq #0xf0067e                      
00f0064a  a669         ldr r6, [r4, #0x18]                
00f0064c  be42         cmp r6, r7                         
00f0064e  00d9         bls #0xf00652                      
00f00650  3e46         mov r6, r7                         
00f00652  6169         ldr r1, [r4, #0x14]                
00f00654  3846         mov r0, r7                         
00f00656  fff7ccff     bl #0xf005f2                       
00f00658  ccff0400     vaddl.u8 q8, d12, d4               
00f0065a  0400         movs r4, r0                        
00f0065c  08d0         beq #0xf00670                      
00f0065e  3246         mov r2, r6                         
00f00660  2946         mov r1, r5                         
00f00662  fff784ed     blx #0xf0016c                      
00f00664  84ed2846     stc p6, c4, [r4, #0xa0]            
00f00666  2846         mov r0, r5                         
00f00668  fff7b2ff     bl #0xf005d0                       
00f0066a  b2ff         (undecodable)
00f0066c  2546         mov r5, r4                         
00f0066e  0be0         b #0xf00688                        
00f00670  0025         movs r5, #0                        
00f00672  09e0         b #0xf00688                        
00f00674  3846         mov r0, r7                         
00f00676  fff7bcff     bl #0xf005f2                       
00f00678  bcff         (undecodable)
00f0067a  0546         mov r5, r0                         
00f0067c  04e0         b #0xf00688                        
00f0067e  4021         movs r1, #0x40                     
00f00680  6ff0ff00     mvn r0, #0xff                      
00f00682  ff00         lsls r7, r7, #3                    
00f00684  fff726fe     bl #0xf002d4                       
00f00686  26fe2846     cdp2 p6, #2, c4, c6, c8, #1        
00f00688  2846         mov r0, r5                         
00f0068a  bde8f081     pop.w {r4, r5, r6, r7, r8, pc}     
00f0068c  f081         strh r0, [r6, #0xe]                
00f0068e  0000         movs r0, r0                        
00f00690  85bf         ittet hi                           
00f00692  90ee55d0     mrc p0, #4, sp, c0, c5, #2         
00f00694  55d0         beq #0xf00742                      
00f00696  1d81         strh r5, [r3, #8]                  
00f00698  175c         ldrb r7, [r2, r0]                  
00f0069a  a28e         ldrh r2, [r4, #0x34]               
00f0069c  a52b         cmp r3, #0xa5                      
00f0069e  93d4         bmi #0xf005c8                      
00f006a0  c602         lsls r6, r0, #0xb                  
00f006a2  d760         str r7, [r2, #0xc]                 
00f006a4  9253         strh r2, [r2, r6]                  
00f006a6  d5ed00c6     ldcl p6, c12, [r5]                 
00f006a8  00c6         (undecodable)
00f006aa  7215         asrs r2, r6, #0x15                 
00f006ac  cf74         strb r7, [r1, #0x13]               
00f006ae  2bdc         bgt #0xf00708                      
00f006b0  56b7         (undecodable)
00f006b2  590e         lsrs r1, r3, #0x19                 
00f006b4  ba82         strh r2, [r7, #0x14]               
00f006b6  1583         strh r5, [r2, #0x18]               
00f006b8  2c90         str r0, [sp, #0xb0]                
00f006ba  e5c6         stm r6!, {r0, r2, r5, r6, r7}      
00f006bc  55a8         add r0, sp, #0x154                 
00f006be  a0fdfbde     stc2 p14, c13, [r0, #0x3ec]!       
00f006c0  fbde         udf #0xfb                          
00f006c2  0283         strh r2, [r0, #0x18]               
00f006c4  1c0b         lsrs r4, r3, #0xc                  
00f006c6  fead         add r5, sp, #0x3f8                 
00f006c8  efab         add r3, sp, #0x3bc                 
00f006ca  5574         strb r5, [r2, #0x11]               
00f006cc  ac05         lsls r4, r5, #0x16                 
00f006ce  3d74         strb r5, [r7, #0x10]               
00f006d0  609d         ldr r5, [sp, #0x180]               
00f006d2  e94e         ldr r6, [pc, #0x3a4]               
00f006d4  f7c2         stm r2!, {r0, r1, r2, r4, r5, r6, r7} 
00f006d6  dac8         ldm r0!, {r1, r3, r4, r6, r7}      
00f006d8  5fb3         cbz r7, #0xf00732                  
00f006da  6aa5         adr r5, #0x1a8                     
00f006dc  81a4         adr r4, #0x204                     
00f006de  a8af         add r7, sp, #0x2a0                 
00f006e0  73cc         ldm r4, {r0, r1, r4, r5, r6}       
00f006e2  1190         str r0, [sp, #0x44]                
00f006e4  2a0f         lsrs r2, r5, #0x1c                 
00f006e6  846b         ldr r4, [r0, #0x38]                
00f006e8  6811         asrs r0, r5, #5                    
00f006ea  aba2         adr r2, #0x2ac                     
00f006ec  4c15         asrs r4, r1, #0x15                 
00f006ee  1737         adds r7, #0x17                     
00f006f0  fc74         strb r4, [r7, #0x13]               
00f006f2  621a         subs r2, r4, r1                    
00f006f4  4d33         adds r3, #0x4d                     
00f006f6  7e51         str r6, [r7, r5]                   
00f006f8  0d72         strb r5, [r1, #8]                  
00f006fa  a3a0         adr r0, #0x28c                     
00f006fc  55c9         ldm r1!, {r0, r2, r4, r6}          
00f006fe  bb06         lsls r3, r7, #0x1a                 
00f00700  1681         strh r6, [r2, #8]                  
00f00702  f3c4         stm r4!, {r0, r1, r4, r5, r6, r7}  
00f00704  d64c         ldr r4, [pc, #0x358]               
00f00706  0ab6         (undecodable)
00f00708  e91d         adds r1, r5, #7                    
00f0070a  a80e         lsrs r0, r5, #0x1a                 
00f0070c  cfb1         cbz r7, #0xf00742                  
00f0070e  11a8         add r0, sp, #0x44                  
00f00710  f7e960d7     ldrd sp, r7, [r7, #0x180]!         
00f00712  60d7         bvc #0xf007d6                      
00f00714  c963         str r1, [r1, #0x3c]                
00f00716  dd67         str r5, [r3, #0x7c]                
00f00718  8bee740c     mcr p12, #4, r0, c11, c4, #3       
00f0071a  740c         lsrs r4, r6, #0x11                 
00f0071c  7bf8         (undecodable)
00f0071e  de6e         ldr r6, [r3, #0x6c]                
00f00720  98e7         b #0xf00654                        
00f00722  de78         ldrb r6, [r3, #3]                  
00f00724  3892         str r2, [sp, #0xe0]                
00f00726  0489         ldrh r4, [r0, #8]                  
00f00728  9028         cmp r0, #0x90                      
00f0072a  c27d         ldrb r2, [r0, #0x17]               
00f0072c  012b         cmp r3, #1                         
00f0072e  fbca         ldm r2!, {r0, r1, r3, r4, r5, r6, r7} 
00f00730  8ebe         bkpt #0x8e                         
00f00732  e576         strb r5, [r4, #0x1b]               
00f00734  dc87         strh r4, [r3, #0x3e]               
00f00736  c7f9         (undecodable)
00f00738  7fe4         b #0xf0003a                        
00f0073a  105b         ldrh r0, [r2, r4]                  
00f0073c  fe0f         lsrs r6, r7, #0x1f                 
00f0073e  a339         subs r1, #0xa3                     
00f00740  d052         strh r0, [r2, r3]                  
00f00742  5389         ldrh r3, [r2, #0xa]                
00f00744  adb5         push {r0, r2, r3, r5, r7, lr}      
00f00746  ff62         str r7, [r7, #0x2c]                
00f00748  ae65         str r6, [r5, #0x58]                
00f0074a  f451         str r4, [r6, r7]                   
00f0074c  1a08         lsrs r2, r3, #0x20                 
00f0074e  f35b         ldrh r3, [r6, r7]                  
00f00750  1bae         add r6, sp, #0x6c                  
00f00752  126c         ldr r2, [r2, #0x40]                
00f00754  4e82         strh r6, [r1, #0x12]               
00f00756  1ae2         b #0xf00b8e                        
00f00758  8d99         ldr r1, [sp, #0x234]               
00f0075a  e31d         adds r3, r4, #7                    
00f0075c  cdfa         (undecodable)
00f0075e  cbfa         (undecodable)
00f00760  a3cc         ldm r4!, {r0, r1, r5, r7}          
00f00762  360c         lsrs r6, r6, #0x10                 
00f00764  d205         lsls r2, r2, #0x17                 
00f00766  16a2         adr r2, #0x58                      
00f00768  123a         subs r2, #0x12                     
00f0076a  a606         lsls r6, r4, #0x1a                 
00f0076c  e93b         subs r3, #0xe9                     
00f0076e  6f7e         ldrb r7, [r5, #0x19]               
00f00770  6130         adds r0, #0x61                     
00f00772  0034         adds r4, #0                        
00f00774  a08b         ldrh r0, [r4, #0x1c]               
00f00776  9487         strh r4, [r2, #0x3c]               
00f00778  2f70         strb r7, [r5]                      
00f0077a  e022         movs r2, #0xe0                     
00f0077c  66e3         b #0xf00e4c                        
00f0077e  eb25         movs r5, #0xeb                     
00f00780  66df         svc #0x66                          
00f00782  4671         strb r6, [r0, #5]                  
00f00784  2ba2         adr r2, #0xac                      
00f00786  941d         adds r4, r2, #6                    
00f00788  6e8e         ldrh r6, [r5, #0x32]               
00f0078a  45b2         sxtb r5, r0                        
00f0078c  481f         subs r0, r1, #5                    
00f0078e  29c0         stm r0!, {r0, r3, r5}              
00f00790  0000         movs r0, r0                        
00f00792  0000         movs r0, r0                        
00f00794  0000         movs r0, r0                        
00f00796  0000         movs r0, r0                        
00f00798  0000         movs r0, r0                        
00f0079a  0000         movs r0, r0                        
00f0079c  0000         movs r0, r0                        
00f0079e  0000         movs r0, r0                        
00f007a0  0000         movs r0, r0                        
00f007a2  0000         movs r0, r0                        
00f007a4  0000         movs r0, r0                        
00f007a6  0000         movs r0, r0                        
00f007a8  0000         movs r0, r0                        
00f007aa  0000         movs r0, r0                        
00f007ac  0000         movs r0, r0                        
00f007ae  0000         movs r0, r0                        
00f007b0  0000         movs r0, r0                        
00f007b2  0000         movs r0, r0                        
00f007b4  0000         movs r0, r0                        
00f007b6  0000         movs r0, r0                        
00f007b8  0000         movs r0, r0                        
00f007ba  0000         movs r0, r0                        
00f007bc  0000         movs r0, r0                        
00f007be  0000         movs r0, r0                        
00f007c0  0000         movs r0, r0                        
00f007c2  0000         movs r0, r0                        
00f007c4  0000         movs r0, r0                        
00f007c6  0000         movs r0, r0                        
00f007c8  0000         movs r0, r0                        
00f007ca  0000         movs r0, r0                        
00f007cc  0000         movs r0, r0                        
00f007ce  0000         movs r0, r0                        
00f007d0  0000         movs r0, r0                        
00f007d2  0000         movs r0, r0                        
00f007d4  0000         movs r0, r0                        
00f007d6  0000         movs r0, r0                        
00f007d8  0000         movs r0, r0                        
00f007da  0000         movs r0, r0                        
00f007dc  0000         movs r0, r0                        
00f007de  0000         movs r0, r0                        
00f007e0  0000         movs r0, r0                        
00f007e2  0000         movs r0, r0                        
00f007e4  0000         movs r0, r0                        
00f007e6  0000         movs r0, r0                        
00f007e8  0000         movs r0, r0                        
00f007ea  0000         movs r0, r0                        
00f007ec  0000         movs r0, r0                        
00f007ee  0000         movs r0, r0                        
00f007f0  0000         movs r0, r0                        
00f007f2  0000         movs r0, r0                        
00f007f4  0000         movs r0, r0                        
00f007f6  0000         movs r0, r0                        
00f007f8  0000         movs r0, r0                        
00f007fa  0000         movs r0, r0                        
00f007fc  0000         movs r0, r0                        
00f007fe  0000         movs r0, r0                        
00f00800  0000         movs r0, r0                        
00f00802  0000         movs r0, r0                        
00f00804  0000         movs r0, r0                        
00f00806  0000         movs r0, r0                        
00f00808  0000         movs r0, r0                        
00f0080a  0000         movs r0, r0                        
00f0080c  0000         movs r0, r0                        
00f0080e  0000         movs r0, r0                        
00f00810  0000         movs r0, r0                        
00f00812  0000         movs r0, r0                        
00f00814  0000         movs r0, r0                        
00f00816  0000         movs r0, r0                        
00f00818  0000         movs r0, r0                        
00f0081a  0000         movs r0, r0                        
00f0081c  0000         movs r0, r0                        
00f0081e  0000         movs r0, r0                        
00f00820  0000         movs r0, r0                        
00f00822  0000         movs r0, r0                        
00f00824  0000         movs r0, r0                        
00f00826  0000         movs r0, r0                        
00f00828  0000         movs r0, r0                        
00f0082a  0000         movs r0, r0                        
00f0082c  0000         movs r0, r0                        
00f0082e  0000         movs r0, r0                        
00f00830  0000         movs r0, r0                        
00f00832  0000         movs r0, r0                        
00f00834  0000         movs r0, r0                        
00f00836  0000         movs r0, r0                        
00f00838  0000         movs r0, r0                        
00f0083a  0000         movs r0, r0                        
00f0083c  0000         movs r0, r0                        
00f0083e  0000         movs r0, r0                        
00f00840  0000         movs r0, r0                        
00f00842  0000         movs r0, r0                        
00f00844  0000         movs r0, r0                        
00f00846  0000         movs r0, r0                        
00f00848  0000         movs r0, r0                        
00f0084a  0000         movs r0, r0                        
00f0084c  0000         movs r0, r0                        
00f0084e  0000         movs r0, r0                        
00f00850  0000         movs r0, r0                        
00f00852  0000         movs r0, r0                        
00f00854  0000         movs r0, r0                        
00f00856  0000         movs r0, r0                        
00f00858  0000         movs r0, r0                        
00f0085a  0000         movs r0, r0                        
00f0085c  0000         movs r0, r0                        
00f0085e  0000         movs r0, r0                        
00f00860  0000         movs r0, r0                        
00f00862  0000         movs r0, r0                        
00f00864  0000         movs r0, r0                        
00f00866  0000         movs r0, r0                        
00f00868  0000         movs r0, r0                        
00f0086a  0000         movs r0, r0                        
00f0086c  0000         movs r0, r0                        
00f0086e  0000         movs r0, r0                        
00f00870  0000         movs r0, r0                        
00f00872  0000         movs r0, r0                        
00f00874  0000         movs r0, r0                        
00f00876  0000         movs r0, r0                        
00f00878  0000         movs r0, r0                        
00f0087a  0000         movs r0, r0                        
00f0087c  0000         movs r0, r0                        
00f0087e  0000         movs r0, r0                        
00f00880  0000         movs r0, r0                        
00f00882  0000         movs r0, r0                        
00f00884  0000         movs r0, r0                        
00f00886  0000         movs r0, r0                        
00f00888  0000         movs r0, r0                        
00f0088a  0000         movs r0, r0                        
00f0088c  0000         movs r0, r0                        
00f0088e  0000         movs r0, r0                        
00f00890  0000         movs r0, r0                        
00f00892  0000         movs r0, r0                        
00f00894  0000         movs r0, r0                        
00f00896  0000         movs r0, r0                        
00f00898  0000         movs r0, r0                        
00f0089a  0000         movs r0, r0                        
00f0089c  0000         movs r0, r0                        
00f0089e  0000         movs r0, r0                        
00f008a0  0000         movs r0, r0                        
00f008a2  0000         movs r0, r0                        
00f008a4  0000         movs r0, r0                        
00f008a6  0000         movs r0, r0                        
00f008a8  0000         movs r0, r0                        
00f008aa  0000         movs r0, r0                        
00f008ac  0000         movs r0, r0                        
00f008ae  0000         movs r0, r0                        
00f008b0  0000         movs r0, r0                        
00f008b2  0000         movs r0, r0                        
00f008b4  0000         movs r0, r0                        
00f008b6  0000         movs r0, r0                        
00f008b8  0000         movs r0, r0                        
00f008ba  0000         movs r0, r0                        
00f008bc  0000         movs r0, r0                        
00f008be  0000         movs r0, r0                        
00f008c0  0000         movs r0, r0                        
00f008c2  0000         movs r0, r0                        
00f008c4  0000         movs r0, r0                        
00f008c6  0000         movs r0, r0                        
00f008c8  0000         movs r0, r0                        
00f008ca  0000         movs r0, r0                        
00f008cc  0000         movs r0, r0                        
00f008ce  0000         movs r0, r0                        
00f008d0  0000         movs r0, r0                        
00f008d2  0000         movs r0, r0                        
00f008d4  0000         movs r0, r0                        
00f008d6  0000         movs r0, r0                        
00f008d8  0000         movs r0, r0                        
00f008da  0000         movs r0, r0                        
00f008dc  0000         movs r0, r0                        
00f008de  0000         movs r0, r0                        
00f008e0  0000         movs r0, r0                        
00f008e2  0000         movs r0, r0                        
00f008e4  0000         movs r0, r0                        
00f008e6  0000         movs r0, r0                        
00f008e8  0000         movs r0, r0                        
00f008ea  0000         movs r0, r0                        
00f008ec  0000         movs r0, r0                        
00f008ee  0000         movs r0, r0                        
00f008f0  0000         movs r0, r0                        
00f008f2  0000         movs r0, r0                        
00f008f4  0000         movs r0, r0                        
00f008f6  0000         movs r0, r0                        
00f008f8  0000         movs r0, r0                        
00f008fa  0000         movs r0, r0                        
00f008fc  0000         movs r0, r0                        
00f008fe  0000         movs r0, r0                        
00f00900  0000         movs r0, r0                        
00f00902  0000         movs r0, r0                        
00f00904  0000         movs r0, r0                        
00f00906  0000         movs r0, r0                        
00f00908  0000         movs r0, r0                        
00f0090a  0000         movs r0, r0                        
00f0090c  0000         movs r0, r0                        
00f0090e  0000         movs r0, r0                        
00f00910  0000         movs r0, r0                        
00f00912  0000         movs r0, r0                        
00f00914  0000         movs r0, r0                        
00f00916  0000         movs r0, r0                        
00f00918  0000         movs r0, r0                        
00f0091a  0000         movs r0, r0                        
00f0091c  0000         movs r0, r0                        
00f0091e  0000         movs r0, r0                        
00f00920  0000         movs r0, r0                        
00f00922  0000         movs r0, r0                        
00f00924  0000         movs r0, r0                        
00f00926  0000         movs r0, r0                        
00f00928  0000         movs r0, r0                        
00f0092a  0000         movs r0, r0                        
00f0092c  0000         movs r0, r0                        
00f0092e  0000         movs r0, r0                        
00f00930  0000         movs r0, r0                        
00f00932  0000         movs r0, r0                        
00f00934  0000         movs r0, r0                        
00f00936  0000         movs r0, r0                        
00f00938  0000         movs r0, r0                        
00f0093a  0000         movs r0, r0                        
00f0093c  0000         movs r0, r0                        
00f0093e  0000         movs r0, r0                        
00f00940  0000         movs r0, r0                        
00f00942  0000         movs r0, r0                        
00f00944  0000         movs r0, r0                        
00f00946  0000         movs r0, r0                        
00f00948  0000         movs r0, r0                        
00f0094a  0000         movs r0, r0                        
00f0094c  0000         movs r0, r0                        
00f0094e  0000         movs r0, r0                        
00f00950  0000         movs r0, r0                        
00f00952  0000         movs r0, r0                        
00f00954  0000         movs r0, r0                        
00f00956  0000         movs r0, r0                        
00f00958  0000         movs r0, r0                        
00f0095a  0000         movs r0, r0                        
00f0095c  0000         movs r0, r0                        
00f0095e  0000         movs r0, r0                        
00f00960  0000         movs r0, r0                        
00f00962  0000         movs r0, r0                        
00f00964  0000         movs r0, r0                        
00f00966  0000         movs r0, r0                        
00f00968  0000         movs r0, r0                        
00f0096a  0000         movs r0, r0                        
00f0096c  0000         movs r0, r0                        
00f0096e  0000         movs r0, r0                        
00f00970  0000         movs r0, r0                        
00f00972  0000         movs r0, r0                        
00f00974  0000         movs r0, r0                        
00f00976  0000         movs r0, r0                        
00f00978  0000         movs r0, r0                        
00f0097a  0000         movs r0, r0                        
00f0097c  0000         movs r0, r0                        
00f0097e  0000         movs r0, r0                        
00f00980  0000         movs r0, r0                        
00f00982  0000         movs r0, r0                        
00f00984  0000         movs r0, r0                        
00f00986  0000         movs r0, r0                        
00f00988  0000         movs r0, r0                        
00f0098a  0000         movs r0, r0                        
00f0098c  0000         movs r0, r0                        
00f0098e  0000         movs r0, r0                        
00f00990  0000         movs r0, r0                        
00f00992  0000         movs r0, r0                        
00f00994  0000         movs r0, r0                        
00f00996  0000         movs r0, r0                        
00f00998  0000         movs r0, r0                        
00f0099a  0000         movs r0, r0                        
00f0099c  0000         movs r0, r0                        
00f0099e  0000         movs r0, r0                        
00f009a0  0000         movs r0, r0                        
00f009a2  0000         movs r0, r0                        
00f009a4  0000         movs r0, r0                        
00f009a6  0000         movs r0, r0                        
00f009a8  0000         movs r0, r0                        
00f009aa  0000         movs r0, r0                        
00f009ac  0000         movs r0, r0                        
00f009ae  0000         movs r0, r0                        
00f009b0  0000         movs r0, r0                        
00f009b2  0000         movs r0, r0                        
00f009b4  0000         movs r0, r0                        
00f009b6  0000         movs r0, r0                        
00f009b8  0000         movs r0, r0                        
00f009ba  0000         movs r0, r0                        
00f009bc  0000         movs r0, r0                        
00f009be  0000         movs r0, r0                        
00f009c0  0000         movs r0, r0                        
00f009c2  0000         movs r0, r0                        
00f009c4  0000         movs r0, r0                        
00f009c6  0000         movs r0, r0                        
00f009c8  0000         movs r0, r0                        
00f009ca  0000         movs r0, r0                        
00f009cc  0000         movs r0, r0                        
00f009ce  0000         movs r0, r0                        
00f009d0  0000         movs r0, r0                        
00f009d2  0000         movs r0, r0                        
00f009d4  0000         movs r0, r0                        
00f009d6  0000         movs r0, r0                        
00f009d8  0000         movs r0, r0                        
00f009da  0000         movs r0, r0                        
00f009dc  0000         movs r0, r0                        
00f009de  0000         movs r0, r0                        
00f009e0  0000         movs r0, r0                        
00f009e2  0000         movs r0, r0                        
00f009e4  0000         movs r0, r0                        
00f009e6  0000         movs r0, r0                        
00f009e8  0000         movs r0, r0                        
00f009ea  0000         movs r0, r0                        
00f009ec  0000         movs r0, r0                        
00f009ee  0000         movs r0, r0                        
00f009f0  0000         movs r0, r0                        
00f009f2  0000         movs r0, r0                        
00f009f4  0000         movs r0, r0                        
00f009f6  0000         movs r0, r0                        
00f009f8  0000         movs r0, r0                        
00f009fa  0000         movs r0, r0                        
00f009fc  0000         movs r0, r0                        
00f009fe  0000         movs r0, r0                        
00f00a00  0000         movs r0, r0                        
00f00a02  0000         movs r0, r0                        
00f00a04  0000         movs r0, r0                        
00f00a06  0000         movs r0, r0                        
00f00a08  0000         movs r0, r0                        
00f00a0a  0000         movs r0, r0                        
00f00a0c  0000         movs r0, r0                        
00f00a0e  0000         movs r0, r0                        
00f00a10  0000         movs r0, r0                        
00f00a12  0000         movs r0, r0                        
00f00a14  0000         movs r0, r0                        
00f00a16  0000         movs r0, r0                        
00f00a18  0000         movs r0, r0                        
00f00a1a  0000         movs r0, r0                        
00f00a1c  0000         movs r0, r0                        
00f00a1e  0000         movs r0, r0                        
00f00a20  0000         movs r0, r0                        
00f00a22  0000         movs r0, r0                        
00f00a24  0000         movs r0, r0                        
00f00a26  0000         movs r0, r0                        
00f00a28  0000         movs r0, r0                        
00f00a2a  0000         movs r0, r0                        
00f00a2c  0000         movs r0, r0                        
00f00a2e  0000         movs r0, r0                        
00f00a30  0000         movs r0, r0                        
00f00a32  0000         movs r0, r0                        
00f00a34  0000         movs r0, r0                        
00f00a36  0000         movs r0, r0                        
00f00a38  0000         movs r0, r0                        
00f00a3a  0000         movs r0, r0                        
00f00a3c  0000         movs r0, r0                        
00f00a3e  0000         movs r0, r0                        
00f00a40  0000         movs r0, r0                        
00f00a42  0000         movs r0, r0                        
00f00a44  0000         movs r0, r0                        
00f00a46  0000         movs r0, r0                        
00f00a48  0000         movs r0, r0                        
00f00a4a  0000         movs r0, r0                        
00f00a4c  0000         movs r0, r0                        
00f00a4e  0000         movs r0, r0                        
00f00a50  0000         movs r0, r0                        
00f00a52  0000         movs r0, r0                        
00f00a54  0000         movs r0, r0                        
00f00a56  0000         movs r0, r0                        
00f00a58  0000         movs r0, r0                        
00f00a5a  0000         movs r0, r0                        
00f00a5c  0000         movs r0, r0                        
00f00a5e  0000         movs r0, r0                        
00f00a60  0000         movs r0, r0                        
00f00a62  0000         movs r0, r0                        
00f00a64  0000         movs r0, r0                        
00f00a66  0000         movs r0, r0                        
00f00a68  0000         movs r0, r0                        
00f00a6a  0000         movs r0, r0                        
00f00a6c  0000         movs r0, r0                        
00f00a6e  0000         movs r0, r0                        
00f00a70  0000         movs r0, r0                        
00f00a72  0000         movs r0, r0                        
00f00a74  0000         movs r0, r0                        
00f00a76  0000         movs r0, r0                        
00f00a78  0000         movs r0, r0                        
00f00a7a  0000         movs r0, r0                        
00f00a7c  0000         movs r0, r0                        
00f00a7e  0000         movs r0, r0                        
00f00a80  0000         movs r0, r0                        
00f00a82  0000         movs r0, r0                        
00f00a84  0000         movs r0, r0                        
00f00a86  0000         movs r0, r0                        
00f00a88  0000         movs r0, r0                        
00f00a8a  0000         movs r0, r0                        
00f00a8c  0000         movs r0, r0                        
00f00a8e  0000         movs r0, r0                        
00f00a90  0000         movs r0, r0                        
00f00a92  0000         movs r0, r0                        
00f00a94  0000         movs r0, r0                        
00f00a96  0000         movs r0, r0                        
00f00a98  0000         movs r0, r0                        
00f00a9a  0000         movs r0, r0                        
00f00a9c  0000         movs r0, r0                        
00f00a9e  0000         movs r0, r0                        
00f00aa0  0000         movs r0, r0                        
00f00aa2  0000         movs r0, r0                        
00f00aa4  0000         movs r0, r0                        
00f00aa6  0000         movs r0, r0                        
00f00aa8  0000         movs r0, r0                        
00f00aaa  0000         movs r0, r0                        
00f00aac  0000         movs r0, r0                        
00f00aae  0000         movs r0, r0                        
00f00ab0  0000         movs r0, r0                        
00f00ab2  0000         movs r0, r0                        
00f00ab4  0000         movs r0, r0                        
00f00ab6  0000         movs r0, r0                        
00f00ab8  0000         movs r0, r0                        
00f00aba  0000         movs r0, r0                        
00f00abc  0000         movs r0, r0                        
00f00abe  0000         movs r0, r0                        
00f00ac0  0000         movs r0, r0                        
00f00ac2  0000         movs r0, r0                        
00f00ac4  0000         movs r0, r0                        
00f00ac6  0000         movs r0, r0                        
00f00ac8  0000         movs r0, r0                        
00f00aca  0000         movs r0, r0                        
00f00acc  0000         movs r0, r0                        
00f00ace  0000         movs r0, r0                        
00f00ad0  0000         movs r0, r0                        
00f00ad2  0000         movs r0, r0                        
00f00ad4  0000         movs r0, r0                        
00f00ad6  0000         movs r0, r0                        
00f00ad8  0000         movs r0, r0                        
00f00ada  0000         movs r0, r0                        
00f00adc  0000         movs r0, r0                        
00f00ade  0000         movs r0, r0                        
00f00ae0  0000         movs r0, r0                        
00f00ae2  0000         movs r0, r0                        
00f00ae4  0000         movs r0, r0                        
00f00ae6  0000         movs r0, r0                        
00f00ae8  0000         movs r0, r0                        
00f00aea  0000         movs r0, r0                        
00f00aec  0000         movs r0, r0                        
00f00aee  0000         movs r0, r0                        
00f00af0  0000         movs r0, r0                        
00f00af2  0000         movs r0, r0                        
00f00af4  0000         movs r0, r0                        
00f00af6  0000         movs r0, r0                        
00f00af8  0000         movs r0, r0                        
00f00afa  0000         movs r0, r0                        
00f00afc  0000         movs r0, r0                        
00f00afe  0000         movs r0, r0                        
00f00b00  0000         movs r0, r0                        
00f00b02  0000         movs r0, r0                        
00f00b04  0000         movs r0, r0                        
00f00b06  0000         movs r0, r0                        
00f00b08  0000         movs r0, r0                        
00f00b0a  0000         movs r0, r0                        
00f00b0c  0000         movs r0, r0                        
00f00b0e  0000         movs r0, r0                        
00f00b10  0000         movs r0, r0                        
00f00b12  0000         movs r0, r0                        
00f00b14  0000         movs r0, r0                        
00f00b16  0000         movs r0, r0                        
00f00b18  0000         movs r0, r0                        
00f00b1a  0000         movs r0, r0                        
00f00b1c  0000         movs r0, r0                        
00f00b1e  0000         movs r0, r0                        
00f00b20  0000         movs r0, r0                        
00f00b22  0000         movs r0, r0                        
00f00b24  0000         movs r0, r0                        
00f00b26  0000         movs r0, r0                        
00f00b28  0000         movs r0, r0                        
00f00b2a  0000         movs r0, r0                        
00f00b2c  0000         movs r0, r0                        
00f00b2e  0000         movs r0, r0                        
00f00b30  0000         movs r0, r0                        
00f00b32  0000         movs r0, r0                        
00f00b34  0000         movs r0, r0                        
00f00b36  0000         movs r0, r0                        
00f00b38  0000         movs r0, r0                        
00f00b3a  0000         movs r0, r0                        
00f00b3c  0000         movs r0, r0                        
00f00b3e  0000         movs r0, r0                        
00f00b40  0000         movs r0, r0                        
00f00b42  0000         movs r0, r0                        
00f00b44  0000         movs r0, r0                        
00f00b46  0000         movs r0, r0                        
00f00b48  0000         movs r0, r0                        
00f00b4a  0000         movs r0, r0                        
00f00b4c  0000         movs r0, r0                        
00f00b4e  0000         movs r0, r0                        
00f00b50  0000         movs r0, r0                        
00f00b52  0000         movs r0, r0                        
00f00b54  0000         movs r0, r0                        
00f00b56  0000         movs r0, r0                        
00f00b58  0000         movs r0, r0                        
00f00b5a  0000         movs r0, r0                        
00f00b5c  0000         movs r0, r0                        
00f00b5e  0000         movs r0, r0                        
00f00b60  0000         movs r0, r0                        
00f00b62  0000         movs r0, r0                        
00f00b64  0000         movs r0, r0                        
00f00b66  0000         movs r0, r0                        
00f00b68  0000         movs r0, r0                        
00f00b6a  0000         movs r0, r0                        
00f00b6c  0000         movs r0, r0                        
00f00b6e  0000         movs r0, r0                        
00f00b70  0000         movs r0, r0                        
00f00b72  0000         movs r0, r0                        
00f00b74  0000         movs r0, r0                        
00f00b76  0000         movs r0, r0                        
00f00b78  0000         movs r0, r0                        
00f00b7a  0000         movs r0, r0                        
00f00b7c  0000         movs r0, r0                        
00f00b7e  0000         movs r0, r0                        
00f00b80  0000         movs r0, r0                        
00f00b82  0000         movs r0, r0                        
00f00b84  0000         movs r0, r0                        
00f00b86  0000         movs r0, r0                        
00f00b88  0000         movs r0, r0                        
00f00b8a  0000         movs r0, r0                        
00f00b8c  0000         movs r0, r0                        
00f00b8e  0000         movs r0, r0                        
00f00b90  0000         movs r0, r0                        
00f00b92  0000         movs r0, r0                        
00f00b94  0000         movs r0, r0                        
00f00b96  0000         movs r0, r0                        
00f00b98  0000         movs r0, r0                        
00f00b9a  0000         movs r0, r0                        
00f00b9c  0000         movs r0, r0                        
00f00b9e  0000         movs r0, r0                        
00f00ba0  0000         movs r0, r0                        
00f00ba2  0000         movs r0, r0                        
00f00ba4  0000         movs r0, r0                        
00f00ba6  0000         movs r0, r0                        
00f00ba8  0000         movs r0, r0                        
00f00baa  0000         movs r0, r0                        
00f00bac  0000         movs r0, r0                        
00f00bae  0000         movs r0, r0                        
00f00bb0  0000         movs r0, r0                        
00f00bb2  0000         movs r0, r0                        
00f00bb4  0000         movs r0, r0                        
00f00bb6  0000         movs r0, r0                        
00f00bb8  0000         movs r0, r0                        
00f00bba  0000         movs r0, r0                        
00f00bbc  0000         movs r0, r0                        
00f00bbe  0000         movs r0, r0                        
00f00bc0  0000         movs r0, r0                        
00f00bc2  0000         movs r0, r0                        
00f00bc4  0000         movs r0, r0                        
00f00bc6  0000         movs r0, r0                        
00f00bc8  0000         movs r0, r0                        
00f00bca  0000         movs r0, r0                        
00f00bcc  0000         movs r0, r0                        
00f00bce  0000         movs r0, r0                        
00f00bd0  0000         movs r0, r0                        
00f00bd2  0000         movs r0, r0                        
00f00bd4  0000         movs r0, r0                        
00f00bd6  0000         movs r0, r0                        
00f00bd8  0000         movs r0, r0                        
00f00bda  0000         movs r0, r0                        
00f00bdc  0000         movs r0, r0                        
00f00bde  0000         movs r0, r0                        
00f00be0  0000         movs r0, r0                        
00f00be2  0000         movs r0, r0                        
00f00be4  0000         movs r0, r0                        
00f00be6  0000         movs r0, r0                        
00f00be8  0000         movs r0, r0                        
00f00bea  0000         movs r0, r0                        
00f00bec  0000         movs r0, r0                        
00f00bee  0000         movs r0, r0                        
00f00bf0  0000         movs r0, r0                        
00f00bf2  0000         movs r0, r0                        
00f00bf4  0000         movs r0, r0                        
00f00bf6  0000         movs r0, r0                        
00f00bf8  0000         movs r0, r0                        
00f00bfa  0000         movs r0, r0                        
00f00bfc  0000         movs r0, r0                        
00f00bfe  0000         movs r0, r0                        
00f00c00  0000         movs r0, r0                        
00f00c02  0000         movs r0, r0                        
00f00c04  0000         movs r0, r0                        
00f00c06  0000         movs r0, r0                        
00f00c08  0000         movs r0, r0                        
00f00c0a  0000         movs r0, r0                        
00f00c0c  0000         movs r0, r0                        
00f00c0e  0000         movs r0, r0                        
00f00c10  0000         movs r0, r0                        
00f00c12  0000         movs r0, r0                        
00f00c14  0000         movs r0, r0                        
00f00c16  0000         movs r0, r0                        
00f00c18  0000         movs r0, r0                        
00f00c1a  0000         movs r0, r0                        
00f00c1c  0000         movs r0, r0                        
00f00c1e  0000         movs r0, r0                        
00f00c20  0000         movs r0, r0                        
00f00c22  0000         movs r0, r0                        
00f00c24  0000         movs r0, r0                        
00f00c26  0000         movs r0, r0                        
00f00c28  0000         movs r0, r0                        
00f00c2a  0000         movs r0, r0                        
00f00c2c  0000         movs r0, r0                        
00f00c2e  0000         movs r0, r0                        
00f00c30  0000         movs r0, r0                        
00f00c32  0000         movs r0, r0                        
00f00c34  0000         movs r0, r0                        
00f00c36  0000         movs r0, r0                        
00f00c38  0000         movs r0, r0                        
00f00c3a  0000         movs r0, r0                        
00f00c3c  0000         movs r0, r0                        
00f00c3e  0000         movs r0, r0                        
00f00c40  0000         movs r0, r0                        
00f00c42  0000         movs r0, r0                        
00f00c44  0000         movs r0, r0                        
00f00c46  0000         movs r0, r0                        
00f00c48  0000         movs r0, r0                        
00f00c4a  0000         movs r0, r0                        
00f00c4c  0000         movs r0, r0                        
00f00c4e  0000         movs r0, r0                        
00f00c50  0000         movs r0, r0                        
00f00c52  0000         movs r0, r0                        
00f00c54  0000         movs r0, r0                        
00f00c56  0000         movs r0, r0                        
00f00c58  0000         movs r0, r0                        
00f00c5a  0000         movs r0, r0                        
00f00c5c  0000         movs r0, r0                        
00f00c5e  0000         movs r0, r0                        
00f00c60  0000         movs r0, r0                        
00f00c62  0000         movs r0, r0                        
00f00c64  0000         movs r0, r0                        
00f00c66  0000         movs r0, r0                        
00f00c68  0000         movs r0, r0                        
00f00c6a  0000         movs r0, r0                        
00f00c6c  0000         movs r0, r0                        
00f00c6e  0000         movs r0, r0                        
00f00c70  0000         movs r0, r0                        
00f00c72  0000         movs r0, r0                        
00f00c74  0000         movs r0, r0                        
00f00c76  0000         movs r0, r0                        
00f00c78  0000         movs r0, r0                        
00f00c7a  0000         movs r0, r0                        
00f00c7c  0000         movs r0, r0                        
00f00c7e  0000         movs r0, r0                        
00f00c80  0000         movs r0, r0                        
00f00c82  0000         movs r0, r0                        
00f00c84  0000         movs r0, r0                        
00f00c86  0000         movs r0, r0                        
00f00c88  0000         movs r0, r0                        
00f00c8a  0000         movs r0, r0                        
00f00c8c  0000         movs r0, r0                        
00f00c8e  0000         movs r0, r0                        
00f00c90  0000         movs r0, r0                        
00f00c92  0000         movs r0, r0                        
00f00c94  0000         movs r0, r0                        
00f00c96  0000         movs r0, r0                        
00f00c98  0000         movs r0, r0                        
00f00c9a  0000         movs r0, r0                        
00f00c9c  0000         movs r0, r0                        
00f00c9e  0000         movs r0, r0                        
00f00ca0  0000         movs r0, r0                        
00f00ca2  0000         movs r0, r0                        
00f00ca4  0000         movs r0, r0                        
00f00ca6  0000         movs r0, r0                        
00f00ca8  0000         movs r0, r0                        
00f00caa  0000         movs r0, r0                        
00f00cac  0000         movs r0, r0                        
00f00cae  0000         movs r0, r0                        
00f00cb0  0000         movs r0, r0                        
00f00cb2  0000         movs r0, r0                        
00f00cb4  0000         movs r0, r0                        
00f00cb6  0000         movs r0, r0                        
00f00cb8  0000         movs r0, r0                        
00f00cba  0000         movs r0, r0                        
00f00cbc  0000         movs r0, r0                        
00f00cbe  0000         movs r0, r0                        
00f00cc0  0000         movs r0, r0                        
00f00cc2  0000         movs r0, r0                        
00f00cc4  0000         movs r0, r0                        
00f00cc6  0000         movs r0, r0                        
00f00cc8  0000         movs r0, r0                        
00f00cca  0000         movs r0, r0                        
00f00ccc  0000         movs r0, r0                        
00f00cce  0000         movs r0, r0                        
00f00cd0  0000         movs r0, r0                        
00f00cd2  0000         movs r0, r0                        
00f00cd4  0000         movs r0, r0                        
00f00cd6  0000         movs r0, r0                        
00f00cd8  0000         movs r0, r0                        
00f00cda  0000         movs r0, r0                        
00f00cdc  0000         movs r0, r0                        
00f00cde  0000         movs r0, r0                        
00f00ce0  0000         movs r0, r0                        
00f00ce2  0000         movs r0, r0                        
00f00ce4  0000         movs r0, r0                        
00f00ce6  0000         movs r0, r0                        
00f00ce8  0000         movs r0, r0                        
00f00cea  0000         movs r0, r0                        
00f00cec  0000         movs r0, r0                        
00f00cee  0000         movs r0, r0                        
00f00cf0  0000         movs r0, r0                        
00f00cf2  0000         movs r0, r0                        
00f00cf4  0000         movs r0, r0                        
00f00cf6  0000         movs r0, r0                        
00f00cf8  0000         movs r0, r0                        
00f00cfa  0000         movs r0, r0                        
00f00cfc  0000         movs r0, r0                        
00f00cfe  0000         movs r0, r0                        
00f00d00  0000         movs r0, r0                        
00f00d02  0000         movs r0, r0                        
00f00d04  0000         movs r0, r0                        
00f00d06  0000         movs r0, r0                        
00f00d08  0000         movs r0, r0                        
00f00d0a  0000         movs r0, r0                        
00f00d0c  0000         movs r0, r0                        
00f00d0e  0000         movs r0, r0                        
00f00d10  0000         movs r0, r0                        
00f00d12  0000         movs r0, r0                        
00f00d14  0000         movs r0, r0                        
00f00d16  0000         movs r0, r0                        
00f00d18  0000         movs r0, r0                        
00f00d1a  0000         movs r0, r0                        
00f00d1c  0000         movs r0, r0                        
00f00d1e  0000         movs r0, r0                        
00f00d20  0000         movs r0, r0                        
00f00d22  0000         movs r0, r0                        
00f00d24  0000         movs r0, r0                        
00f00d26  0000         movs r0, r0                        
00f00d28  0000         movs r0, r0                        
00f00d2a  0000         movs r0, r0                        
00f00d2c  0000         movs r0, r0                        
00f00d2e  0000         movs r0, r0                        
00f00d30  0000         movs r0, r0                        
00f00d32  0000         movs r0, r0                        
00f00d34  0000         movs r0, r0                        
00f00d36  0000         movs r0, r0                        
00f00d38  0000         movs r0, r0                        
00f00d3a  0000         movs r0, r0                        
00f00d3c  0000         movs r0, r0                        
00f00d3e  0000         movs r0, r0                        
00f00d40  0000         movs r0, r0                        
00f00d42  0000         movs r0, r0                        
00f00d44  0000         movs r0, r0                        
00f00d46  0000         movs r0, r0                        
00f00d48  0000         movs r0, r0                        
00f00d4a  0000         movs r0, r0                        
00f00d4c  0000         movs r0, r0                        
00f00d4e  0000         movs r0, r0                        
00f00d50  0000         movs r0, r0                        
00f00d52  0000         movs r0, r0                        
00f00d54  0000         movs r0, r0                        
00f00d56  0000         movs r0, r0                        
00f00d58  0000         movs r0, r0                        
00f00d5a  0000         movs r0, r0                        
00f00d5c  0000         movs r0, r0                        
00f00d5e  0000         movs r0, r0                        
00f00d60  0000         movs r0, r0                        
00f00d62  0000         movs r0, r0                        
00f00d64  0000         movs r0, r0                        
00f00d66  0000         movs r0, r0                        
00f00d68  0000         movs r0, r0                        
00f00d6a  0000         movs r0, r0                        
00f00d6c  0000         movs r0, r0                        
00f00d6e  0000         movs r0, r0                        
00f00d70  0000         movs r0, r0                        
00f00d72  0000         movs r0, r0                        
00f00d74  0000         movs r0, r0                        
00f00d76  0000         movs r0, r0                        
00f00d78  0000         movs r0, r0                        
00f00d7a  0000         movs r0, r0                        
00f00d7c  0000         movs r0, r0                        
00f00d7e  0000         movs r0, r0                        
00f00d80  0000         movs r0, r0                        
00f00d82  0000         movs r0, r0                        
00f00d84  0000         movs r0, r0                        
00f00d86  0000         movs r0, r0                        
00f00d88  0000         movs r0, r0                        
00f00d8a  0000         movs r0, r0                        
00f00d8c  0000         movs r0, r0                        
00f00d8e  0000         movs r0, r0                        
00f00d90  0000         movs r0, r0                        
00f00d92  0000         movs r0, r0                        
00f00d94  0000         movs r0, r0                        
00f00d96  0000         movs r0, r0                        
00f00d98  0000         movs r0, r0                        
00f00d9a  0000         movs r0, r0                        
00f00d9c  0000         movs r0, r0                        
00f00d9e  0000         movs r0, r0                        
00f00da0  0000         movs r0, r0                        
00f00da2  0000         movs r0, r0                        
00f00da4  0000         movs r0, r0                        
00f00da6  0000         movs r0, r0                        
00f00da8  0000         movs r0, r0                        
00f00daa  0000         movs r0, r0                        
00f00dac  0000         movs r0, r0                        
00f00dae  0000         movs r0, r0                        
00f00db0  0000         movs r0, r0                        
00f00db2  0000         movs r0, r0                        
00f00db4  0000         movs r0, r0                        
00f00db6  0000         movs r0, r0                        
00f00db8  0000         movs r0, r0                        
00f00dba  0000         movs r0, r0                        
00f00dbc  0000         movs r0, r0                        
00f00dbe  0000         movs r0, r0                        
00f00dc0  0000         movs r0, r0                        
00f00dc2  0000         movs r0, r0                        
00f00dc4  0000         movs r0, r0                        
00f00dc6  0000         movs r0, r0                        
00f00dc8  0000         movs r0, r0                        
00f00dca  0000         movs r0, r0                        
00f00dcc  0000         movs r0, r0                        
00f00dce  0000         movs r0, r0                        
00f00dd0  0000         movs r0, r0                        
00f00dd2  0000         movs r0, r0                        
00f00dd4  0000         movs r0, r0                        
00f00dd6  0000         movs r0, r0                        
00f00dd8  0000         movs r0, r0                        
00f00dda  0000         movs r0, r0                        
00f00ddc  0000         movs r0, r0                        
00f00dde  0000         movs r0, r0                        
00f00de0  0000         movs r0, r0                        
00f00de2  0000         movs r0, r0                        
00f00de4  0000         movs r0, r0                        
00f00de6  0000         movs r0, r0                        
00f00de8  0000         movs r0, r0                        
00f00dea  0000         movs r0, r0                        
00f00dec  0000         movs r0, r0                        
00f00dee  0000         movs r0, r0                        
00f00df0  0000         movs r0, r0                        
00f00df2  0000         movs r0, r0                        
00f00df4  0000         movs r0, r0                        
00f00df6  0000         movs r0, r0                        
00f00df8  0000         movs r0, r0                        
00f00dfa  0000         movs r0, r0                        
00f00dfc  0000         movs r0, r0                        
00f00dfe  0000         movs r0, r0                        
00f00e00  0000         movs r0, r0                        
00f00e02  0000         movs r0, r0                        
00f00e04  0000         movs r0, r0                        
00f00e06  0000         movs r0, r0                        
00f00e08  0000         movs r0, r0                        
00f00e0a  0000         movs r0, r0                        
00f00e0c  0000         movs r0, r0                        
00f00e0e  0000         movs r0, r0                        
00f00e10  0000         movs r0, r0                        
00f00e12  0000         movs r0, r0                        
00f00e14  0000         movs r0, r0                        
00f00e16  0000         movs r0, r0                        
00f00e18  0000         movs r0, r0                        
00f00e1a  0000         movs r0, r0                        
00f00e1c  0000         movs r0, r0                        
00f00e1e  0000         movs r0, r0                        
00f00e20  0000         movs r0, r0                        
00f00e22  0000         movs r0, r0                        
00f00e24  0000         movs r0, r0                        
00f00e26  0000         movs r0, r0                        
00f00e28  0000         movs r0, r0                        
00f00e2a  0000         movs r0, r0                        
00f00e2c  0000         movs r0, r0                        
00f00e2e  0000         movs r0, r0                        
00f00e30  0000         movs r0, r0                        
00f00e32  0000         movs r0, r0                        
00f00e34  0000         movs r0, r0                        
00f00e36  0000         movs r0, r0                        
00f00e38  0000         movs r0, r0                        
00f00e3a  0000         movs r0, r0                        
00f00e3c  0000         movs r0, r0                        
00f00e3e  0000         movs r0, r0                        
00f00e40  0000         movs r0, r0                        
00f00e42  0000         movs r0, r0                        
00f00e44  0000         movs r0, r0                        
00f00e46  0000         movs r0, r0                        
00f00e48  0000         movs r0, r0                        
00f00e4a  0000         movs r0, r0                        
00f00e4c  0000         movs r0, r0                        
00f00e4e  0000         movs r0, r0                        
00f00e50  0000         movs r0, r0                        
00f00e52  0000         movs r0, r0                        
00f00e54  0000         movs r0, r0                        
00f00e56  0000         movs r0, r0                        
00f00e58  0000         movs r0, r0                        
00f00e5a  0000         movs r0, r0                        
00f00e5c  0000         movs r0, r0                        
00f00e5e  0000         movs r0, r0                        
00f00e60  0000         movs r0, r0                        
00f00e62  0000         movs r0, r0                        
00f00e64  0000         movs r0, r0                        
00f00e66  0000         movs r0, r0                        
00f00e68  0000         movs r0, r0                        
00f00e6a  0000         movs r0, r0                        
00f00e6c  0000         movs r0, r0                        
00f00e6e  0000         movs r0, r0                        
00f00e70  0000         movs r0, r0                        
00f00e72  0000         movs r0, r0                        
00f00e74  0000         movs r0, r0                        
00f00e76  0000         movs r0, r0                        
00f00e78  0000         movs r0, r0                        
00f00e7a  0000         movs r0, r0                        
00f00e7c  0000         movs r0, r0                        
00f00e7e  0000         movs r0, r0                        
00f00e80  0000         movs r0, r0                        
00f00e82  0000         movs r0, r0                        
00f00e84  0000         movs r0, r0                        
00f00e86  0000         movs r0, r0                        
00f00e88  0000         movs r0, r0                        
00f00e8a  0000         movs r0, r0                        
00f00e8c  0000         movs r0, r0                        
00f00e8e  0000         movs r0, r0                        
00f00e90  0000         movs r0, r0                        
00f00e92  0000         movs r0, r0                        
00f00e94  0000         movs r0, r0                        
00f00e96  0000         movs r0, r0                        
00f00e98  0000         movs r0, r0                        
00f00e9a  0000         movs r0, r0                        
00f00e9c  0000         movs r0, r0                        
00f00e9e  0000         movs r0, r0                        
00f00ea0  0000         movs r0, r0                        
00f00ea2  0000         movs r0, r0                        
00f00ea4  0000         movs r0, r0                        
00f00ea6  0000         movs r0, r0                        
00f00ea8  0000         movs r0, r0                        
00f00eaa  0000         movs r0, r0                        
00f00eac  0000         movs r0, r0                        
00f00eae  0000         movs r0, r0                        
00f00eb0  0000         movs r0, r0                        
00f00eb2  0000         movs r0, r0                        
00f00eb4  0000         movs r0, r0                        
00f00eb6  0000         movs r0, r0                        
00f00eb8  0000         movs r0, r0                        
00f00eba  0000         movs r0, r0                        
00f00ebc  0000         movs r0, r0                        
00f00ebe  0000         movs r0, r0                        
00f00ec0  0000         movs r0, r0                        
00f00ec2  0000         movs r0, r0                        
00f00ec4  0000         movs r0, r0                        
00f00ec6  0000         movs r0, r0                        
00f00ec8  0000         movs r0, r0                        
00f00eca  0000         movs r0, r0                        
00f00ecc  0000         movs r0, r0                        
00f00ece  0000         movs r0, r0                        
00f00ed0  0000         movs r0, r0                        
00f00ed2  0000         movs r0, r0                        
00f00ed4  0000         movs r0, r0                        
00f00ed6  0000         movs r0, r0                        
00f00ed8  0000         movs r0, r0                        
00f00eda  0000         movs r0, r0                        
00f00edc  0000         movs r0, r0                        
00f00ede  0000         movs r0, r0                        
00f00ee0  0000         movs r0, r0                        
00f00ee2  0000         movs r0, r0                        
00f00ee4  0000         movs r0, r0                        
00f00ee6  0000         movs r0, r0                        
00f00ee8  0000         movs r0, r0                        
00f00eea  0000         movs r0, r0                        
00f00eec  0000         movs r0, r0                        
00f00eee  0000         movs r0, r0                        
00f00ef0  0000         movs r0, r0                        
00f00ef2  0000         movs r0, r0                        
00f00ef4  0000         movs r0, r0                        
00f00ef6  0000         movs r0, r0                        
00f00ef8  0000         movs r0, r0                        
00f00efa  0000         movs r0, r0                        
00f00efc  0000         movs r0, r0                        
00f00efe  0000         movs r0, r0                        
00f00f00  0000         movs r0, r0                        
00f00f02  0000         movs r0, r0                        
00f00f04  0000         movs r0, r0                        
00f00f06  0000         movs r0, r0                        
00f00f08  0000         movs r0, r0                        
00f00f0a  0000         movs r0, r0                        
00f00f0c  0000         movs r0, r0                        
00f00f0e  0000         movs r0, r0                        
00f00f10  0000         movs r0, r0                        
00f00f12  0000         movs r0, r0                        
00f00f14  0000         movs r0, r0                        
00f00f16  0000         movs r0, r0                        
00f00f18  0000         movs r0, r0                        
00f00f1a  0000         movs r0, r0                        
00f00f1c  0000         movs r0, r0                        
00f00f1e  0000         movs r0, r0                        
00f00f20  0000         movs r0, r0                        
00f00f22  0000         movs r0, r0                        
00f00f24  0000         movs r0, r0                        
00f00f26  0000         movs r0, r0                        
00f00f28  0000         movs r0, r0                        
00f00f2a  0000         movs r0, r0                        
00f00f2c  0000         movs r0, r0                        
00f00f2e  0000         movs r0, r0                        
00f00f30  0000         movs r0, r0                        
00f00f32  0000         movs r0, r0                        
00f00f34  0000         movs r0, r0                        
00f00f36  0000         movs r0, r0                        
00f00f38  0000         movs r0, r0                        
00f00f3a  0000         movs r0, r0                        
00f00f3c  0000         movs r0, r0                        
00f00f3e  0000         movs r0, r0                        
00f00f40  0000         movs r0, r0                        
00f00f42  0000         movs r0, r0                        
00f00f44  0000         movs r0, r0                        
00f00f46  0000         movs r0, r0                        
00f00f48  0000         movs r0, r0                        
00f00f4a  0000         movs r0, r0                        
00f00f4c  0000         movs r0, r0                        
00f00f4e  0000         movs r0, r0                        
00f00f50  0000         movs r0, r0                        
00f00f52  0000         movs r0, r0                        
00f00f54  0000         movs r0, r0                        
00f00f56  0000         movs r0, r0                        
00f00f58  0000         movs r0, r0                        
00f00f5a  0000         movs r0, r0                        
00f00f5c  0000         movs r0, r0                        
00f00f5e  0000         movs r0, r0                        
00f00f60  0000         movs r0, r0                        
00f00f62  0000         movs r0, r0                        
00f00f64  0000         movs r0, r0                        
00f00f66  0000         movs r0, r0                        
00f00f68  0000         movs r0, r0                        
00f00f6a  0000         movs r0, r0                        
00f00f6c  0000         movs r0, r0                        
00f00f6e  0000         movs r0, r0                        
00f00f70  0000         movs r0, r0                        
00f00f72  0000         movs r0, r0                        
00f00f74  0000         movs r0, r0                        
00f00f76  0000         movs r0, r0                        
00f00f78  0000         movs r0, r0                        
00f00f7a  0000         movs r0, r0                        
00f00f7c  0000         movs r0, r0                        
00f00f7e  0000         movs r0, r0                        
00f00f80  0000         movs r0, r0                        
00f00f82  0000         movs r0, r0                        
00f00f84  0000         movs r0, r0                        
00f00f86  0000         movs r0, r0                        
00f00f88  0000         movs r0, r0                        
00f00f8a  0000         movs r0, r0                        
00f00f8c  0000         movs r0, r0                        
00f00f8e  0000         movs r0, r0                        
00f00f90  0000         movs r0, r0                        
00f00f92  0000         movs r0, r0                        
00f00f94  0000         movs r0, r0                        
00f00f96  0000         movs r0, r0                        
00f00f98  0000         movs r0, r0                        
00f00f9a  0000         movs r0, r0                        
00f00f9c  0000         movs r0, r0                        
00f00f9e  0000         movs r0, r0                        
00f00fa0  0000         movs r0, r0                        
00f00fa2  0000         movs r0, r0                        
00f00fa4  0000         movs r0, r0                        
00f00fa6  0000         movs r0, r0                        
00f00fa8  0000         movs r0, r0                        
00f00faa  0000         movs r0, r0                        
00f00fac  0000         movs r0, r0                        
00f00fae  0000         movs r0, r0                        
00f00fb0  0000         movs r0, r0                        
00f00fb2  0000         movs r0, r0                        
00f00fb4  0000         movs r0, r0                        
00f00fb6  0000         movs r0, r0                        
00f00fb8  0000         movs r0, r0                        
00f00fba  0000         movs r0, r0                        
00f00fbc  0000         movs r0, r0                        
00f00fbe  0000         movs r0, r0                        
00f00fc0  0000         movs r0, r0                        
00f00fc2  0000         movs r0, r0                        
00f00fc4  0000         movs r0, r0                        
00f00fc6  0000         movs r0, r0                        
00f00fc8  0000         movs r0, r0                        
00f00fca  0000         movs r0, r0                        
00f00fcc  0000         movs r0, r0                        
00f00fce  0000         movs r0, r0                        
00f00fd0  0000         movs r0, r0                        
00f00fd2  0000         movs r0, r0                        
00f00fd4  0000         movs r0, r0                        
00f00fd6  0000         movs r0, r0                        
00f00fd8  0000         movs r0, r0                        
00f00fda  0000         movs r0, r0                        
00f00fdc  0000         movs r0, r0                        
00f00fde  0000         movs r0, r0                        
00f00fe0  0000         movs r0, r0                        
00f00fe2  0000         movs r0, r0                        
00f00fe4  0000         movs r0, r0                        
00f00fe6  0000         movs r0, r0                        
00f00fe8  0000         movs r0, r0                        
00f00fea  0000         movs r0, r0                        
00f00fec  0000         movs r0, r0                        
00f00fee  0000         movs r0, r0                        
00f00ff0  0000         movs r0, r0                        
00f00ff2  0000         movs r0, r0                        
00f00ff4  0000         movs r0, r0                        
00f00ff6  0000         movs r0, r0                        
00f00ff8  0000         movs r0, r0                        
00f00ffa  0000         movs r0, r0                        
00f00ffc  0000         movs r0, r0