binary.elf: file format pe-arm-wince-little Disassembly of section .data: 015f1000 <_binary_touch_raw_start>: 15f1000: 00000000 andeq r0, r0, r0 15f1004: 1d4886fa stcnel 6, cr8, [r8, #-1000] 15f1008: 00000000 andeq r0, r0, r0 15f100c: 00000002 andeq r0, r0, r2 15f1010: 00000022 andeq r0, r0, r2, lsr #32 15f1014: 00001a8c andeq r1, r0, ip, lsl #21 15f1018: 00000e8c andeq r0, r0, ip, lsl #29 15f101c: 00000019 andeq r0, r0, r9, lsl r0 15f1020: 00730055 rsbeqs r0, r3, r5, asr r0 15f1024: 00720065 rsbeqs r0, r2, r5, rrx 15f1028: 006e0049 rsbeq r0, lr, r9, asr #32 15f102c: 00750070 rsbeqs r0, r5, r0, ror r0 15f1030: 00450074 subeq r0, r5, r4, ror r0 15f1034: 00650076 rsbeq r0, r5, r6, ror r0 15f1038: 0074006e rsbeqs r0, r4, lr, rrx 15f103c: 00000000 andeq r0, r0, r0 15f1040: 004d0057 subeq r0, sp, r7, asr r0 15f1044: 004f004c subeq r0, pc, ip, asr #32 15f1048: 004b0043 subeq r0, fp, r3, asr #32 15f104c: 004d005f subeq r0, sp, pc, asr r0 15f1050: 00540055 subeqs r0, r4, r5, asr r0 15f1054: 00580045 subeqs r0, r8, r5, asr #32 15f1058: 004e005f subeq r0, lr, pc, asr r0 15f105c: 004d0041 subeq r0, sp, r1, asr #32 15f1060: 00000045 andeq r0, r0, r5, asr #32 15f1064: 006f0054 rsbeq r0, pc, r4, asr r0 15f1068: 00630075 rsbeq r0, r3, r5, ror r0 15f106c: 00200068 eoreq r0, r0, r8, rrx 15f1070: 006f006c rsbeq r0, pc, ip, rrx 15f1074: 006b0063 rsbeq r0, fp, r3, rrx 15f1078: 00650020 rsbeq r0, r5, r0, lsr #32 15f107c: 00720072 rsbeqs r0, r2, r2, ror r0 15f1080: 0072006f rsbeqs r0, r2, pc, rrx 15f1084: 000a000d andeq r0, sl, sp ... 15f1090: 00430054 subeq r0, r3, r4, asr r0 15f1094: 003a0048 eoreqs r0, sl, r8, asr #32 15f1098: 00450020 subeq r0, r5, r0, lsr #32 15f109c: 0064006e rsbeq r0, r4, lr, rrx 15f10a0: 00630020 rsbeq r0, r3, r0, lsr #32 15f10a4: 00700061 rsbeqs r0, r0, r1, rrx 15f10a8: 00720074 rsbeqs r0, r2, r4, ror r0 15f10ac: 00650075 rsbeq r0, r5, r5, ror r0 15f10b0: 00610020 rsbeq r0, r1, r0, lsr #32 15f10b4: 00740066 rsbeqs r0, r4, r6, rrx 15f10b8: 00720065 rsbeqs r0, r2, r5, rrx 15f10bc: 00700020 rsbeqs r0, r0, r0, lsr #32 15f10c0: 0077006f rsbeqs r0, r7, pc, rrx 15f10c4: 00720065 rsbeqs r0, r2, r5, rrx 15f10c8: 00750020 rsbeqs r0, r5, r0, lsr #32 15f10cc: 000d0070 andeq r0, sp, r0, ror r0 15f10d0: 0000000a andeq r0, r0, sl 15f10d4: 006f0050 rsbeq r0, pc, r0, asr r0 15f10d8: 00650077 rsbeq r0, r5, r7, ror r0 15f10dc: 00530072 subeqs r0, r3, r2, ror r0 15f10e0: 00650070 rsbeq r0, r5, r0, ror r0 15f10e4: 00640065 rsbeq r0, r4, r5, rrx 15f10e8: 00450020 subeq r0, r5, r0, lsr #32 15f10ec: 00650076 rsbeq r0, r5, r6, ror r0 15f10f0: 0074006e rsbeqs r0, r4, lr, rrx 15f10f4: 004e0020 subeq r0, lr, r0, lsr #32 15f10f8: 006d0061 rsbeq r0, sp, r1, rrx 15f10fc: 00000065 andeq r0, r0, r5, rrx 15f1100: 006f0054 rsbeq r0, pc, r4, asr r0 15f1104: 00630075 rsbeq r0, r3, r5, ror r0 15f1108: 00500068 subeqs r0, r0, r8, rrx 15f110c: 006e0061 rsbeq r0, lr, r1, rrx 15f1110: 006c0065 rsbeq r0, ip, r5, rrx 15f1114: 006e0045 rsbeq r0, lr, r5, asr #32 15f1118: 00620061 rsbeq r0, r2, r1, rrx 15f111c: 0065006c rsbeq r0, r5, ip, rrx 15f1120: 0020003a eoreq r0, r0, sl, lsr r0 15f1124: 004c0043 subeq r0, ip, r3, asr #32 15f1128: 005f004b subeqs r0, pc, fp, asr #32 15f112c: 00410042 subeq r0, r1, r2, asr #32 15f1130: 00450053 subeq r0, r5, r3, asr r0 15f1134: 0055005f subeqs r0, r5, pc, asr r0 15f1138: 0056005f subeqs r0, r6, pc, asr r0 15f113c: 00520049 subeqs r0, r2, r9, asr #32 15f1140: 00550054 subeqs r0, r5, r4, asr r0 15f1144: 004c0041 subeq r0, ip, r1, asr #32 ... 15f1150: 006f0054 rsbeq r0, pc, r4, asr r0 15f1154: 00630075 rsbeq r0, r3, r5, ror r0 15f1158: 00500068 subeqs r0, r0, r8, rrx 15f115c: 006e0061 rsbeq r0, lr, r1, rrx 15f1160: 006c0065 rsbeq r0, ip, r5, rrx 15f1164: 006e0045 rsbeq r0, lr, r5, asr #32 15f1168: 00620061 rsbeq r0, r2, r1, rrx 15f116c: 0065006c rsbeq r0, r5, ip, rrx 15f1170: 0020003a eoreq r0, r0, sl, lsr r0 15f1174: 00430041 subeq r0, r3, r1, asr #32 15f1178: 00370039 eoreqs r0, r7, r9, lsr r0 15f117c: 0042005f subeq r0, r2, pc, asr r0 15f1180: 00530041 subeqs r0, r3, r1, asr #32 15f1184: 005f0045 subeqs r0, pc, r5, asr #32 15f1188: 005f0055 subeqs r0, pc, r5, asr r0 15f118c: 00490056 subeq r0, r9, r6, asr r0 15f1190: 00540052 subeqs r0, r4, r2, asr r0 15f1194: 00410055 subeq r0, r1, r5, asr r0 15f1198: 0000004c andeq r0, r0, ip, asr #32 15f119c: 00000000 andeq r0, r0, r0 15f11a0: 006f0054 rsbeq r0, pc, r4, asr r0 15f11a4: 00630075 rsbeq r0, r3, r5, ror r0 15f11a8: 00500068 subeqs r0, r0, r8, rrx 15f11ac: 006e0061 rsbeq r0, lr, r1, rrx 15f11b0: 006c0065 rsbeq r0, ip, r5, rrx 15f11b4: 006e0045 rsbeq r0, lr, r5, asr #32 15f11b8: 00620061 rsbeq r0, r2, r1, rrx 15f11bc: 0065006c rsbeq r0, r5, ip, rrx 15f11c0: 0020003a eoreq r0, r0, sl, lsr r0 15f11c4: 0053004f subeqs r0, r3, pc, asr #32 15f11c8: 005f0054 subeqs r0, pc, r4, asr r0 15f11cc: 00410042 subeq r0, r1, r2, asr #32 15f11d0: 00450053 subeq r0, r5, r3, asr r0 15f11d4: 0055005f subeqs r0, r5, pc, asr r0 15f11d8: 0056005f subeqs r0, r6, pc, asr r0 15f11dc: 00520049 subeqs r0, r2, r9, asr #32 15f11e0: 00550054 subeqs r0, r5, r4, asr r0 15f11e4: 004c0041 subeq r0, ip, r1, asr #32 ... 15f11f0: 006f0054 rsbeq r0, pc, r4, asr r0 15f11f4: 00630075 rsbeq r0, r3, r5, ror r0 15f11f8: 00500068 subeqs r0, r0, r8, rrx 15f11fc: 006e0061 rsbeq r0, lr, r1, rrx 15f1200: 006c0065 rsbeq r0, ip, r5, rrx 15f1204: 006e0045 rsbeq r0, lr, r5, asr #32 15f1208: 00620061 rsbeq r0, r2, r1, rrx 15f120c: 0065006c rsbeq r0, r5, ip, rrx 15f1210: 0020003a eoreq r0, r0, sl, lsr r0 15f1214: 00500047 subeqs r0, r0, r7, asr #32 15f1218: 004f0049 subeq r0, pc, r9, asr #32 15f121c: 0042005f subeq r0, r2, pc, asr r0 15f1220: 00530041 subeqs r0, r3, r1, asr #32 15f1224: 005f0045 subeqs r0, pc, r5, asr #32 15f1228: 005f0055 subeqs r0, pc, r5, asr r0 15f122c: 00490056 subeq r0, r9, r6, asr r0 15f1230: 00540052 subeqs r0, r4, r2, asr r0 15f1234: 00410055 subeq r0, r1, r5, asr r0 15f1238: 0000004c andeq r0, r0, ip, asr #32 15f123c: 00000000 andeq r0, r0, r0 15f1240: 006f0054 rsbeq r0, pc, r4, asr r0 15f1244: 00630075 rsbeq r0, r3, r5, ror r0 15f1248: 00500068 subeqs r0, r0, r8, rrx 15f124c: 006e0061 rsbeq r0, lr, r1, rrx 15f1250: 006c0065 rsbeq r0, ip, r5, rrx 15f1254: 006e0045 rsbeq r0, lr, r5, asr #32 15f1258: 00620061 rsbeq r0, r2, r1, rrx 15f125c: 0065006c rsbeq r0, r5, ip, rrx 15f1260: 0020003a eoreq r0, r0, sl, lsr r0 15f1264: 004e0049 subeq r0, lr, r9, asr #32 15f1268: 00430054 subeq r0, r3, r4, asr r0 15f126c: 0042005f subeq r0, r2, pc, asr r0 15f1270: 00530041 subeqs r0, r3, r1, asr #32 15f1274: 005f0045 subeqs r0, pc, r5, asr #32 15f1278: 005f0055 subeqs r0, pc, r5, asr r0 15f127c: 00490056 subeq r0, r9, r6, asr r0 15f1280: 00540052 subeqs r0, r4, r2, asr r0 15f1284: 00410055 subeq r0, r1, r5, asr r0 15f1288: 0000004c andeq r0, r0, ip, asr #32 15f128c: 00000000 andeq r0, r0, r0 15f1290: 006f0054 rsbeq r0, pc, r4, asr r0 15f1294: 00630075 rsbeq r0, r3, r5, ror r0 15f1298: 00500068 subeqs r0, r0, r8, rrx 15f129c: 006e0061 rsbeq r0, lr, r1, rrx 15f12a0: 006c0065 rsbeq r0, ip, r5, rrx 15f12a4: 006e0045 rsbeq r0, lr, r5, asr #32 15f12a8: 00620061 rsbeq r0, r2, r1, rrx 15f12ac: 0065006c rsbeq r0, r5, ip, rrx 15f12b0: 0020003a eoreq r0, r0, sl, lsr r0 15f12b4: 00520044 subeqs r0, r2, r4, asr #32 15f12b8: 00560049 subeqs r0, r6, r9, asr #32 15f12bc: 00520045 subeqs r0, r2, r5, asr #32 15f12c0: 0047005f subeq r0, r7, pc, asr r0 15f12c4: 004f004c subeq r0, pc, ip, asr #32 15f12c8: 00410042 subeq r0, r1, r2, asr #32 15f12cc: 0053004c subeqs r0, r3, ip, asr #32 15f12d0: 00000000 andeq r0, r0, r0 15f12d4: 00650052 rsbeq r0, r5, r2, asr r0 15f12d8: 00640061 rsbeq r0, r4, r1, rrx 15f12dc: 00420020 subeq r0, r2, r0, lsr #32 15f12e0: 00740061 rsbeqs r0, r4, r1, rrx 15f12e4: 00650074 rsbeq r0, r5, r4, ror r0 15f12e8: 00790072 rsbeqs r0, r9, r2, ror r0 15f12ec: 00560020 subeqs r0, r6, r0, lsr #32 15f12f0: 006c006f rsbeq r0, ip, pc, rrx 15f12f4: 00610074 rsbeq r0, r1, r4, ror r0 15f12f8: 00650067 rsbeq r0, r5, r7, rrx 15f12fc: 00450020 subeq r0, r5, r0, lsr #32 15f1300: 00650076 rsbeq r0, r5, r6, ror r0 15f1304: 0074006e rsbeqs r0, r4, lr, rrx 15f1308: 00000000 andeq r0, r0, r0 15f130c: 0061004d rsbeq r0, r1, sp, asr #32 15f1310: 00430078 subeq r0, r3, r8, ror r0 15f1314: 006c0061 rsbeq r0, ip, r1, rrx 15f1318: 00720045 rsbeqs r0, r2, r5, asr #32 15f131c: 006f0072 rsbeq r0, pc, r2, ror r0 15f1320: 00000072 andeq r0, r0, r2, ror r0 15f1324: 00410048 subeq r0, r1, r8, asr #32 15f1328: 00440052 subeq r0, r4, r2, asr r0 15f132c: 00410057 subeq r0, r1, r7, asr r0 15f1330: 00450052 subeq r0, r5, r2, asr r0 15f1334: 0044005c subeq r0, r4, ip, asr r0 15f1338: 00560045 subeqs r0, r6, r5, asr #32 15f133c: 00430049 subeq r0, r3, r9, asr #32 15f1340: 004d0045 subeq r0, sp, r5, asr #32 15f1344: 00500041 subeqs r0, r0, r1, asr #32 15f1348: 0054005c subeqs r0, r4, ip, asr r0 15f134c: 0055004f subeqs r0, r5, pc, asr #32 15f1350: 00480043 subeq r0, r8, r3, asr #32 15f1354: 00000000 andeq r0, r0, r0 15f1358: 004f0054 subeq r0, pc, r4, asr r0 15f135c: 00430055 subeq r0, r3, r5, asr r0 15f1360: 00530048 subeqs r0, r3, r8, asr #32 15f1364: 00550054 subeqs r0, r5, r4, asr r0 15f1368: 00570042 subeqs r0, r7, r2, asr #32 15f136c: 0044004e subeq r0, r4, lr, asr #32 15f1370: 0043005f subeq r0, r3, pc, asr r0 15f1374: 0041004c subeq r0, r1, ip, asr #32 15f1378: 00530053 subeqs r0, r3, r3, asr r0 15f137c: 00000000 andeq r0, r0, r0 15f1380: 00670043 rsbeq r0, r7, r3, asr #32 15f1384: 00540072 subeqs r0, r4, r2, ror r0 15f1388: 00620061 rsbeq r0, r2, r1, rrx 15f138c: 0065006c rsbeq r0, r5, ip, rrx 15f1390: 00450074 subeq r0, r5, r4, ror r0 15f1394: 00650076 rsbeq r0, r5, r6, ror r0 15f1398: 0074006e rsbeqs r0, r4, lr, rrx 15f139c: 00000000 andeq r0, r0, r0 15f13a0: 00670043 rsbeq r0, r7, r3, asr #32 15f13a4: 00540072 subeqs r0, r4, r2, ror r0 15f13a8: 00620061 rsbeq r0, r2, r1, rrx 15f13ac: 0065006c rsbeq r0, r5, ip, rrx 15f13b0: 00490074 subeq r0, r9, r4, ror r0 15f13b4: 006e006e rsbeq r0, lr, lr, rrx 15f13b8: 00720065 rsbeqs r0, r2, r5, rrx 15f13bc: 00760045 rsbeqs r0, r6, r5, asr #32 15f13c0: 006e0065 rsbeq r0, lr, r5, rrx 15f13c4: 00000074 andeq r0, r0, r4, ror r0 15f13c8: 00720054 rsbeqs r0, r2, r4, asr r0 15f13cc: 006e0061 rsbeq r0, lr, r1, rrx 15f13d0: 00630073 rsbeq r0, r3, r3, ror r0 15f13d4: 00690072 rsbeq r0, r9, r2, ror r0 15f13d8: 00650062 rsbeq r0, r5, r2, rrx 15f13dc: 00510072 subeqs r0, r1, r2, ror r0 15f13e0: 004d0031 subeq r0, sp, r1, lsr r0 15f13e4: 00740075 rsbeqs r0, r4, r5, ror r0 15f13e8: 00780065 rsbeqs r0, r8, r5, rrx 15f13ec: 00000000 andeq r0, r0, r0 15f13f0: 00720054 rsbeqs r0, r2, r4, asr r0 15f13f4: 006e0061 rsbeq r0, lr, r1, rrx 15f13f8: 00630073 rsbeq r0, r3, r3, ror r0 15f13fc: 00690072 rsbeq r0, r9, r2, ror r0 15f1400: 00650062 rsbeq r0, r5, r2, rrx 15f1404: 00530072 subeqs r0, r3, r2, ror r0 15f1408: 00610068 rsbeq r0, r1, r8, rrx 15f140c: 00650072 rsbeq r0, r5, r2, ror r0 15f1410: 00470064 subeq r0, r7, r4, rrx 15f1414: 006f006c rsbeq r0, pc, ip, rrx 15f1418: 00610062 rsbeq r0, r1, r2, rrx 15f141c: 0073006c rsbeqs r0, r3, ip, rrx 15f1420: 00000000 andeq r0, r0, r0 15f1424: 00690048 rsbeq r0, r9, r8, asr #32 15f1428: 00680067 rsbeq r0, r8, r7, rrx 15f142c: 00720050 rsbeqs r0, r2, r0, asr r0 15f1430: 006f0069 rsbeq r0, pc, r9, rrx 15f1434: 00690072 rsbeq r0, r9, r2, ror r0 15f1438: 00790074 rsbeqs r0, r9, r4, ror r0 15f143c: 00350032 eoreqs r0, r5, r2, lsr r0 15f1440: 00000036 andeq r0, r0, r6, lsr r0 15f1444: 00720050 rsbeqs r0, r2, r0, asr r0 15f1448: 006f0069 rsbeq r0, pc, r9, rrx 15f144c: 00690072 rsbeq r0, r9, r2, ror r0 15f1450: 00790074 rsbeqs r0, r9, r4, ror r0 15f1454: 00350032 eoreqs r0, r5, r2, lsr r0 15f1458: 00000036 andeq r0, r0, r6, lsr r0 15f145c: 0044005c subeq r0, r4, ip, asr r0 15f1460: 00690072 rsbeq r0, r9, r2, ror r0 15f1464: 00650076 rsbeq r0, r5, r6, ror r0 15f1468: 00730072 rsbeqs r0, r3, r2, ror r0 15f146c: 0042005c subeq r0, r2, ip, asr r0 15f1470: 00690075 rsbeq r0, r9, r5, ror r0 15f1474: 0074006c rsbeqs r0, r4, ip, rrx 15f1478: 006e0049 rsbeq r0, lr, r9, asr #32 15f147c: 0054005c subeqs r0, r4, ip, asr r0 15f1480: 0075006f rsbeqs r0, r5, pc, rrx 15f1484: 00680063 rsbeq r0, r8, r3, rrx 15f1488: 00000000 andeq r0, r0, r0 15f148c: 00630041 rsbeq r0, r3, r1, asr #32 15f1490: 00690074 rsbeq r0, r9, r4, ror r0 15f1494: 00690076 rsbeq r0, r9, r6, ror r0 15f1498: 00790074 rsbeqs r0, r9, r4, ror r0 15f149c: 00760045 rsbeqs r0, r6, r5, asr #32 15f14a0: 006e0065 rsbeq r0, lr, r5, rrx 15f14a4: 00000074 andeq r0, r0, r4, ror r0 15f14a8: 00790053 rsbeqs r0, r9, r3, asr r0 15f14ac: 00740073 rsbeqs r0, r4, r3, ror r0 15f14b0: 006d0065 rsbeq r0, sp, r5, rrx 15f14b4: 0047005c subeq r0, r7, ip, asr r0 15f14b8: 00450057 subeq r0, r5, r7, asr r0 ... 15f14c4: 00650044 rsbeq r0, r5, r4, asr #32 15f14c8: 006b0073 rsbeq r0, fp, r3, ror r0 15f14cc: 006f0074 rsbeq r0, pc, r4, ror r0 15f14d0: 00450070 subeq r0, r5, r0, ror r0 15f14d4: 00700078 rsbeqs r0, r0, r8, ror r0 15f14d8: 006f006c rsbeq r0, pc, ip, rrx 15f14dc: 00650072 rsbeq r0, r5, r2, ror r0 15f14e0: 00570072 subeqs r0, r7, r2, ror r0 15f14e4: 006e0069 rsbeq r0, lr, r9, rrx 15f14e8: 006f0064 rsbeq r0, pc, r4, rrx 15f14ec: 00000077 andeq r0, r0, r7, ror r0 15f14f0: 004d0057 subeq r0, sp, r7, asr r0 15f14f4: 00370039 eoreqs r0, r7, r9, lsr r0 15f14f8: 00650052 rsbeq r0, r5, r2, asr r0 15f14fc: 00640061 rsbeq r0, r4, r1, rrx 15f1500: 002d002d eoreq r0, sp, sp, lsr #32 15f1504: 0044002d subeq r0, r4, sp, lsr #32 15f1508: 00470049 subeq r0, r7, r9, asr #32 15f150c: 00540049 subeqs r0, r4, r9, asr #32 15f1510: 00530049 subeqs r0, r3, r9, asr #32 15f1514: 00520045 subeqs r0, r2, r5, asr #32 15f1518: 0053005f subeqs r0, r3, pc, asr r0 15f151c: 00540045 subeqs r0, r4, r5, asr #32 15f1520: 00500055 subeqs r0, r0, r5, asr r0 15f1524: 00650020 rsbeq r0, r5, r0, lsr #32 15f1528: 00720072 rsbeqs r0, r2, r2, ror r0 15f152c: 0072006f rsbeqs r0, r2, pc, rrx 15f1530: 000a000d andeq r0, sl, sp 15f1534: 00000000 andeq r0, r0, r0 15f1538: 004d0057 subeq r0, sp, r7, asr r0 15f153c: 00370039 eoreqs r0, r7, r9, lsr r0 15f1540: 006f0054 rsbeq r0, pc, r4, asr r0 15f1544: 00630075 rsbeq r0, r3, r5, ror r0 15f1548: 00500068 subeqs r0, r0, r8, rrx 15f154c: 0077006f rsbeqs r0, r7, pc, rrx 15f1550: 00720065 rsbeqs r0, r2, r5, rrx 15f1554: 00700055 rsbeqs r0, r0, r5, asr r0 15f1558: 00650020 rsbeq r0, r5, r0, lsr #32 15f155c: 00720072 rsbeqs r0, r2, r2, ror r0 15f1560: 0072006f rsbeqs r0, r2, pc, rrx 15f1564: 000a000d andeq r0, sl, sp 15f1568: 00000000 andeq r0, r0, r0 15f156c: 004d0057 subeq r0, sp, r7, asr r0 15f1570: 00370039 eoreqs r0, r7, r9, lsr r0 15f1574: 00750041 rsbeqs r0, r5, r1, asr #32 15f1578: 00410078 subeq r0, r1, r8, ror r0 15f157c: 00430044 subeq r0, r3, r4, asr #32 15f1580: 006e0049 rsbeq r0, lr, r9, asr #32 15f1584: 00740069 rsbeqs r0, r4, r9, rrx 15f1588: 00650020 rsbeq r0, r5, r0, lsr #32 15f158c: 00720072 rsbeqs r0, r2, r2, ror r0 15f1590: 0072006f rsbeqs r0, r2, pc, rrx 15f1594: 000a000d andeq r0, sl, sp 15f1598: 00000000 andeq r0, r0, r0 15f159c: 004d0057 subeq r0, sp, r7, asr r0 15f15a0: 00370039 eoreqs r0, r7, r9, lsr r0 15f15a4: 006e0049 rsbeq r0, lr, r9, asr #32 15f15a8: 00740069 rsbeqs r0, r4, r9, rrx 15f15ac: 00650020 rsbeq r0, r5, r0, lsr #32 15f15b0: 00720072 rsbeqs r0, r2, r2, ror r0 15f15b4: 0072006f rsbeqs r0, r2, pc, rrx 15f15b8: 000a000d andeq r0, sl, sp 15f15bc: 00000000 andeq r0, r0, r0 15f15c0: 004d0057 subeq r0, sp, r7, asr r0 15f15c4: 00370039 eoreqs r0, r7, r9, lsr r0 15f15c8: 006f0054 rsbeq r0, pc, r4, asr r0 15f15cc: 00630075 rsbeq r0, r3, r5, ror r0 15f15d0: 00530068 subeqs r0, r3, r8, rrx 15f15d4: 00610074 rsbeq r0, r1, r4, ror r0 15f15d8: 00740072 rsbeqs r0, r4, r2, ror r0 15f15dc: 00610043 rsbeq r0, r1, r3, asr #32 15f15e0: 00740070 rsbeqs r0, r4, r0, ror r0 15f15e4: 00720075 rsbeqs r0, r2, r5, ror r0 15f15e8: 002d0065 eoreq r0, sp, r5, rrx 15f15ec: 0066002d rsbeq r0, r6, sp, lsr #32 15f15f0: 00690061 rsbeq r0, r9, r1, rrx 15f15f4: 000d006c andeq r0, sp, ip, rrx 15f15f8: 0000000a andeq r0, r0, sl 15f15fc: 00000000 andeq r0, r0, r0 15f1600: 00720070 rsbeqs r0, r2, r0, ror r0 15f1604: 00760069 rsbeqs r0, r6, r9, rrx 15f1608: 00740061 rsbeqs r0, r4, r1, rrx 15f160c: 005f0065 subeqs r0, pc, r5, rrx 15f1610: 00770053 rsbeqs r0, r7, r3, asr r0 15f1614: 00740069 rsbeqs r0, r4, r9, rrx 15f1618: 00680063 rsbeq r0, r8, r3, rrx 15f161c: 00740053 rsbeqs r0, r4, r3, asr r0 15f1620: 00650072 rsbeq r0, r5, r2, ror r0 15f1624: 006d0061 rsbeq r0, sp, r1, rrx 15f1628: 006e0069 rsbeq r0, lr, r9, rrx 15f162c: 002d0067 eoreq r0, sp, r7, rrx 15f1630: 0066002d rsbeq r0, r6, sp, lsr #32 15f1634: 00690061 rsbeq r0, r9, r1, rrx 15f1638: 000d006c andeq r0, sp, ip, rrx 15f163c: 0000000a andeq r0, r0, sl 15f1640: 00000002 andeq r0, r0, r2 15f1644: 00000022 andeq r0, r0, r2, lsr #32 15f1648: 00143000 andeqs r3, r4, r0 15f164c: 00000040 andeq r0, r0, r0, asr #32 15f1650: 00000004 andeq r0, r0, r4 15f1654: 10000022 andne r0, r0, r2, lsr #32 15f1658: 00143000 andeqs r3, r4, r0 15f165c: 00000040 andeq r0, r0, r0, asr #32 15f1660: 00000005 andeq r0, r0, r5 15f1664: 20000022 andcs r0, r0, r2, lsr #32 15f1668: 00143000 andeqs r3, r4, r0 15f166c: 00000040 andeq r0, r0, r0, asr #32 15f1670: 00040002 andeq r0, r4, r2 15f1674: 00080006 andeq r0, r8, r6 15f1678: 000c000a andeq r0, ip, sl 15f167c: 0010000e andeqs r0, r0, lr 15f1680: 00140012 andeqs r0, r4, r2, lsl r0 15f1684: 00180016 andeqs r0, r8, r6, lsl r0 15f1688: 001c001a andeqs r0, ip, sl, lsl r0 15f168c: 0020001e eoreq r0, r0, lr, lsl r0 15f1690: 00240022 eoreq r0, r4, r2, lsr #32 15f1694: 002e002c eoreq r0, lr, ip, lsr #32 15f1698: 00360032 eoreqs r0, r6, r2, lsr r0 15f169c: 00440040 subeq r0, r4, r0, asr #32 15f16a0: 004c0046 subeq r0, ip, r6, asr #32 15f16a4: 0050004e subeqs r0, r0, lr, asr #32 15f16a8: 00560052 subeqs r0, r6, r2, asr r0 15f16ac: 005a0058 subeqs r0, sl, r8, asr r0 15f16b0: 00620060 rsbeq r0, r2, r0, rrx 15f16b4: ffff0064 undefined instruction 0xffff0064 15f16b8: 00000002 andeq r0, r0, r2 15f16bc: 00000000 andeq r0, r0, r0 15f16c0: 00000004 andeq r0, r0, r4 15f16c4: 00000000 andeq r0, r0, r0 15f16c8: 00000005 andeq r0, r0, r5 15f16cc: 00010008 andeq r0, r1, r8 15f16d0: 00000000 andeq r0, r0, r0 15f16d4: 00020010 andeq r0, r2, r0, lsl r0 15f16d8: 0000000a andeq r0, r0, sl 15f16dc: 00030018 andeq r0, r3, r8, lsl r0 15f16e0: 00000012 andeq r0, r0, r2, lsl r0 15f16e4: 00040020 andeq r0, r4, r0, lsr #32 15f16e8: 00000020 andeq r0, r0, r0, lsr #32 15f16ec: 00040020 andeq r0, r4, r0, lsr #32 15f16f0: 00000011 andeq r0, r0, r1, lsl r0 15f16f4: 00050028 andeq r0, r5, r8, lsr #32 15f16f8: 00000023 andeq r0, r0, r3, lsr #32 15f16fc: 00050028 andeq r0, r5, r8, lsr #32 15f1700: 00000024 andeq r0, r0, r4, lsr #32 15f1704: 00060030 andeq r0, r6, r0, lsr r0 15f1708: 10000002 andne r0, r0, r2 15f170c: 00040001 andeq r0, r4, r1 15f1710: 00012000 andeq r2, r1, r0 15f1714: ffffffff undefined instruction 0xffffffff 15f1718: 00080000 andeq r0, r8, r0 15f171c: 00013000 andeq r3, r1, r0 15f1720: 60000040 andvs r0, r0, r0, asr #32 15f1724: ffff0000 undefined instruction 0xffff0000 15f1728: 0000ffff streqd pc, [r0], -pc 15f172c: ffffffff undefined instruction 0xffffffff 15f1730: ffff0000 undefined instruction 0xffff0000 15f1734: 0000ffff streqd pc, [r0], -pc 15f1738: 40000010 andmi r0, r0, r0, lsl r0 15f173c: 00200000 eoreq r0, r0, r0 15f1740: 00005000 andeq r5, r0, r0 15f1744: 70000080 andvc r0, r0, r0, lsl #1 15f1748: 00100000 andeqs r0, r0, r0 15f174c: 00004000 andeq r4, r0, r0 15f1750: 50000020 andpl r0, r0, r0, lsr #32 15f1754: 00400000 subeq r0, r0, r0 15f1758: 0000ffff streqd pc, [r0], -pc 15f175c: 70000080 andvc r0, r0, r0, lsl #1 15f1760: 00400000 subeq r0, r0, r0 15f1764: 00006000 andeq r6, r0, r0 15f1768: 0000000a andeq r0, r0, sl 15f176c: 00000008 andeq r0, r0, r8 15f1770: 00000013 andeq r0, r0, r3, lsl r0 15f1774: 0000c000 andeq ip, r0, r0 15f1778: 00000000 andeq r0, r0, r0 15f177c: 0000000a andeq r0, r0, sl 15f1780: 00000011 andeq r0, r0, r1, lsl r0 15f1784: 0000e000 andeq lr, r0, r0 15f1788: 0000000b andeq r0, r0, fp 15f178c: 0000000c andeq r0, r0, ip 15f1790: 00000011 andeq r0, r0, r1, lsl r0 15f1794: 0000e000 andeq lr, r0, r0 15f1798: 00000002 andeq r0, r0, r2 15f179c: 0000000e andeq r0, r0, lr 15f17a0: 00000013 andeq r0, r0, r3, lsl r0 15f17a4: 00000000 andeq r0, r0, r0 15f17a8: 00000004 andeq r0, r0, r4 15f17ac: 0000000e andeq r0, r0, lr 15f17b0: 00000013 andeq r0, r0, r3, lsl r0 15f17b4: 00000000 andeq r0, r0, r0 15f17b8: 00000005 andeq r0, r0, r5 15f17bc: 0000000e andeq r0, r0, lr 15f17c0: 00000012 andeq r0, r0, r2, lsl r0 15f17c4: 00000000 andeq r0, r0, r0 15f17c8: 00000009 andeq r0, r0, r9 15f17cc: 00000016 andeq r0, r0, r6, lsl r0 15f17d0: 00000014 andeq r0, r0, r4, lsl r0 15f17d4: 00008880 andeq r8, r0, r0, lsl #17 15f17d8: 0000000d andeq r0, r0, sp 15f17dc: 00000018 andeq r0, r0, r8, lsl r0 15f17e0: 00000024 andeq r0, r0, r4, lsr #32 15f17e4: 00008880 andeq r8, r0, r0, lsl #17 15f17e8: 0000000c andeq r0, r0, ip 15f17ec: 0000001a andeq r0, r0, sl, lsl r0 15f17f0: 00000024 andeq r0, r0, r4, lsr #32 15f17f4: 00008880 andeq r8, r0, r0, lsl #17 15f17f8: 0000000b andeq r0, r0, fp 15f17fc: 0000000c andeq r0, r0, ip 15f1800: 00000021 andeq r0, r0, r1, lsr #32 15f1804: 0000e000 andeq lr, r0, r0 15f1808: 00000010 andeq r0, r0, r0, lsl r0 15f180c: 00000002 andeq r0, r0, r2 15f1810: 00000041 andeq r0, r0, r1, asr #32 15f1814: 00008080 andeq r8, r0, r0, lsl #1 15f1818: 00000011 andeq r0, r0, r1, lsl r0 15f181c: 00000002 andeq r0, r0, r2 15f1820: 00000041 andeq r0, r0, r1, asr #32 15f1824: 00008080 andeq r8, r0, r0, lsl #1 15f1828: 00000012 andeq r0, r0, r2, lsl r0 15f182c: 00000004 andeq r0, r0, r4 15f1830: 00000041 andeq r0, r0, r1, asr #32 15f1834: 00008080 andeq r8, r0, r0, lsl #1 15f1838: 00000013 andeq r0, r0, r3, lsl r0 15f183c: 00000008 andeq r0, r0, r8 15f1840: 00000042 andeq r0, r0, r2, asr #32 15f1844: 00000080 andeq r0, r0, r0, lsl #1 15f1848: 00000014 andeq r0, r0, r4, lsl r0 15f184c: 00000006 andeq r0, r0, r6 15f1850: 00000042 andeq r0, r0, r2, asr #32 15f1854: 00000080 andeq r0, r0, r0, lsl #1 15f1858: 00000015 andeq r0, r0, r5, lsl r0 15f185c: 00000006 andeq r0, r0, r6 15f1860: 00000043 andeq r0, r0, r3, asr #32 15f1864: 00008000 andeq r8, r0, r0 15f1868: 00000016 andeq r0, r0, r6, lsl r0 15f186c: 00000012 andeq r0, r0, r2, lsl r0 15f1870: 00000081 andeq r0, r0, r1, lsl #1 15f1874: 00008000 andeq r8, r0, r0 15f1878: 37394d57 undefined 15f187c: 312f3331 teqcc pc, r1, lsr r3 15f1880: 00000034 andeq r0, r0, r4, lsr r0 15f1884: 00430041 subeq r0, r3, r1, asr #32 15f1888: 0049004c subeq r0, r9, ip, asr #32 15f188c: 004b004e subeq r0, fp, lr, asr #32 15f1890: 0043005f subeq r0, r3, pc, asr r0 15f1894: 004e004f subeq r0, lr, pc, asr #32 15f1898: 00520054 subeqs r0, r2, r4, asr r0 15f189c: 004c004f subeq r0, ip, pc, asr #32 15f18a0: 00000000 andeq r0, r0, r0 15f18a4: 61577375 cmpvs r7, r5, ror r3 15f18a8: 4f207469 svcmi 0x00207469 15f18ac: 65525453 ldrvsb r5, [r2, #-1107] 15f18b0: 00007367 andeq r7, r0, r7, ror #6 15f18b4: 006c0041 rsbeq r0, ip, r1, asr #32 15f18b8: 006f006c rsbeq r0, pc, ip, rrx 15f18bc: 00410063 subeq r0, r1, r3, rrx 15f18c0: 006c0063 rsbeq r0, ip, r3, rrx 15f18c4: 006e0069 rsbeq r0, lr, r9, rrx 15f18c8: 003a006b eoreqs r0, sl, fp, rrx 15f18cc: 00580020 subeqs r0, r8, r0, lsr #32 15f18d0: 004c004c subeq r0, ip, ip, asr #32 15f18d4: 005f0050 subeqs r0, pc, r0, asr r0 15f18d8: 00500047 subeqs r0, r0, r7, asr #32 15f18dc: 004f0049 subeq r0, pc, r9, asr #32 15f18e0: 0054005f subeqs r0, r4, pc, asr r0 15f18e4: 002a0020 eoreq r0, sl, r0, lsr #32 15f18e8: 00000000 andeq r0, r0, r0 15f18ec: 00630061 rsbeq r0, r3, r1, rrx 15f18f0: 0069006c rsbeq r0, r9, ip, rrx 15f18f4: 006b006e rsbeq r0, fp, lr, rrx 15f18f8: 00410020 subeq r0, r1, r0, lsr #32 15f18fc: 006c006c rsbeq r0, ip, ip, rrx 15f1900: 0063006f rsbeq r0, r3, pc, rrx 15f1904: 00340020 eoreqs r0, r4, r0, lsr #32 15f1908: 00630020 rsbeq r0, r3, r0, lsr #32 15f190c: 006f006c rsbeq r0, pc, ip, rrx 15f1910: 006b0063 rsbeq r0, fp, r3, rrx 15f1914: 00000000 andeq r0, r0, r0 15f1918: 00430041 subeq r0, r3, r1, asr #32 15f191c: 00370039 eoreqs r0, r7, r9, lsr r0 15f1920: 0020003a eoreq r0, r0, sl, lsr r0 15f1924: 00520044 subeqs r0, r2, r4, asr #32 15f1928: 00560049 subeqs r0, r6, r9, asr #32 15f192c: 00520045 subeqs r0, r2, r5, asr #32 15f1930: 0047005f subeq r0, r7, pc, asr r0 15f1934: 004f004c subeq r0, pc, ip, asr #32 15f1938: 00410042 subeq r0, r1, r2, asr #32 15f193c: 0053004c subeqs r0, r3, ip, asr #32 15f1940: 00000000 andeq r0, r0, r0 15f1944: 00430041 subeq r0, r3, r1, asr #32 15f1948: 00370039 eoreqs r0, r7, r9, lsr r0 15f194c: 00630020 rsbeq r0, r3, r0, lsr #32 15f1950: 006e006f rsbeq r0, lr, pc, rrx 15f1954: 006f0074 rsbeq r0, pc, r4, ror r0 15f1958: 0020006c eoreq r0, r0, ip, rrx 15f195c: 00650072 rsbeq r0, r5, r2, ror r0 15f1960: 00690067 rsbeq r0, r9, r7, rrx 15f1964: 00740073 rsbeqs r0, r4, r3, ror r0 15f1968: 00720065 rsbeqs r0, r2, r5, rrx 15f196c: 00000073 andeq r0, r0, r3, ror r0 15f1970: 00430041 subeq r0, r3, r1, asr #32 15f1974: 00370039 eoreqs r0, r7, r9, lsr r0 15f1978: 0020003a eoreq r0, r0, sl, lsr r0 15f197c: 004e0049 subeq r0, lr, r9, asr #32 15f1980: 00430054 subeq r0, r3, r4, asr r0 15f1984: 0042005f subeq r0, r2, pc, asr r0 15f1988: 00530041 subeqs r0, r3, r1, asr #32 15f198c: 005f0045 subeqs r0, pc, r5, asr #32 15f1990: 005f0055 subeqs r0, pc, r5, asr r0 15f1994: 00490056 subeq r0, r9, r6, asr r0 15f1998: 00540052 subeqs r0, r4, r2, asr r0 15f199c: 00410055 subeq r0, r1, r5, asr r0 15f19a0: 0000004c andeq r0, r0, ip, asr #32 15f19a4: 00000000 andeq r0, r0, r0 15f19a8: 006c0058 rsbeq r0, ip, r8, asr r0 15f19ac: 0070006c rsbeqs r0, r0, ip, rrx 15f19b0: 00630041 rsbeq r0, r3, r1, asr #32 15f19b4: 00370039 eoreqs r0, r7, r9, lsr r0 15f19b8: 006f0043 rsbeq r0, pc, r3, asr #32 15f19bc: 0064006c rsbeq r0, r4, ip, rrx 15f19c0: 00650052 rsbeq r0, r5, r2, asr r0 15f19c4: 00650073 rsbeq r0, r5, r3, ror r0 15f19c8: 00200074 eoreq r0, r0, r4, ror r0 15f19cc: 0020002d eoreq r0, r0, sp, lsr #32 15f19d0: 004c0058 subeq r0, ip, r8, asr r0 15f19d4: 0050004c subeqs r0, r0, ip, asr #32 15f19d8: 0041005f subeq r0, r1, pc, asr r0 15f19dc: 00390043 eoreqs r0, r9, r3, asr #32 15f19e0: 005f0037 subeqs r0, pc, r7, lsr r0 15f19e4: 004f0043 subeq r0, pc, r3, asr #32 15f19e8: 00450044 subeq r0, r5, r4, asr #32 15f19ec: 005f0043 subeqs r0, pc, r3, asr #32 15f19f0: 004f004e subeq r0, pc, lr, asr #32 15f19f4: 005f0054 subeqs r0, pc, r4, asr r0 15f19f8: 00450052 subeq r0, r5, r2, asr r0 15f19fc: 00440041 subeq r0, r4, r1, asr #32 15f1a00: 000d0059 andeq r0, sp, r9, asr r0 15f1a04: 0000000a andeq r0, r0, sl 15f1a08: 006c0058 rsbeq r0, ip, r8, asr r0 15f1a0c: 0070006c rsbeqs r0, r0, ip, rrx 15f1a10: 00630041 rsbeq r0, r3, r1, asr #32 15f1a14: 00370039 eoreqs r0, r7, r9, lsr r0 15f1a18: 00610057 rsbeq r0, r1, r7, asr r0 15f1a1c: 006d0072 rsbeq r0, sp, r2, ror r0 15f1a20: 00650052 rsbeq r0, r5, r2, asr r0 15f1a24: 00650073 rsbeq r0, r5, r3, ror r0 15f1a28: 002d0074 eoreq r0, sp, r4, ror r0 15f1a2c: 002d002d eoreq r0, sp, sp, lsr #32 15f1a30: 0066002d rsbeq r0, r6, sp, lsr #32 15f1a34: 00690061 rsbeq r0, r9, r1, rrx 15f1a38: 000d006c andeq r0, sp, ip, rrx 15f1a3c: 0000000a andeq r0, r0, sl 15f1a40: 006c0058 rsbeq r0, ip, r8, asr r0 15f1a44: 0070006c rsbeqs r0, r0, ip, rrx 15f1a48: 00630041 rsbeq r0, r3, r1, asr #32 15f1a4c: 00370039 eoreqs r0, r7, r9, lsr r0 15f1a50: 006f0043 rsbeq r0, pc, r3, asr #32 15f1a54: 0064006c rsbeq r0, r4, ip, rrx 15f1a58: 00650052 rsbeq r0, r5, r2, asr r0 15f1a5c: 00650073 rsbeq r0, r5, r3, ror r0 15f1a60: 002d0074 eoreq r0, sp, r4, ror r0 15f1a64: 002d002d eoreq r0, sp, sp, lsr #32 15f1a68: 0066002d rsbeq r0, r6, sp, lsr #32 15f1a6c: 00690061 rsbeq r0, r9, r1, rrx 15f1a70: 000d006c andeq r0, sp, ip, rrx 15f1a74: 0000000a andeq r0, r0, sl 15f1a78: 616c6564 cmnvs ip, r4, ror #10 15f1a7c: 696e4979 stmvsdb lr!, {r0, r3, r4, r5, r6, r8, fp, lr}^ 15f1a80: 534f2074 movtpl r2, #61556 ; 0xf074 15f1a84: 67655254 undefined 15f1a88: 00000073 andeq r0, r0, r3, ror r0 15f1a8c: 53445352 movtpl r5, #17234 ; 0x4352 15f1a90: 1d4886fa stcnel 6, cr8, [r8, #-1000] 15f1a94: bf3cbf77 svclt 0x003cbf77 15f1a98: 2dc926a1 stccsl 6, cr2, [r9, #644] 15f1a9c: 9dfa2054 wldrhls wr2, [sl, #84]! 15f1aa0: 00000001 andeq r0, r0, r1 15f1aa4: 63756f74 cmnvs r5, #464 ; 0x1d0 15f1aa8: 64702e68 ldrvsbt r2, [r0], #-3688 15f1aac: 00000062 andeq r0, r0, r2, rrx 15f1ab0: e92d4010 stmdb sp!, {r4, lr} 15f1ab4: e59f4028 ldr r4, [pc, #40] ; 15f1ae4 <_binary_touch_raw_start+0xae4> 15f1ab8: e5943000 ldr r3, [r4] 15f1abc: e3530000 cmp r3, #0 ; 0x0 15f1ac0: 1a000004 bne 15f1ad8 <_binary_touch_raw_start+0xad8> 15f1ac4: e59f2014 ldr r2, [pc, #20] ; 15f1ae0 <_binary_touch_raw_start+0xae0> 15f1ac8: e3a01000 mov r1, #0 ; 0x0 15f1acc: e3a00000 mov r0, #0 ; 0x0 15f1ad0: eb0024e1 bl 15fae5c <_binary_touch_raw_start+0x9e5c> 15f1ad4: e5840000 str r0, [r4] 15f1ad8: e8bd4010 ldmia sp!, {r4, lr} 15f1adc: e12fff1e bx lr 15f1ae0: 015f1040 cmpeq pc, r0, asr #32 15f1ae4: 015fc238 cmpeq pc, r8, lsr r2 15f1ae8: e52de004 str lr, [sp, #-4]! 15f1aec: e59f3034 ldr r3, [pc, #52] ; 15f1b28 <_binary_touch_raw_start+0xb28> 15f1af0: e3a01ebb mov r1, #2992 ; 0xbb0 15f1af4: e3811008 orr r1, r1, #8 ; 0x8 15f1af8: e5930000 ldr r0, [r3] 15f1afc: eb0024de bl 15fae7c <_binary_touch_raw_start+0x9e7c> 15f1b00: e3500000 cmp r0, #0 ; 0x0 15f1b04: 03a00001 moveq r0, #1 ; 0x1 15f1b08: 049de004 ldreq lr, [sp], #4 15f1b0c: 012fff1e bxeq lr 15f1b10: e59f000c ldr r0, [pc, #12] ; 15f1b24 <_binary_touch_raw_start+0xb24> 15f1b14: eb0024d4 bl 15fae6c <_binary_touch_raw_start+0x9e6c> 15f1b18: e3a00000 mov r0, #0 ; 0x0 15f1b1c: e49de004 ldr lr, [sp], #4 15f1b20: e12fff1e bx lr 15f1b24: 015f1064 cmpeq pc, r4, rrx 15f1b28: 015fc238 cmpeq pc, r8, lsr r2 15f1b2c: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 15f1b30: e5906004 ldr r6, [r0, #4] 15f1b34: e5907008 ldr r7, [r0, #8] 15f1b38: e59f30c0 ldr r3, [pc, #192] ; 15f1c00 <_binary_touch_raw_start+0xc00> 15f1b3c: e5905000 ldr r5, [r0] 15f1b40: e0c12396 smull r2, r1, r6, r3 15f1b44: e0ce4397 smull r4, lr, r7, r3 15f1b48: e3550000 cmp r5, #0 ; 0x0 15f1b4c: e1a03141 mov r3, r1, asr #2 15f1b50: e1a0214e mov r2, lr, asr #2 15f1b54: e0833fa3 add r3, r3, r3, lsr #31 15f1b58: e0822fa2 add r2, r2, r2, lsr #31 15f1b5c: 0a00001e beq 15f1bdc <_binary_touch_raw_start+0xbdc> 15f1b60: e3550001 cmp r5, #1 ; 0x1 15f1b64: 0a000019 beq 15f1bd0 <_binary_touch_raw_start+0xbd0> 15f1b68: e3550002 cmp r5, #2 ; 0x2 15f1b6c: 0a000014 beq 15f1bc4 <_binary_touch_raw_start+0xbc4> 15f1b70: e3550003 cmp r5, #3 ; 0x3 15f1b74: 0a00000f beq 15f1bb8 <_binary_touch_raw_start+0xbb8> 15f1b78: e3550004 cmp r5, #4 ; 0x4 15f1b7c: 0a00000a beq 15f1bac <_binary_touch_raw_start+0xbac> 15f1b80: e0863fa6 add r3, r6, r6, lsr #31 15f1b84: e0872fa7 add r2, r7, r7, lsr #31 15f1b88: e1a030c3 mov r3, r3, asr #1 15f1b8c: e1a020c2 mov r2, r2, asr #1 15f1b90: e580300c str r3, [r0, #12] 15f1b94: e5802010 str r2, [r0, #16] 15f1b98: e3a00057 mov r0, #87 ; 0x57 15f1b9c: eb0024be bl 15fae9c <_binary_touch_raw_start+0x9e9c> 15f1ba0: e3a00000 mov r0, #0 ; 0x0 15f1ba4: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f1ba8: e12fff1e bx lr 15f1bac: e0463083 sub r3, r6, r3, lsl #1 15f1bb0: e1a02082 mov r2, r2, lsl #1 15f1bb4: ea00000c b 15f1bec <_binary_touch_raw_start+0xbec> 15f1bb8: e0463083 sub r3, r6, r3, lsl #1 15f1bbc: e0472082 sub r2, r7, r2, lsl #1 15f1bc0: ea000009 b 15f1bec <_binary_touch_raw_start+0xbec> 15f1bc4: e1a03083 mov r3, r3, lsl #1 15f1bc8: e0472082 sub r2, r7, r2, lsl #1 15f1bcc: ea000006 b 15f1bec <_binary_touch_raw_start+0xbec> 15f1bd0: e1a03083 mov r3, r3, lsl #1 15f1bd4: e1a02082 mov r2, r2, lsl #1 15f1bd8: ea000003 b 15f1bec <_binary_touch_raw_start+0xbec> 15f1bdc: e0863fa6 add r3, r6, r6, lsr #31 15f1be0: e0872fa7 add r2, r7, r7, lsr #31 15f1be4: e1a030c3 mov r3, r3, asr #1 15f1be8: e1a020c2 mov r2, r2, asr #1 15f1bec: e580300c str r3, [r0, #12] 15f1bf0: e5802010 str r2, [r0, #16] 15f1bf4: e3a00001 mov r0, #1 ; 0x1 15f1bf8: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f1bfc: e12fff1e bx lr 15f1c00: 66666667 strvsbt r6, [r6], -r7, ror #12 15f1c04: e52de004 str lr, [sp, #-4]! 15f1c08: e3510000 cmp r1, #0 ; 0x0 15f1c0c: 0a000005 beq 15f1c28 <_binary_touch_raw_start+0xc28> 15f1c10: e3500000 cmp r0, #0 ; 0x0 15f1c14: 0a000011 beq 15f1c60 <_binary_touch_raw_start+0xc60> 15f1c18: e3500001 cmp r0, #1 ; 0x1 15f1c1c: 0a00000a beq 15f1c4c <_binary_touch_raw_start+0xc4c> 15f1c20: e3500002 cmp r0, #2 ; 0x2 15f1c24: 0a000004 beq 15f1c3c <_binary_touch_raw_start+0xc3c> 15f1c28: e3a00057 mov r0, #87 ; 0x57 15f1c2c: eb00249a bl 15fae9c <_binary_touch_raw_start+0x9e9c> 15f1c30: e3a00000 mov r0, #0 ; 0x0 15f1c34: e49de004 ldr lr, [sp], #4 15f1c38: e12fff1e bx lr 15f1c3c: e1a00001 mov r0, r1 15f1c40: ebffffb9 bl 15f1b2c <_binary_touch_raw_start+0xb2c> 15f1c44: e49de004 ldr lr, [sp], #4 15f1c48: e12fff1e bx lr 15f1c4c: e3a03000 mov r3, #0 ; 0x0 15f1c50: e3a02005 mov r2, #5 ; 0x5 15f1c54: e5813000 str r3, [r1] 15f1c58: e5812004 str r2, [r1, #4] 15f1c5c: ea000005 b 15f1c78 <_binary_touch_raw_start+0xc78> 15f1c60: e59f301c ldr r3, [pc, #28] ; 15f1c84 <_binary_touch_raw_start+0xc84> 15f1c64: e3a02096 mov r2, #150 ; 0x96 15f1c68: e5812000 str r2, [r1] 15f1c6c: e5812004 str r2, [r1, #4] 15f1c70: e5933000 ldr r3, [r3] 15f1c74: e5813008 str r3, [r1, #8] 15f1c78: e3a00001 mov r0, #1 ; 0x1 15f1c7c: e49de004 ldr lr, [sp], #4 15f1c80: e12fff1e bx lr 15f1c84: 015fc268 cmpeq pc, r8, ror #4 15f1c88: e92d4010 stmdb sp!, {r4, lr} 15f1c8c: e3500000 cmp r0, #0 ; 0x0 15f1c90: e3a04000 mov r4, #0 ; 0x0 15f1c94: 4a000005 bmi 15f1cb0 <_binary_touch_raw_start+0xcb0> 15f1c98: e3500001 cmp r0, #1 ; 0x1 15f1c9c: ca000003 bgt 15f1cb0 <_binary_touch_raw_start+0xcb0> 15f1ca0: e3a00000 mov r0, #0 ; 0x0 15f1ca4: eb00247c bl 15fae9c <_binary_touch_raw_start+0x9e9c> 15f1ca8: e3a04001 mov r4, #1 ; 0x1 15f1cac: ea000001 b 15f1cb8 <_binary_touch_raw_start+0xcb8> 15f1cb0: e3a00057 mov r0, #87 ; 0x57 15f1cb4: eb002478 bl 15fae9c <_binary_touch_raw_start+0x9e9c> 15f1cb8: e1a00004 mov r0, r4 15f1cbc: e8bd4010 ldmia sp!, {r4, lr} 15f1cc0: e12fff1e bx lr 15f1cc4: e3a00001 mov r0, #1 ; 0x1 15f1cc8: e12fff1e bx lr 15f1ccc: e3a00000 mov r0, #0 ; 0x0 15f1cd0: e12fff1e bx lr 15f1cd4: e92d4010 stmdb sp!, {r4, lr} 15f1cd8: e59f40c4 ldr r4, [pc, #196] ; 15f1da4 <_binary_touch_raw_start+0xda4> 15f1cdc: e5940000 ldr r0, [r4] 15f1ce0: e3500000 cmp r0, #0 ; 0x0 15f1ce4: 0a000004 beq 15f1cfc <_binary_touch_raw_start+0xcfc> 15f1ce8: e3a02902 mov r2, #32768 ; 0x8000 15f1cec: e3a01a01 mov r1, #4096 ; 0x1000 15f1cf0: eb00246d bl 15faeac <_binary_touch_raw_start+0x9eac> 15f1cf4: e3a03000 mov r3, #0 ; 0x0 15f1cf8: e5843000 str r3, [r4] 15f1cfc: e5940018 ldr r0, [r4, #24] 15f1d00: e3500000 cmp r0, #0 ; 0x0 15f1d04: 0a000004 beq 15f1d1c <_binary_touch_raw_start+0xd1c> 15f1d08: e3a02902 mov r2, #32768 ; 0x8000 15f1d0c: e3a010d0 mov r1, #208 ; 0xd0 15f1d10: eb002465 bl 15faeac <_binary_touch_raw_start+0x9eac> 15f1d14: e3a03000 mov r3, #0 ; 0x0 15f1d18: e5843018 str r3, [r4, #24] 15f1d1c: e5940014 ldr r0, [r4, #20] 15f1d20: e3500000 cmp r0, #0 ; 0x0 15f1d24: 0a000004 beq 15f1d3c <_binary_touch_raw_start+0xd3c> 15f1d28: e3a02902 mov r2, #32768 ; 0x8000 15f1d2c: e3a010e0 mov r1, #224 ; 0xe0 15f1d30: eb00245d bl 15faeac <_binary_touch_raw_start+0x9eac> 15f1d34: e3a03000 mov r3, #0 ; 0x0 15f1d38: e5843014 str r3, [r4, #20] 15f1d3c: e5940010 ldr r0, [r4, #16] 15f1d40: e3500000 cmp r0, #0 ; 0x0 15f1d44: 0a000004 beq 15f1d5c <_binary_touch_raw_start+0xd5c> 15f1d48: e3a02902 mov r2, #32768 ; 0x8000 15f1d4c: e3a01f53 mov r1, #332 ; 0x14c 15f1d50: eb002455 bl 15faeac <_binary_touch_raw_start+0x9eac> 15f1d54: e3a03000 mov r3, #0 ; 0x0 15f1d58: e5843010 str r3, [r4, #16] 15f1d5c: e594000c ldr r0, [r4, #12] 15f1d60: e3500000 cmp r0, #0 ; 0x0 15f1d64: 0a000004 beq 15f1d7c <_binary_touch_raw_start+0xd7c> 15f1d68: e3a02902 mov r2, #32768 ; 0x8000 15f1d6c: e3a01c06 mov r1, #1536 ; 0x600 15f1d70: eb00244d bl 15faeac <_binary_touch_raw_start+0x9eac> 15f1d74: e3a03000 mov r3, #0 ; 0x0 15f1d78: e5843010 str r3, [r4, #16] 15f1d7c: e5940008 ldr r0, [r4, #8] 15f1d80: e3500000 cmp r0, #0 ; 0x0 15f1d84: 0a000004 beq 15f1d9c <_binary_touch_raw_start+0xd9c> 15f1d88: e3a02902 mov r2, #32768 ; 0x8000 15f1d8c: e3a01010 mov r1, #16 ; 0x10 15f1d90: eb002445 bl 15faeac <_binary_touch_raw_start+0x9eac> 15f1d94: e3a03000 mov r3, #0 ; 0x0 15f1d98: e5843008 str r3, [r4, #8] 15f1d9c: e8bd4010 ldmia sp!, {r4, lr} 15f1da0: e12fff1e bx lr 15f1da4: 015fc24c cmpeq pc, ip, asr #4 15f1da8: e92d41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 15f1dac: e24dd004 sub sp, sp, #4 ; 0x4 15f1db0: e3a08d27 mov r8, #2496 ; 0x9c0 15f1db4: e3a06d4e mov r6, #4992 ; 0x1380 15f1db8: e59f50e4 ldr r5, [pc, #228] ; 15f1ea4 @ r5 = 0x015fc1c0 15f1dbc: e3888004 orr r8, r8, #4 ; 0x4 15f1dc0: e3866008 orr r6, r6, #8 ; 0x8 15f1dc4: e5950000 ldr r0, [r5] 15f1dc8: e3a01ebb mov r1, #2992 ; 0xbb0 15f1dcc: e3811008 orr r1, r1, #8 ; 0x8 15f1dd0: eb002429 bl 15fae7c @ WaitForSingleObject 15f1dd4: e595309c ldr r3, [r5, #156] @ r3 = 0x015fc25c 15f1dd8: e5933008 ldr r3, [r3, #8] 15f1ddc: e3130102 tst r3, #-2147483648 ; 0x80000000 15f1de0: 1afffff7 bne 15f1dc4 <_binary_touch_raw_start+0xdc4> 15f1de4: e595307c ldr r3, [r5, #124] 15f1de8: e3530000 cmp r3, #0 ; 0x0 15f1dec: 1afffff4 bne 15f1dc4 <_binary_touch_raw_start+0xdc4> 15f1df0: ebffff3c bl 15f1ae8 <_binary_touch_raw_start+0xae8> 15f1df4: e5954068 ldr r4, [r5, #104] @ r4 = [0x015fc228] 15f1df8: e3a03ffa mov r3, #1000 ; 0x3e8 15f1dfc: e28d2000 add r2, sp, #0 ; 0x0 15f1e00: e3a01007 mov r1, #7 ; 0x7 15f1e04: e2850008 add r0, r5, #8 ; 0x8 15f1e08: e1a0e00f mov lr, pc 15f1e0c: e12fff14 bx r4 15f1e10: e5950078 ldr r0, [r5, #120] 15f1e14: eb00241c bl 15fae8c <_binary_touch_raw_start+0x9e8c> 15f1e18: e1dd30b0 ldrh r3, [sp] 15f1e1c: e1530008 cmp r3, r8 15f1e20: 9affffe7 bls 15f1dc4 <_binary_touch_raw_start+0xdc4> 15f1e24: e1530006 cmp r3, r6 15f1e28: 2affffe5 bcs 15f1dc4 <_binary_touch_raw_start+0xdc4> 15f1e2c: e595e08c ldr lr, [r5, #140] 15f1e30: e3a07004 mov r7, #4 ; 0x4 15f1e34: e28e4010 add r4, lr, #16 ; 0x10 15f1e38: e5d40314 ldrb r0, [r4, #788] 15f1e3c: e5d43315 ldrb r3, [r4, #789] 15f1e40: e5d42316 ldrb r2, [r4, #790] 15f1e44: e5d41317 ldrb r1, [r4, #791] 15f1e48: e1803403 orr r3, r0, r3, lsl #8 15f1e4c: e1833802 orr r3, r3, r2, lsl #16 15f1e50: e1830c01 orr r0, r3, r1, lsl #24 15f1e54: e2477001 sub r7, r7, #1 ; 0x1 15f1e58: e1a03420 mov r3, r0, lsr #8 15f1e5c: e1a02820 mov r2, r0, lsr #16 15f1e60: e1a01c20 mov r1, r0, lsr #24 15f1e64: e5c43319 strb r3, [r4, #793] 15f1e68: e5c4231a strb r2, [r4, #794] 15f1e6c: e5c4131b strb r1, [r4, #795] 15f1e70: e5c40318 strb r0, [r4, #792] 15f1e74: e2444004 sub r4, r4, #4 ; 0x4 15f1e78: e3570000 cmp r7, #0 ; 0x0 15f1e7c: caffffed bgt 15f1e38 <_binary_touch_raw_start+0xe38> 15f1e80: e1dd10b0 ldrh r1, [sp] 15f1e84: e5ce1318 strb r1, [lr, #792] 15f1e88: e1a03421 mov r3, r1, lsr #8 15f1e8c: e1a02821 mov r2, r1, lsr #16 15f1e90: e1a01c21 mov r1, r1, lsr #24 15f1e94: e5ce131b strb r1, [lr, #795] 15f1e98: e5ce3319 strb r3, [lr, #793] 15f1e9c: e5ce231a strb r2, [lr, #794] 15f1ea0: eaffffc7 b 15f1dc4 <_binary_touch_raw_start+0xdc4> 15f1ea4: 015fc1c0 cmpeq pc, r0, asr #3 15f1ea8: e92d4010 stmdb sp!, {r4, lr} 15f1eac: e59f405c ldr r4, [pc, #92] ; 15f1f10 <_binary_touch_raw_start+0xf10> 15f1eb0: e59430a8 ldr r3, [r4, #168] 15f1eb4: e3530000 cmp r3, #0 ; 0x0 15f1eb8: 0a000012 beq 15f1f08 <_binary_touch_raw_start+0xf08> 15f1ebc: ebffff09 bl 15f1ae8 <_binary_touch_raw_start+0xae8> 15f1ec0: e594306c ldr r3, [r4, #108] 15f1ec4: e3a01001 mov r1, #1 ; 0x1 15f1ec8: e1a00004 mov r0, r4 15f1ecc: e1a0e00f mov lr, pc 15f1ed0: e12fff13 bx r3 15f1ed4: e5940070 ldr r0, [r4, #112] 15f1ed8: eb0023eb bl 15fae8c <_binary_touch_raw_start+0x9e8c> 15f1edc: e1a00004 mov r0, r4 15f1ee0: eb000de4 bl 15f5678 <_binary_touch_raw_start+0x4678> 15f1ee4: ebffff7a bl 15f1cd4 <_binary_touch_raw_start+0xcd4> 15f1ee8: e59400a4 ldr r0, [r4, #164] 15f1eec: e3500000 cmp r0, #0 ; 0x0 15f1ef0: 0a000002 beq 15f1f00 <_binary_touch_raw_start+0xf00> 15f1ef4: eb0023f0 bl 15faebc <_binary_touch_raw_start+0x9ebc> 15f1ef8: e3a03000 mov r3, #0 ; 0x0 15f1efc: e58430a4 str r3, [r4, #164] 15f1f00: e3a03000 mov r3, #0 ; 0x0 15f1f04: e58430a8 str r3, [r4, #168] 15f1f08: e8bd4010 ldmia sp!, {r4, lr} 15f1f0c: e12fff1e bx lr 15f1f10: 015fc1c8 cmpeq pc, r8, asr #3 15f1f14: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f1f18: e24dd008 sub sp, sp, #8 ; 0x8 15f1f1c: e1a09002 mov r9, r2 15f1f20: e1a0a001 mov sl, r1 15f1f24: e1a06000 mov r6, r0 15f1f28: e59f52d4 ldr r5, [pc, #724] ; 15f2204 <_binary_touch_raw_start+0x1204> 15f1f2c: e59fb2cc ldr fp, [pc, #716] ; 15f2200 <_binary_touch_raw_start+0x1200> 15f1f30: e59f72c4 ldr r7, [pc, #708] ; 15f21fc <_binary_touch_raw_start+0x11fc> 15f1f34: e5953094 ldr r3, [r5, #148] 15f1f38: e59b0000 ldr r0, [fp] 15f1f3c: e3a08000 mov r8, #0 ; 0x0 15f1f40: e5933008 ldr r3, [r3, #8] 15f1f44: e58d0004 str r0, [sp, #4] 15f1f48: e3130102 tst r3, #-2147483648 ; 0x80000000 15f1f4c: 1a00000d bne 15f1f88 <_binary_touch_raw_start+0xf88> 15f1f50: e5973000 ldr r3, [r7] 15f1f54: e3530000 cmp r3, #0 ; 0x0 15f1f58: 1a00000a bne 15f1f88 <_binary_touch_raw_start+0xf88> 15f1f5c: e3500000 cmp r0, #0 ; 0x0 15f1f60: 1a000008 bne 15f1f88 <_binary_touch_raw_start+0xf88> 15f1f64: e5953048 ldr r3, [r5, #72] 15f1f68: e1a00005 mov r0, r5 15f1f6c: e1a0e00f mov lr, pc 15f1f70: e12fff13 bx r3 15f1f74: e3a03010 mov r3, #16 ; 0x10 15f1f78: e3a02001 mov r2, #1 ; 0x1 15f1f7c: e5863000 str r3, [r6] 15f1f80: e5872000 str r2, [r7] 15f1f84: ea000096 b 15f21e4 <_binary_touch_raw_start+0x11e4> 15f1f88: e3a03001 mov r3, #1 ; 0x1 15f1f8c: e5853074 str r3, [r5, #116] 15f1f90: e3a03001 mov r3, #1 ; 0x1 15f1f94: e3a02002 mov r2, #2 ; 0x2 15f1f98: e5873000 str r3, [r7] 15f1f9c: e5862000 str r2, [r6] 15f1fa0: ebfffed0 bl 15f1ae8 <_binary_touch_raw_start+0xae8> 15f1fa4: e5954068 ldr r4, [r5, #104] 15f1fa8: e3a03ffa mov r3, #1000 ; 0x3e8 15f1fac: e28d2002 add r2, sp, #2 ; 0x2 15f1fb0: e28d1000 add r1, sp, #0 ; 0x0 15f1fb4: e1a00005 mov r0, r5 15f1fb8: e1a0e00f mov lr, pc 15f1fbc: e12fff14 bx r4 15f1fc0: e1a04000 mov r4, r0 15f1fc4: e5950070 ldr r0, [r5, #112] 15f1fc8: eb0023af bl 15fae8c <_binary_touch_raw_start+0x9e8c> 15f1fcc: e3540000 cmp r4, #0 ; 0x0 15f1fd0: 1a00000c bne 15f2008 <_binary_touch_raw_start+0x1008> 15f1fd4: e1dd30b0 ldrh r3, [sp] 15f1fd8: e1dd20b2 ldrh r2, [sp, #2] 15f1fdc: e59f1214 ldr r1, [pc, #532] ; 15f21f8 <_binary_touch_raw_start+0x11f8> 15f1fe0: e58a3000 str r3, [sl] 15f1fe4: e5892000 str r2, [r9] 15f1fe8: e5963000 ldr r3, [r6] 15f1fec: e3a02000 mov r2, #0 ; 0x0 15f1ff0: e3a00001 mov r0, #1 ; 0x1 15f1ff4: e3833001 orr r3, r3, #1 ; 0x1 15f1ff8: e5863000 str r3, [r6] 15f1ffc: e5812000 str r2, [r1] 15f2000: e58d0004 str r0, [sp, #4] 15f2004: ea000055 b 15f2160 <_binary_touch_raw_start+0x1160> 15f2008: e3540016 cmp r4, #22 ; 0x16 15f200c: 1a000045 bne 15f2128 <_binary_touch_raw_start+0x1128> 15f2010: e59b3000 ldr r3, [fp] 15f2014: e3a02000 mov r2, #0 ; 0x0 15f2018: e58d2004 str r2, [sp, #4] 15f201c: e3530000 cmp r3, #0 ; 0x0 15f2020: 0a00003d beq 15f211c <_binary_touch_raw_start+0x111c> 15f2024: e3a03000 mov r3, #0 ; 0x0 15f2028: e3a02001 mov r2, #1 ; 0x1 15f202c: e5873000 str r3, [r7] 15f2030: e5862000 str r2, [r6] 15f2034: e5953048 ldr r3, [r5, #72] 15f2038: e1a00005 mov r0, r5 15f203c: e1a0e00f mov lr, pc 15f2040: e12fff13 bx r3 15f2044: e595e094 ldr lr, [r5, #148] 15f2048: e5951098 ldr r1, [r5, #152] 15f204c: e595009c ldr r0, [r5, #156] 15f2050: e3a04000 mov r4, #0 ; 0x0 15f2054: e3a06002 mov r6, #2 ; 0x2 15f2058: e59e3008 ldr r3, [lr, #8] 15f205c: e3130102 tst r3, #-2147483648 ; 0x80000000 15f2060: 0a00000a beq 15f2090 <_binary_touch_raw_start+0x1090> 15f2064: e5913010 ldr r3, [r1, #16] 15f2068: e591201c ldr r2, [r1, #28] 15f206c: e3a04001 mov r4, #1 ; 0x1 15f2070: e2833a05 add r3, r3, #20480 ; 0x5000 15f2074: e3822002 orr r2, r2, #2 ; 0x2 15f2078: e5813004 str r3, [r1, #4] 15f207c: e581201c str r2, [r1, #28] 15f2080: e5903004 ldr r3, [r0, #4] 15f2084: e3833302 orr r3, r3, #134217728 ; 0x8000000 15f2088: e5803004 str r3, [r0, #4] 15f208c: e5816014 str r6, [r1, #20] 15f2090: e2888001 add r8, r8, #1 ; 0x1 15f2094: e3580e7d cmp r8, #2000 ; 0x7d0 15f2098: 2a000001 bcs 15f20a4 <_binary_touch_raw_start+0x10a4> 15f209c: e3540000 cmp r4, #0 ; 0x0 15f20a0: 0affffec beq 15f2058 <_binary_touch_raw_start+0x1058> 15f20a4: e59d3004 ldr r3, [sp, #4] 15f20a8: e3530000 cmp r3, #0 ; 0x0 15f20ac: 0a000040 beq 15f21b4 <_binary_touch_raw_start+0x11b4> 15f20b0: e5950080 ldr r0, [r5, #128] 15f20b4: e3500000 cmp r0, #0 ; 0x0 15f20b8: 1a000005 bne 15f20d4 <_binary_touch_raw_start+0x10d4> 15f20bc: e59f3130 ldr r3, [pc, #304] ; 15f21f4 <_binary_touch_raw_start+0x11f4> 15f20c0: e3a02000 mov r2, #0 ; 0x0 15f20c4: e3a01000 mov r1, #0 ; 0x0 15f20c8: e3a00000 mov r0, #0 ; 0x0 15f20cc: eb002382 bl 15faedc <_binary_touch_raw_start+0x9edc> 15f20d0: e5850080 str r0, [r5, #128] 15f20d4: e5954084 ldr r4, [r5, #132] 15f20d8: e5d4e454 ldrb lr, [r4, #1108] 15f20dc: e5d43455 ldrb r3, [r4, #1109] 15f20e0: e5d42456 ldrb r2, [r4, #1110] 15f20e4: e5d41457 ldrb r1, [r4, #1111] 15f20e8: e18e3403 orr r3, lr, r3, lsl #8 15f20ec: e1833802 orr r3, r3, r2, lsl #16 15f20f0: e1833c01 orr r3, r3, r1, lsl #24 15f20f4: e3530003 cmp r3, #3 ; 0x3 15f20f8: aa000005 bge 15f2114 <_binary_touch_raw_start+0x1114> 15f20fc: e3500000 cmp r0, #0 ; 0x0 15f2100: 13a03006 movne r3, #6 ; 0x6 15f2104: 15c4342c strneb r3, [r4, #1068] 15f2108: 15950080 ldrne r0, [r5, #128] 15f210c: 13a01003 movne r1, #3 ; 0x3 15f2110: 1b00234d blne 15fae4c <_binary_touch_raw_start+0x9e4c> 15f2114: e3a00013 mov r0, #19 ; 0x13 15f2118: ea000026 b 15f21b8 <_binary_touch_raw_start+0x11b8> 15f211c: e3a03010 mov r3, #16 ; 0x10 15f2120: e5863000 str r3, [r6] 15f2124: eaffffc2 b 15f2034 <_binary_touch_raw_start+0x1034> 15f2128: e595304c ldr r3, [r5, #76] 15f212c: e28d1004 add r1, sp, #4 ; 0x4 15f2130: e1a00005 mov r0, r5 15f2134: e1a0e00f mov lr, pc 15f2138: e12fff13 bx r3 15f213c: e3500000 cmp r0, #0 ; 0x0 15f2140: e5963000 ldr r3, [r6] 15f2144: 13a02000 movne r2, #0 ; 0x0 15f2148: 158d2004 strne r2, [sp, #4] 15f214c: 059d2004 ldreq r2, [sp, #4] 15f2150: e3833010 orr r3, r3, #16 ; 0x10 15f2154: e5863000 str r3, [r6] 15f2158: e3520000 cmp r2, #0 ; 0x0 15f215c: 0affffb4 beq 15f2034 <_binary_touch_raw_start+0x1034> 15f2160: e5953044 ldr r3, [r5, #68] 15f2164: e1a00005 mov r0, r5 15f2168: e1a0e00f mov lr, pc 15f216c: e12fff13 bx r3 15f2170: e5954098 ldr r4, [r5, #152] 15f2174: e595e09c ldr lr, [r5, #156] 15f2178: e59500a4 ldr r0, [r5, #164] 15f217c: e5943010 ldr r3, [r4, #16] 15f2180: e594201c ldr r2, [r4, #28] 15f2184: e3a06002 mov r6, #2 ; 0x2 15f2188: e2833a05 add r3, r3, #20480 ; 0x5000 15f218c: e3822002 orr r2, r2, #2 ; 0x2 15f2190: e5843004 str r3, [r4, #4] 15f2194: e584201c str r2, [r4, #28] 15f2198: e59e3004 ldr r3, [lr, #4] 15f219c: e3a01003 mov r1, #3 ; 0x3 15f21a0: e3833302 orr r3, r3, #134217728 ; 0x8000000 15f21a4: e58e3004 str r3, [lr, #4] 15f21a8: e5846014 str r6, [r4, #20] 15f21ac: eb002326 bl 15fae4c <_binary_touch_raw_start+0x9e4c> 15f21b0: eaffffbb b 15f20a4 <_binary_touch_raw_start+0x10a4> 15f21b4: e3a00012 mov r0, #18 ; 0x12 15f21b8: eb002343 bl 15faecc <_binary_touch_raw_start+0x9ecc> 15f21bc: e5952078 ldr r2, [r5, #120] 15f21c0: e59d3004 ldr r3, [sp, #4] 15f21c4: e3520000 cmp r2, #0 ; 0x0 15f21c8: 159f0020 ldrne r0, [pc, #32] ; 15f21f0 <_binary_touch_raw_start+0x11f0> 15f21cc: e58b3000 str r3, [fp] 15f21d0: 13a03000 movne r3, #0 ; 0x0 15f21d4: 15853078 strne r3, [r5, #120] 15f21d8: 1b002323 blne 15fae6c <_binary_touch_raw_start+0x9e6c> 15f21dc: e3a03000 mov r3, #0 ; 0x0 15f21e0: e5853074 str r3, [r5, #116] 15f21e4: e28dd008 add sp, sp, #8 ; 0x8 15f21e8: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f21ec: e12fff1e bx lr 15f21f0: 015f1090 ldreqb r1, [pc, #0] ; 15f21f8 <_binary_touch_raw_start+0x11f8> 15f21f4: 015f10d4 ldreqsb r1, [pc, #-4] ; 15f21f8 <_binary_touch_raw_start+0x11f8> 15f21f8: 015fc27c cmpeq pc, ip, ror r2 15f21fc: 015fc0f8 ldreqsh ip, [pc, #-8] ; 15f21fc <_binary_touch_raw_start+0x11fc> 15f2200: 015fc280 cmpeq pc, r0, lsl #5 15f2204: 015fc1c8 cmpeq pc, r8, asr #3 15f2208: e92d4010 stmdb sp!, {r4, lr} 15f220c: e3500000 cmp r0, #0 ; 0x0 15f2210: 0a000011 beq 15f225c <_binary_touch_raw_start+0x125c> 15f2214: ebfffe33 bl 15f1ae8 <_binary_touch_raw_start+0xae8> 15f2218: e59f4074 ldr r4, [pc, #116] ; 15f2294 <_binary_touch_raw_start+0x1294> 15f221c: e3a01000 mov r1, #0 ; 0x0 15f2220: e594306c ldr r3, [r4, #108] 15f2224: e1a00004 mov r0, r4 15f2228: e1a0e00f mov lr, pc 15f222c: e12fff13 bx r3 15f2230: e5940070 ldr r0, [r4, #112] 15f2234: eb002314 bl 15fae8c <_binary_touch_raw_start+0x9e8c> 15f2238: e1a00004 mov r0, r4 15f223c: eb000d0d bl 15f5678 <_binary_touch_raw_start+0x4678> 15f2240: e3a01001 mov r1, #1 ; 0x1 15f2244: e3a00001 mov r0, #1 ; 0x1 15f2248: eb00192d bl 15f8704 <_binary_touch_raw_start+0x7704> 15f224c: e3a03001 mov r3, #1 ; 0x1 15f2250: e5843078 str r3, [r4, #120] 15f2254: e8bd4010 ldmia sp!, {r4, lr} 15f2258: e12fff1e bx lr 15f225c: e59f4030 ldr r4, [pc, #48] ; 15f2294 <_binary_touch_raw_start+0x1294> 15f2260: e1a00004 mov r0, r4 15f2264: eb000cef bl 15f5628 <_binary_touch_raw_start+0x4628> 15f2268: e3500000 cmp r0, #0 ; 0x0 15f226c: 1a000006 bne 15f228c <_binary_touch_raw_start+0x128c> 15f2270: e5943048 ldr r3, [r4, #72] 15f2274: e1a00004 mov r0, r4 15f2278: e1a0e00f mov lr, pc 15f227c: e12fff13 bx r3 15f2280: e3500000 cmp r0, #0 ; 0x0 15f2284: 11a00004 movne r0, r4 15f2288: 1b000cfa blne 15f5678 <_binary_touch_raw_start+0x4678> 15f228c: e8bd4010 ldmia sp!, {r4, lr} 15f2290: e12fff1e bx lr 15f2294: 015fc1c8 cmpeq pc, r8, asr #3 15f2298: e92d4010 stmdb sp!, {r4, lr} 15f229c: e59f4138 ldr r4, [pc, #312] ; 15f23dc <_binary_touch_raw_start+0x13dc> 15f22a0: e5943000 ldr r3, [r4] 15f22a4: e3530000 cmp r3, #0 ; 0x0 15f22a8: 1a000006 bne 15f22c8 <_binary_touch_raw_start+0x12c8> 15f22ac: e59f1124 ldr r1, [pc, #292] ; 15f23d8 <_binary_touch_raw_start+0x13d8> 15f22b0: e59f211c ldr r2, [pc, #284] ; 15f23d4 <_binary_touch_raw_start+0x13d4> 15f22b4: e3a00a01 mov r0, #4096 ; 0x1000 15f22b8: eb0019a5 bl 15f8954 <_binary_touch_raw_start+0x7954> 15f22bc: e3500000 cmp r0, #0 ; 0x0 15f22c0: e5840000 str r0, [r4] 15f22c4: 0a000036 beq 15f23a4 <_binary_touch_raw_start+0x13a4> 15f22c8: e5943018 ldr r3, [r4, #24] 15f22cc: e3530000 cmp r3, #0 ; 0x0 15f22d0: 1a000007 bne 15f22f4 <_binary_touch_raw_start+0x12f4> 15f22d4: e59f10f4 ldr r1, [pc, #244] ; 15f23d0 <_binary_touch_raw_start+0x13d0> 15f22d8: e3a024a7 mov r2, #-1493172224 ; 0xa7000000 15f22dc: e3822602 orr r2, r2, #2097152 ; 0x200000 15f22e0: e3a000d0 mov r0, #208 ; 0xd0 15f22e4: eb00199a bl 15f8954 <_binary_touch_raw_start+0x7954> 15f22e8: e3500000 cmp r0, #0 ; 0x0 15f22ec: e5840018 str r0, [r4, #24] 15f22f0: 0a00002b beq 15f23a4 <_binary_touch_raw_start+0x13a4> 15f22f4: e5943010 ldr r3, [r4, #16] 15f22f8: e3530000 cmp r3, #0 ; 0x0 15f22fc: 1a000007 bne 15f2320 <_binary_touch_raw_start+0x1320> 15f2300: e59f10c4 ldr r1, [pc, #196] ; 15f23cc <_binary_touch_raw_start+0x13cc> 15f2304: e3a024a7 mov r2, #-1493172224 ; 0xa7000000 15f2308: e3822603 orr r2, r2, #3145728 ; 0x300000 15f230c: e3a00f53 mov r0, #332 ; 0x14c 15f2310: eb00198f bl 15f8954 <_binary_touch_raw_start+0x7954> 15f2314: e3500000 cmp r0, #0 ; 0x0 15f2318: e5840010 str r0, [r4, #16] 15f231c: 0a000020 beq 15f23a4 <_binary_touch_raw_start+0x13a4> 15f2320: e5943014 ldr r3, [r4, #20] 15f2324: e3530000 cmp r3, #0 ; 0x0 15f2328: 1a000007 bne 15f234c <_binary_touch_raw_start+0x134c> 15f232c: e59f1094 ldr r1, [pc, #148] ; 15f23c8 <_binary_touch_raw_start+0x13c8> 15f2330: e3a024a6 mov r2, #-1509949440 ; 0xa6000000 15f2334: e382260f orr r2, r2, #15728640 ; 0xf00000 15f2338: e3a000e0 mov r0, #224 ; 0xe0 15f233c: eb001984 bl 15f8954 <_binary_touch_raw_start+0x7954> 15f2340: e3500000 cmp r0, #0 ; 0x0 15f2344: e5840014 str r0, [r4, #20] 15f2348: 0a000015 beq 15f23a4 <_binary_touch_raw_start+0x13a4> 15f234c: e594300c ldr r3, [r4, #12] 15f2350: e3530000 cmp r3, #0 ; 0x0 15f2354: 1a000007 bne 15f2378 <_binary_touch_raw_start+0x1378> 15f2358: e59f1064 ldr r1, [pc, #100] ; 15f23c4 <_binary_touch_raw_start+0x13c4> 15f235c: e3a024a6 mov r2, #-1509949440 ; 0xa6000000 15f2360: e382260a orr r2, r2, #10485760 ; 0xa00000 15f2364: e3a00c06 mov r0, #1536 ; 0x600 15f2368: eb001979 bl 15f8954 <_binary_touch_raw_start+0x7954> 15f236c: e3500000 cmp r0, #0 ; 0x0 15f2370: e584000c str r0, [r4, #12] 15f2374: 0a00000a beq 15f23a4 <_binary_touch_raw_start+0x13a4> 15f2378: e5943008 ldr r3, [r4, #8] 15f237c: e3530000 cmp r3, #0 ; 0x0 15f2380: 1a00000b bne 15f23b4 <_binary_touch_raw_start+0x13b4> 15f2384: e59f1034 ldr r1, [pc, #52] ; 15f23c0 <_binary_touch_raw_start+0x13c0> 15f2388: e3a024a7 mov r2, #-1493172224 ; 0xa7000000 15f238c: e3822502 orr r2, r2, #8388608 ; 0x800000 15f2390: e3a00010 mov r0, #16 ; 0x10 15f2394: eb00196e bl 15f8954 <_binary_touch_raw_start+0x7954> 15f2398: e3500000 cmp r0, #0 ; 0x0 15f239c: e5840008 str r0, [r4, #8] 15f23a0: 1a000003 bne 15f23b4 <_binary_touch_raw_start+0x13b4> 15f23a4: ebfffe4a bl 15f1cd4 <_binary_touch_raw_start+0xcd4> 15f23a8: e3a00000 mov r0, #0 ; 0x0 15f23ac: e8bd4010 ldmia sp!, {r4, lr} 15f23b0: e12fff1e bx lr 15f23b4: e3a00001 mov r0, #1 ; 0x1 15f23b8: e8bd4010 ldmia sp!, {r4, lr} 15f23bc: e12fff1e bx lr 15f23c0: 015f1100 cmpeq pc, r0, lsl #2 15f23c4: 015f1150 cmpeq pc, r0, asr r1 15f23c8: 015f11a0 cmpeq pc, r0, lsr #3 15f23cc: 015f11f0 ldreqsh r1, [pc, #-16] ; 15f23c4 <_binary_touch_raw_start+0x13c4> 15f23d0: 015f1240 cmpeq pc, r0, asr #4 15f23d4: a020b000 eorge fp, r0, r0 15f23d8: 015f1290 ldreqb r1, [pc, #-32] ; 15f23c0 <_binary_touch_raw_start+0x13c0> 15f23dc: 015fc24c cmpeq pc, ip, asr #4 15f23e0: e92d4030 stmdb sp!, {r4, r5, lr} 15f23e4: e24dd008 sub sp, sp, #8 ; 0x8 15f23e8: e59f51ac ldr r5, [pc, #428] ; 15f259c <_binary_touch_raw_start+0x159c> 15f23ec: e59530b0 ldr r3, [r5, #176] 15f23f0: e3530000 cmp r3, #0 ; 0x0 15f23f4: 1a00005f bne 15f2578 <_binary_touch_raw_start+0x1578> 15f23f8: e59f3198 ldr r3, [pc, #408] ; 15f2598 <_binary_touch_raw_start+0x1598> 15f23fc: e3a02000 mov r2, #0 ; 0x0 15f2400: e3a01000 mov r1, #0 ; 0x0 15f2404: e3a00000 mov r0, #0 ; 0x0 15f2408: eb0022b3 bl 15faedc <_binary_touch_raw_start+0x9edc> 15f240c: e3500000 cmp r0, #0 ; 0x0 15f2410: e58500ac str r0, [r5, #172] 15f2414: 0a000055 beq 15f2570 <_binary_touch_raw_start+0x1570> 15f2418: ebffff9e bl 15f2298 <_binary_touch_raw_start+0x1298> 15f241c: e3500000 cmp r0, #0 ; 0x0 15f2420: 0a000052 beq 15f2570 <_binary_touch_raw_start+0x1570> 15f2424: e59f3168 ldr r3, [pc, #360] ; 15f2594 <_binary_touch_raw_start+0x1594> 15f2428: e3a02000 mov r2, #0 ; 0x0 15f242c: e3a01000 mov r1, #0 ; 0x0 15f2430: e3a00000 mov r0, #0 ; 0x0 15f2434: eb0022a8 bl 15faedc <_binary_touch_raw_start+0x9edc> 15f2438: e59f2150 ldr r2, [pc, #336] ; 15f2590 <_binary_touch_raw_start+0x1590> 15f243c: e1a03000 mov r3, r0 15f2440: e5853000 str r3, [r5] 15f2444: e3a0e000 mov lr, #0 ; 0x0 15f2448: e3a03000 mov r3, #0 ; 0x0 15f244c: e3a00000 mov r0, #0 ; 0x0 15f2450: e3a01000 mov r1, #0 ; 0x0 15f2454: e58de004 str lr, [sp, #4] 15f2458: e58de000 str lr, [sp] 15f245c: eb0022a2 bl 15faeec <_binary_touch_raw_start+0x9eec> 15f2460: e3500000 cmp r0, #0 ; 0x0 15f2464: e5850004 str r0, [r5, #4] 15f2468: 1b002293 blne 15faebc <_binary_touch_raw_start+0x9ebc> 15f246c: e595408c ldr r4, [r5, #140] 15f2470: e3a02cad mov r2, #44288 ; 0xad00 15f2474: e38220ad orr r2, r2, #173 ; 0xad 15f2478: e5d43500 ldrb r3, [r4, #1280] 15f247c: e3530000 cmp r3, #0 ; 0x0 15f2480: 11a03002 movne r3, r2 15f2484: 15852084 strne r2, [r5, #132] 15f2488: 05953084 ldreq r3, [r5, #132] 15f248c: e1530002 cmp r3, r2 15f2490: 0a000006 beq 15f24b0 <_binary_touch_raw_start+0x14b0> 15f2494: e3a01001 mov r1, #1 ; 0x1 15f2498: e3a00000 mov r0, #0 ; 0x0 15f249c: eb001904 bl 15f88b4 <_binary_touch_raw_start+0x78b4> 15f24a0: e1a03800 mov r3, r0, lsl #16 15f24a4: e1b03823 movs r3, r3, lsr #16 15f24a8: 0a00002f beq 15f256c <_binary_touch_raw_start+0x156c> 15f24ac: e595408c ldr r4, [r5, #140] 15f24b0: e3a02070 mov r2, #112 ; 0x70 15f24b4: e3a01000 mov r1, #0 ; 0x0 15f24b8: e2850008 add r0, r5, #8 ; 0x8 15f24bc: eb00228e bl 15faefc <_binary_touch_raw_start+0x9efc> 15f24c0: e595209c ldr r2, [r5, #156] 15f24c4: e3a03b13 mov r3, #19456 ; 0x4c00 15f24c8: e5950098 ldr r0, [r5, #152] 15f24cc: e3833013 orr r3, r3, #19 ; 0x13 15f24d0: e59510a0 ldr r1, [r5, #160] 15f24d4: e595e0a4 ldr lr, [r5, #164] 15f24d8: e5853008 str r3, [r5, #8] 15f24dc: e5852010 str r2, [r5, #16] 15f24e0: e5952094 ldr r2, [r5, #148] 15f24e4: e5850014 str r0, [r5, #20] 15f24e8: e5851018 str r1, [r5, #24] 15f24ec: e585e01c str lr, [r5, #28] 15f24f0: e5852020 str r2, [r5, #32] 15f24f4: e2843c05 add r3, r4, #1280 ; 0x500 15f24f8: e3a02000 mov r2, #0 ; 0x0 15f24fc: e2834004 add r4, r3, #4 ; 0x4 15f2500: e5852024 str r2, [r5, #36] 15f2504: e3a03000 mov r3, #0 ; 0x0 15f2508: e3a020fc mov r2, #252 ; 0xfc 15f250c: e3a01000 mov r1, #0 ; 0x0 15f2510: e1a00004 mov r0, r4 15f2514: e5853028 str r3, [r5, #40] 15f2518: eb002277 bl 15faefc <_binary_touch_raw_start+0x9efc> 15f251c: e3a030fc mov r3, #252 ; 0xfc 15f2520: e585302c str r3, [r5, #44] 15f2524: e3a03000 mov r3, #0 ; 0x0 15f2528: e5854030 str r4, [r5, #48] 15f252c: e5853034 str r3, [r5, #52] 15f2530: e3a03000 mov r3, #0 ; 0x0 15f2534: e5853038 str r3, [r5, #56] 15f2538: ebfffd5c bl 15f1ab0 <_binary_touch_raw_start+0xab0> 15f253c: e2850008 add r0, r5, #8 ; 0x8 15f2540: eb000c38 bl 15f5628 <_binary_touch_raw_start+0x4628> 15f2544: e3500000 cmp r0, #0 ; 0x0 15f2548: 1a000007 bne 15f256c <_binary_touch_raw_start+0x156c> 15f254c: e5953050 ldr r3, [r5, #80] 15f2550: e2850008 add r0, r5, #8 ; 0x8 15f2554: e1a0e00f mov lr, pc 15f2558: e12fff13 bx r3 15f255c: e3500000 cmp r0, #0 ; 0x0 15f2560: 0a000004 beq 15f2578 <_binary_touch_raw_start+0x1578> 15f2564: e2850008 add r0, r5, #8 ; 0x8 15f2568: eb000c42 bl 15f5678 <_binary_touch_raw_start+0x4678> 15f256c: ebfffdd8 bl 15f1cd4 <_binary_touch_raw_start+0xcd4> 15f2570: e3a00000 mov r0, #0 ; 0x0 15f2574: ea000002 b 15f2584 <_binary_touch_raw_start+0x1584> 15f2578: e3a03001 mov r3, #1 ; 0x1 15f257c: e58530b0 str r3, [r5, #176] 15f2580: e3a00001 mov r0, #1 ; 0x1 15f2584: e28dd008 add sp, sp, #8 ; 0x8 15f2588: e8bd4030 ldmia sp!, {r4, r5, lr} 15f258c: e12fff1e bx lr 15f2590: 015f1da8 cmpeq pc, r8, lsr #27 15f2594: 015f12d4 ldreqsb r1, [pc, #-36] ; 15f2578 <_binary_touch_raw_start+0x1578> 15f2598: 015f1020 cmpeq pc, r0, lsr #32 15f259c: 015fc1c0 cmpeq pc, r0, asr #3 15f25a0: e92d4030 stmdb sp!, {r4, r5, lr} 15f25a4: e24dd014 sub sp, sp, #20 ; 0x14 15f25a8: e1a04001 mov r4, r1 15f25ac: e1a05000 mov r5, r0 15f25b0: e59f3128 ldr r3, [pc, #296] ; 15f26e0 <_binary_touch_raw_start+0x16e0> 15f25b4: e5933000 ldr r3, [r3] 15f25b8: e58d3010 str r3, [sp, #16] 15f25bc: e5941010 ldr r1, [r4, #16] 15f25c0: e5940000 ldr r0, [r4] 15f25c4: e28d2000 add r2, sp, #0 ; 0x0 15f25c8: eb000313 bl 15f321c <_binary_touch_raw_start+0x221c> 15f25cc: e5940020 ldr r0, [r4, #32] 15f25d0: e1a02005 mov r2, r5 15f25d4: e28d1000 add r1, sp, #0 ; 0x0 15f25d8: eb00030f bl 15f321c <_binary_touch_raw_start+0x221c> 15f25dc: e594101c ldr r1, [r4, #28] 15f25e0: e594000c ldr r0, [r4, #12] 15f25e4: e28d2000 add r2, sp, #0 ; 0x0 15f25e8: eb00030b bl 15f321c <_binary_touch_raw_start+0x221c> 15f25ec: e5940008 ldr r0, [r4, #8] 15f25f0: e28d2000 add r2, sp, #0 ; 0x0 15f25f4: e28d1000 add r1, sp, #0 ; 0x0 15f25f8: eb000307 bl 15f321c <_binary_touch_raw_start+0x221c> 15f25fc: e1a02005 mov r2, r5 15f2600: e28d1000 add r1, sp, #0 ; 0x0 15f2604: e1a00005 mov r0, r5 15f2608: eb000295 bl 15f3064 <_binary_touch_raw_start+0x2064> 15f260c: e5941014 ldr r1, [r4, #20] 15f2610: e5940004 ldr r0, [r4, #4] 15f2614: e28d2000 add r2, sp, #0 ; 0x0 15f2618: eb0002ff bl 15f321c <_binary_touch_raw_start+0x221c> 15f261c: e5940018 ldr r0, [r4, #24] 15f2620: e28d2000 add r2, sp, #0 ; 0x0 15f2624: e28d1000 add r1, sp, #0 ; 0x0 15f2628: eb0002fb bl 15f321c <_binary_touch_raw_start+0x221c> 15f262c: e1a02005 mov r2, r5 15f2630: e28d1000 add r1, sp, #0 ; 0x0 15f2634: e1a00005 mov r0, r5 15f2638: eb000289 bl 15f3064 <_binary_touch_raw_start+0x2064> 15f263c: e5941010 ldr r1, [r4, #16] 15f2640: e5940008 ldr r0, [r4, #8] 15f2644: e28d2000 add r2, sp, #0 ; 0x0 15f2648: eb0002f3 bl 15f321c <_binary_touch_raw_start+0x221c> 15f264c: e5940018 ldr r0, [r4, #24] 15f2650: e28d2000 add r2, sp, #0 ; 0x0 15f2654: e28d1000 add r1, sp, #0 ; 0x0 15f2658: eb0002ef bl 15f321c <_binary_touch_raw_start+0x221c> 15f265c: e1a02005 mov r2, r5 15f2660: e28d1000 add r1, sp, #0 ; 0x0 15f2664: e1a00005 mov r0, r5 15f2668: eb0002a8 bl 15f3110 <_binary_touch_raw_start+0x2110> 15f266c: e594100c ldr r1, [r4, #12] 15f2670: e5940004 ldr r0, [r4, #4] 15f2674: e28d2000 add r2, sp, #0 ; 0x0 15f2678: eb0002e7 bl 15f321c <_binary_touch_raw_start+0x221c> 15f267c: e5940020 ldr r0, [r4, #32] 15f2680: e28d2000 add r2, sp, #0 ; 0x0 15f2684: e28d1000 add r1, sp, #0 ; 0x0 15f2688: eb0002e3 bl 15f321c <_binary_touch_raw_start+0x221c> 15f268c: e1a02005 mov r2, r5 15f2690: e28d1000 add r1, sp, #0 ; 0x0 15f2694: e1a00005 mov r0, r5 15f2698: eb00029c bl 15f3110 <_binary_touch_raw_start+0x2110> 15f269c: e594101c ldr r1, [r4, #28] 15f26a0: e5940014 ldr r0, [r4, #20] 15f26a4: e28d2000 add r2, sp, #0 ; 0x0 15f26a8: eb0002db bl 15f321c <_binary_touch_raw_start+0x221c> 15f26ac: e5940000 ldr r0, [r4] 15f26b0: e28d2000 add r2, sp, #0 ; 0x0 15f26b4: e28d1000 add r1, sp, #0 ; 0x0 15f26b8: eb0002d7 bl 15f321c <_binary_touch_raw_start+0x221c> 15f26bc: e1a02005 mov r2, r5 15f26c0: e28d1000 add r1, sp, #0 ; 0x0 15f26c4: e1a00005 mov r0, r5 15f26c8: eb000290 bl 15f3110 <_binary_touch_raw_start+0x2110> 15f26cc: e59d0010 ldr r0, [sp, #16] 15f26d0: eb0022b9 bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f26d4: e28dd014 add sp, sp, #20 ; 0x14 15f26d8: e8bd4030 ldmia sp!, {r4, r5, lr} 15f26dc: e12fff1e bx lr 15f26e0: 015fc1b8 ldreqh ip, [pc, #-24] ; 15f26d0 <_binary_touch_raw_start+0x16d0> 15f26e4: e92d41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 15f26e8: e1a04003 mov r4, r3 15f26ec: e1a05002 mov r5, r2 15f26f0: e1a07001 mov r7, r1 15f26f4: e1a06000 mov r6, r0 15f26f8: e59f809c ldr r8, [pc, #156] ; 15f279c <_binary_touch_raw_start+0x179c> 15f26fc: e598e01c ldr lr, [r8, #28] 15f2700: e35e0000 cmp lr, #0 ; 0x0 15f2704: 05856000 streq r6, [r5] 15f2708: 05847000 streq r7, [r4] 15f270c: 08bd41f0 ldmeqia sp!, {r4, r5, r6, r7, r8, lr} 15f2710: 012fff1e bxeq lr 15f2714: e5982000 ldr r2, [r8] 15f2718: e5981004 ldr r1, [r8, #4] 15f271c: e598e008 ldr lr, [r8, #8] 15f2720: e0030692 mul r3, r2, r6 15f2724: e59f206c ldr r2, [pc, #108] ; 15f2798 <_binary_touch_raw_start+0x1798> 15f2728: e0233791 mla r3, r1, r7, r3 15f272c: e5922000 ldr r2, [r2] 15f2730: e5980018 ldr r0, [r8, #24] 15f2734: e083100e add r1, r3, lr 15f2738: e1a01101 mov r1, r1, lsl #2 15f273c: e1a0e00f mov lr, pc 15f2740: e12fff12 bx r2 15f2744: e598200c ldr r2, [r8, #12] 15f2748: e5981010 ldr r1, [r8, #16] 15f274c: e598e014 ldr lr, [r8, #20] 15f2750: e0030692 mul r3, r2, r6 15f2754: e59f203c ldr r2, [pc, #60] ; 15f2798 <_binary_touch_raw_start+0x1798> 15f2758: e1a06000 mov r6, r0 15f275c: e0233791 mla r3, r1, r7, r3 15f2760: e5922000 ldr r2, [r2] 15f2764: e5980018 ldr r0, [r8, #24] 15f2768: e083100e add r1, r3, lr 15f276c: e1a01101 mov r1, r1, lsl #2 15f2770: e1a0e00f mov lr, pc 15f2774: e12fff12 bx r2 15f2778: e3560000 cmp r6, #0 ; 0x0 15f277c: 43a06000 movmi r6, #0 ; 0x0 15f2780: e3500000 cmp r0, #0 ; 0x0 15f2784: 43a00000 movmi r0, #0 ; 0x0 15f2788: e5856000 str r6, [r5] 15f278c: e5840000 str r0, [r4] 15f2790: e8bd41f0 ldmia sp!, {r4, r5, r6, r7, r8, lr} 15f2794: e12fff1e bx lr 15f2798: 015fc030 cmpeq pc, r0, lsr r0 15f279c: 015fc284 cmpeq pc, r4, lsl #5 15f27a0: e92d43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 15f27a4: e24dd018 sub sp, sp, #24 ; 0x18 15f27a8: e1a05003 mov r5, r3 15f27ac: e1a07002 mov r7, r2 15f27b0: e1a08001 mov r8, r1 15f27b4: e1a06000 mov r6, r0 15f27b8: e59f1100 ldr r1, [pc, #256] ; 15f28c0 <_binary_touch_raw_start+0x18c0> 15f27bc: e3a04005 mov r4, #5 ; 0x5 15f27c0: e28de008 add lr, sp, #8 ; 0x8 15f27c4: e3a03000 mov r3, #0 ; 0x0 15f27c8: e3a02000 mov r2, #0 ; 0x0 15f27cc: e3a0010a mov r0, #-2147483646 ; 0x80000002 15f27d0: e58d4010 str r4, [sp, #16] 15f27d4: e58de000 str lr, [sp] 15f27d8: eb0021d3 bl 15faf2c <_binary_touch_raw_start+0x9f2c> 15f27dc: e3500000 cmp r0, #0 ; 0x0 15f27e0: 1a00000c bne 15f2818 <_binary_touch_raw_start+0x1818> 15f27e4: e59f10d0 ldr r1, [pc, #208] ; 15f28bc <_binary_touch_raw_start+0x18bc> 15f27e8: e59d0008 ldr r0, [sp, #8] 15f27ec: e3a09004 mov r9, #4 ; 0x4 15f27f0: e28de00c add lr, sp, #12 ; 0xc 15f27f4: e28d4010 add r4, sp, #16 ; 0x10 15f27f8: e28d3014 add r3, sp, #20 ; 0x14 15f27fc: e3a02000 mov r2, #0 ; 0x0 15f2800: e58d900c str r9, [sp, #12] 15f2804: e58de004 str lr, [sp, #4] 15f2808: e58d4000 str r4, [sp] 15f280c: eb0021c2 bl 15faf1c <_binary_touch_raw_start+0x9f1c> 15f2810: e59d0008 ldr r0, [sp, #8] 15f2814: eb0021bc bl 15faf0c <_binary_touch_raw_start+0x9f0c> 15f2818: e3a04000 mov r4, #0 ; 0x0 15f281c: e3560000 cmp r6, #0 ; 0x0 15f2820: da00001d ble 15f289c <_binary_touch_raw_start+0x189c> 15f2824: e59d3034 ldr r3, [sp, #52] 15f2828: e0488005 sub r8, r8, r5 15f282c: e0477005 sub r7, r7, r5 15f2830: e0439005 sub r9, r3, r5 15f2834: e7991005 ldr r1, [r9, r5] 15f2838: e5950000 ldr r0, [r5] 15f283c: e28d3008 add r3, sp, #8 ; 0x8 15f2840: e28d200c add r2, sp, #12 ; 0xc 15f2844: ebffffa6 bl 15f26e4 <_binary_touch_raw_start+0x16e4> 15f2848: e59d2008 ldr r2, [sp, #8] 15f284c: e59de00c ldr lr, [sp, #12] 15f2850: e7980005 ldr r0, [r8, r5] 15f2854: e1a030c2 mov r3, r2, asr #1 15f2858: e0823f23 add r3, r2, r3, lsr #30 15f285c: e7972005 ldr r2, [r7, r5] 15f2860: e1a03143 mov r3, r3, asr #2 15f2864: e1a010ce mov r1, lr, asr #1 15f2868: e0432002 sub r2, r3, r2 15f286c: e58d3008 str r3, [sp, #8] 15f2870: e08e3f21 add r3, lr, r1, lsr #30 15f2874: e1a03143 mov r3, r3, asr #2 15f2878: e0010292 mul r1, r2, r2 15f287c: e58d300c str r3, [sp, #12] 15f2880: e0433000 sub r3, r3, r0 15f2884: e0221393 mla r2, r3, r3, r1 15f2888: e2855004 add r5, r5, #4 ; 0x4 15f288c: e1520004 cmp r2, r4 15f2890: 81a04002 movhi r4, r2 15f2894: e2566001 subs r6, r6, #1 ; 0x1 15f2898: 1affffe5 bne 15f2834 <_binary_touch_raw_start+0x1834> 15f289c: e59d2010 ldr r2, [sp, #16] 15f28a0: e0030292 mul r3, r2, r2 15f28a4: e1540003 cmp r4, r3 15f28a8: 33a00001 movcc r0, #1 ; 0x1 15f28ac: 23a00000 movcs r0, #0 ; 0x0 15f28b0: e28dd018 add sp, sp, #24 ; 0x18 15f28b4: e8bd43f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, lr} 15f28b8: e12fff1e bx lr 15f28bc: 015f130c cmpeq pc, ip, lsl #6 15f28c0: 015f1324 cmpeq pc, r4, lsr #6 15f28c4: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f28c8: e24ddf72 sub sp, sp, #456 ; 0x1c8 15f28cc: e1a04001 mov r4, r1 15f28d0: e58d4028 str r4, [sp, #40] 15f28d4: e1a0a003 mov sl, r3 15f28d8: e1a0b002 mov fp, r2 15f28dc: e1b08000 movs r8, r0 15f28e0: e59fe598 ldr lr, [pc, #1432] ; 15f2e80 <_binary_touch_raw_start+0x1e80> 15f28e4: e59ee000 ldr lr, [lr] 15f28e8: e58de1c4 str lr, [sp, #452] 15f28ec: 1a000006 bne 15f290c <_binary_touch_raw_start+0x190c> 15f28f0: e59f3584 ldr r3, [pc, #1412] ; 15f2e7c <_binary_touch_raw_start+0x1e7c> 15f28f4: e3a02000 mov r2, #0 ; 0x0 15f28f8: e583201c str r2, [r3, #28] 15f28fc: e59d01c4 ldr r0, [sp, #452] 15f2900: eb00222d bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f2904: e3a04001 mov r4, #1 ; 0x1 15f2908: ea000157 b 15f2e6c <_binary_touch_raw_start+0x1e6c> 15f290c: e3a01000 mov r1, #0 ; 0x0 15f2910: e28d0f41 add r0, sp, #260 ; 0x104 15f2914: eb00015a bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f2918: e3a01000 mov r1, #0 ; 0x0 15f291c: e28d0044 add r0, sp, #68 ; 0x44 15f2920: eb000157 bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f2924: e3a01000 mov r1, #0 ; 0x0 15f2928: e28d0054 add r0, sp, #84 ; 0x54 15f292c: eb000154 bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f2930: e3a01000 mov r1, #0 ; 0x0 15f2934: e28d00a4 add r0, sp, #164 ; 0xa4 15f2938: eb000151 bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f293c: e3a01000 mov r1, #0 ; 0x0 15f2940: e28d0064 add r0, sp, #100 ; 0x64 15f2944: eb00014e bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f2948: e1a01008 mov r1, r8 15f294c: e28d0f6d add r0, sp, #436 ; 0x1b4 15f2950: eb00014b bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f2954: e3a01000 mov r1, #0 ; 0x0 15f2958: e28d00e4 add r0, sp, #228 ; 0xe4 15f295c: eb000148 bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f2960: e3a01000 mov r1, #0 ; 0x0 15f2964: e28d00c4 add r0, sp, #196 ; 0xc4 15f2968: eb000145 bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f296c: e3a01000 mov r1, #0 ; 0x0 15f2970: e28d0f4d add r0, sp, #308 ; 0x134 15f2974: eb000142 bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f2978: e3a01000 mov r1, #0 ; 0x0 15f297c: e28d0f49 add r0, sp, #292 ; 0x124 15f2980: eb00013f bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f2984: e3a01000 mov r1, #0 ; 0x0 15f2988: e28d00b4 add r0, sp, #180 ; 0xb4 15f298c: eb00013c bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f2990: e3a01000 mov r1, #0 ; 0x0 15f2994: e28d00d4 add r0, sp, #212 ; 0xd4 15f2998: eb000139 bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f299c: e59d91ec ldr r9, [sp, #492] 15f29a0: e3580000 cmp r8, #0 ; 0x0 15f29a4: da00005e ble 15f2b24 <_binary_touch_raw_start+0x1b24> 15f29a8: e04b3009 sub r3, fp, r9 15f29ac: e1a05009 mov r5, r9 15f29b0: e04a6009 sub r6, sl, r9 15f29b4: e0447009 sub r7, r4, r9 15f29b8: e58d302c str r3, [sp, #44] 15f29bc: e1a09003 mov r9, r3 15f29c0: e1a04008 mov r4, r8 15f29c4: e7961005 ldr r1, [r6, r5] 15f29c8: e28d0094 add r0, sp, #148 ; 0x94 15f29cc: eb00012c bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f29d0: e5951000 ldr r1, [r5] 15f29d4: e28d0074 add r0, sp, #116 ; 0x74 15f29d8: eb000129 bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f29dc: e7971005 ldr r1, [r7, r5] 15f29e0: e28d0f51 add r0, sp, #324 ; 0x144 15f29e4: eb000126 bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f29e8: e7991005 ldr r1, [r9, r5] 15f29ec: e28d0f65 add r0, sp, #404 ; 0x194 15f29f0: eb000123 bl 15f2e84 <_binary_touch_raw_start+0x1e84> 15f29f4: e28d2034 add r2, sp, #52 ; 0x34 15f29f8: e28d1094 add r1, sp, #148 ; 0x94 15f29fc: e28d0094 add r0, sp, #148 ; 0x94 15f2a00: eb000205 bl 15f321c <_binary_touch_raw_start+0x221c> 15f2a04: e28d2f41 add r2, sp, #260 ; 0x104 15f2a08: e28d1034 add r1, sp, #52 ; 0x34 15f2a0c: e28d0f41 add r0, sp, #260 ; 0x104 15f2a10: eb000193 bl 15f3064 <_binary_touch_raw_start+0x2064> 15f2a14: e28d2034 add r2, sp, #52 ; 0x34 15f2a18: e28d1074 add r1, sp, #116 ; 0x74 15f2a1c: e28d0094 add r0, sp, #148 ; 0x94 15f2a20: eb0001fd bl 15f321c <_binary_touch_raw_start+0x221c> 15f2a24: e28d2044 add r2, sp, #68 ; 0x44 15f2a28: e28d1034 add r1, sp, #52 ; 0x34 15f2a2c: e28d0044 add r0, sp, #68 ; 0x44 15f2a30: eb00018b bl 15f3064 <_binary_touch_raw_start+0x2064> 15f2a34: e28d2054 add r2, sp, #84 ; 0x54 15f2a38: e28d1094 add r1, sp, #148 ; 0x94 15f2a3c: e28d0054 add r0, sp, #84 ; 0x54 15f2a40: eb000187 bl 15f3064 <_binary_touch_raw_start+0x2064> 15f2a44: e28d2034 add r2, sp, #52 ; 0x34 15f2a48: e28d1074 add r1, sp, #116 ; 0x74 15f2a4c: e28d0074 add r0, sp, #116 ; 0x74 15f2a50: eb0001f1 bl 15f321c <_binary_touch_raw_start+0x221c> 15f2a54: e28d20a4 add r2, sp, #164 ; 0xa4 15f2a58: e28d1034 add r1, sp, #52 ; 0x34 15f2a5c: e28d00a4 add r0, sp, #164 ; 0xa4 15f2a60: eb00017f bl 15f3064 <_binary_touch_raw_start+0x2064> 15f2a64: e28d2064 add r2, sp, #100 ; 0x64 15f2a68: e28d1074 add r1, sp, #116 ; 0x74 15f2a6c: e28d0064 add r0, sp, #100 ; 0x64 15f2a70: eb00017b bl 15f3064 <_binary_touch_raw_start+0x2064> 15f2a74: e28d2034 add r2, sp, #52 ; 0x34 15f2a78: e28d1f51 add r1, sp, #324 ; 0x144 15f2a7c: e28d0094 add r0, sp, #148 ; 0x94 15f2a80: eb0001e5 bl 15f321c <_binary_touch_raw_start+0x221c> 15f2a84: e28d20e4 add r2, sp, #228 ; 0xe4 15f2a88: e28d1034 add r1, sp, #52 ; 0x34 15f2a8c: e28d00e4 add r0, sp, #228 ; 0xe4 15f2a90: eb000173 bl 15f3064 <_binary_touch_raw_start+0x2064> 15f2a94: e28d2034 add r2, sp, #52 ; 0x34 15f2a98: e28d1f51 add r1, sp, #324 ; 0x144 15f2a9c: e28d0074 add r0, sp, #116 ; 0x74 15f2aa0: eb0001dd bl 15f321c <_binary_touch_raw_start+0x221c> 15f2aa4: e28d20c4 add r2, sp, #196 ; 0xc4 15f2aa8: e28d1034 add r1, sp, #52 ; 0x34 15f2aac: e28d00c4 add r0, sp, #196 ; 0xc4 15f2ab0: eb00016b bl 15f3064 <_binary_touch_raw_start+0x2064> 15f2ab4: e28d2f4d add r2, sp, #308 ; 0x134 15f2ab8: e28d1f51 add r1, sp, #324 ; 0x144 15f2abc: e28d0f4d add r0, sp, #308 ; 0x134 15f2ac0: eb000167 bl 15f3064 <_binary_touch_raw_start+0x2064> 15f2ac4: e28d2034 add r2, sp, #52 ; 0x34 15f2ac8: e28d1f65 add r1, sp, #404 ; 0x194 15f2acc: e28d0094 add r0, sp, #148 ; 0x94 15f2ad0: eb0001d1 bl 15f321c <_binary_touch_raw_start+0x221c> 15f2ad4: e28d2f49 add r2, sp, #292 ; 0x124 15f2ad8: e28d1034 add r1, sp, #52 ; 0x34 15f2adc: e28d0f49 add r0, sp, #292 ; 0x124 15f2ae0: eb00015f bl 15f3064 <_binary_touch_raw_start+0x2064> 15f2ae4: e28d2034 add r2, sp, #52 ; 0x34 15f2ae8: e28d1f65 add r1, sp, #404 ; 0x194 15f2aec: e28d0074 add r0, sp, #116 ; 0x74 15f2af0: eb0001c9 bl 15f321c <_binary_touch_raw_start+0x221c> 15f2af4: e28d20b4 add r2, sp, #180 ; 0xb4 15f2af8: e28d1034 add r1, sp, #52 ; 0x34 15f2afc: e28d00b4 add r0, sp, #180 ; 0xb4 15f2b00: eb000157 bl 15f3064 <_binary_touch_raw_start+0x2064> 15f2b04: e28d20d4 add r2, sp, #212 ; 0xd4 15f2b08: e28d1f65 add r1, sp, #404 ; 0x194 15f2b0c: e28d00d4 add r0, sp, #212 ; 0xd4 15f2b10: eb000153 bl 15f3064 <_binary_touch_raw_start+0x2064> 15f2b14: e2855004 add r5, r5, #4 ; 0x4 15f2b18: e2544001 subs r4, r4, #1 ; 0x1 15f2b1c: 1affffa8 bne 15f29c4 <_binary_touch_raw_start+0x19c4> 15f2b20: e59d91ec ldr r9, [sp, #492] 15f2b24: e28d1054 add r1, sp, #84 ; 0x54 15f2b28: e28d0044 add r0, sp, #68 ; 0x44 15f2b2c: e58d101c str r1, [sp, #28] 15f2b30: e58d0008 str r0, [sp, #8] 15f2b34: e28d3f41 add r3, sp, #260 ; 0x104 15f2b38: e28d2044 add r2, sp, #68 ; 0x44 15f2b3c: e28de0a4 add lr, sp, #164 ; 0xa4 15f2b40: e28d4064 add r4, sp, #100 ; 0x64 15f2b44: e28d5054 add r5, sp, #84 ; 0x54 15f2b48: e28d6064 add r6, sp, #100 ; 0x64 15f2b4c: e28d7f6d add r7, sp, #436 ; 0x1b4 15f2b50: e28d1004 add r1, sp, #4 ; 0x4 15f2b54: e28d0084 add r0, sp, #132 ; 0x84 15f2b58: e58d3004 str r3, [sp, #4] 15f2b5c: e58d2010 str r2, [sp, #16] 15f2b60: e58de014 str lr, [sp, #20] 15f2b64: e58d4020 str r4, [sp, #32] 15f2b68: e58d500c str r5, [sp, #12] 15f2b6c: e58d6018 str r6, [sp, #24] 15f2b70: e58d7024 str r7, [sp, #36] 15f2b74: ebfffe89 bl 15f25a0 <_binary_touch_raw_start+0x15a0> 15f2b78: e28d1f4d add r1, sp, #308 ; 0x134 15f2b7c: e58d101c str r1, [sp, #28] 15f2b80: e28d30e4 add r3, sp, #228 ; 0xe4 15f2b84: e28d20c4 add r2, sp, #196 ; 0xc4 15f2b88: e28d1004 add r1, sp, #4 ; 0x4 15f2b8c: e28d0f69 add r0, sp, #420 ; 0x1a4 15f2b90: e58d3004 str r3, [sp, #4] 15f2b94: e58d2010 str r2, [sp, #16] 15f2b98: ebfffe80 bl 15f25a0 <_binary_touch_raw_start+0x15a0> 15f2b9c: e28d1054 add r1, sp, #84 ; 0x54 15f2ba0: e28d00e4 add r0, sp, #228 ; 0xe4 15f2ba4: e58d101c str r1, [sp, #28] 15f2ba8: e58d0008 str r0, [sp, #8] 15f2bac: e28d3f41 add r3, sp, #260 ; 0x104 15f2bb0: e28d2044 add r2, sp, #68 ; 0x44 15f2bb4: e28de0c4 add lr, sp, #196 ; 0xc4 15f2bb8: e28d4f4d add r4, sp, #308 ; 0x134 15f2bbc: e28d1004 add r1, sp, #4 ; 0x4 15f2bc0: e28d0f61 add r0, sp, #388 ; 0x184 15f2bc4: e58d3004 str r3, [sp, #4] 15f2bc8: e58d2010 str r2, [sp, #16] 15f2bcc: e58de014 str lr, [sp, #20] 15f2bd0: e58d4020 str r4, [sp, #32] 15f2bd4: ebfffe71 bl 15f25a0 <_binary_touch_raw_start+0x15a0> 15f2bd8: e28d1064 add r1, sp, #100 ; 0x64 15f2bdc: e28d00e4 add r0, sp, #228 ; 0xe4 15f2be0: e58d1020 str r1, [sp, #32] 15f2be4: e58d000c str r0, [sp, #12] 15f2be8: e28d3044 add r3, sp, #68 ; 0x44 15f2bec: e28d20a4 add r2, sp, #164 ; 0xa4 15f2bf0: e28de0c4 add lr, sp, #196 ; 0xc4 15f2bf4: e28d4f4d add r4, sp, #308 ; 0x134 15f2bf8: e28d1004 add r1, sp, #4 ; 0x4 15f2bfc: e28d00f4 add r0, sp, #244 ; 0xf4 15f2c00: e58d3008 str r3, [sp, #8] 15f2c04: e58d2014 str r2, [sp, #20] 15f2c08: e58de018 str lr, [sp, #24] 15f2c0c: e58d4024 str r4, [sp, #36] 15f2c10: ebfffe62 bl 15f25a0 <_binary_touch_raw_start+0x15a0> 15f2c14: e28d1f6d add r1, sp, #436 ; 0x1b4 15f2c18: e28d0f49 add r0, sp, #292 ; 0x124 15f2c1c: e58d1024 str r1, [sp, #36] 15f2c20: e58d0004 str r0, [sp, #4] 15f2c24: e28d3054 add r3, sp, #84 ; 0x54 15f2c28: e28d2064 add r2, sp, #100 ; 0x64 15f2c2c: e28de0b4 add lr, sp, #180 ; 0xb4 15f2c30: e28d40d4 add r4, sp, #212 ; 0xd4 15f2c34: e28d1004 add r1, sp, #4 ; 0x4 15f2c38: e28d0f55 add r0, sp, #340 ; 0x154 15f2c3c: e58d300c str r3, [sp, #12] 15f2c40: e58d2018 str r2, [sp, #24] 15f2c44: e58de010 str lr, [sp, #16] 15f2c48: e58d401c str r4, [sp, #28] 15f2c4c: ebfffe53 bl 15f25a0 <_binary_touch_raw_start+0x15a0> 15f2c50: e28d3f41 add r3, sp, #260 ; 0x104 15f2c54: e28d2044 add r2, sp, #68 ; 0x44 15f2c58: e28d1054 add r1, sp, #84 ; 0x54 15f2c5c: e58d3004 str r3, [sp, #4] 15f2c60: e58d2010 str r2, [sp, #16] 15f2c64: e58d101c str r1, [sp, #28] 15f2c68: e28d10d4 add r1, sp, #212 ; 0xd4 15f2c6c: e58d1020 str r1, [sp, #32] 15f2c70: e28d3f49 add r3, sp, #292 ; 0x124 15f2c74: e28d20b4 add r2, sp, #180 ; 0xb4 15f2c78: e28d1004 add r1, sp, #4 ; 0x4 15f2c7c: e28d0f5d add r0, sp, #372 ; 0x174 15f2c80: e58d3008 str r3, [sp, #8] 15f2c84: e58d2014 str r2, [sp, #20] 15f2c88: ebfffe44 bl 15f25a0 <_binary_touch_raw_start+0x15a0> 15f2c8c: e28d1064 add r1, sp, #100 ; 0x64 15f2c90: e28d0f49 add r0, sp, #292 ; 0x124 15f2c94: e58d1020 str r1, [sp, #32] 15f2c98: e58d000c str r0, [sp, #12] 15f2c9c: e28d3044 add r3, sp, #68 ; 0x44 15f2ca0: e28d20a4 add r2, sp, #164 ; 0xa4 15f2ca4: e28de0b4 add lr, sp, #180 ; 0xb4 15f2ca8: e28d40d4 add r4, sp, #212 ; 0xd4 15f2cac: e28d1004 add r1, sp, #4 ; 0x4 15f2cb0: e28d0f45 add r0, sp, #276 ; 0x114 15f2cb4: e58d3008 str r3, [sp, #8] 15f2cb8: e58d2014 str r2, [sp, #20] 15f2cbc: e58de018 str lr, [sp, #24] 15f2cc0: e58d4024 str r4, [sp, #36] 15f2cc4: ebfffe35 bl 15f25a0 <_binary_touch_raw_start+0x15a0> 15f2cc8: e28d0084 add r0, sp, #132 ; 0x84 15f2ccc: eb000088 bl 15f2ef4 <_binary_touch_raw_start+0x1ef4> 15f2cd0: e3500000 cmp r0, #0 ; 0x0 15f2cd4: 13e01001 mvnne r1, #1 ; 0x1 15f2cd8: 03a01002 moveq r1, #2 ; 0x2 15f2cdc: e28d2f59 add r2, sp, #356 ; 0x164 15f2ce0: e28d0084 add r0, sp, #132 ; 0x84 15f2ce4: eb0001f1 bl 15f34b0 <_binary_touch_raw_start+0x24b0> 15f2ce8: e28d20f4 add r2, sp, #244 ; 0xf4 15f2cec: e28d1f59 add r1, sp, #356 ; 0x164 15f2cf0: e28d00f4 add r0, sp, #244 ; 0xf4 15f2cf4: eb0000da bl 15f3064 <_binary_touch_raw_start+0x2064> 15f2cf8: e28d2f45 add r2, sp, #276 ; 0x114 15f2cfc: e28d1f59 add r1, sp, #356 ; 0x164 15f2d00: e28d0f45 add r0, sp, #276 ; 0x114 15f2d04: eb0000d6 bl 15f3064 <_binary_touch_raw_start+0x2064> 15f2d08: e28d0f69 add r0, sp, #420 ; 0x1a4 15f2d0c: e3a04000 mov r4, #0 ; 0x0 15f2d10: eb000230 bl 15f35d8 <_binary_touch_raw_start+0x25d8> 15f2d14: e240300f sub r3, r0, #15 ; 0xf 15f2d18: e3530000 cmp r3, #0 ; 0x0 15f2d1c: e28d0f61 add r0, sp, #388 ; 0x184 15f2d20: c1a04003 movgt r4, r3 15f2d24: eb00022b bl 15f35d8 <_binary_touch_raw_start+0x25d8> 15f2d28: e240300f sub r3, r0, #15 ; 0xf 15f2d2c: e1530004 cmp r3, r4 15f2d30: e28d0f55 add r0, sp, #340 ; 0x154 15f2d34: c1a04003 movgt r4, r3 15f2d38: eb000226 bl 15f35d8 <_binary_touch_raw_start+0x25d8> 15f2d3c: e240300f sub r3, r0, #15 ; 0xf 15f2d40: e1530004 cmp r3, r4 15f2d44: e28d0f5d add r0, sp, #372 ; 0x174 15f2d48: c1a04003 movgt r4, r3 15f2d4c: eb000221 bl 15f35d8 <_binary_touch_raw_start+0x25d8> 15f2d50: e240300f sub r3, r0, #15 ; 0xf 15f2d54: e1530004 cmp r3, r4 15f2d58: e28d00f4 add r0, sp, #244 ; 0xf4 15f2d5c: c1a04003 movgt r4, r3 15f2d60: eb00021c bl 15f35d8 <_binary_touch_raw_start+0x25d8> 15f2d64: e240301b sub r3, r0, #27 ; 0x1b 15f2d68: e1530004 cmp r3, r4 15f2d6c: e28d0f45 add r0, sp, #276 ; 0x114 15f2d70: c1a04003 movgt r4, r3 15f2d74: eb000217 bl 15f35d8 <_binary_touch_raw_start+0x25d8> 15f2d78: e240301b sub r3, r0, #27 ; 0x1b 15f2d7c: e1530004 cmp r3, r4 15f2d80: e28d0084 add r0, sp, #132 ; 0x84 15f2d84: c1a04003 movgt r4, r3 15f2d88: eb000212 bl 15f35d8 <_binary_touch_raw_start+0x25d8> 15f2d8c: e240301f sub r3, r0, #31 ; 0x1f 15f2d90: e1530004 cmp r3, r4 15f2d94: c1a04003 movgt r4, r3 15f2d98: e3540000 cmp r4, #0 ; 0x0 15f2d9c: 0a000014 beq 15f2df4 <_binary_touch_raw_start+0x1df4> 15f2da0: e1a01004 mov r1, r4 15f2da4: e28d0f69 add r0, sp, #420 ; 0x1a4 15f2da8: eb000183 bl 15f33bc <_binary_touch_raw_start+0x23bc> 15f2dac: e1a01004 mov r1, r4 15f2db0: e28d0f55 add r0, sp, #340 ; 0x154 15f2db4: eb000180 bl 15f33bc <_binary_touch_raw_start+0x23bc> 15f2db8: e1a01004 mov r1, r4 15f2dbc: e28d0f61 add r0, sp, #388 ; 0x184 15f2dc0: eb00017d bl 15f33bc <_binary_touch_raw_start+0x23bc> 15f2dc4: e1a01004 mov r1, r4 15f2dc8: e28d0f5d add r0, sp, #372 ; 0x174 15f2dcc: eb00017a bl 15f33bc <_binary_touch_raw_start+0x23bc> 15f2dd0: e1a01004 mov r1, r4 15f2dd4: e28d00f4 add r0, sp, #244 ; 0xf4 15f2dd8: eb000177 bl 15f33bc <_binary_touch_raw_start+0x23bc> 15f2ddc: e1a01004 mov r1, r4 15f2de0: e28d0f45 add r0, sp, #276 ; 0x114 15f2de4: eb000174 bl 15f33bc <_binary_touch_raw_start+0x23bc> 15f2de8: e1a01004 mov r1, r4 15f2dec: e28d0084 add r0, sp, #132 ; 0x84 15f2df0: eb000171 bl 15f33bc <_binary_touch_raw_start+0x23bc> 15f2df4: e59f4080 ldr r4, [pc, #128] ; 15f2e7c <_binary_touch_raw_start+0x1e7c> 15f2df8: e59d31a8 ldr r3, [sp, #424] 15f2dfc: e59d2188 ldr r2, [sp, #392] 15f2e00: e59d00f8 ldr r0, [sp, #248] 15f2e04: e59de158 ldr lr, [sp, #344] 15f2e08: e59d1178 ldr r1, [sp, #376] 15f2e0c: e5843000 str r3, [r4] 15f2e10: e59d3118 ldr r3, [sp, #280] 15f2e14: e5842004 str r2, [r4, #4] 15f2e18: e5840008 str r0, [r4, #8] 15f2e1c: e584e00c str lr, [r4, #12] 15f2e20: e5841010 str r1, [r4, #16] 15f2e24: e5843014 str r3, [r4, #20] 15f2e28: e59d3088 ldr r3, [sp, #136] 15f2e2c: e59d1028 ldr r1, [sp, #40] 15f2e30: e1a00008 mov r0, r8 15f2e34: e3530000 cmp r3, #0 ; 0x0 15f2e38: 03a02000 moveq r2, #0 ; 0x0 15f2e3c: e5843018 str r3, [r4, #24] 15f2e40: e3a03001 mov r3, #1 ; 0x1 15f2e44: 0584201c streq r2, [r4, #28] 15f2e48: 1584301c strne r3, [r4, #28] 15f2e4c: 05843018 streq r3, [r4, #24] 15f2e50: e1a0300a mov r3, sl 15f2e54: e1a0200b mov r2, fp 15f2e58: e58d9000 str r9, [sp] 15f2e5c: ebfffe4f bl 15f27a0 <_binary_touch_raw_start+0x17a0> 15f2e60: e1a04000 mov r4, r0 15f2e64: e59d01c4 ldr r0, [sp, #452] 15f2e68: eb0020d3 bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f2e6c: e1a00004 mov r0, r4 15f2e70: e28ddf72 add sp, sp, #456 ; 0x1c8 15f2e74: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f2e78: e12fff1e bx lr 15f2e7c: 015fc284 cmpeq pc, r4, lsl #5 15f2e80: 015fc1b8 ldreqh ip, [pc, #-24] ; 15f2e70 <_binary_touch_raw_start+0x1e70> 15f2e84: e3510000 cmp r1, #0 ; 0x0 15f2e88: 42613000 rsbmi r3, r1, #0 ; 0x0 15f2e8c: 45803004 strmi r3, [r0, #4] 15f2e90: 43a02001 movmi r2, #1 ; 0x1 15f2e94: 53a03000 movpl r3, #0 ; 0x0 15f2e98: 45802000 strmi r2, [r0] 15f2e9c: 55803000 strpl r3, [r0] 15f2ea0: e2803004 add r3, r0, #4 ; 0x4 15f2ea4: e2833004 add r3, r3, #4 ; 0x4 15f2ea8: 55801004 strpl r1, [r0, #4] 15f2eac: e2832008 add r2, r3, #8 ; 0x8 15f2eb0: e3a01000 mov r1, #0 ; 0x0 15f2eb4: e4831004 str r1, [r3], #4 15f2eb8: e1530002 cmp r3, r2 15f2ebc: 1afffffc bne 15f2eb4 <_binary_touch_raw_start+0x1eb4> 15f2ec0: e12fff1e bx lr 15f2ec4: e3a02000 mov r2, #0 ; 0x0 15f2ec8: e5903004 ldr r3, [r0, #4] 15f2ecc: e3530000 cmp r3, #0 ; 0x0 15f2ed0: 1a000005 bne 15f2eec <_binary_touch_raw_start+0x1eec> 15f2ed4: e2822001 add r2, r2, #1 ; 0x1 15f2ed8: e3520003 cmp r2, #3 ; 0x3 15f2edc: e2800004 add r0, r0, #4 ; 0x4 15f2ee0: bafffff8 blt 15f2ec8 <_binary_touch_raw_start+0x1ec8> 15f2ee4: e3a00000 mov r0, #0 ; 0x0 15f2ee8: e12fff1e bx lr 15f2eec: e3a00001 mov r0, #1 ; 0x1 15f2ef0: e12fff1e bx lr 15f2ef4: e5903000 ldr r3, [r0] 15f2ef8: e3530000 cmp r3, #0 ; 0x0 15f2efc: 13a00001 movne r0, #1 ; 0x1 15f2f00: 03a00000 moveq r0, #0 ; 0x0 15f2f04: e12fff1e bx lr 15f2f08: e52de004 str lr, [sp, #-4]! 15f2f0c: e3a0e002 mov lr, #2 ; 0x2 15f2f10: e2812008 add r2, r1, #8 ; 0x8 15f2f14: e0400001 sub r0, r0, r1 15f2f18: e0803002 add r3, r0, r2 15f2f1c: e5933004 ldr r3, [r3, #4] 15f2f20: e5921004 ldr r1, [r2, #4] 15f2f24: e1530001 cmp r3, r1 15f2f28: 8a000006 bhi 15f2f48 <_binary_touch_raw_start+0x1f48> 15f2f2c: 3a000002 bcc 15f2f3c <_binary_touch_raw_start+0x1f3c> 15f2f30: e25ee001 subs lr, lr, #1 ; 0x1 15f2f34: e2422004 sub r2, r2, #4 ; 0x4 15f2f38: 5afffff6 bpl 15f2f18 <_binary_touch_raw_start+0x1f18> 15f2f3c: e3a00000 mov r0, #0 ; 0x0 15f2f40: e49de004 ldr lr, [sp], #4 15f2f44: e12fff1e bx lr 15f2f48: e3a00001 mov r0, #1 ; 0x1 15f2f4c: e49de004 ldr lr, [sp], #4 15f2f50: e12fff1e bx lr 15f2f54: e52de004 str lr, [sp, #-4]! 15f2f58: e3a0e001 mov lr, #1 ; 0x1 15f2f5c: e1a02000 mov r2, r0 15f2f60: e3a01003 mov r1, #3 ; 0x3 15f2f64: e5923004 ldr r3, [r2, #4] 15f2f68: e093300e adds r3, r3, lr 15f2f6c: e5823004 str r3, [r2, #4] 15f2f70: 13a0e000 movne lr, #0 ; 0x0 15f2f74: e2822004 add r2, r2, #4 ; 0x4 15f2f78: e2511001 subs r1, r1, #1 ; 0x1 15f2f7c: 1afffff8 bne 15f2f64 <_binary_touch_raw_start+0x1f64> 15f2f80: e49de004 ldr lr, [sp], #4 15f2f84: e12fff1e bx lr 15f2f88: e92d41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 15f2f8c: e3a04000 mov r4, #0 ; 0x0 15f2f90: e0407001 sub r7, r0, r1 15f2f94: e0428001 sub r8, r2, r1 15f2f98: e3a06003 mov r6, #3 ; 0x3 15f2f9c: e0873001 add r3, r7, r1 15f2fa0: e5935004 ldr r5, [r3, #4] 15f2fa4: e5910004 ldr r0, [r1, #4] 15f2fa8: e088e001 add lr, r8, r1 15f2fac: e0853004 add r3, r5, r4 15f2fb0: e0833000 add r3, r3, r0 15f2fb4: e58e3004 str r3, [lr, #4] 15f2fb8: e3540000 cmp r4, #0 ; 0x0 15f2fbc: 0a000008 beq 15f2fe4 <_binary_touch_raw_start+0x1fe4> 15f2fc0: e1530005 cmp r3, r5 15f2fc4: 9a000008 bls 15f2fec <_binary_touch_raw_start+0x1fec> 15f2fc8: e3a04000 mov r4, #0 ; 0x0 15f2fcc: e2811004 add r1, r1, #4 ; 0x4 15f2fd0: e2566001 subs r6, r6, #1 ; 0x1 15f2fd4: 1afffff0 bne 15f2f9c <_binary_touch_raw_start+0x1f9c> 15f2fd8: e1a00002 mov r0, r2 15f2fdc: e8bd41f0 ldmia sp!, {r4, r5, r6, r7, r8, lr} 15f2fe0: e12fff1e bx lr 15f2fe4: e1530005 cmp r3, r5 15f2fe8: 2afffff6 bcs 15f2fc8 <_binary_touch_raw_start+0x1fc8> 15f2fec: e3a04001 mov r4, #1 ; 0x1 15f2ff0: eafffff5 b 15f2fcc <_binary_touch_raw_start+0x1fcc> 15f2ff4: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 15f2ff8: e3a0e001 mov lr, #1 ; 0x1 15f2ffc: e0406001 sub r6, r0, r1 15f3000: e0427001 sub r7, r2, r1 15f3004: e3a05003 mov r5, #3 ; 0x3 15f3008: e5910004 ldr r0, [r1, #4] 15f300c: e0863001 add r3, r6, r1 15f3010: e5934004 ldr r4, [r3, #4] 15f3014: e1e03000 mvn r3, r0 15f3018: e0870001 add r0, r7, r1 15f301c: e0833004 add r3, r3, r4 15f3020: e083300e add r3, r3, lr 15f3024: e5803004 str r3, [r0, #4] 15f3028: e35e0000 cmp lr, #0 ; 0x0 15f302c: 0a000008 beq 15f3054 <_binary_touch_raw_start+0x2054> 15f3030: e1530004 cmp r3, r4 15f3034: 9a000008 bls 15f305c <_binary_touch_raw_start+0x205c> 15f3038: e3a0e000 mov lr, #0 ; 0x0 15f303c: e2811004 add r1, r1, #4 ; 0x4 15f3040: e2555001 subs r5, r5, #1 ; 0x1 15f3044: 1affffef bne 15f3008 <_binary_touch_raw_start+0x2008> 15f3048: e1a00002 mov r0, r2 15f304c: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f3050: e12fff1e bx lr 15f3054: e1530004 cmp r3, r4 15f3058: 2afffff6 bcs 15f3038 <_binary_touch_raw_start+0x2038> 15f305c: e3a0e001 mov lr, #1 ; 0x1 15f3060: eafffff5 b 15f303c <_binary_touch_raw_start+0x203c> 15f3064: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 15f3068: e1a05002 mov r5, r2 15f306c: e1a06001 mov r6, r1 15f3070: e1a07000 mov r7, r0 15f3074: e5973000 ldr r3, [r7] 15f3078: e1a01006 mov r1, r6 15f307c: e1a00007 mov r0, r7 15f3080: e3530000 cmp r3, #0 ; 0x0 15f3084: e5963000 ldr r3, [r6] 15f3088: 13a04001 movne r4, #1 ; 0x1 15f308c: 03a04000 moveq r4, #0 ; 0x0 15f3090: e3530000 cmp r3, #0 ; 0x0 15f3094: 13a03001 movne r3, #1 ; 0x1 15f3098: 03a03000 moveq r3, #0 ; 0x0 15f309c: e1540003 cmp r4, r3 15f30a0: 0a00000f beq 15f30e4 <_binary_touch_raw_start+0x20e4> 15f30a4: ebffff97 bl 15f2f08 <_binary_touch_raw_start+0x1f08> 15f30a8: e3500000 cmp r0, #0 ; 0x0 15f30ac: e1a02005 mov r2, r5 15f30b0: 0a000003 beq 15f30c4 <_binary_touch_raw_start+0x20c4> 15f30b4: e1a01006 mov r1, r6 15f30b8: e1a00007 mov r0, r7 15f30bc: ebffffcc bl 15f2ff4 <_binary_touch_raw_start+0x1ff4> 15f30c0: ea000009 b 15f30ec <_binary_touch_raw_start+0x20ec> 15f30c4: e1a01007 mov r1, r7 15f30c8: e1a00006 mov r0, r6 15f30cc: ebffffc8 bl 15f2ff4 <_binary_touch_raw_start+0x1ff4> 15f30d0: e3540000 cmp r4, #0 ; 0x0 15f30d4: 03a04001 moveq r4, #1 ; 0x1 15f30d8: 0a000003 beq 15f30ec <_binary_touch_raw_start+0x20ec> 15f30dc: e3a04000 mov r4, #0 ; 0x0 15f30e0: ea000001 b 15f30ec <_binary_touch_raw_start+0x20ec> 15f30e4: e1a02005 mov r2, r5 15f30e8: ebffffa6 bl 15f2f88 <_binary_touch_raw_start+0x1f88> 15f30ec: e1a00005 mov r0, r5 15f30f0: ebffff73 bl 15f2ec4 <_binary_touch_raw_start+0x1ec4> 15f30f4: e3500000 cmp r0, #0 ; 0x0 15f30f8: 03a03000 moveq r3, #0 ; 0x0 15f30fc: 05853000 streq r3, [r5] 15f3100: 15854000 strne r4, [r5] 15f3104: e1a00005 mov r0, r5 15f3108: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f310c: e12fff1e bx lr 15f3110: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 15f3114: e1a05002 mov r5, r2 15f3118: e1a06001 mov r6, r1 15f311c: e1a07000 mov r7, r0 15f3120: e5973000 ldr r3, [r7] 15f3124: e1a01006 mov r1, r6 15f3128: e1a00007 mov r0, r7 15f312c: e3530000 cmp r3, #0 ; 0x0 15f3130: e5963000 ldr r3, [r6] 15f3134: 13a04001 movne r4, #1 ; 0x1 15f3138: 03a04000 moveq r4, #0 ; 0x0 15f313c: e3530000 cmp r3, #0 ; 0x0 15f3140: 13a03001 movne r3, #1 ; 0x1 15f3144: 03a03000 moveq r3, #0 ; 0x0 15f3148: e1540003 cmp r4, r3 15f314c: 1a00000f bne 15f3190 <_binary_touch_raw_start+0x2190> 15f3150: ebffff6c bl 15f2f08 <_binary_touch_raw_start+0x1f08> 15f3154: e3500000 cmp r0, #0 ; 0x0 15f3158: e1a02005 mov r2, r5 15f315c: 0a000003 beq 15f3170 <_binary_touch_raw_start+0x2170> 15f3160: e1a01006 mov r1, r6 15f3164: e1a00007 mov r0, r7 15f3168: ebffffa1 bl 15f2ff4 <_binary_touch_raw_start+0x1ff4> 15f316c: ea000009 b 15f3198 <_binary_touch_raw_start+0x2198> 15f3170: e1a01007 mov r1, r7 15f3174: e1a00006 mov r0, r6 15f3178: ebffff9d bl 15f2ff4 <_binary_touch_raw_start+0x1ff4> 15f317c: e3540000 cmp r4, #0 ; 0x0 15f3180: 03a04001 moveq r4, #1 ; 0x1 15f3184: 0a000003 beq 15f3198 <_binary_touch_raw_start+0x2198> 15f3188: e3a04000 mov r4, #0 ; 0x0 15f318c: ea000001 b 15f3198 <_binary_touch_raw_start+0x2198> 15f3190: e1a02005 mov r2, r5 15f3194: ebffff7b bl 15f2f88 <_binary_touch_raw_start+0x1f88> 15f3198: e1a00005 mov r0, r5 15f319c: ebffff48 bl 15f2ec4 <_binary_touch_raw_start+0x1ec4> 15f31a0: e3500000 cmp r0, #0 ; 0x0 15f31a4: 03a03000 moveq r3, #0 ; 0x0 15f31a8: 05853000 streq r3, [r5] 15f31ac: 15854000 strne r4, [r5] 15f31b0: e1a00005 mov r0, r5 15f31b4: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f31b8: e12fff1e bx lr 15f31bc: e92d4030 stmdb sp!, {r4, r5, lr} 15f31c0: e3a03cff mov r3, #65280 ; 0xff00 15f31c4: e38330ff orr r3, r3, #255 ; 0xff 15f31c8: e0004003 and r4, r0, r3 15f31cc: e1a05821 mov r5, r1, lsr #16 15f31d0: e00e0495 mul lr, r5, r4 15f31d4: e1a00820 mov r0, r0, lsr #16 15f31d8: e0013003 and r3, r1, r3 15f31dc: e02ee093 mla lr, r3, r0, lr 15f31e0: e0010493 mul r1, r3, r4 15f31e4: e081380e add r3, r1, lr, lsl #16 15f31e8: e1530001 cmp r3, r1 15f31ec: e5823004 str r3, [r2, #4] 15f31f0: 33a03001 movcc r3, #1 ; 0x1 15f31f4: 23a03000 movcs r3, #0 ; 0x0 15f31f8: e083382e add r3, r3, lr, lsr #16 15f31fc: e0233095 mla r3, r5, r0, r3 15f3200: e1a00002 mov r0, r2 15f3204: e5823008 str r3, [r2, #8] 15f3208: e3a03000 mov r3, #0 ; 0x0 15f320c: e582300c str r3, [r2, #12] 15f3210: e5823000 str r3, [r2] 15f3214: e8bd4030 ldmia sp!, {r4, r5, lr} 15f3218: e12fff1e bx lr 15f321c: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f3220: e24dd044 sub sp, sp, #68 ; 0x44 15f3224: e1a04002 mov r4, r2 15f3228: e1a07001 mov r7, r1 15f322c: e58d4004 str r4, [sp, #4] 15f3230: e58d7000 str r7, [sp] 15f3234: e1a0b000 mov fp, r0 15f3238: e59f3134 ldr r3, [pc, #308] ; 15f3374 <_binary_touch_raw_start+0x2374> 15f323c: e5933000 ldr r3, [r3] 15f3240: e58d3040 str r3, [sp, #64] 15f3244: e3a02000 mov r2, #0 ; 0x0 15f3248: e3a01000 mov r1, #0 ; 0x0 15f324c: e28d3028 add r3, sp, #40 ; 0x28 15f3250: e58d2024 str r2, [sp, #36] 15f3254: e58d1020 str r1, [sp, #32] 15f3258: e2832008 add r2, r3, #8 ; 0x8 15f325c: e3a01000 mov r1, #0 ; 0x0 15f3260: e4831004 str r1, [r3], #4 15f3264: e1530002 cmp r3, r2 15f3268: 1afffffc bne 15f3260 <_binary_touch_raw_start+0x2260> 15f326c: e0473004 sub r3, r7, r4 15f3270: e1a0a004 mov sl, r4 15f3274: e58d3008 str r3, [sp, #8] 15f3278: e1a07003 mov r7, r3 15f327c: e3a05000 mov r5, #0 ; 0x0 15f3280: e3a04000 mov r4, #0 ; 0x0 15f3284: e3a01000 mov r1, #0 ; 0x0 15f3288: e3a00000 mov r0, #0 ; 0x0 15f328c: e28d3018 add r3, sp, #24 ; 0x18 15f3290: e2832008 add r2, r3, #8 ; 0x8 15f3294: e58d4014 str r4, [sp, #20] 15f3298: e58d1010 str r1, [sp, #16] 15f329c: e4830004 str r0, [r3], #4 15f32a0: e1530002 cmp r3, r2 15f32a4: 1afffffc bne 15f329c <_binary_touch_raw_start+0x229c> 15f32a8: e3550000 cmp r5, #0 ; 0x0 15f32ac: 4a00000d bmi 15f32e8 <_binary_touch_raw_start+0x22e8> 15f32b0: e1a0800b mov r8, fp 15f32b4: e087600a add r6, r7, sl 15f32b8: e2859001 add r9, r5, #1 ; 0x1 15f32bc: e5b80004 ldr r0, [r8, #4]! 15f32c0: e5961004 ldr r1, [r6, #4] 15f32c4: e28d2030 add r2, sp, #48 ; 0x30 15f32c8: ebffffbb bl 15f31bc <_binary_touch_raw_start+0x21bc> 15f32cc: e28d2010 add r2, sp, #16 ; 0x10 15f32d0: e28d1010 add r1, sp, #16 ; 0x10 15f32d4: e28d0030 add r0, sp, #48 ; 0x30 15f32d8: ebffff2a bl 15f2f88 <_binary_touch_raw_start+0x1f88> 15f32dc: e2466004 sub r6, r6, #4 ; 0x4 15f32e0: e2599001 subs r9, r9, #1 ; 0x1 15f32e4: 1afffff4 bne 15f32bc <_binary_touch_raw_start+0x22bc> 15f32e8: e28d2010 add r2, sp, #16 ; 0x10 15f32ec: e28d1010 add r1, sp, #16 ; 0x10 15f32f0: e28d0020 add r0, sp, #32 ; 0x20 15f32f4: ebffff23 bl 15f2f88 <_binary_touch_raw_start+0x1f88> 15f32f8: e28d2024 add r2, sp, #36 ; 0x24 15f32fc: e2820008 add r0, r2, #8 ; 0x8 15f3300: e28d1018 add r1, sp, #24 ; 0x18 15f3304: e4913004 ldr r3, [r1], #4 15f3308: e4823004 str r3, [r2], #4 15f330c: e1520000 cmp r2, r0 15f3310: 1afffffb bne 15f3304 <_binary_touch_raw_start+0x2304> 15f3314: e59d3014 ldr r3, [sp, #20] 15f3318: e2855001 add r5, r5, #1 ; 0x1 15f331c: e3550003 cmp r5, #3 ; 0x3 15f3320: e5aa3004 str r3, [sl, #4]! 15f3324: e3a01000 mov r1, #0 ; 0x0 15f3328: e3a00000 mov r0, #0 ; 0x0 15f332c: baffffd6 blt 15f328c <_binary_touch_raw_start+0x228c> 15f3330: e59d4004 ldr r4, [sp, #4] 15f3334: e1a00004 mov r0, r4 15f3338: ebfffee1 bl 15f2ec4 <_binary_touch_raw_start+0x1ec4> 15f333c: e59d7000 ldr r7, [sp] 15f3340: e3500000 cmp r0, #0 ; 0x0 15f3344: 159b2000 ldrne r2, [fp] 15f3348: 15973000 ldrne r3, [r7] 15f334c: 11520003 cmpne r2, r3 15f3350: 13a03001 movne r3, #1 ; 0x1 15f3354: 03a03000 moveq r3, #0 ; 0x0 15f3358: e5843000 str r3, [r4] 15f335c: e59d0040 ldr r0, [sp, #64] 15f3360: eb001f95 bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f3364: e1a00004 mov r0, r4 15f3368: e28dd044 add sp, sp, #68 ; 0x44 15f336c: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f3370: e12fff1e bx lr 15f3374: 015fc1b8 ldreqh ip, [pc, #-24] ; 15f3364 <_binary_touch_raw_start+0x2364> 15f3378: e5903000 ldr r3, [r0] 15f337c: e3530000 cmp r3, #0 ; 0x0 15f3380: 0a00000b beq 15f33b4 <_binary_touch_raw_start+0x23b4> 15f3384: e3a01001 mov r1, #1 ; 0x1 15f3388: e3a02003 mov r2, #3 ; 0x3 15f338c: e5903004 ldr r3, [r0, #4] 15f3390: e1e03003 mvn r3, r3 15f3394: e0933001 adds r3, r3, r1 15f3398: e5803004 str r3, [r0, #4] 15f339c: 13a01000 movne r1, #0 ; 0x0 15f33a0: e2800004 add r0, r0, #4 ; 0x4 15f33a4: e2522001 subs r2, r2, #1 ; 0x1 15f33a8: 1afffff7 bne 15f338c <_binary_touch_raw_start+0x238c> 15f33ac: e3e00000 mvn r0, #0 ; 0x0 15f33b0: e12fff1e bx lr 15f33b4: e3a00000 mov r0, #0 ; 0x0 15f33b8: e12fff1e bx lr 15f33bc: e92d43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 15f33c0: e1a04001 mov r4, r1 15f33c4: e1a05000 mov r5, r0 15f33c8: ebffffea bl 15f3378 <_binary_touch_raw_start+0x2378> 15f33cc: e1a03244 mov r3, r4, asr #4 15f33d0: e0843da3 add r3, r4, r3, lsr #27 15f33d4: e1a022c3 mov r2, r3, asr #5 15f33d8: e3520002 cmp r2, #2 ; 0x2 15f33dc: e0449282 sub r9, r4, r2, lsl #5 15f33e0: e1a06000 mov r6, r0 15f33e4: da000006 ble 15f3404 <_binary_touch_raw_start+0x2404> 15f33e8: e2853004 add r3, r5, #4 ; 0x4 15f33ec: e283200c add r2, r3, #12 ; 0xc 15f33f0: e4836004 str r6, [r3], #4 15f33f4: e1530002 cmp r3, r2 15f33f8: 1afffffc bne 15f33f0 <_binary_touch_raw_start+0x23f0> 15f33fc: e8bd43f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, lr} 15f3400: e12fff1e bx lr 15f3404: e0850102 add r0, r5, r2, lsl #2 15f3408: e5903004 ldr r3, [r0, #4] 15f340c: e2691020 rsb r1, r9, #32 ; 0x20 15f3410: e3a0e000 mov lr, #0 ; 0x0 15f3414: e1a03933 mov r3, r3, lsr r9 15f3418: e3520002 cmp r2, #2 ; 0x2 15f341c: e5853004 str r3, [r5, #4] 15f3420: aa000010 bge 15f3468 <_binary_touch_raw_start+0x2468> 15f3424: e2628002 rsb r8, r2, #2 ; 0x2 15f3428: e1a0e008 mov lr, r8 15f342c: e1a07005 mov r7, r5 15f3430: e1a04005 mov r4, r5 15f3434: e2800004 add r0, r0, #4 ; 0x4 15f3438: e3510020 cmp r1, #32 ; 0x20 15f343c: b5902004 ldrlt r2, [r0, #4] 15f3440: b5973004 ldrlt r3, [r7, #4] 15f3444: e2844004 add r4, r4, #4 ; 0x4 15f3448: b1833112 orrlt r3, r3, r2, lsl r1 15f344c: b5873004 strlt r3, [r7, #4] 15f3450: e5903004 ldr r3, [r0, #4] 15f3454: e1a07004 mov r7, r4 15f3458: e2588001 subs r8, r8, #1 ; 0x1 15f345c: e1a03933 mov r3, r3, lsr r9 15f3460: e5843004 str r3, [r4, #4] 15f3464: 1afffff2 bne 15f3434 <_binary_touch_raw_start+0x2434> 15f3468: e3510020 cmp r1, #32 ; 0x20 15f346c: b085210e addlt r2, r5, lr, lsl #2 15f3470: b5923004 ldrlt r3, [r2, #4] 15f3474: b1833116 orrlt r3, r3, r6, lsl r1 15f3478: b5823004 strlt r3, [r2, #4] 15f347c: e28e2001 add r2, lr, #1 ; 0x1 15f3480: e3520003 cmp r2, #3 ; 0x3 15f3484: aa000007 bge 15f34a8 <_binary_touch_raw_start+0x24a8> 15f3488: e0853102 add r3, r5, r2, lsl #2 15f348c: e2833004 add r3, r3, #4 ; 0x4 15f3490: e2722003 rsbs r2, r2, #3 ; 0x3 15f3494: 0a000003 beq 15f34a8 <_binary_touch_raw_start+0x24a8> 15f3498: e0832102 add r2, r3, r2, lsl #2 15f349c: e4836004 str r6, [r3], #4 15f34a0: e1530002 cmp r3, r2 15f34a4: 1afffffc bne 15f349c <_binary_touch_raw_start+0x249c> 15f34a8: e8bd43f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, lr} 15f34ac: e12fff1e bx lr 15f34b0: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f34b4: e24dd018 sub sp, sp, #24 ; 0x18 15f34b8: e1a05002 mov r5, r2 15f34bc: e1a06001 mov r6, r1 15f34c0: e1a08000 mov r8, r0 15f34c4: e28d1000 add r1, sp, #0 ; 0x0 15f34c8: e1a02008 mov r2, r8 15f34cc: e3a0e006 mov lr, #6 ; 0x6 15f34d0: e1d230b4 ldrh r3, [r2, #4] 15f34d4: e2822002 add r2, r2, #2 ; 0x2 15f34d8: e25ee001 subs lr, lr, #1 ; 0x1 15f34dc: e4813004 str r3, [r1], #4 15f34e0: 1afffffa bne 15f34d0 <_binary_touch_raw_start+0x24d0> 15f34e4: e3560000 cmp r6, #0 ; 0x0 15f34e8: 42666000 rsbmi r6, r6, #0 ; 0x0 15f34ec: 43a07001 movmi r7, #1 ; 0x1 15f34f0: 4a000009 bmi 15f351c <_binary_touch_raw_start+0x251c> 15f34f4: 1a000007 bne 15f3518 <_binary_touch_raw_start+0x2518> 15f34f8: e2853004 add r3, r5, #4 ; 0x4 15f34fc: e283200c add r2, r3, #12 ; 0xc 15f3500: e3e01000 mvn r1, #0 ; 0x0 15f3504: e4831004 str r1, [r3], #4 15f3508: e1530002 cmp r3, r2 15f350c: 1afffffc bne 15f3504 <_binary_touch_raw_start+0x2504> 15f3510: e3e04000 mvn r4, #0 ; 0x0 15f3514: ea000022 b 15f35a4 <_binary_touch_raw_start+0x25a4> 15f3518: e3a07000 mov r7, #0 ; 0x0 15f351c: e59fb0b0 ldr fp, [pc, #176] ; 15f35d4 <_binary_touch_raw_start+0x25d4> 15f3520: e3a04000 mov r4, #0 ; 0x0 15f3524: e3a0a005 mov sl, #5 ; 0x5 15f3528: e28d9014 add r9, sp, #20 ; 0x14 15f352c: e5993000 ldr r3, [r9] 15f3530: e59b2000 ldr r2, [fp] 15f3534: e1a00006 mov r0, r6 15f3538: e0834804 add r4, r3, r4, lsl #16 15f353c: e1a01004 mov r1, r4 15f3540: e1a0e00f mov lr, pc 15f3544: e12fff12 bx r2 15f3548: e0030690 mul r3, r0, r6 15f354c: e4090004 str r0, [r9], #-4 15f3550: e25aa001 subs sl, sl, #1 ; 0x1 15f3554: e0444003 sub r4, r4, r3 15f3558: 5afffff3 bpl 15f352c <_binary_touch_raw_start+0x252c> 15f355c: e1a02005 mov r2, r5 15f3560: e28d1000 add r1, sp, #0 ; 0x0 15f3564: e3a00006 mov r0, #6 ; 0x6 15f3568: e4913004 ldr r3, [r1], #4 15f356c: e2500001 subs r0, r0, #1 ; 0x1 15f3570: e1c230b4 strh r3, [r2, #4] 15f3574: e2822002 add r2, r2, #2 ; 0x2 15f3578: 1afffffa bne 15f3568 <_binary_touch_raw_start+0x2568> 15f357c: e5983000 ldr r3, [r8] 15f3580: e3530000 cmp r3, #0 ; 0x0 15f3584: 0a00000a beq 15f35b4 <_binary_touch_raw_start+0x25b4> 15f3588: e1a00005 mov r0, r5 15f358c: ebfffe70 bl 15f2f54 <_binary_touch_raw_start+0x1f54> 15f3590: e0464004 sub r4, r6, r4 15f3594: e3570000 cmp r7, #0 ; 0x0 15f3598: 0a000007 beq 15f35bc <_binary_touch_raw_start+0x25bc> 15f359c: e3a03000 mov r3, #0 ; 0x0 15f35a0: e5853000 str r3, [r5] 15f35a4: e1a00004 mov r0, r4 15f35a8: e28dd018 add sp, sp, #24 ; 0x18 15f35ac: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f35b0: e12fff1e bx lr 15f35b4: e3570000 cmp r7, #0 ; 0x0 15f35b8: 0afffff7 beq 15f359c <_binary_touch_raw_start+0x259c> 15f35bc: e1a00005 mov r0, r5 15f35c0: ebfffe3f bl 15f2ec4 <_binary_touch_raw_start+0x1ec4> 15f35c4: e3500000 cmp r0, #0 ; 0x0 15f35c8: 0afffff3 beq 15f359c <_binary_touch_raw_start+0x259c> 15f35cc: e3a03001 mov r3, #1 ; 0x1 15f35d0: eafffff2 b 15f35a0 <_binary_touch_raw_start+0x25a0> 15f35d4: 015fc040 cmpeq pc, r0, asr #32 15f35d8: e92d4030 stmdb sp!, {r4, r5, lr} 15f35dc: e59f4058 ldr r4, [pc, #88] ; 15f363c <_binary_touch_raw_start+0x263c> 15f35e0: e3a02002 mov r2, #2 ; 0x2 15f35e4: e2801008 add r1, r0, #8 ; 0x8 15f35e8: e5913004 ldr r3, [r1, #4] 15f35ec: e1b05003 movs r5, r3 15f35f0: 0a000007 beq 15f3614 <_binary_touch_raw_start+0x2614> 15f35f4: e3a0001f mov r0, #31 ; 0x1f 15f35f8: e284e07c add lr, r4, #124 ; 0x7c 15f35fc: e59e3000 ldr r3, [lr] 15f3600: e1130005 tst r3, r5 15f3604: 1a000008 bne 15f362c <_binary_touch_raw_start+0x262c> 15f3608: e2500001 subs r0, r0, #1 ; 0x1 15f360c: e24ee004 sub lr, lr, #4 ; 0x4 15f3610: 5afffff9 bpl 15f35fc <_binary_touch_raw_start+0x25fc> 15f3614: e2522001 subs r2, r2, #1 ; 0x1 15f3618: e2411004 sub r1, r1, #4 ; 0x4 15f361c: 5afffff1 bpl 15f35e8 <_binary_touch_raw_start+0x25e8> 15f3620: e3a00000 mov r0, #0 ; 0x0 15f3624: e8bd4030 ldmia sp!, {r4, r5, lr} 15f3628: e12fff1e bx lr 15f362c: e0803282 add r3, r0, r2, lsl #5 15f3630: e2830001 add r0, r3, #1 ; 0x1 15f3634: e8bd4030 ldmia sp!, {r4, r5, lr} 15f3638: e12fff1e bx lr 15f363c: 015fc100 cmpeq pc, r0, lsl #2 15f3640: e52de004 str lr, [sp, #-4]! 15f3644: e3a01002 mov r1, #2 ; 0x2 15f3648: eb001dff bl 15fae4c <_binary_touch_raw_start+0x9e4c> 15f364c: e49de004 ldr lr, [sp], #4 15f3650: e12fff1e bx lr 15f3654: e92d43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 15f3658: e1a08002 mov r8, r2 15f365c: e1a09001 mov r9, r1 15f3660: e1a06000 mov r6, r0 15f3664: e59f40a8 ldr r4, [pc, #168] ; 15f3714 <_binary_touch_raw_start+0x2714> 15f3668: e594301c ldr r3, [r4, #28] 15f366c: e3530000 cmp r3, #0 ; 0x0 15f3670: 0a000001 beq 15f367c <_binary_touch_raw_start+0x267c> 15f3674: e3160008 tst r6, #8 ; 0x8 15f3678: 1a000022 bne 15f3708 <_binary_touch_raw_start+0x2708> 15f367c: e5940000 ldr r0, [r4] 15f3680: e3e01000 mvn r1, #0 ; 0x0 15f3684: eb001dfc bl 15fae7c <_binary_touch_raw_start+0x9e7c> 15f3688: e59f7080 ldr r7, [pc, #128] ; 15f3710 <_binary_touch_raw_start+0x2710> 15f368c: e3160002 tst r6, #2 ; 0x2 15f3690: e5970064 ldr r0, [r7, #100] 15f3694: e5905000 ldr r5, [r0] 15f3698: e590e004 ldr lr, [r0, #4] 15f369c: 12453003 subne r3, r5, #3 ; 0x3 15f36a0: 02453002 subeq r3, r5, #2 ; 0x2 15f36a4: e15e0003 cmp lr, r3 15f36a8: ba000007 blt 15f36cc <_binary_touch_raw_start+0x26cc> 15f36ac: e15e0005 cmp lr, r5 15f36b0: ba000002 blt 15f36c0 <_binary_touch_raw_start+0x26c0> 15f36b4: e2833f7d add r3, r3, #500 ; 0x1f4 15f36b8: e15e0003 cmp lr, r3 15f36bc: ba000002 blt 15f36cc <_binary_touch_raw_start+0x26cc> 15f36c0: e3a03001 mov r3, #1 ; 0x1 15f36c4: e584301c str r3, [r4, #28] 15f36c8: ea00000c b 15f3700 <_binary_touch_raw_start+0x2700> 15f36cc: e3a03000 mov r3, #0 ; 0x0 15f36d0: e28e1001 add r1, lr, #1 ; 0x1 15f36d4: e584301c str r3, [r4, #28] 15f36d8: e3510f7d cmp r1, #500 ; 0x1f4 15f36dc: e1883809 orr r3, r8, r9, lsl #16 15f36e0: e080218e add r2, r0, lr, lsl #3 15f36e4: a3a01000 movge r1, #0 ; 0x0 15f36e8: e582300c str r3, [r2, #12] 15f36ec: e5826008 str r6, [r2, #8] 15f36f0: e5801004 str r1, [r0, #4] 15f36f4: e5970000 ldr r0, [r7] 15f36f8: e3a01003 mov r1, #3 ; 0x3 15f36fc: eb001dd2 bl 15fae4c <_binary_touch_raw_start+0x9e4c> 15f3700: e5940000 ldr r0, [r4] 15f3704: eb001de0 bl 15fae8c <_binary_touch_raw_start+0x9e8c> 15f3708: e8bd43f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, lr} 15f370c: e12fff1e bx lr 15f3710: 015fe00c cmpeq pc, ip 15f3714: 015fc2c4 cmpeq pc, r4, asr #5 15f3718: e92d43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 15f371c: e1a08002 mov r8, r2 15f3720: e1a09001 mov r9, r1 15f3724: e1a07000 mov r7, r0 15f3728: e59f50e8 ldr r5, [pc, #232] ; 15f3818 <_binary_touch_raw_start+0x2818> 15f372c: e5953014 ldr r3, [r5, #20] 15f3730: e3530000 cmp r3, #0 ; 0x0 15f3734: 0a000001 beq 15f3740 <_binary_touch_raw_start+0x2740> 15f3738: e3170008 tst r7, #8 ; 0x8 15f373c: 1a000032 bne 15f380c <_binary_touch_raw_start+0x280c> 15f3740: e1a00005 mov r0, r5 15f3744: eb001e04 bl 15faf5c <_binary_touch_raw_start+0x9f5c> 15f3748: e59f40c4 ldr r4, [pc, #196] ; 15f3814 <_binary_touch_raw_start+0x2814> 15f374c: e3170002 tst r7, #2 ; 0x2 15f3750: e59430a8 ldr r3, [r4, #168] 15f3754: e594e0ac ldr lr, [r4, #172] 15f3758: 12436003 subne r6, r3, #3 ; 0x3 15f375c: 02436002 subeq r6, r3, #2 ; 0x2 15f3760: e15e0006 cmp lr, r6 15f3764: ba000007 blt 15f3788 <_binary_touch_raw_start+0x2788> 15f3768: e15e0003 cmp lr, r3 15f376c: ba000002 blt 15f377c <_binary_touch_raw_start+0x277c> 15f3770: e2863f7d add r3, r6, #500 ; 0x1f4 15f3774: e15e0003 cmp lr, r3 15f3778: ba000002 blt 15f3788 <_binary_touch_raw_start+0x2788> 15f377c: e3a03001 mov r3, #1 ; 0x1 15f3780: e5853014 str r3, [r5, #20] 15f3784: ea00001e b 15f3804 <_binary_touch_raw_start+0x2804> 15f3788: e28430a8 add r3, r4, #168 ; 0xa8 15f378c: e28420a8 add r2, r4, #168 ; 0xa8 15f3790: e083118e add r1, r3, lr, lsl #3 15f3794: e28e0001 add r0, lr, #1 ; 0x1 15f3798: e1883809 orr r3, r8, r9, lsl #16 15f379c: e082218e add r2, r2, lr, lsl #3 15f37a0: e3500f7d cmp r0, #500 ; 0x1f4 15f37a4: e582300c str r3, [r2, #12] 15f37a8: e207300a and r3, r7, #10 ; 0xa 15f37ac: e3a06000 mov r6, #0 ; 0x0 15f37b0: a3a00000 movge r0, #0 ; 0x0 15f37b4: e5817008 str r7, [r1, #8] 15f37b8: e353000a cmp r3, #10 ; 0xa 15f37bc: e5856014 str r6, [r5, #20] 15f37c0: e58400ac str r0, [r4, #172] 15f37c4: 1a000009 bne 15f37f0 <_binary_touch_raw_start+0x27f0> 15f37c8: e5943018 ldr r3, [r4, #24] 15f37cc: e15301c9 cmp r3, r9, asr #3 15f37d0: 1a000006 bne 15f37f0 <_binary_touch_raw_start+0x27f0> 15f37d4: e5943014 ldr r3, [r4, #20] 15f37d8: e15301c8 cmp r3, r8, asr #3 15f37dc: 1a000003 bne 15f37f0 <_binary_touch_raw_start+0x27f0> 15f37e0: e5943010 ldr r3, [r4, #16] 15f37e4: e353000a cmp r3, #10 ; 0xa 15f37e8: d2833001 addle r3, r3, #1 ; 0x1 15f37ec: da000003 ble 15f3800 <_binary_touch_raw_start+0x2800> 15f37f0: e5940000 ldr r0, [r4] 15f37f4: e3a01003 mov r1, #3 ; 0x3 15f37f8: eb001d93 bl 15fae4c <_binary_touch_raw_start+0x9e4c> 15f37fc: e3a03000 mov r3, #0 ; 0x0 15f3800: e5843010 str r3, [r4, #16] 15f3804: e1a00005 mov r0, r5 15f3808: eb001dcf bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f380c: e8bd43f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, lr} 15f3810: e12fff1e bx lr 15f3814: 015fe008 cmpeq pc, r8 15f3818: 015fc2c8 cmpeq pc, r8, asr #5 15f381c: e59f3004 ldr r3, [pc, #4] ; 15f3828 <_binary_touch_raw_start+0x2828> 15f3820: e5930000 ldr r0, [r3] 15f3824: e12fff1e bx lr 15f3828: 015fe070 cmpeq pc, r0, ror r0 15f382c: e92d4010 stmdb sp!, {r4, lr} 15f3830: e59f4048 ldr r4, [pc, #72] ; 15f3880 <_binary_touch_raw_start+0x2880> 15f3834: e5943000 ldr r3, [r4] 15f3838: e5933000 ldr r3, [r3] 15f383c: e3530000 cmp r3, #0 ; 0x0 15f3840: 1a00000a bne 15f3870 <_binary_touch_raw_start+0x2870> 15f3844: e59f0030 ldr r0, [pc, #48] ; 15f387c <_binary_touch_raw_start+0x287c> 15f3848: e3a01000 mov r1, #0 ; 0x0 15f384c: eb001dc6 bl 15faf6c <_binary_touch_raw_start+0x9f6c> 15f3850: e5943000 ldr r3, [r4] 15f3854: e5830000 str r0, [r3] 15f3858: e5943000 ldr r3, [r4] 15f385c: e5933000 ldr r3, [r3] 15f3860: e3530000 cmp r3, #0 ; 0x0 15f3864: 03a00000 moveq r0, #0 ; 0x0 15f3868: 08bd4010 ldmeqia sp!, {r4, lr} 15f386c: 012fff1e bxeq lr 15f3870: e3a00001 mov r0, #1 ; 0x1 15f3874: e8bd4010 ldmia sp!, {r4, lr} 15f3878: e12fff1e bx lr 15f387c: 015f1358 cmpeq pc, r8, asr r3 15f3880: 015fe060 cmpeq pc, r0, rrx 15f3884: e52de004 str lr, [sp, #-4]! 15f3888: ebffffe7 bl 15f382c <_binary_touch_raw_start+0x282c> 15f388c: e3500000 cmp r0, #0 ; 0x0 15f3890: 0a000009 beq 15f38bc <_binary_touch_raw_start+0x28bc> 15f3894: e59f202c ldr r2, [pc, #44] ; 15f38c8 <_binary_touch_raw_start+0x28c8> 15f3898: e3a01b01 mov r1, #1024 ; 0x400 15f389c: e3811007 orr r1, r1, #7 ; 0x7 15f38a0: e5920000 ldr r0, [r2] 15f38a4: e3a03000 mov r3, #0 ; 0x0 15f38a8: e3a02000 mov r2, #0 ; 0x0 15f38ac: e5900000 ldr r0, [r0] 15f38b0: eb001db1 bl 15faf7c <_binary_touch_raw_start+0x9f7c> 15f38b4: e49de004 ldr lr, [sp], #4 15f38b8: e12fff1e bx lr 15f38bc: e3a00000 mov r0, #0 ; 0x0 15f38c0: e49de004 ldr lr, [sp], #4 15f38c4: e12fff1e bx lr 15f38c8: 015fe060 cmpeq pc, r0, rrx 15f38cc: e52de004 str lr, [sp, #-4]! 15f38d0: ebffffd5 bl 15f382c <_binary_touch_raw_start+0x282c> 15f38d4: e3500000 cmp r0, #0 ; 0x0 15f38d8: 0a000009 beq 15f3904 <_binary_touch_raw_start+0x2904> 15f38dc: e59f202c ldr r2, [pc, #44] ; 15f3910 <_binary_touch_raw_start+0x2910> 15f38e0: e3a01b01 mov r1, #1024 ; 0x400 15f38e4: e3811009 orr r1, r1, #9 ; 0x9 15f38e8: e5920000 ldr r0, [r2] 15f38ec: e3a03000 mov r3, #0 ; 0x0 15f38f0: e3a02000 mov r2, #0 ; 0x0 15f38f4: e5900000 ldr r0, [r0] 15f38f8: eb001d9f bl 15faf7c <_binary_touch_raw_start+0x9f7c> 15f38fc: e49de004 ldr lr, [sp], #4 15f3900: e12fff1e bx lr 15f3904: e3a00000 mov r0, #0 ; 0x0 15f3908: e49de004 ldr lr, [sp], #4 15f390c: e12fff1e bx lr 15f3910: 015fe060 cmpeq pc, r0, rrx 15f3914: e92d4010 stmdb sp!, {r4, lr} 15f3918: e1a04000 mov r4, r0 15f391c: ebffffc2 bl 15f382c <_binary_touch_raw_start+0x282c> 15f3920: e3500000 cmp r0, #0 ; 0x0 15f3924: 159f2020 ldrne r2, [pc, #32] ; 15f394c <_binary_touch_raw_start+0x294c> 15f3928: 13a01b01 movne r1, #1024 ; 0x400 15f392c: 13811005 orrne r1, r1, #5 ; 0x5 15f3930: 1592e000 ldrne lr, [r2] 15f3934: 13a03000 movne r3, #0 ; 0x0 15f3938: 11a02004 movne r2, r4 15f393c: 159e0000 ldrne r0, [lr] 15f3940: 1b001d8d blne 15faf7c <_binary_touch_raw_start+0x9f7c> 15f3944: e8bd4010 ldmia sp!, {r4, lr} 15f3948: e12fff1e bx lr 15f394c: 015fe060 cmpeq pc, r0, rrx 15f3950: e92d4030 stmdb sp!, {r4, r5, lr} 15f3954: e1a04001 mov r4, r1 15f3958: e1a05000 mov r5, r0 15f395c: ebffffb2 bl 15f382c <_binary_touch_raw_start+0x282c> 15f3960: e3500000 cmp r0, #0 ; 0x0 15f3964: 159f2020 ldrne r2, [pc, #32] ; 15f398c <_binary_touch_raw_start+0x298c> 15f3968: 13a01b01 movne r1, #1024 ; 0x400 15f396c: 13811006 orrne r1, r1, #6 ; 0x6 15f3970: 1592e000 ldrne lr, [r2] 15f3974: 11a03004 movne r3, r4 15f3978: 11a02005 movne r2, r5 15f397c: 159e0000 ldrne r0, [lr] 15f3980: 1b001d7d blne 15faf7c <_binary_touch_raw_start+0x9f7c> 15f3984: e8bd4030 ldmia sp!, {r4, r5, lr} 15f3988: e12fff1e bx lr 15f398c: 015fe060 cmpeq pc, r0, rrx 15f3990: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f3994: e1a05001 mov r5, r1 15f3998: e1a06000 mov r6, r0 15f399c: e59f409c ldr r4, [pc, #156] ; 15f3a40 <_binary_touch_raw_start+0x2a40> 15f39a0: e5943000 ldr r3, [r4] 15f39a4: e3530000 cmp r3, #0 ; 0x0 15f39a8: 0a000022 beq 15f3a38 <_binary_touch_raw_start+0x2a38> 15f39ac: e2852001 add r2, r5, #1 ; 0x1 15f39b0: e2861001 add r1, r6, #1 ; 0x1 15f39b4: e3a00007 mov r0, #7 ; 0x7 15f39b8: e1a0e00f mov lr, pc 15f39bc: e12fff13 bx r3 15f39c0: e5943000 ldr r3, [r4] 15f39c4: e1a02005 mov r2, r5 15f39c8: e1a01006 mov r1, r6 15f39cc: e3a0000f mov r0, #15 ; 0xf 15f39d0: e1a0e00f mov lr, pc 15f39d4: e12fff13 bx r3 15f39d8: e5943000 ldr r3, [r4] 15f39dc: e1a02005 mov r2, r5 15f39e0: e1a01006 mov r1, r6 15f39e4: e3a0000f mov r0, #15 ; 0xf 15f39e8: e1a0e00f mov lr, pc 15f39ec: e12fff13 bx r3 15f39f0: e5943000 ldr r3, [r4] 15f39f4: e1a02005 mov r2, r5 15f39f8: e1a01006 mov r1, r6 15f39fc: e3a0000f mov r0, #15 ; 0xf 15f3a00: e1a0e00f mov lr, pc 15f3a04: e12fff13 bx r3 15f3a08: e5943000 ldr r3, [r4] 15f3a0c: e1a02005 mov r2, r5 15f3a10: e1a01006 mov r1, r6 15f3a14: e3a0000d mov r0, #13 ; 0xd 15f3a18: e1a0e00f mov lr, pc 15f3a1c: e12fff13 bx r3 15f3a20: e5943000 ldr r3, [r4] 15f3a24: e1a02005 mov r2, r5 15f3a28: e1a01006 mov r1, r6 15f3a2c: e3a00005 mov r0, #5 ; 0x5 15f3a30: e1a0e00f mov lr, pc 15f3a34: e12fff13 bx r3 15f3a38: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f3a3c: e12fff1e bx lr 15f3a40: 015fe084 cmpeq pc, r4, lsl #1 15f3a44: e92d4030 stmdb sp!, {r4, r5, lr} 15f3a48: e1a05000 mov r5, r0 15f3a4c: e59f4070 ldr r4, [pc, #112] ; 15f3ac4 <_binary_touch_raw_start+0x2ac4> 15f3a50: e3a01000 mov r1, #0 ; 0x0 15f3a54: e3a0e000 mov lr, #0 ; 0x0 15f3a58: e5940010 ldr r0, [r4, #16] 15f3a5c: e3a02efa mov r2, #4000 ; 0xfa0 15f3a60: e3a03000 mov r3, #0 ; 0x0 15f3a64: e5801000 str r1, [r0] 15f3a68: e5801004 str r1, [r0, #4] 15f3a6c: e584e050 str lr, [r4, #80] 15f3a70: e3a01000 mov r1, #0 ; 0x0 15f3a74: e3822008 orr r2, r2, #8 ; 0x8 15f3a78: e5843054 str r3, [r4, #84] 15f3a7c: eb001d1e bl 15faefc <_binary_touch_raw_start+0x9efc> 15f3a80: ebffff69 bl 15f382c <_binary_touch_raw_start+0x282c> 15f3a84: e3500000 cmp r0, #0 ; 0x0 15f3a88: 0a00000a beq 15f3ab8 <_binary_touch_raw_start+0x2ab8> 15f3a8c: e5942000 ldr r2, [r4] 15f3a90: e3a01b01 mov r1, #1024 ; 0x400 15f3a94: e3811001 orr r1, r1, #1 ; 0x1 15f3a98: e5920000 ldr r0, [r2] 15f3a9c: e3a03000 mov r3, #0 ; 0x0 15f3aa0: e1a02005 mov r2, r5 15f3aa4: eb001d34 bl 15faf7c <_binary_touch_raw_start+0x9f7c> 15f3aa8: e3500000 cmp r0, #0 ; 0x0 15f3aac: 13a00001 movne r0, #1 ; 0x1 15f3ab0: 18bd4030 ldmneia sp!, {r4, r5, lr} 15f3ab4: 112fff1e bxne lr 15f3ab8: e3a00000 mov r0, #0 ; 0x0 15f3abc: e8bd4030 ldmia sp!, {r4, r5, lr} 15f3ac0: e12fff1e bx lr 15f3ac4: 015fe060 cmpeq pc, r0, rrx 15f3ac8: e92d4010 stmdb sp!, {r4, lr} 15f3acc: e1a04000 mov r4, r0 15f3ad0: ebffff55 bl 15f382c <_binary_touch_raw_start+0x282c> 15f3ad4: e3500000 cmp r0, #0 ; 0x0 15f3ad8: 159f2020 ldrne r2, [pc, #32] ; 15f3b00 <_binary_touch_raw_start+0x2b00> 15f3adc: 13a01b01 movne r1, #1024 ; 0x400 15f3ae0: 13811002 orrne r1, r1, #2 ; 0x2 15f3ae4: 1592e000 ldrne lr, [r2] 15f3ae8: 13a03000 movne r3, #0 ; 0x0 15f3aec: 11a02004 movne r2, r4 15f3af0: 159e0000 ldrne r0, [lr] 15f3af4: 1b001d20 blne 15faf7c <_binary_touch_raw_start+0x9f7c> 15f3af8: e8bd4010 ldmia sp!, {r4, lr} 15f3afc: e12fff1e bx lr 15f3b00: 015fe060 cmpeq pc, r0, rrx 15f3b04: e92d4030 stmdb sp!, {r4, r5, lr} 15f3b08: e1a04001 mov r4, r1 15f3b0c: e1a05000 mov r5, r0 15f3b10: ebffff45 bl 15f382c <_binary_touch_raw_start+0x282c> 15f3b14: e3500000 cmp r0, #0 ; 0x0 15f3b18: 159f2020 ldrne r2, [pc, #32] ; 15f3b40 <_binary_touch_raw_start+0x2b40> 15f3b1c: 13a01b01 movne r1, #1024 ; 0x400 15f3b20: 13811003 orrne r1, r1, #3 ; 0x3 15f3b24: 1592e000 ldrne lr, [r2] 15f3b28: 11a03004 movne r3, r4 15f3b2c: 11a02005 movne r2, r5 15f3b30: 159e0000 ldrne r0, [lr] 15f3b34: 1b001d10 blne 15faf7c <_binary_touch_raw_start+0x9f7c> 15f3b38: e8bd4030 ldmia sp!, {r4, r5, lr} 15f3b3c: e12fff1e bx lr 15f3b40: 015fe060 cmpeq pc, r0, rrx 15f3b44: e92d4030 stmdb sp!, {r4, r5, lr} 15f3b48: e1a04001 mov r4, r1 15f3b4c: e1a05000 mov r5, r0 15f3b50: ebffff35 bl 15f382c <_binary_touch_raw_start+0x282c> 15f3b54: e3500000 cmp r0, #0 ; 0x0 15f3b58: 0a000009 beq 15f3b84 <_binary_touch_raw_start+0x2b84> 15f3b5c: e59f202c ldr r2, [pc, #44] ; 15f3b90 <_binary_touch_raw_start+0x2b90> 15f3b60: e3a01b01 mov r1, #1024 ; 0x400 15f3b64: e3811004 orr r1, r1, #4 ; 0x4 15f3b68: e592e000 ldr lr, [r2] 15f3b6c: e1a03004 mov r3, r4 15f3b70: e1a02005 mov r2, r5 15f3b74: e59e0000 ldr r0, [lr] 15f3b78: eb001cff bl 15faf7c <_binary_touch_raw_start+0x9f7c> 15f3b7c: e8bd4030 ldmia sp!, {r4, r5, lr} 15f3b80: e12fff1e bx lr 15f3b84: e3a00000 mov r0, #0 ; 0x0 15f3b88: e8bd4030 ldmia sp!, {r4, r5, lr} 15f3b8c: e12fff1e bx lr 15f3b90: 015fe060 cmpeq pc, r0, rrx 15f3b94: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 15f3b98: e1a06002 mov r6, r2 15f3b9c: e1a07001 mov r7, r1 15f3ba0: e1a04000 mov r4, r0 15f3ba4: e59f5088 ldr r5, [pc, #136] ; 15f3c34 <_binary_touch_raw_start+0x2c34> 15f3ba8: e5953000 ldr r3, [r5] 15f3bac: e5933000 ldr r3, [r3] 15f3bb0: e3530000 cmp r3, #0 ; 0x0 15f3bb4: 0bffff1c bleq 15f382c <_binary_touch_raw_start+0x282c> 15f3bb8: eb001cf3 bl 15faf8c <_binary_touch_raw_start+0x9f8c> 15f3bbc: e5953020 ldr r3, [r5, #32] 15f3bc0: e3530000 cmp r3, #0 ; 0x0 15f3bc4: 0a000010 beq 15f3c0c <_binary_touch_raw_start+0x2c0c> 15f3bc8: e59f3060 ldr r3, [pc, #96] ; 15f3c30 <_binary_touch_raw_start+0x2c30> 15f3bcc: e5933000 ldr r3, [r3] 15f3bd0: e3530000 cmp r3, #0 ; 0x0 15f3bd4: 1a00000c bne 15f3c0c <_binary_touch_raw_start+0x2c0c> 15f3bd8: e5953000 ldr r3, [r5] 15f3bdc: e5933000 ldr r3, [r3] 15f3be0: e3530000 cmp r3, #0 ; 0x0 15f3be4: 0a000008 beq 15f3c0c <_binary_touch_raw_start+0x2c0c> 15f3be8: e3140001 tst r4, #1 ; 0x1 15f3bec: 0a000006 beq 15f3c0c <_binary_touch_raw_start+0x2c0c> 15f3bf0: e3140010 tst r4, #16 ; 0x10 15f3bf4: 1a000004 bne 15f3c0c <_binary_touch_raw_start+0x2c0c> 15f3bf8: e1a02006 mov r2, r6 15f3bfc: e1a01007 mov r1, r7 15f3c00: e1a00004 mov r0, r4 15f3c04: ebfffec3 bl 15f3718 <_binary_touch_raw_start+0x2718> 15f3c08: ea000005 b 15f3c24 <_binary_touch_raw_start+0x2c24> 15f3c0c: e5953024 ldr r3, [r5, #36] 15f3c10: e1a02006 mov r2, r6 15f3c14: e1a01007 mov r1, r7 15f3c18: e1a00004 mov r0, r4 15f3c1c: e1a0e00f mov lr, pc 15f3c20: e12fff13 bx r3 15f3c24: e3a00000 mov r0, #0 ; 0x0 15f3c28: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f3c2c: e12fff1e bx lr 15f3c30: 015fc314 cmpeq pc, r4, lsl r3 15f3c34: 015fe060 cmpeq pc, r0, rrx 15f3c38: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f3c3c: e24dd008 sub sp, sp, #8 ; 0x8 15f3c40: e1a06003 mov r6, r3 15f3c44: e1a07002 mov r7, r2 15f3c48: e1a08001 mov r8, r1 15f3c4c: e1a09000 mov r9, r0 15f3c50: e59f55fc ldr r5, [pc, #1532] ; 15f4254 <_binary_touch_raw_start+0x3254> 15f3c54: e1a0a008 mov sl, r8 15f3c58: e58da000 str sl, [sp] 15f3c5c: e5950080 ldr r0, [r5, #128] 15f3c60: e3500000 cmp r0, #0 ; 0x0 15f3c64: 0a00016f beq 15f4228 <_binary_touch_raw_start+0x3228> 15f3c68: e59fe5e0 ldr lr, [pc, #1504] ; 15f4250 <_binary_touch_raw_start+0x3250> 15f3c6c: e59ee000 ldr lr, [lr] 15f3c70: e35e0000 cmp lr, #0 ; 0x0 15f3c74: 1a00016b bne 15f4228 <_binary_touch_raw_start+0x3228> 15f3c78: e3180001 tst r8, #1 ; 0x1 15f3c7c: 0a000169 beq 15f4228 <_binary_touch_raw_start+0x3228> 15f3c80: e3180010 tst r8, #16 ; 0x10 15f3c84: 1a000167 bne 15f4228 <_binary_touch_raw_start+0x3228> 15f3c88: e3580007 cmp r8, #7 ; 0x7 15f3c8c: 1a00003f bne 15f3d90 <_binary_touch_raw_start+0x2d90> 15f3c90: eb001cd1 bl 15fafdc <_binary_touch_raw_start+0x9fdc> 15f3c94: e3500000 cmp r0, #0 ; 0x0 15f3c98: 1a000008 bne 15f3cc0 <_binary_touch_raw_start+0x2cc0> 15f3c9c: e3a04000 mov r4, #0 ; 0x0 15f3ca0: e5953084 ldr r3, [r5, #132] 15f3ca4: e5854080 str r4, [r5, #128] 15f3ca8: e1a02006 mov r2, r6 15f3cac: e1a01007 mov r1, r7 15f3cb0: e3a00007 mov r0, #7 ; 0x7 15f3cb4: e1a0e00f mov lr, pc 15f3cb8: e12fff13 bx r3 15f3cbc: ea00015f b 15f4240 <_binary_touch_raw_start+0x3240> 15f3cc0: e5950080 ldr r0, [r5, #128] 15f3cc4: e3a01000 mov r1, #0 ; 0x0 15f3cc8: eb001cbf bl 15fafcc <_binary_touch_raw_start+0x9fcc> 15f3ccc: e1a01800 mov r1, r0, lsl #16 15f3cd0: e1a01841 mov r1, r1, asr #16 15f3cd4: e1a03801 mov r3, r1, lsl #16 15f3cd8: e1a03823 mov r3, r3, lsr #16 15f3cdc: e3130c02 tst r3, #512 ; 0x200 15f3ce0: e1c510b0 strh r1, [r5] 15f3ce4: 0a00000b beq 15f3d18 <_binary_touch_raw_start+0x2d18> 15f3ce8: e1a03807 mov r3, r7, lsl #16 15f3cec: e5950080 ldr r0, [r5, #128] 15f3cf0: e1a03823 mov r3, r3, lsr #16 15f3cf4: e3a01e41 mov r1, #1040 ; 0x410 15f3cf8: e1833806 orr r3, r3, r6, lsl #16 15f3cfc: e3811007 orr r1, r1, #7 ; 0x7 15f3d00: e3a02000 mov r2, #0 ; 0x0 15f3d04: eb001c9c bl 15faf7c <_binary_touch_raw_start+0x9f7c> 15f3d08: e3500000 cmp r0, #0 ; 0x0 15f3d0c: 03a01002 moveq r1, #2 ; 0x2 15f3d10: 01c510b0 streqh r1, [r5] 15f3d14: 11d510f0 ldrnesh r1, [r5] 15f3d18: e1a03801 mov r3, r1, lsl #16 15f3d1c: e1a03823 mov r3, r3, lsr #16 15f3d20: e313001c tst r3, #28 ; 0x1c 15f3d24: 13c13002 bicne r3, r1, #2 ; 0x2 15f3d28: 11a01803 movne r1, r3, lsl #16 15f3d2c: 11a01841 movne r1, r1, asr #16 15f3d30: e1a03801 mov r3, r1, lsl #16 15f3d34: e1a03823 mov r3, r3, lsr #16 15f3d38: 11c510b0 strneh r1, [r5] 15f3d3c: e3130c01 tst r3, #256 ; 0x100 15f3d40: 0a000002 beq 15f3d50 <_binary_touch_raw_start+0x2d50> 15f3d44: eb001c9c bl 15fafbc <_binary_touch_raw_start+0x9fbc> 15f3d48: e1d510f0 ldrsh r1, [r5] 15f3d4c: e585007c str r0, [r5, #124] 15f3d50: e3a03000 mov r3, #0 ; 0x0 15f3d54: e3a02000 mov r2, #0 ; 0x0 15f3d58: e3a00001 mov r0, #1 ; 0x1 15f3d5c: e5853058 str r3, [r5, #88] 15f3d60: e5852054 str r2, [r5, #84] 15f3d64: e1a02007 mov r2, r7 15f3d68: e1a03006 mov r3, r6 15f3d6c: e5850044 str r0, [r5, #68] 15f3d70: e5859038 str r9, [r5, #56] 15f3d74: e1a0e009 mov lr, r9 15f3d78: e5859048 str r9, [r5, #72] 15f3d7c: e5857040 str r7, [r5, #64] 15f3d80: e5857050 str r7, [r5, #80] 15f3d84: e585603c str r6, [r5, #60] 15f3d88: e585604c str r6, [r5, #76] 15f3d8c: ea000004 b 15f3da4 <_binary_touch_raw_start+0x2da4> 15f3d90: e1d510f0 ldrsh r1, [r5] 15f3d94: e595e048 ldr lr, [r5, #72] 15f3d98: e5952050 ldr r2, [r5, #80] 15f3d9c: e595304c ldr r3, [r5, #76] 15f3da0: e5950044 ldr r0, [r5, #68] 15f3da4: e1a04801 mov r4, r1, lsl #16 15f3da8: e1a04824 mov r4, r4, lsr #16 15f3dac: e314001c tst r4, #28 ; 0x1c 15f3db0: e58d3004 str r3, [sp, #4] 15f3db4: 0a0000ff beq 15f41b8 <_binary_touch_raw_start+0x31b8> 15f3db8: e59fa48c ldr sl, [pc, #1164] ; 15f424c <_binary_touch_raw_start+0x324c> 15f3dbc: e3500000 cmp r0, #0 ; 0x0 15f3dc0: 0a0000ad beq 15f407c <_binary_touch_raw_start+0x307c> 15f3dc4: e358000f cmp r8, #15 ; 0xf 15f3dc8: 1a00001c bne 15f3e40 <_binary_touch_raw_start+0x2e40> 15f3dcc: e59a3010 ldr r3, [sl, #16] 15f3dd0: e0422007 sub r2, r2, r7 15f3dd4: e1520003 cmp r2, r3 15f3dd8: aa000008 bge 15f3e00 <_binary_touch_raw_start+0x2e00> 15f3ddc: e263b000 rsb fp, r3, #0 ; 0x0 15f3de0: e152000b cmp r2, fp 15f3de4: da000005 ble 15f3e00 <_binary_touch_raw_start+0x2e00> 15f3de8: e59d2004 ldr r2, [sp, #4] 15f3dec: e0422006 sub r2, r2, r6 15f3df0: e1520003 cmp r2, r3 15f3df4: aa000001 bge 15f3e00 <_binary_touch_raw_start+0x2e00> 15f3df8: e152000b cmp r2, fp 15f3dfc: ca00000f bgt 15f3e40 <_binary_touch_raw_start+0x2e40> 15f3e00: e3140020 tst r4, #32 ; 0x20 15f3e04: e3a03000 mov r3, #0 ; 0x0 15f3e08: 11a02006 movne r2, r6 15f3e0c: 11a01007 movne r1, r7 15f3e10: 13a0001a movne r0, #26 ; 0x1a 15f3e14: e5853044 str r3, [r5, #68] 15f3e18: 1bfffe0d blne 15f3654 <_binary_touch_raw_start+0x2654> 15f3e1c: e3a01001 mov r1, #1 ; 0x1 15f3e20: e3a00041 mov r0, #65 ; 0x41 15f3e24: e5857040 str r7, [r5, #64] 15f3e28: e585603c str r6, [r5, #60] 15f3e2c: e5859038 str r9, [r5, #56] 15f3e30: eb001c5d bl 15fafac <_binary_touch_raw_start+0x9fac> 15f3e34: e595e048 ldr lr, [r5, #72] 15f3e38: e1d510f0 ldrsh r1, [r5] 15f3e3c: e5950044 ldr r0, [r5, #68] 15f3e40: e3500000 cmp r0, #0 ; 0x0 15f3e44: 0a00008c beq 15f407c <_binary_touch_raw_start+0x307c> 15f3e48: e358000d cmp r8, #13 ; 0xd 15f3e4c: 1a000049 bne 15f3f78 <_binary_touch_raw_start+0x2f78> 15f3e50: e1a03801 mov r3, r1, lsl #16 15f3e54: e1a03823 mov r3, r3, lsr #16 15f3e58: e3130004 tst r3, #4 ; 0x4 15f3e5c: 0a000045 beq 15f3f78 <_binary_touch_raw_start+0x2f78> 15f3e60: e59a2008 ldr r2, [sl, #8] 15f3e64: e049300e sub r3, r9, lr 15f3e68: e1530002 cmp r3, r2 15f3e6c: 2a000041 bcs 15f3f78 <_binary_touch_raw_start+0x2f78> 15f3e70: e5953078 ldr r3, [r5, #120] 15f3e74: e59a2014 ldr r2, [sl, #20] 15f3e78: e04e3003 sub r3, lr, r3 15f3e7c: e1530002 cmp r3, r2 15f3e80: 9a00003c bls 15f3f78 <_binary_touch_raw_start+0x2f78> 15f3e84: eb001c4c bl 15fafbc <_binary_touch_raw_start+0x9fbc> 15f3e88: e1d530b0 ldrh r3, [r5] 15f3e8c: e3a02001 mov r2, #1 ; 0x1 15f3e90: e5852058 str r2, [r5, #88] 15f3e94: e595204c ldr r2, [r5, #76] 15f3e98: e31300c0 tst r3, #192 ; 0xc0 15f3e9c: e1d535b0 ldrh r3, [r5, #80] 15f3ea0: e3a01000 mov r1, #0 ; 0x0 15f3ea4: e5851078 str r1, [r5, #120] 15f3ea8: e1a0e000 mov lr, r0 15f3eac: e5950080 ldr r0, [r5, #128] 15f3eb0: e3a01b01 mov r1, #1024 ; 0x400 15f3eb4: e1833802 orr r3, r3, r2, lsl #16 15f3eb8: e1a0200e mov r2, lr 15f3ebc: e3a04001 mov r4, #1 ; 0x1 15f3ec0: e3811005 orr r1, r1, #5 ; 0x5 15f3ec4: 0a000002 beq 15f3ed4 <_binary_touch_raw_start+0x2ed4> 15f3ec8: eb001c2b bl 15faf7c <_binary_touch_raw_start+0x9f7c> 15f3ecc: e1a04000 mov r4, r0 15f3ed0: ea000000 b 15f3ed8 <_binary_touch_raw_start+0x2ed8> 15f3ed4: eb001c30 bl 15faf9c <_binary_touch_raw_start+0x9f9c> 15f3ed8: e1d530b0 ldrh r3, [r5] 15f3edc: e3130080 tst r3, #128 ; 0x80 15f3ee0: 0a000001 beq 15f3eec <_binary_touch_raw_start+0x2eec> 15f3ee4: e3540000 cmp r4, #0 ; 0x0 15f3ee8: 0a0000d4 beq 15f4240 <_binary_touch_raw_start+0x3240> 15f3eec: e595204c ldr r2, [r5, #76] 15f3ef0: e5953050 ldr r3, [r5, #80] 15f3ef4: e5954084 ldr r4, [r5, #132] 15f3ef8: e2822001 add r2, r2, #1 ; 0x1 15f3efc: e2831001 add r1, r3, #1 ; 0x1 15f3f00: e3a00007 mov r0, #7 ; 0x7 15f3f04: e1a0e00f mov lr, pc 15f3f08: e12fff14 bx r4 15f3f0c: e5953084 ldr r3, [r5, #132] 15f3f10: e595204c ldr r2, [r5, #76] 15f3f14: e5951050 ldr r1, [r5, #80] 15f3f18: e3a0000f mov r0, #15 ; 0xf 15f3f1c: e1a0e00f mov lr, pc 15f3f20: e12fff13 bx r3 15f3f24: e5953084 ldr r3, [r5, #132] 15f3f28: e595204c ldr r2, [r5, #76] 15f3f2c: e5951050 ldr r1, [r5, #80] 15f3f30: e3a0000f mov r0, #15 ; 0xf 15f3f34: e1a0e00f mov lr, pc 15f3f38: e12fff13 bx r3 15f3f3c: e5953084 ldr r3, [r5, #132] 15f3f40: e595204c ldr r2, [r5, #76] 15f3f44: e5951050 ldr r1, [r5, #80] 15f3f48: e3a0000f mov r0, #15 ; 0xf 15f3f4c: e1a0e00f mov lr, pc 15f3f50: e12fff13 bx r3 15f3f54: e5953084 ldr r3, [r5, #132] 15f3f58: e595204c ldr r2, [r5, #76] 15f3f5c: e5951050 ldr r1, [r5, #80] 15f3f60: e3a0000d mov r0, #13 ; 0xd 15f3f64: e1a0e00f mov lr, pc 15f3f68: e12fff13 bx r3 15f3f6c: e595e048 ldr lr, [r5, #72] 15f3f70: e1d510f0 ldrsh r1, [r5] 15f3f74: e5950044 ldr r0, [r5, #68] 15f3f78: e3500000 cmp r0, #0 ; 0x0 15f3f7c: 0a00003e beq 15f407c <_binary_touch_raw_start+0x307c> 15f3f80: e358000f cmp r8, #15 ; 0xf 15f3f84: 1a00003a bne 15f4074 <_binary_touch_raw_start+0x3074> 15f3f88: e1a04801 mov r4, r1, lsl #16 15f3f8c: e1a04824 mov r4, r4, lsr #16 15f3f90: e3140008 tst r4, #8 ; 0x8 15f3f94: 0a000036 beq 15f4074 <_binary_touch_raw_start+0x3074> 15f3f98: e049200e sub r2, r9, lr 15f3f9c: e3520e4b cmp r2, #1200 ; 0x4b0 15f3fa0: 8a000007 bhi 15f3fc4 <_binary_touch_raw_start+0x2fc4> 15f3fa4: e59a3004 ldr r3, [sl, #4] 15f3fa8: e1520003 cmp r2, r3 15f3fac: 9a000030 bls 15f4074 <_binary_touch_raw_start+0x3074> 15f3fb0: e5953078 ldr r3, [r5, #120] 15f3fb4: e59a2014 ldr r2, [sl, #20] 15f3fb8: e04e3003 sub r3, lr, r3 15f3fbc: e1530002 cmp r3, r2 15f3fc0: 9a00002b bls 15f4074 <_binary_touch_raw_start+0x3074> 15f3fc4: e3a0b001 mov fp, #1 ; 0x1 15f3fc8: e31400c0 tst r4, #192 ; 0xc0 15f3fcc: 0a00000a beq 15f3ffc <_binary_touch_raw_start+0x2ffc> 15f3fd0: eb001bf9 bl 15fafbc <_binary_touch_raw_start+0x9fbc> 15f3fd4: e595e04c ldr lr, [r5, #76] 15f3fd8: e1d535b0 ldrh r3, [r5, #80] 15f3fdc: e1a02000 mov r2, r0 15f3fe0: e5950080 ldr r0, [r5, #128] 15f3fe4: e3a01b01 mov r1, #1024 ; 0x400 15f3fe8: e183380e orr r3, r3, lr, lsl #16 15f3fec: e3811006 orr r1, r1, #6 ; 0x6 15f3ff0: eb001be1 bl 15faf7c <_binary_touch_raw_start+0x9f7c> 15f3ff4: e1a0b000 mov fp, r0 15f3ff8: ea000008 b 15f4020 <_binary_touch_raw_start+0x3020> 15f3ffc: eb001bee bl 15fafbc <_binary_touch_raw_start+0x9fbc> 15f4000: e595e04c ldr lr, [r5, #76] 15f4004: e1d535b0 ldrh r3, [r5, #80] 15f4008: e1a02000 mov r2, r0 15f400c: e5950080 ldr r0, [r5, #128] 15f4010: e3a01b01 mov r1, #1024 ; 0x400 15f4014: e183380e orr r3, r3, lr, lsl #16 15f4018: e3811006 orr r1, r1, #6 ; 0x6 15f401c: eb001bde bl 15faf9c <_binary_touch_raw_start+0x9f9c> 15f4020: e1d520f0 ldrsh r2, [r5] 15f4024: e1a03802 mov r3, r2, lsl #16 15f4028: e1a03823 mov r3, r3, lsr #16 15f402c: e3130080 tst r3, #128 ; 0x80 15f4030: 0a000003 beq 15f4044 <_binary_touch_raw_start+0x3044> 15f4034: e35b0000 cmp fp, #0 ; 0x0 15f4038: 03c23008 biceq r3, r2, #8 ; 0x8 15f403c: 01a01803 moveq r1, r3, lsl #16 15f4040: 0a000006 beq 15f4060 <_binary_touch_raw_start+0x3060> 15f4044: e3c2301c bic r3, r2, #28 ; 0x1c 15f4048: e3833002 orr r3, r3, #2 ; 0x2 15f404c: e1a01803 mov r1, r3, lsl #16 15f4050: e3a03007 mov r3, #7 ; 0x7 15f4054: e3a02001 mov r2, #1 ; 0x1 15f4058: e58d3000 str r3, [sp] 15f405c: e5852054 str r2, [r5, #84] 15f4060: e1a01841 mov r1, r1, asr #16 15f4064: e3a03000 mov r3, #0 ; 0x0 15f4068: e5950044 ldr r0, [r5, #68] 15f406c: e1c510b0 strh r1, [r5] 15f4070: e5853078 str r3, [r5, #120] 15f4074: e3500000 cmp r0, #0 ; 0x0 15f4078: 1a00004d bne 15f41b4 <_binary_touch_raw_start+0x31b4> 15f407c: e358000f cmp r8, #15 ; 0xf 15f4080: 1a00004b bne 15f41b4 <_binary_touch_raw_start+0x31b4> 15f4084: e1a00801 mov r0, r1, lsl #16 15f4088: e1a00820 mov r0, r0, lsr #16 15f408c: e3100010 tst r0, #16 ; 0x10 15f4090: 0a000047 beq 15f41b4 <_binary_touch_raw_start+0x31b4> 15f4094: e5953040 ldr r3, [r5, #64] 15f4098: e59a200c ldr r2, [sl, #12] 15f409c: e0433007 sub r3, r3, r7 15f40a0: e1530002 cmp r3, r2 15f40a4: aa00003f bge 15f41a8 <_binary_touch_raw_start+0x31a8> 15f40a8: e5953040 ldr r3, [r5, #64] 15f40ac: e0473003 sub r3, r7, r3 15f40b0: e1530002 cmp r3, r2 15f40b4: aa00003b bge 15f41a8 <_binary_touch_raw_start+0x31a8> 15f40b8: e595303c ldr r3, [r5, #60] 15f40bc: e0433006 sub r3, r3, r6 15f40c0: e1530002 cmp r3, r2 15f40c4: aa000037 bge 15f41a8 <_binary_touch_raw_start+0x31a8> 15f40c8: e595303c ldr r3, [r5, #60] 15f40cc: e0463003 sub r3, r6, r3 15f40d0: e1530002 cmp r3, r2 15f40d4: aa000033 bge 15f41a8 <_binary_touch_raw_start+0x31a8> 15f40d8: e5953038 ldr r3, [r5, #56] 15f40dc: e59a2000 ldr r2, [sl] 15f40e0: e0493003 sub r3, r9, r3 15f40e4: e1530002 cmp r3, r2 15f40e8: 9a000031 bls 15f41b4 <_binary_touch_raw_start+0x31b4> 15f40ec: e3a04001 mov r4, #1 ; 0x1 15f40f0: e31000c0 tst r0, #192 ; 0xc0 15f40f4: 0a00000a beq 15f4124 <_binary_touch_raw_start+0x3124> 15f40f8: eb001baf bl 15fafbc <_binary_touch_raw_start+0x9fbc> 15f40fc: e595e04c ldr lr, [r5, #76] 15f4100: e1d535b0 ldrh r3, [r5, #80] 15f4104: e1a02000 mov r2, r0 15f4108: e5950080 ldr r0, [r5, #128] 15f410c: e3a01b01 mov r1, #1024 ; 0x400 15f4110: e183380e orr r3, r3, lr, lsl #16 15f4114: e3811007 orr r1, r1, #7 ; 0x7 15f4118: eb001b97 bl 15faf7c <_binary_touch_raw_start+0x9f7c> 15f411c: e1a04000 mov r4, r0 15f4120: ea000008 b 15f4148 <_binary_touch_raw_start+0x3148> 15f4124: eb001ba4 bl 15fafbc <_binary_touch_raw_start+0x9fbc> 15f4128: e595e04c ldr lr, [r5, #76] 15f412c: e1d535b0 ldrh r3, [r5, #80] 15f4130: e1a02000 mov r2, r0 15f4134: e5950080 ldr r0, [r5, #128] 15f4138: e3a01b01 mov r1, #1024 ; 0x400 15f413c: e183380e orr r3, r3, lr, lsl #16 15f4140: e3811007 orr r1, r1, #7 ; 0x7 15f4144: eb001b94 bl 15faf9c <_binary_touch_raw_start+0x9f9c> 15f4148: e1d520f0 ldrsh r2, [r5] 15f414c: e1a03802 mov r3, r2, lsl #16 15f4150: e1a03823 mov r3, r3, lsr #16 15f4154: e3130080 tst r3, #128 ; 0x80 15f4158: 0a000005 beq 15f4174 <_binary_touch_raw_start+0x3174> 15f415c: e3540000 cmp r4, #0 ; 0x0 15f4160: 03c23010 biceq r3, r2, #16 ; 0x10 15f4164: 01a01803 moveq r1, r3, lsl #16 15f4168: 01a01841 moveq r1, r1, asr #16 15f416c: 01c510b0 streqh r1, [r5] 15f4170: 0a00000f beq 15f41b4 <_binary_touch_raw_start+0x31b4> 15f4174: e3c2301c bic r3, r2, #28 ; 0x1c 15f4178: e3833002 orr r3, r3, #2 ; 0x2 15f417c: e1a01803 mov r1, r3, lsl #16 15f4180: e1a01841 mov r1, r1, asr #16 15f4184: e3a03000 mov r3, #0 ; 0x0 15f4188: e3a02001 mov r2, #1 ; 0x1 15f418c: e5957050 ldr r7, [r5, #80] 15f4190: e595604c ldr r6, [r5, #76] 15f4194: e1c510b0 strh r1, [r5] 15f4198: e3a0a007 mov sl, #7 ; 0x7 15f419c: e5853078 str r3, [r5, #120] 15f41a0: e5852054 str r2, [r5, #84] 15f41a4: ea000003 b 15f41b8 <_binary_touch_raw_start+0x31b8> 15f41a8: e5857040 str r7, [r5, #64] 15f41ac: e585603c str r6, [r5, #60] 15f41b0: e5859038 str r9, [r5, #56] 15f41b4: e59da000 ldr sl, [sp] 15f41b8: e1a03801 mov r3, r1, lsl #16 15f41bc: e1a03823 mov r3, r3, lsr #16 15f41c0: e3130002 tst r3, #2 ; 0x2 15f41c4: 0a000006 beq 15f41e4 <_binary_touch_raw_start+0x31e4> 15f41c8: e5953084 ldr r3, [r5, #132] 15f41cc: e1a02006 mov r2, r6 15f41d0: e1a01007 mov r1, r7 15f41d4: e1a0000a mov r0, sl 15f41d8: e1a0e00f mov lr, pc 15f41dc: e12fff13 bx r3 15f41e0: e1d510f0 ldrsh r1, [r5] 15f41e4: e1a03801 mov r3, r1, lsl #16 15f41e8: e1a03823 mov r3, r3, lsr #16 15f41ec: e3130001 tst r3, #1 ; 0x1 15f41f0: 0a000012 beq 15f4240 <_binary_touch_raw_start+0x3240> 15f41f4: e358000d cmp r8, #13 ; 0xd 15f41f8: 1a000004 bne 15f4210 <_binary_touch_raw_start+0x3210> 15f41fc: e5953058 ldr r3, [r5, #88] 15f4200: e3530000 cmp r3, #0 ; 0x0 15f4204: 05953054 ldreq r3, [r5, #84] 15f4208: 03530000 cmpeq r3, #0 ; 0x0 15f420c: 05859078 streq r9, [r5, #120] 15f4210: e1a02006 mov r2, r6 15f4214: e1a01007 mov r1, r7 15f4218: e1a00008 mov r0, r8 15f421c: e5859074 str r9, [r5, #116] 15f4220: ebfffd0b bl 15f3654 <_binary_touch_raw_start+0x2654> 15f4224: ea000005 b 15f4240 <_binary_touch_raw_start+0x3240> 15f4228: e5953084 ldr r3, [r5, #132] 15f422c: e1a02006 mov r2, r6 15f4230: e1a01007 mov r1, r7 15f4234: e1a00008 mov r0, r8 15f4238: e1a0e00f mov lr, pc 15f423c: e12fff13 bx r3 15f4240: e28dd008 add sp, sp, #8 ; 0x8 15f4244: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f4248: e12fff1e bx lr 15f424c: 015fc184 cmpeq pc, r4, lsl #3 15f4250: 015fc314 cmpeq pc, r4, lsl r3 15f4254: 015fe000 cmpeq pc, r0 15f4258: e1a0c00d mov ip, sp 15f425c: e92d0001 stmdb sp!, {r0} 15f4260: e92d5000 stmdb sp!, {ip, lr} 15f4264: e24dd020 sub sp, sp, #32 ; 0x20 15f4268: e59f3160 ldr r3, [pc, #352] ; 15f43d0 <_binary_touch_raw_start+0x33d0> 15f426c: e58d3004 str r3, [sp, #4] 15f4270: e3a03000 mov r3, #0 ; 0x0 15f4274: e58d3008 str r3, [sp, #8] 15f4278: e3e01000 mvn r1, #0 ; 0x0 15f427c: e59f3148 ldr r3, [pc, #328] ; 15f43cc <_binary_touch_raw_start+0x33cc> 15f4280: e5930000 ldr r0, [r3] 15f4284: eb001afc bl 15fae7c <_binary_touch_raw_start+0x9e7c> 15f4288: e59f313c ldr r3, [pc, #316] ; 15f43cc <_binary_touch_raw_start+0x33cc> 15f428c: e5930000 ldr r0, [r3] 15f4290: ebfffcea bl 15f3640 <_binary_touch_raw_start+0x2640> 15f4294: e59f012c ldr r0, [pc, #300] ; 15f43c8 <_binary_touch_raw_start+0x33c8> 15f4298: eb001b2f bl 15faf5c <_binary_touch_raw_start+0x9f5c> 15f429c: e59d3008 ldr r3, [sp, #8] 15f42a0: e3530000 cmp r3, #0 ; 0x0 15f42a4: 1a000044 bne 15f43bc <_binary_touch_raw_start+0x33bc> 15f42a8: e59d3004 ldr r3, [sp, #4] 15f42ac: e5933000 ldr r3, [r3] 15f42b0: e58d3000 str r3, [sp] 15f42b4: e59d3004 ldr r3, [sp, #4] 15f42b8: e2833004 add r3, r3, #4 ; 0x4 15f42bc: e59d2000 ldr r2, [sp] 15f42c0: e5933000 ldr r3, [r3] 15f42c4: e1520003 cmp r2, r3 15f42c8: 1a000002 bne 15f42d8 <_binary_touch_raw_start+0x32d8> 15f42cc: e3a03001 mov r3, #1 ; 0x1 15f42d0: e58d3008 str r3, [sp, #8] 15f42d4: ea000037 b 15f43b8 <_binary_touch_raw_start+0x33b8> 15f42d8: e59d3004 ldr r3, [sp, #4] 15f42dc: e2831008 add r1, r3, #8 ; 0x8 15f42e0: e59d2000 ldr r2, [sp] 15f42e4: e3a03008 mov r3, #8 ; 0x8 15f42e8: e0030392 mul r3, r2, r3 15f42ec: e0813003 add r3, r1, r3 15f42f0: e5933000 ldr r3, [r3] 15f42f4: e58d3010 str r3, [sp, #16] 15f42f8: e59d3004 ldr r3, [sp, #4] 15f42fc: e2831008 add r1, r3, #8 ; 0x8 15f4300: e59d2000 ldr r2, [sp] 15f4304: e3a03008 mov r3, #8 ; 0x8 15f4308: e0030392 mul r3, r2, r3 15f430c: e0813003 add r3, r1, r3 15f4310: e2833004 add r3, r3, #4 ; 0x4 15f4314: e5933000 ldr r3, [r3] 15f4318: e1a03843 mov r3, r3, asr #16 15f431c: e1a03803 mov r3, r3, lsl #16 15f4320: e1a03843 mov r3, r3, asr #16 15f4324: e1cd30be strh r3, [sp, #14] 15f4328: e59d3004 ldr r3, [sp, #4] 15f432c: e2831008 add r1, r3, #8 ; 0x8 15f4330: e59d2000 ldr r2, [sp] 15f4334: e3a03008 mov r3, #8 ; 0x8 15f4338: e0030392 mul r3, r2, r3 15f433c: e0813003 add r3, r1, r3 15f4340: e2833004 add r3, r3, #4 ; 0x4 15f4344: e5932000 ldr r2, [r3] 15f4348: e3a03cff mov r3, #65280 ; 0xff00 15f434c: e38330ff orr r3, r3, #255 ; 0xff 15f4350: e0023003 and r3, r2, r3 15f4354: e1a03803 mov r3, r3, lsl #16 15f4358: e1a03843 mov r3, r3, asr #16 15f435c: e1cd30bc strh r3, [sp, #12] 15f4360: e59f0060 ldr r0, [pc, #96] ; 15f43c8 <_binary_touch_raw_start+0x33c8> 15f4364: eb001af8 bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f4368: eb001b07 bl 15faf8c <_binary_touch_raw_start+0x9f8c> 15f436c: e58d001c str r0, [sp, #28] 15f4370: e1dd30fc ldrsh r3, [sp, #12] 15f4374: e1dd20fe ldrsh r2, [sp, #14] 15f4378: e59d1010 ldr r1, [sp, #16] 15f437c: e59d001c ldr r0, [sp, #28] 15f4380: ebfffe2c bl 15f3c38 <_binary_touch_raw_start+0x2c38> 15f4384: e59d3000 ldr r3, [sp] 15f4388: e2833001 add r3, r3, #1 ; 0x1 15f438c: e58d3014 str r3, [sp, #20] 15f4390: e59d3014 ldr r3, [sp, #20] 15f4394: e3530f7d cmp r3, #500 ; 0x1f4 15f4398: ba000001 blt 15f43a4 <_binary_touch_raw_start+0x33a4> 15f439c: e3a03000 mov r3, #0 ; 0x0 15f43a0: e58d3014 str r3, [sp, #20] 15f43a4: e59f001c ldr r0, [pc, #28] ; 15f43c8 <_binary_touch_raw_start+0x33c8> 15f43a8: eb001aeb bl 15faf5c <_binary_touch_raw_start+0x9f5c> 15f43ac: e59d2014 ldr r2, [sp, #20] 15f43b0: e59d3004 ldr r3, [sp, #4] 15f43b4: e5832000 str r2, [r3] 15f43b8: eaffffb7 b 15f429c <_binary_touch_raw_start+0x329c> 15f43bc: e59f0004 ldr r0, [pc, #4] ; 15f43c8 <_binary_touch_raw_start+0x33c8> 15f43c0: eb001ae1 bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f43c4: eaffffa9 b 15f4270 <_binary_touch_raw_start+0x3270> 15f43c8: 015fc2c8 cmpeq pc, r8, asr #5 15f43cc: 015fe008 cmpeq pc, r8 15f43d0: 015fe0b0 ldreqh lr, [pc, #0] ; 15f43d8 <_binary_touch_raw_start+0x33d8> 15f43d4: e92d41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 15f43d8: e24dd00c sub sp, sp, #12 ; 0xc 15f43dc: e1a06000 mov r6, r0 15f43e0: e59f2194 ldr r2, [pc, #404] ; 15f457c <_binary_touch_raw_start+0x357c> 15f43e4: e3a0eefb mov lr, #4016 ; 0xfb0 15f43e8: e3a03000 mov r3, #0 ; 0x0 15f43ec: e58d2004 str r2, [sp, #4] 15f43f0: e3a02004 mov r2, #4 ; 0x4 15f43f4: e3a01000 mov r1, #0 ; 0x0 15f43f8: e3e00000 mvn r0, #0 ; 0x0 15f43fc: e58de000 str lr, [sp] 15f4400: eb001b05 bl 15fb01c <_binary_touch_raw_start+0xa01c> 15f4404: e59f516c ldr r5, [pc, #364] ; 15f4578 <_binary_touch_raw_start+0x3578> 15f4408: e5850068 str r0, [r5, #104] 15f440c: eb001afe bl 15fb00c <_binary_touch_raw_start+0xa00c> 15f4410: e595e068 ldr lr, [r5, #104] 15f4414: e1a07000 mov r7, r0 15f4418: e35e0000 cmp lr, #0 ; 0x0 15f441c: 0a00004b beq 15f4550 <_binary_touch_raw_start+0x3550> 15f4420: e3a08000 mov r8, #0 ; 0x0 15f4424: e3a03000 mov r3, #0 ; 0x0 15f4428: e3a02000 mov r2, #0 ; 0x0 15f442c: e3a01002 mov r1, #2 ; 0x2 15f4430: e1a0000e mov r0, lr 15f4434: e58d8000 str r8, [sp] 15f4438: eb001aef bl 15faffc <_binary_touch_raw_start+0x9ffc> 15f443c: e3500000 cmp r0, #0 ; 0x0 15f4440: e5850064 str r0, [r5, #100] 15f4444: 0a000041 beq 15f4550 <_binary_touch_raw_start+0x3550> 15f4448: e59f3124 ldr r3, [pc, #292] ; 15f4574 <_binary_touch_raw_start+0x3574> 15f444c: e3a0e000 mov lr, #0 ; 0x0 15f4450: e3a04002 mov r4, #2 ; 0x2 15f4454: e3a02001 mov r2, #1 ; 0x1 15f4458: e3a01001 mov r1, #1 ; 0x1 15f445c: e3a00000 mov r0, #0 ; 0x0 15f4460: e585e080 str lr, [r5, #128] 15f4464: e1c540b0 strh r4, [r5] 15f4468: eb001a9b bl 15faedc <_binary_touch_raw_start+0x9edc> 15f446c: e59f30fc ldr r3, [pc, #252] ; 15f4570 <_binary_touch_raw_start+0x3570> 15f4470: e1a02000 mov r2, r0 15f4474: e585200c str r2, [r5, #12] 15f4478: e3a02001 mov r2, #1 ; 0x1 15f447c: e3a00000 mov r0, #0 ; 0x0 15f4480: e3a01001 mov r1, #1 ; 0x1 15f4484: eb001a94 bl 15faedc <_binary_touch_raw_start+0x9edc> 15f4488: e59f40dc ldr r4, [pc, #220] ; 15f456c <_binary_touch_raw_start+0x356c> 15f448c: e5850008 str r0, [r5, #8] 15f4490: e2840004 add r0, r4, #4 ; 0x4 15f4494: eb001ad4 bl 15fafec <_binary_touch_raw_start+0x9fec> 15f4498: e59f20c8 ldr r2, [pc, #200] ; 15f4568 <_binary_touch_raw_start+0x3568> 15f449c: e3a01000 mov r1, #0 ; 0x0 15f44a0: e3a00000 mov r0, #0 ; 0x0 15f44a4: eb001a6c bl 15fae5c <_binary_touch_raw_start+0x9e5c> 15f44a8: e5953064 ldr r3, [r5, #100] 15f44ac: e5840000 str r0, [r4] 15f44b0: e35700b7 cmp r7, #183 ; 0xb7 15f44b4: e2831008 add r1, r3, #8 ; 0x8 15f44b8: e2832004 add r2, r3, #4 ; 0x4 15f44bc: e5851070 str r1, [r5, #112] 15f44c0: e585205c str r2, [r5, #92] 15f44c4: e5853060 str r3, [r5, #96] 15f44c8: 0a000008 beq 15f44f0 <_binary_touch_raw_start+0x34f0> 15f44cc: e5818000 str r8, [r1] 15f44d0: e5818004 str r8, [r1, #4] 15f44d4: e595305c ldr r3, [r5, #92] 15f44d8: e3a02000 mov r2, #0 ; 0x0 15f44dc: e3a01000 mov r1, #0 ; 0x0 15f44e0: e58520b0 str r2, [r5, #176] 15f44e4: e58510b4 str r1, [r5, #180] 15f44e8: e5838000 str r8, [r3] 15f44ec: e595205c ldr r2, [r5, #92] 15f44f0: e5923000 ldr r3, [r2] 15f44f4: e59f0068 ldr r0, [pc, #104] ; 15f4564 <_binary_touch_raw_start+0x3564> 15f44f8: e3a01000 mov r1, #0 ; 0x0 15f44fc: e3530000 cmp r3, #0 ; 0x0 15f4500: 05826000 streq r6, [r2] 15f4504: eb001a98 bl 15faf6c <_binary_touch_raw_start+0x9f6c> 15f4508: e3500000 cmp r0, #0 ; 0x0 15f450c: 1a00000f bne 15f4550 <_binary_touch_raw_start+0x3550> 15f4510: e59f2048 ldr r2, [pc, #72] ; 15f4560 <_binary_touch_raw_start+0x3560> 15f4514: e28de008 add lr, sp, #8 ; 0x8 15f4518: e1a03006 mov r3, r6 15f451c: e3a01000 mov r1, #0 ; 0x0 15f4520: e3a00000 mov r0, #0 ; 0x0 15f4524: e58de004 str lr, [sp, #4] 15f4528: e58d8000 str r8, [sp] 15f452c: eb001a6e bl 15faeec <_binary_touch_raw_start+0x9eec> 15f4530: e59f2024 ldr r2, [pc, #36] ; 15f455c <_binary_touch_raw_start+0x355c> 15f4534: e28de008 add lr, sp, #8 ; 0x8 15f4538: e1a03006 mov r3, r6 15f453c: e3a01000 mov r1, #0 ; 0x0 15f4540: e3a00000 mov r0, #0 ; 0x0 15f4544: e58de004 str lr, [sp, #4] 15f4548: e58d8000 str r8, [sp] 15f454c: eb001a66 bl 15faeec <_binary_touch_raw_start+0x9eec> 15f4550: e28dd00c add sp, sp, #12 ; 0xc 15f4554: e8bd41f0 ldmia sp!, {r4, r5, r6, r7, r8, lr} 15f4558: e12fff1e bx lr 15f455c: 015f4258 cmpeq pc, r8, asr r2 15f4560: 015f5514 cmpeq pc, r4, lsl r5 15f4564: 015f1358 cmpeq pc, r8, asr r3 15f4568: 015f13c8 cmpeq pc, r8, asr #7 15f456c: 015fc2c4 cmpeq pc, r4, asr #5 15f4570: 015f13a0 cmpeq pc, r0, lsr #7 15f4574: 015f1380 cmpeq pc, r0, lsl #7 15f4578: 015fe000 cmpeq pc, r0 15f457c: 015f13f0 ldreqsh r1, [pc, #-48] ; 15f4554 <_binary_touch_raw_start+0x3554> 15f4580: e92d4030 stmdb sp!, {r4, r5, lr} 15f4584: e3510000 cmp r1, #0 ; 0x0 15f4588: e1a05000 mov r5, r0 15f458c: e3a04001 mov r4, #1 ; 0x1 15f4590: 0a000011 beq 15f45dc <_binary_touch_raw_start+0x35dc> 15f4594: e3510001 cmp r1, #1 ; 0x1 15f4598: 1a000017 bne 15f45fc <_binary_touch_raw_start+0x35fc> 15f459c: eb001aa2 bl 15fb02c <_binary_touch_raw_start+0xa02c> 15f45a0: e1a00005 mov r0, r5 15f45a4: ebffff8a bl 15f43d4 <_binary_touch_raw_start+0x33d4> 15f45a8: e59f3058 ldr r3, [pc, #88] ; 15f4608 <_binary_touch_raw_start+0x3608> 15f45ac: e5933000 ldr r3, [r3] 15f45b0: e3530000 cmp r3, #0 ; 0x0 15f45b4: 0a000002 beq 15f45c4 <_binary_touch_raw_start+0x35c4> 15f45b8: e5933000 ldr r3, [r3] 15f45bc: e1530005 cmp r3, r5 15f45c0: 1a00000d bne 15f45fc <_binary_touch_raw_start+0x35fc> 15f45c4: ebfff5be bl 15f1cc4 <_binary_touch_raw_start+0xcc4> 15f45c8: e3500001 cmp r0, #1 ; 0x1 15f45cc: da00000a ble 15f45fc <_binary_touch_raw_start+0x35fc> 15f45d0: ebfff5bd bl 15f1ccc <_binary_touch_raw_start+0xccc> 15f45d4: e3a04000 mov r4, #0 ; 0x0 15f45d8: ea000007 b 15f45fc <_binary_touch_raw_start+0x35fc> 15f45dc: e59f3024 ldr r3, [pc, #36] ; 15f4608 <_binary_touch_raw_start+0x3608> 15f45e0: e5933000 ldr r3, [r3] 15f45e4: e3530000 cmp r3, #0 ; 0x0 15f45e8: 0a000002 beq 15f45f8 <_binary_touch_raw_start+0x35f8> 15f45ec: e5933000 ldr r3, [r3] 15f45f0: e1530005 cmp r3, r5 15f45f4: 1a000000 bne 15f45fc <_binary_touch_raw_start+0x35fc> 15f45f8: ebfff5b3 bl 15f1ccc <_binary_touch_raw_start+0xccc> 15f45fc: e1a00004 mov r0, r4 15f4600: e8bd4030 ldmia sp!, {r4, r5, lr} 15f4604: e12fff1e bx lr 15f4608: 015fe05c cmpeq pc, ip, asr r0 15f460c: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f4610: e24dd014 sub sp, sp, #20 ; 0x14 15f4614: e59f3354 ldr r3, [pc, #852] ; 15f4970 <_binary_touch_raw_start+0x3970> 15f4618: e59f234c ldr r2, [pc, #844] ; 15f496c <_binary_touch_raw_start+0x396c> 15f461c: e3a0e000 mov lr, #0 ; 0x0 15f4620: e5931000 ldr r1, [r3] 15f4624: e5923000 ldr r3, [r2] 15f4628: e3a00001 mov r0, #1 ; 0x1 15f462c: e1a09101 mov r9, r1, lsl #2 15f4630: e1a0a103 mov sl, r3, lsl #2 15f4634: e58de000 str lr, [sp] 15f4638: e3a08000 mov r8, #0 ; 0x0 15f463c: eb001a82 bl 15fb04c <_binary_touch_raw_start+0xa04c> 15f4640: e59f4320 ldr r4, [pc, #800] ; 15f4968 <_binary_touch_raw_start+0x3968> 15f4644: e5943028 ldr r3, [r4, #40] 15f4648: e3530000 cmp r3, #0 ; 0x0 15f464c: 1a0000b5 bne 15f4928 <_binary_touch_raw_start+0x3928> 15f4650: e59f52f0 ldr r5, [pc, #752] ; 15f4948 <_binary_touch_raw_start+0x3948> 15f4654: e59fb308 ldr fp, [pc, #776] ; 15f4964 <_binary_touch_raw_start+0x3964> 15f4658: e59f62f0 ldr r6, [pc, #752] ; 15f4950 <_binary_touch_raw_start+0x3950> 15f465c: e59f72fc ldr r7, [pc, #764] ; 15f4960 <_binary_touch_raw_start+0x3960> 15f4660: e59f32d8 ldr r3, [pc, #728] ; 15f4940 <_binary_touch_raw_start+0x3940> 15f4664: e59f22d8 ldr r2, [pc, #728] ; 15f4944 <_binary_touch_raw_start+0x3944> 15f4668: e5921000 ldr r1, [r2] 15f466c: e5930000 ldr r0, [r3] 15f4670: eb001a01 bl 15fae7c <_binary_touch_raw_start+0x9e7c> 15f4674: e59f02d0 ldr r0, [pc, #720] ; 15f494c <_binary_touch_raw_start+0x394c> 15f4678: eb001a37 bl 15faf5c <_binary_touch_raw_start+0x9f5c> 15f467c: e59d3000 ldr r3, [sp] 15f4680: e3580000 cmp r8, #0 ; 0x0 15f4684: e28d200c add r2, sp, #12 ; 0xc 15f4688: 13833008 orrne r3, r3, #8 ; 0x8 15f468c: 03c33008 biceq r3, r3, #8 ; 0x8 15f4690: e28d1010 add r1, sp, #16 ; 0x10 15f4694: e28d0000 add r0, sp, #0 ; 0x0 15f4698: e58d3000 str r3, [sp] 15f469c: ebfff61c bl 15f1f14 <_binary_touch_raw_start+0xf14> 15f46a0: e59d2000 ldr r2, [sp] 15f46a4: e3120010 tst r2, #16 ; 0x10 15f46a8: 1a00000b bne 15f46dc <_binary_touch_raw_start+0x36dc> 15f46ac: e3120001 tst r2, #1 ; 0x1 15f46b0: 0a000004 beq 15f46c8 <_binary_touch_raw_start+0x36c8> 15f46b4: e3580000 cmp r8, #0 ; 0x0 15f46b8: 13822008 orrne r2, r2, #8 ; 0x8 15f46bc: 03c22008 biceq r2, r2, #8 ; 0x8 15f46c0: e58d2000 str r2, [sp] 15f46c4: e2028002 and r8, r2, #2 ; 0x2 15f46c8: e5971000 ldr r1, [r7] 15f46cc: e3510000 cmp r1, #0 ; 0x0 15f46d0: 0a000061 beq 15f485c <_binary_touch_raw_start+0x385c> 15f46d4: e3120001 tst r2, #1 ; 0x1 15f46d8: 1a000002 bne 15f46e8 <_binary_touch_raw_start+0x36e8> 15f46dc: e59f0268 ldr r0, [pc, #616] ; 15f494c <_binary_touch_raw_start+0x394c> 15f46e0: eb001a19 bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f46e4: ea00008a b 15f4914 <_binary_touch_raw_start+0x3914> 15f46e8: e5960000 ldr r0, [r6] 15f46ec: e3500000 cmp r0, #0 ; 0x0 15f46f0: 0a000003 beq 15f4704 <_binary_touch_raw_start+0x3704> 15f46f4: e3a01003 mov r1, #3 ; 0x3 15f46f8: eb0019d3 bl 15fae4c <_binary_touch_raw_start+0x9e4c> 15f46fc: e59d2000 ldr r2, [sp] 15f4700: e5971000 ldr r1, [r7] 15f4704: e202300a and r3, r2, #10 ; 0xa 15f4708: e3530002 cmp r3, #2 ; 0x2 15f470c: 1a000008 bne 15f4734 <_binary_touch_raw_start+0x3734> 15f4710: e3a01002 mov r1, #2 ; 0x2 15f4714: e3a0e001 mov lr, #1 ; 0x1 15f4718: e3a00000 mov r0, #0 ; 0x0 15f471c: e3a03000 mov r3, #0 ; 0x0 15f4720: e5871000 str r1, [r7] 15f4724: e584e00c str lr, [r4, #12] 15f4728: e5840008 str r0, [r4, #8] 15f472c: e5843004 str r3, [r4, #4] 15f4730: ea000001 b 15f473c <_binary_touch_raw_start+0x373c> 15f4734: e594e00c ldr lr, [r4, #12] 15f4738: e5940008 ldr r0, [r4, #8] 15f473c: e3510002 cmp r1, #2 ; 0x2 15f4740: 1a000041 bne 15f484c <_binary_touch_raw_start+0x384c> 15f4744: e5943004 ldr r3, [r4, #4] 15f4748: e3530000 cmp r3, #0 ; 0x0 15f474c: 1a00003e bne 15f484c <_binary_touch_raw_start+0x384c> 15f4750: e3120002 tst r2, #2 ; 0x2 15f4754: 0a000027 beq 15f47f8 <_binary_touch_raw_start+0x37f8> 15f4758: e59d1010 ldr r1, [sp, #16] 15f475c: e2803001 add r3, r0, #1 ; 0x1 15f4760: e59d000c ldr r0, [sp, #12] 15f4764: e5843008 str r3, [r4, #8] 15f4768: e5841014 str r1, [r4, #20] 15f476c: e5840018 str r0, [r4, #24] 15f4770: e35e0000 cmp lr, #0 ; 0x0 15f4774: 0a000007 beq 15f4798 <_binary_touch_raw_start+0x3798> 15f4778: e5841010 str r1, [r4, #16] 15f477c: e5840000 str r0, [r4] 15f4780: eb001a01 bl 15faf8c <_binary_touch_raw_start+0x9f8c> 15f4784: e3a03000 mov r3, #0 ; 0x0 15f4788: e5941014 ldr r1, [r4, #20] 15f478c: e5840024 str r0, [r4, #36] 15f4790: e5940018 ldr r0, [r4, #24] 15f4794: e584300c str r3, [r4, #12] 15f4798: e5942010 ldr r2, [r4, #16] 15f479c: e5943000 ldr r3, [r4] 15f47a0: e0415002 sub r5, r1, r2 15f47a4: e0406003 sub r6, r0, r3 15f47a8: eb0019f7 bl 15faf8c <_binary_touch_raw_start+0x9f8c> 15f47ac: e5943024 ldr r3, [r4, #36] 15f47b0: e3a02e5d mov r2, #1488 ; 0x5d0 15f47b4: e382200c orr r2, r2, #12 ; 0xc 15f47b8: e0403003 sub r3, r0, r3 15f47bc: e1530002 cmp r3, r2 15f47c0: 83a03001 movhi r3, #1 ; 0x1 15f47c4: 85843004 strhi r3, [r4, #4] 15f47c8: 8a000013 bhi 15f481c <_binary_touch_raw_start+0x381c> 15f47cc: e3550000 cmp r5, #0 ; 0x0 15f47d0: 42655000 rsbmi r5, r5, #0 ; 0x0 15f47d4: e3550014 cmp r5, #20 ; 0x14 15f47d8: ca000003 bgt 15f47ec <_binary_touch_raw_start+0x37ec> 15f47dc: e3560000 cmp r6, #0 ; 0x0 15f47e0: 42666000 rsbmi r6, r6, #0 ; 0x0 15f47e4: e3560014 cmp r6, #20 ; 0x14 15f47e8: da000008 ble 15f4810 <_binary_touch_raw_start+0x3810> 15f47ec: e3a03001 mov r3, #1 ; 0x1 15f47f0: e584300c str r3, [r4, #12] 15f47f4: ea000005 b 15f4810 <_binary_touch_raw_start+0x3810> 15f47f8: e59b3000 ldr r3, [fp] 15f47fc: e1500003 cmp r0, r3 15f4800: e3a03001 mov r3, #1 ; 0x1 15f4804: a5843004 strge r3, [r4, #4] 15f4808: aa000003 bge 15f481c <_binary_touch_raw_start+0x381c> 15f480c: e5873000 str r3, [r7] 15f4810: e5943004 ldr r3, [r4, #4] 15f4814: e3530000 cmp r3, #0 ; 0x0 15f4818: 0a00000b beq 15f484c <_binary_touch_raw_start+0x384c> 15f481c: e59f1138 ldr r1, [pc, #312] ; 15f495c <_binary_touch_raw_start+0x395c> 15f4820: e5943014 ldr r3, [r4, #20] 15f4824: e5942018 ldr r2, [r4, #24] 15f4828: e5910000 ldr r0, [r1] 15f482c: e59f1124 ldr r1, [pc, #292] ; 15f4958 <_binary_touch_raw_start+0x3958> 15f4830: e5813000 str r3, [r1] 15f4834: e59f3118 ldr r3, [pc, #280] ; 15f4954 <_binary_touch_raw_start+0x3954> 15f4838: e3a01003 mov r1, #3 ; 0x3 15f483c: e5832000 str r2, [r3] 15f4840: e3a03003 mov r3, #3 ; 0x3 15f4844: e5873000 str r3, [r7] 15f4848: eb00197f bl 15fae4c <_binary_touch_raw_start+0x9e4c> 15f484c: e59f00f8 ldr r0, [pc, #248] ; 15f494c <_binary_touch_raw_start+0x394c> 15f4850: eb0019bd bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f4854: e59f60f4 ldr r6, [pc, #244] ; 15f4950 <_binary_touch_raw_start+0x3950> 15f4858: ea00002c b 15f4910 <_binary_touch_raw_start+0x3910> 15f485c: e5953000 ldr r3, [r5] 15f4860: e1b05003 movs r5, r3 15f4864: 0a000027 beq 15f4908 <_binary_touch_raw_start+0x3908> 15f4868: e3120004 tst r2, #4 ; 0x4 15f486c: 159d3010 ldrne r3, [sp, #16] 15f4870: 159d200c ldrne r2, [sp, #12] 15f4874: 158d3004 strne r3, [sp, #4] 15f4878: 158d2008 strne r2, [sp, #8] 15f487c: 1a000007 bne 15f48a0 <_binary_touch_raw_start+0x38a0> 15f4880: e59d100c ldr r1, [sp, #12] 15f4884: e59d0010 ldr r0, [sp, #16] 15f4888: e28d3008 add r3, sp, #8 ; 0x8 15f488c: e28d2004 add r2, sp, #4 ; 0x4 15f4890: ebfff793 bl 15f26e4 <_binary_touch_raw_start+0x16e4> 15f4894: e59d3000 ldr r3, [sp] 15f4898: e3833004 orr r3, r3, #4 ; 0x4 15f489c: e58d3000 str r3, [sp] 15f48a0: e59f00a4 ldr r0, [pc, #164] ; 15f494c <_binary_touch_raw_start+0x394c> 15f48a4: eb0019a8 bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f48a8: e59d1004 ldr r1, [sp, #4] 15f48ac: e3510000 cmp r1, #0 ; 0x0 15f48b0: 43a01000 movmi r1, #0 ; 0x0 15f48b4: 4a000004 bmi 15f48cc <_binary_touch_raw_start+0x38cc> 15f48b8: e3590000 cmp r9, #0 ; 0x0 15f48bc: 0a000003 beq 15f48d0 <_binary_touch_raw_start+0x38d0> 15f48c0: e1510009 cmp r1, r9 15f48c4: 3a000001 bcc 15f48d0 <_binary_touch_raw_start+0x38d0> 15f48c8: e2491004 sub r1, r9, #4 ; 0x4 15f48cc: e58d1004 str r1, [sp, #4] 15f48d0: e59d2008 ldr r2, [sp, #8] 15f48d4: e3520000 cmp r2, #0 ; 0x0 15f48d8: 43a02000 movmi r2, #0 ; 0x0 15f48dc: 4a000004 bmi 15f48f4 <_binary_touch_raw_start+0x38f4> 15f48e0: e35a0000 cmp sl, #0 ; 0x0 15f48e4: 0a000003 beq 15f48f8 <_binary_touch_raw_start+0x38f8> 15f48e8: e152000a cmp r2, sl 15f48ec: 3a000001 bcc 15f48f8 <_binary_touch_raw_start+0x38f8> 15f48f0: e24a2004 sub r2, sl, #4 ; 0x4 15f48f4: e58d2008 str r2, [sp, #8] 15f48f8: e59d0000 ldr r0, [sp] 15f48fc: e1a0e00f mov lr, pc 15f4900: e12fff15 bx r5 15f4904: ea000001 b 15f4910 <_binary_touch_raw_start+0x3910> 15f4908: e59f003c ldr r0, [pc, #60] ; 15f494c <_binary_touch_raw_start+0x394c> 15f490c: eb00198e bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f4910: e59f5030 ldr r5, [pc, #48] ; 15f4948 <_binary_touch_raw_start+0x3948> 15f4914: e5943028 ldr r3, [r4, #40] 15f4918: e59f2024 ldr r2, [pc, #36] ; 15f4944 <_binary_touch_raw_start+0x3944> 15f491c: e3530000 cmp r3, #0 ; 0x0 15f4920: e59f3018 ldr r3, [pc, #24] ; 15f4940 <_binary_touch_raw_start+0x3940> 15f4924: 0affff4f beq 15f4668 <_binary_touch_raw_start+0x3668> 15f4928: e3a00001 mov r0, #1 ; 0x1 15f492c: eb0019c2 bl 15fb03c <_binary_touch_raw_start+0xa03c> 15f4930: e3a00001 mov r0, #1 ; 0x1 15f4934: e28dd014 add sp, sp, #20 ; 0x14 15f4938: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f493c: e12fff1e bx lr 15f4940: 015fc454 cmpeq pc, r4, asr r4 15f4944: 015fc1a8 cmpeq pc, r8, lsr #3 15f4948: 015fc428 cmpeq pc, r8, lsr #8 15f494c: 015fc440 cmpeq pc, r0, asr #8 15f4950: 015fc430 cmpeq pc, r0, lsr r4 15f4954: 015fc460 cmpeq pc, r0, ror #8 15f4958: 015fc464 cmpeq pc, r4, ror #8 15f495c: 015fc458 cmpeq pc, r8, asr r4 15f4960: 015fc42c cmpeq pc, ip, lsr #8 15f4964: 015f101c cmpeq pc, ip, lsl r0 15f4968: 015fc2e4 cmpeq pc, r4, ror #5 15f496c: 015fc438 cmpeq pc, r8, lsr r4 15f4970: 015fc45c cmpeq pc, ip, asr r4 15f4974: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f4978: e24dd014 sub sp, sp, #20 ; 0x14 15f497c: e1a05001 mov r5, r1 15f4980: e1a06000 mov r6, r0 15f4984: e59f10a8 ldr r1, [pc, #168] ; 15f4a34 <_binary_touch_raw_start+0x3a34> 15f4988: e28de00c add lr, sp, #12 ; 0xc 15f498c: e3a03000 mov r3, #0 ; 0x0 15f4990: e3a02000 mov r2, #0 ; 0x0 15f4994: e3a0010a mov r0, #-2147483646 ; 0x80000002 15f4998: e58de000 str lr, [sp] 15f499c: eb001962 bl 15faf2c <_binary_touch_raw_start+0x9f2c> 15f49a0: e3500000 cmp r0, #0 ; 0x0 15f49a4: 13a0406d movne r4, #109 ; 0x6d 15f49a8: 15864000 strne r4, [r6] 15f49ac: 15854000 strne r4, [r5] 15f49b0: 1a00001a bne 15f4a20 <_binary_touch_raw_start+0x3a20> 15f49b4: e59f1074 ldr r1, [pc, #116] ; 15f4a30 <_binary_touch_raw_start+0x3a30> 15f49b8: e59d000c ldr r0, [sp, #12] 15f49bc: e3a04004 mov r4, #4 ; 0x4 15f49c0: e28de008 add lr, sp, #8 ; 0x8 15f49c4: e28d3010 add r3, sp, #16 ; 0x10 15f49c8: e3a02000 mov r2, #0 ; 0x0 15f49cc: e58d4008 str r4, [sp, #8] 15f49d0: e58de004 str lr, [sp, #4] 15f49d4: e58d6000 str r6, [sp] 15f49d8: eb00194f bl 15faf1c <_binary_touch_raw_start+0x9f1c> 15f49dc: e3500000 cmp r0, #0 ; 0x0 15f49e0: e3a0406d mov r4, #109 ; 0x6d 15f49e4: e59f1040 ldr r1, [pc, #64] ; 15f4a2c <_binary_touch_raw_start+0x3a2c> 15f49e8: e59d000c ldr r0, [sp, #12] 15f49ec: 15864000 strne r4, [r6] 15f49f0: e3a06004 mov r6, #4 ; 0x4 15f49f4: e28de008 add lr, sp, #8 ; 0x8 15f49f8: e28d3010 add r3, sp, #16 ; 0x10 15f49fc: e3a02000 mov r2, #0 ; 0x0 15f4a00: e58d6008 str r6, [sp, #8] 15f4a04: e58de004 str lr, [sp, #4] 15f4a08: e58d5000 str r5, [sp] 15f4a0c: eb001942 bl 15faf1c <_binary_touch_raw_start+0x9f1c> 15f4a10: e3500000 cmp r0, #0 ; 0x0 15f4a14: e59d000c ldr r0, [sp, #12] 15f4a18: 15854000 strne r4, [r5] 15f4a1c: eb00193a bl 15faf0c <_binary_touch_raw_start+0x9f0c> 15f4a20: e28dd014 add sp, sp, #20 ; 0x14 15f4a24: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f4a28: e12fff1e bx lr 15f4a2c: 015f1424 cmpeq pc, r4, lsr #8 15f4a30: 015f1444 cmpeq pc, r4, asr #8 15f4a34: 015f145c cmpeq pc, ip, asr r4 15f4a38: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f4a3c: e1a04001 mov r4, r1 15f4a40: e1a06000 mov r6, r0 15f4a44: e59f004c ldr r0, [pc, #76] ; 15f4a98 <_binary_touch_raw_start+0x3a98> 15f4a48: e3a05000 mov r5, #0 ; 0x0 15f4a4c: eb001942 bl 15faf5c <_binary_touch_raw_start+0x9f5c> 15f4a50: e3540000 cmp r4, #0 ; 0x0 15f4a54: 0a00000a beq 15f4a84 <_binary_touch_raw_start+0x3a84> 15f4a58: e1a01004 mov r1, r4 15f4a5c: e1a00006 mov r0, r6 15f4a60: ebfff467 bl 15f1c04 <_binary_touch_raw_start+0xc04> 15f4a64: e3560002 cmp r6, #2 ; 0x2 15f4a68: 059f2030 ldreq r2, [pc, #48] ; 15f4aa0 <_binary_touch_raw_start+0x3aa0> 15f4a6c: 05943004 ldreq r3, [r4, #4] 15f4a70: 059fe024 ldreq lr, [pc, #36] ; 15f4a9c <_binary_touch_raw_start+0x3a9c> 15f4a74: e1a05000 mov r5, r0 15f4a78: 05823000 streq r3, [r2] 15f4a7c: 05943008 ldreq r3, [r4, #8] 15f4a80: 058e3000 streq r3, [lr] 15f4a84: e59f000c ldr r0, [pc, #12] ; 15f4a98 <_binary_touch_raw_start+0x3a98> 15f4a88: eb00192f bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f4a8c: e1a00005 mov r0, r5 15f4a90: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f4a94: e12fff1e bx lr 15f4a98: 015fc440 cmpeq pc, r0, asr #8 15f4a9c: 015fc438 cmpeq pc, r8, lsr r4 15f4aa0: 015fc45c cmpeq pc, ip, asr r4 15f4aa4: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f4aa8: e1a06001 mov r6, r1 15f4aac: e1a04000 mov r4, r0 15f4ab0: e59f0070 ldr r0, [pc, #112] ; 15f4b28 <_binary_touch_raw_start+0x3b28> 15f4ab4: e3a05001 mov r5, #1 ; 0x1 15f4ab8: eb001927 bl 15faf5c <_binary_touch_raw_start+0x9f5c> 15f4abc: e3540002 cmp r4, #2 ; 0x2 15f4ac0: 0a00000d beq 15f4afc <_binary_touch_raw_start+0x3afc> 15f4ac4: e3540004 cmp r4, #4 ; 0x4 15f4ac8: 0a000004 beq 15f4ae0 <_binary_touch_raw_start+0x3ae0> 15f4acc: e1a01006 mov r1, r6 15f4ad0: e1a00004 mov r0, r4 15f4ad4: ebfff46b bl 15f1c88 <_binary_touch_raw_start+0xc88> 15f4ad8: e1a05000 mov r5, r0 15f4adc: ea00000c b 15f4b14 <_binary_touch_raw_start+0x3b14> 15f4ae0: e59f4044 ldr r4, [pc, #68] ; 15f4b2c <_binary_touch_raw_start+0x3b2c> 15f4ae4: e5941000 ldr r1, [r4] 15f4ae8: e5940010 ldr r0, [r4, #16] 15f4aec: eb00195a bl 15fb05c <_binary_touch_raw_start+0xa05c> 15f4af0: e3a03000 mov r3, #0 ; 0x0 15f4af4: e5843014 str r3, [r4, #20] 15f4af8: ea000005 b 15f4b14 <_binary_touch_raw_start+0x3b14> 15f4afc: e59f3028 ldr r3, [pc, #40] ; 15f4b2c <_binary_touch_raw_start+0x3b2c> 15f4b00: e3a02001 mov r2, #1 ; 0x1 15f4b04: e5931004 ldr r1, [r3, #4] 15f4b08: e5930010 ldr r0, [r3, #16] 15f4b0c: e5832014 str r2, [r3, #20] 15f4b10: eb001951 bl 15fb05c <_binary_touch_raw_start+0xa05c> 15f4b14: e59f000c ldr r0, [pc, #12] ; 15f4b28 <_binary_touch_raw_start+0x3b28> 15f4b18: eb00190b bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f4b1c: e1a00005 mov r0, r5 15f4b20: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f4b24: e12fff1e bx lr 15f4b28: 015fc440 cmpeq pc, r0, asr #8 15f4b2c: 015fc300 cmpeq pc, r0, lsl #6 15f4b30: e52de004 str lr, [sp, #-4]! 15f4b34: ebfff5b3 bl 15f2208 <_binary_touch_raw_start+0x1208> 15f4b38: e49de004 ldr lr, [sp], #4 15f4b3c: e12fff1e bx lr 15f4b40: e92d43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 15f4b44: e24dd008 sub sp, sp, #8 ; 0x8 15f4b48: e1a05000 mov r5, r0 15f4b4c: e3a03000 mov r3, #0 ; 0x0 15f4b50: e3a02000 mov r2, #0 ; 0x0 15f4b54: e3a01000 mov r1, #0 ; 0x0 15f4b58: e3a00000 mov r0, #0 ; 0x0 15f4b5c: eb0018de bl 15faedc <_binary_touch_raw_start+0x9edc> 15f4b60: e59f8200 ldr r8, [pc, #512] ; 15f4d68 <_binary_touch_raw_start+0x3d68> 15f4b64: e59f41f8 ldr r4, [pc, #504] ; 15f4d64 <_binary_touch_raw_start+0x3d64> 15f4b68: e3500000 cmp r0, #0 ; 0x0 15f4b6c: e5880000 str r0, [r8] 15f4b70: e3a09000 mov r9, #0 ; 0x0 15f4b74: 0a000019 beq 15f4be0 <_binary_touch_raw_start+0x3be0> 15f4b78: e3a03000 mov r3, #0 ; 0x0 15f4b7c: e3a02000 mov r2, #0 ; 0x0 15f4b80: e3a01000 mov r1, #0 ; 0x0 15f4b84: e3a00000 mov r0, #0 ; 0x0 15f4b88: eb0018d3 bl 15faedc <_binary_touch_raw_start+0x9edc> 15f4b8c: e59f31cc ldr r3, [pc, #460] ; 15f4d60 <_binary_touch_raw_start+0x3d60> 15f4b90: e3500000 cmp r0, #0 ; 0x0 15f4b94: e5830000 str r0, [r3] 15f4b98: 0a000010 beq 15f4be0 <_binary_touch_raw_start+0x3be0> 15f4b9c: ebfff4c1 bl 15f1ea8 <_binary_touch_raw_start+0xea8> 15f4ba0: e59f0190 ldr r0, [pc, #400] ; 15f4d38 <_binary_touch_raw_start+0x3d38> 15f4ba4: eb001910 bl 15fafec <_binary_touch_raw_start+0x9fec> 15f4ba8: e59f31ac ldr r3, [pc, #428] ; 15f4d5c <_binary_touch_raw_start+0x3d5c> 15f4bac: e59f21a4 ldr r2, [pc, #420] ; 15f4d58 <_binary_touch_raw_start+0x3d58> 15f4bb0: e3a00000 mov r0, #0 ; 0x0 15f4bb4: e3a01000 mov r1, #0 ; 0x0 15f4bb8: e5830000 str r0, [r3] 15f4bbc: e5821000 str r1, [r2] 15f4bc0: e3a0e000 mov lr, #0 ; 0x0 15f4bc4: e3a03000 mov r3, #0 ; 0x0 15f4bc8: e3a02000 mov r2, #0 ; 0x0 15f4bcc: e3a01000 mov r1, #0 ; 0x0 15f4bd0: e3a00000 mov r0, #0 ; 0x0 15f4bd4: e584e000 str lr, [r4] 15f4bd8: e58d9000 str r9, [sp] 15f4bdc: ebfff738 bl 15f28c4 <_binary_touch_raw_start+0x18c4> 15f4be0: e59f0150 ldr r0, [pc, #336] ; 15f4d38 <_binary_touch_raw_start+0x3d38> 15f4be4: eb0018dc bl 15faf5c <_binary_touch_raw_start+0x9f5c> 15f4be8: e59f7164 ldr r7, [pc, #356] ; 15f4d54 <_binary_touch_raw_start+0x3d54> 15f4bec: e5970000 ldr r0, [r7] 15f4bf0: eb0018b5 bl 15faecc <_binary_touch_raw_start+0x9ecc> 15f4bf4: e5970000 ldr r0, [r7] 15f4bf8: eb00191f bl 15fb07c <_binary_touch_raw_start+0xa07c> 15f4bfc: e59f614c ldr r6, [pc, #332] ; 15f4d50 <_binary_touch_raw_start+0x3d50> 15f4c00: e5960000 ldr r0, [r6] 15f4c04: e3500000 cmp r0, #0 ; 0x0 15f4c08: 0a000002 beq 15f4c18 <_binary_touch_raw_start+0x3c18> 15f4c0c: eb0018ae bl 15faecc <_binary_touch_raw_start+0x9ecc> 15f4c10: e5960000 ldr r0, [r6] 15f4c14: eb001918 bl 15fb07c <_binary_touch_raw_start+0xa07c> 15f4c18: e59f312c ldr r3, [pc, #300] ; 15f4d4c <_binary_touch_raw_start+0x3d4c> 15f4c1c: e59f2124 ldr r2, [pc, #292] ; 15f4d48 <_binary_touch_raw_start+0x3d48> 15f4c20: e5933000 ldr r3, [r3] 15f4c24: e5825000 str r5, [r2] 15f4c28: e3a02000 mov r2, #0 ; 0x0 15f4c2c: e3530000 cmp r3, #0 ; 0x0 15f4c30: 15843000 strne r3, [r4] 15f4c34: e59f3108 ldr r3, [pc, #264] ; 15f4d44 <_binary_touch_raw_start+0x3d44> 15f4c38: 05845000 streq r5, [r4] 15f4c3c: e5832000 str r2, [r3] 15f4c40: ebfff5e6 bl 15f23e0 <_binary_touch_raw_start+0x13e0> 15f4c44: e1b04000 movs r4, r0 15f4c48: 0a000008 beq 15f4c70 <_binary_touch_raw_start+0x3c70> 15f4c4c: e5981000 ldr r1, [r8] 15f4c50: e5970000 ldr r0, [r7] 15f4c54: e3a03000 mov r3, #0 ; 0x0 15f4c58: e3a02000 mov r2, #0 ; 0x0 15f4c5c: eb001902 bl 15fb06c <_binary_touch_raw_start+0xa06c> 15f4c60: e3500000 cmp r0, #0 ; 0x0 15f4c64: 1a000001 bne 15f4c70 <_binary_touch_raw_start+0x3c70> 15f4c68: ebfff48e bl 15f1ea8 <_binary_touch_raw_start+0xea8> 15f4c6c: e3a04000 mov r4, #0 ; 0x0 15f4c70: e5960000 ldr r0, [r6] 15f4c74: e3500000 cmp r0, #0 ; 0x0 15f4c78: 0a00000b beq 15f4cac <_binary_touch_raw_start+0x3cac> 15f4c7c: e3540000 cmp r4, #0 ; 0x0 15f4c80: 0a000026 beq 15f4d20 <_binary_touch_raw_start+0x3d20> 15f4c84: e5981000 ldr r1, [r8] 15f4c88: e3a03000 mov r3, #0 ; 0x0 15f4c8c: e3a02000 mov r2, #0 ; 0x0 15f4c90: eb0018f5 bl 15fb06c <_binary_touch_raw_start+0xa06c> 15f4c94: e3500000 cmp r0, #0 ; 0x0 15f4c98: 1a000003 bne 15f4cac <_binary_touch_raw_start+0x3cac> 15f4c9c: e5970000 ldr r0, [r7] 15f4ca0: eb0018f5 bl 15fb07c <_binary_touch_raw_start+0xa07c> 15f4ca4: ebfff47f bl 15f1ea8 <_binary_touch_raw_start+0xea8> 15f4ca8: e3a04000 mov r4, #0 ; 0x0 15f4cac: e3540000 cmp r4, #0 ; 0x0 15f4cb0: 0a00001a beq 15f4d20 <_binary_touch_raw_start+0x3d20> 15f4cb4: e59f5084 ldr r5, [pc, #132] ; 15f4d40 <_binary_touch_raw_start+0x3d40> 15f4cb8: e59f207c ldr r2, [pc, #124] ; 15f4d3c <_binary_touch_raw_start+0x3d3c> 15f4cbc: e3a03000 mov r3, #0 ; 0x0 15f4cc0: e585300c str r3, [r5, #12] 15f4cc4: e3a03000 mov r3, #0 ; 0x0 15f4cc8: e3a01000 mov r1, #0 ; 0x0 15f4ccc: e3a00000 mov r0, #0 ; 0x0 15f4cd0: e58d9004 str r9, [sp, #4] 15f4cd4: e58d9000 str r9, [sp] 15f4cd8: eb001883 bl 15faeec <_binary_touch_raw_start+0x9eec> 15f4cdc: e3500000 cmp r0, #0 ; 0x0 15f4ce0: e5850010 str r0, [r5, #16] 15f4ce4: 1a000007 bne 15f4d08 <_binary_touch_raw_start+0x3d08> 15f4ce8: e5970000 ldr r0, [r7] 15f4cec: eb0018e2 bl 15fb07c <_binary_touch_raw_start+0xa07c> 15f4cf0: e5960000 ldr r0, [r6] 15f4cf4: e3500000 cmp r0, #0 ; 0x0 15f4cf8: 1b0018df blne 15fb07c <_binary_touch_raw_start+0xa07c> 15f4cfc: ebfff469 bl 15f1ea8 <_binary_touch_raw_start+0xea8> 15f4d00: e3a04000 mov r4, #0 ; 0x0 15f4d04: ea000005 b 15f4d20 <_binary_touch_raw_start+0x3d20> 15f4d08: e2851004 add r1, r5, #4 ; 0x4 15f4d0c: e1a00005 mov r0, r5 15f4d10: ebffff17 bl 15f4974 <_binary_touch_raw_start+0x3974> 15f4d14: e5951000 ldr r1, [r5] 15f4d18: e5950010 ldr r0, [r5, #16] 15f4d1c: eb0018ce bl 15fb05c <_binary_touch_raw_start+0xa05c> 15f4d20: e59f0010 ldr r0, [pc, #16] ; 15f4d38 <_binary_touch_raw_start+0x3d38> 15f4d24: eb001888 bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f4d28: e1a00004 mov r0, r4 15f4d2c: e28dd008 add sp, sp, #8 ; 0x8 15f4d30: e8bd43f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, lr} 15f4d34: e12fff1e bx lr 15f4d38: 015fc440 cmpeq pc, r0, asr #8 15f4d3c: 015f460c cmpeq pc, ip, lsl #12 15f4d40: 015fc300 cmpeq pc, r0, lsl #6 15f4d44: 015fc430 cmpeq pc, r0, lsr r4 15f4d48: 015fe084 cmpeq pc, r4, lsl #1 15f4d4c: 015fc180 cmpeq pc, r0, lsl #3 15f4d50: 015fc0f0 ldreqsh ip, [pc, #0] ; 15f4d58 <_binary_touch_raw_start+0x3d58> 15f4d54: 015fc0f4 ldreqsh ip, [pc, #-4] ; 15f4d58 <_binary_touch_raw_start+0x3d58> 15f4d58: 015fc434 cmpeq pc, r4, lsr r4 15f4d5c: 015fc42c cmpeq pc, ip, lsr #8 15f4d60: 015fc458 cmpeq pc, r8, asr r4 15f4d64: 015fc428 cmpeq pc, r8, lsr #8 15f4d68: 015fc454 cmpeq pc, r4, asr r4 15f4d6c: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f4d70: e59f5114 ldr r5, [pc, #276] ; 15f4e8c <_binary_touch_raw_start+0x3e8c> 15f4d74: e59f610c ldr r6, [pc, #268] ; 15f4e88 <_binary_touch_raw_start+0x3e88> 15f4d78: e5953004 ldr r3, [r5, #4] 15f4d7c: e3530000 cmp r3, #0 ; 0x0 15f4d80: 0a000014 beq 15f4dd8 <_binary_touch_raw_start+0x3dd8> 15f4d84: e3a03001 mov r3, #1 ; 0x1 15f4d88: e5853000 str r3, [r5] 15f4d8c: e3a04000 mov r4, #0 ; 0x0 15f4d90: e5960000 ldr r0, [r6] 15f4d94: e3a01003 mov r1, #3 ; 0x3 15f4d98: eb00182b bl 15fae4c <_binary_touch_raw_start+0x9e4c> 15f4d9c: e5950004 ldr r0, [r5, #4] 15f4da0: e3a01064 mov r1, #100 ; 0x64 15f4da4: eb001834 bl 15fae7c <_binary_touch_raw_start+0x9e7c> 15f4da8: e3500000 cmp r0, #0 ; 0x0 15f4dac: 0a000005 beq 15f4dc8 <_binary_touch_raw_start+0x3dc8> 15f4db0: e2844001 add r4, r4, #1 ; 0x1 15f4db4: e3540004 cmp r4, #4 ; 0x4 15f4db8: bafffff4 blt 15f4d90 <_binary_touch_raw_start+0x3d90> 15f4dbc: e5950004 ldr r0, [r5, #4] 15f4dc0: e3e01000 mvn r1, #0 ; 0x0 15f4dc4: eb0018b4 bl 15fb09c <_binary_touch_raw_start+0xa09c> 15f4dc8: e5950004 ldr r0, [r5, #4] 15f4dcc: eb00183a bl 15faebc <_binary_touch_raw_start+0x9ebc> 15f4dd0: e3a03000 mov r3, #0 ; 0x0 15f4dd4: e5853004 str r3, [r5, #4] 15f4dd8: e59f0094 ldr r0, [pc, #148] ; 15f4e74 <_binary_touch_raw_start+0x3e74> 15f4ddc: eb00185e bl 15faf5c <_binary_touch_raw_start+0x9f5c> 15f4de0: ebfff430 bl 15f1ea8 <_binary_touch_raw_start+0xea8> 15f4de4: e59f4098 ldr r4, [pc, #152] ; 15f4e84 <_binary_touch_raw_start+0x3e84> 15f4de8: e5940000 ldr r0, [r4] 15f4dec: eb001836 bl 15faecc <_binary_touch_raw_start+0x9ecc> 15f4df0: e5940000 ldr r0, [r4] 15f4df4: eb0018a0 bl 15fb07c <_binary_touch_raw_start+0xa07c> 15f4df8: e59f4080 ldr r4, [pc, #128] ; 15f4e80 <_binary_touch_raw_start+0x3e80> 15f4dfc: e5940000 ldr r0, [r4] 15f4e00: e3500000 cmp r0, #0 ; 0x0 15f4e04: 0a000002 beq 15f4e14 <_binary_touch_raw_start+0x3e14> 15f4e08: eb00182f bl 15faecc <_binary_touch_raw_start+0x9ecc> 15f4e0c: e5940000 ldr r0, [r4] 15f4e10: eb001899 bl 15fb07c <_binary_touch_raw_start+0xa07c> 15f4e14: e59f3060 ldr r3, [pc, #96] ; 15f4e7c <_binary_touch_raw_start+0x3e7c> 15f4e18: e5960000 ldr r0, [r6] 15f4e1c: e3a01000 mov r1, #0 ; 0x0 15f4e20: e3a02000 mov r2, #0 ; 0x0 15f4e24: e5832000 str r2, [r3] 15f4e28: e3500000 cmp r0, #0 ; 0x0 15f4e2c: e5851004 str r1, [r5, #4] 15f4e30: 0a000002 beq 15f4e40 <_binary_touch_raw_start+0x3e40> 15f4e34: eb001820 bl 15faebc <_binary_touch_raw_start+0x9ebc> 15f4e38: e3a03000 mov r3, #0 ; 0x0 15f4e3c: e5863000 str r3, [r6] 15f4e40: e59f4030 ldr r4, [pc, #48] ; 15f4e78 <_binary_touch_raw_start+0x3e78> 15f4e44: e5940000 ldr r0, [r4] 15f4e48: e3500000 cmp r0, #0 ; 0x0 15f4e4c: 0a000002 beq 15f4e5c <_binary_touch_raw_start+0x3e5c> 15f4e50: eb001819 bl 15faebc <_binary_touch_raw_start+0x9ebc> 15f4e54: e3a03000 mov r3, #0 ; 0x0 15f4e58: e5843000 str r3, [r4] 15f4e5c: e59f0010 ldr r0, [pc, #16] ; 15f4e74 <_binary_touch_raw_start+0x3e74> 15f4e60: eb001839 bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f4e64: e59f0008 ldr r0, [pc, #8] ; 15f4e74 <_binary_touch_raw_start+0x3e74> 15f4e68: eb001887 bl 15fb08c <_binary_touch_raw_start+0xa08c> 15f4e6c: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f4e70: e12fff1e bx lr 15f4e74: 015fc440 cmpeq pc, r0, asr #8 15f4e78: 015fc458 cmpeq pc, r8, asr r4 15f4e7c: 015fc430 cmpeq pc, r0, lsr r4 15f4e80: 015fc0f0 ldreqsh ip, [pc, #0] ; 15f4e88 <_binary_touch_raw_start+0x3e88> 15f4e84: 015fc0f4 ldreqsh ip, [pc, #-4] ; 15f4e88 <_binary_touch_raw_start+0x3e88> 15f4e88: 015fc454 cmpeq pc, r4, asr r4 15f4e8c: 015fc30c cmpeq pc, ip, lsl #6 15f4e90: e92d43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 15f4e94: e24ddf89 sub sp, sp, #548 ; 0x224 15f4e98: e1a07001 mov r7, r1 15f4e9c: e1b09000 movs r9, r0 15f4ea0: e59f31ac ldr r3, [pc, #428] ; 15f5054 <_binary_touch_raw_start+0x4054> 15f4ea4: e5933000 ldr r3, [r3] 15f4ea8: e58d3220 str r3, [sp, #544] 15f4eac: e3a05000 mov r5, #0 ; 0x0 15f4eb0: 0a000056 beq 15f5010 <_binary_touch_raw_start+0x4010> 15f4eb4: e3570000 cmp r7, #0 ; 0x0 15f4eb8: 0a000054 beq 15f5010 <_binary_touch_raw_start+0x4010> 15f4ebc: e59f118c ldr r1, [pc, #396] ; 15f5050 <_binary_touch_raw_start+0x4050> 15f4ec0: e28de008 add lr, sp, #8 ; 0x8 15f4ec4: e3a03000 mov r3, #0 ; 0x0 15f4ec8: e3a02000 mov r2, #0 ; 0x0 15f4ecc: e3a0010a mov r0, #-2147483646 ; 0x80000002 15f4ed0: e58de000 str lr, [sp] 15f4ed4: eb001814 bl 15faf2c <_binary_touch_raw_start+0x9f2c> 15f4ed8: e3500000 cmp r0, #0 ; 0x0 15f4edc: 1a00001a bne 15f4f4c <_binary_touch_raw_start+0x3f4c> 15f4ee0: e59f1164 ldr r1, [pc, #356] ; 15f504c <_binary_touch_raw_start+0x404c> 15f4ee4: e59d0008 ldr r0, [sp, #8] 15f4ee8: e3a06f82 mov r6, #520 ; 0x208 15f4eec: e28de00c add lr, sp, #12 ; 0xc 15f4ef0: e28d4018 add r4, sp, #24 ; 0x18 15f4ef4: e28d3010 add r3, sp, #16 ; 0x10 15f4ef8: e3a02000 mov r2, #0 ; 0x0 15f4efc: e58d600c str r6, [sp, #12] 15f4f00: e58de004 str lr, [sp, #4] 15f4f04: e58d4000 str r4, [sp] 15f4f08: eb001803 bl 15faf1c <_binary_touch_raw_start+0x9f1c> 15f4f0c: e3a03000 mov r3, #0 ; 0x0 15f4f10: e28dcc02 add ip, sp, #512 ; 0x200 15f4f14: e1cc31be strh r3, [ip, #30] 15f4f18: e3500000 cmp r0, #0 ; 0x0 15f4f1c: 1a000008 bne 15f4f44 <_binary_touch_raw_start+0x3f44> 15f4f20: e59d3010 ldr r3, [sp, #16] 15f4f24: e3530001 cmp r3, #1 ; 0x1 15f4f28: 1a000005 bne 15f4f44 <_binary_touch_raw_start+0x3f44> 15f4f2c: e3a0081f mov r0, #2031616 ; 0x1f0000 15f4f30: e3800003 orr r0, r0, #3 ; 0x3 15f4f34: e28d2018 add r2, sp, #24 ; 0x18 15f4f38: e3a01000 mov r1, #0 ; 0x0 15f4f3c: eb00185a bl 15fb0ac <_binary_touch_raw_start+0xa0ac> 15f4f40: e1a05000 mov r5, r0 15f4f44: e59d0008 ldr r0, [sp, #8] 15f4f48: eb0017ef bl 15faf0c <_binary_touch_raw_start+0x9f0c> 15f4f4c: e59f00e0 ldr r0, [pc, #224] ; 15f5034 <_binary_touch_raw_start+0x4034> 15f4f50: eb001801 bl 15faf5c <_binary_touch_raw_start+0x9f5c> 15f4f54: e59f60ec ldr r6, [pc, #236] ; 15f5048 <_binary_touch_raw_start+0x4048> 15f4f58: e5963000 ldr r3, [r6] 15f4f5c: e3530000 cmp r3, #0 ; 0x0 15f4f60: 0a000009 beq 15f4f8c <_binary_touch_raw_start+0x3f8c> 15f4f64: e3a00e46 mov r0, #1120 ; 0x460 15f4f68: e380000b orr r0, r0, #11 ; 0xb 15f4f6c: eb0017ca bl 15fae9c <_binary_touch_raw_start+0x9e9c> 15f4f70: e59f00bc ldr r0, [pc, #188] ; 15f5034 <_binary_touch_raw_start+0x4034> 15f4f74: eb0017f4 bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f4f78: e3550000 cmp r5, #0 ; 0x0 15f4f7c: 0a000025 beq 15f5018 <_binary_touch_raw_start+0x4018> 15f4f80: e1a00005 mov r0, r5 15f4f84: eb0017cc bl 15faebc <_binary_touch_raw_start+0x9ebc> 15f4f88: ea000022 b 15f5018 <_binary_touch_raw_start+0x4018> 15f4f8c: e59f80b0 ldr r8, [pc, #176] ; 15f5044 <_binary_touch_raw_start+0x4044> 15f4f90: e59f009c ldr r0, [pc, #156] ; 15f5034 <_binary_touch_raw_start+0x4034> 15f4f94: e3a03001 mov r3, #1 ; 0x1 15f4f98: e5885000 str r5, [r8] 15f4f9c: e5863000 str r3, [r6] 15f4fa0: eb0017e9 bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f4fa4: e59f3094 ldr r3, [pc, #148] ; 15f5040 <_binary_touch_raw_start+0x4040> 15f4fa8: e3e01000 mvn r1, #0 ; 0x0 15f4fac: e5930000 ldr r0, [r3] 15f4fb0: eb0017b1 bl 15fae7c <_binary_touch_raw_start+0x9e7c> 15f4fb4: e59f0078 ldr r0, [pc, #120] ; 15f5034 <_binary_touch_raw_start+0x4034> 15f4fb8: eb0017e7 bl 15faf5c <_binary_touch_raw_start+0x9f5c> 15f4fbc: e59f3078 ldr r3, [pc, #120] ; 15f503c <_binary_touch_raw_start+0x403c> 15f4fc0: e59f2070 ldr r2, [pc, #112] ; 15f5038 <_binary_touch_raw_start+0x4038> 15f4fc4: e59f0068 ldr r0, [pc, #104] ; 15f5034 <_binary_touch_raw_start+0x4034> 15f4fc8: e5933000 ldr r3, [r3] 15f4fcc: e5893000 str r3, [r9] 15f4fd0: e5923000 ldr r3, [r2] 15f4fd4: e3a02000 mov r2, #0 ; 0x0 15f4fd8: e5873000 str r3, [r7] 15f4fdc: e5963000 ldr r3, [r6] 15f4fe0: e5882000 str r2, [r8] 15f4fe4: e3530003 cmp r3, #3 ; 0x3 15f4fe8: e3a03000 mov r3, #0 ; 0x0 15f4fec: 03a04001 moveq r4, #1 ; 0x1 15f4ff0: 13a04000 movne r4, #0 ; 0x0 15f4ff4: e5863000 str r3, [r6] 15f4ff8: eb0017d3 bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f4ffc: e1a00005 mov r0, r5 15f5000: eb0017ad bl 15faebc <_binary_touch_raw_start+0x9ebc> 15f5004: e59d0220 ldr r0, [sp, #544] 15f5008: eb00186b bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f500c: ea000004 b 15f5024 <_binary_touch_raw_start+0x4024> 15f5010: e3a00057 mov r0, #87 ; 0x57 15f5014: eb0017a0 bl 15fae9c <_binary_touch_raw_start+0x9e9c> 15f5018: e59d0220 ldr r0, [sp, #544] 15f501c: eb001866 bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f5020: e3a04000 mov r4, #0 ; 0x0 15f5024: e1a00004 mov r0, r4 15f5028: e28ddf89 add sp, sp, #548 ; 0x224 15f502c: e8bd43f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, lr} 15f5030: e12fff1e bx lr 15f5034: 015fc440 cmpeq pc, r0, asr #8 15f5038: 015fc460 cmpeq pc, r0, ror #8 15f503c: 015fc464 cmpeq pc, r4, ror #8 15f5040: 015fc458 cmpeq pc, r8, asr r4 15f5044: 015fc430 cmpeq pc, r0, lsr r4 15f5048: 015fc42c cmpeq pc, ip, lsr #8 15f504c: 015f148c cmpeq pc, ip, lsl #9 15f5050: 015f14a8 cmpeq pc, r8, lsr #9 15f5054: 015fc1b8 ldreqh ip, [pc, #-24] ; 15f5044 <_binary_touch_raw_start+0x4044> 15f5058: e52de004 str lr, [sp, #-4]! 15f505c: e59f0038 ldr r0, [pc, #56] ; 15f509c <_binary_touch_raw_start+0x409c> 15f5060: eb0017bd bl 15faf5c <_binary_touch_raw_start+0x9f5c> 15f5064: e59f2038 ldr r2, [pc, #56] ; 15f50a4 <_binary_touch_raw_start+0x40a4> 15f5068: e5923000 ldr r3, [r2] 15f506c: e3530003 cmp r3, #3 ; 0x3 15f5070: 13530000 cmpne r3, #0 ; 0x0 15f5074: 159f3024 ldrne r3, [pc, #36] ; 15f50a0 <_binary_touch_raw_start+0x40a0> 15f5078: 13a0e004 movne lr, #4 ; 0x4 15f507c: 13a01003 movne r1, #3 ; 0x3 15f5080: 15930000 ldrne r0, [r3] 15f5084: 1582e000 strne lr, [r2] 15f5088: 1b00176f blne 15fae4c <_binary_touch_raw_start+0x9e4c> 15f508c: e59f0008 ldr r0, [pc, #8] ; 15f509c <_binary_touch_raw_start+0x409c> 15f5090: eb0017ad bl 15faf4c <_binary_touch_raw_start+0x9f4c> 15f5094: e49de004 ldr lr, [sp], #4 15f5098: e12fff1e bx lr 15f509c: 015fc440 cmpeq pc, r0, asr #8 15f50a0: 015fc458 cmpeq pc, r8, asr r4 15f50a4: 015fc42c cmpeq pc, ip, lsr #8 15f50a8: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f50ac: e24dd020 sub sp, sp, #32 ; 0x20 15f50b0: e1a04000 mov r4, r0 15f50b4: e59f3070 ldr r3, [pc, #112] ; 15f512c <_binary_touch_raw_start+0x412c> 15f50b8: e59f2068 ldr r2, [pc, #104] ; 15f5128 <_binary_touch_raw_start+0x4128> 15f50bc: e59f1060 ldr r1, [pc, #96] ; 15f5124 <_binary_touch_raw_start+0x4124> 15f50c0: e5933000 ldr r3, [r3] 15f50c4: e3a06000 mov r6, #0 ; 0x0 15f50c8: e3a05001 mov r5, #1 ; 0x1 15f50cc: e593e000 ldr lr, [r3] 15f50d0: e3a03000 mov r3, #0 ; 0x0 15f50d4: e3a00000 mov r0, #0 ; 0x0 15f50d8: e58de018 str lr, [sp, #24] 15f50dc: e58d601c str r6, [sp, #28] 15f50e0: e58d6014 str r6, [sp, #20] 15f50e4: e58d4010 str r4, [sp, #16] 15f50e8: e58d500c str r5, [sp, #12] 15f50ec: e58d5008 str r5, [sp, #8] 15f50f0: e58d6004 str r6, [sp, #4] 15f50f4: e58d6000 str r6, [sp] 15f50f8: eb0017f7 bl 15fb0dc <_binary_touch_raw_start+0xa0dc> 15f50fc: e1b05000 movs r5, r0 15f5100: 0a000003 beq 15f5114 <_binary_touch_raw_start+0x4114> 15f5104: eb0017f0 bl 15fb0cc <_binary_touch_raw_start+0xa0cc> 15f5108: e1a04000 mov r4, r0 15f510c: e1a00005 mov r0, r5 15f5110: eb0017e9 bl 15fb0bc <_binary_touch_raw_start+0xa0bc> 15f5114: e1a00004 mov r0, r4 15f5118: e28dd020 add sp, sp, #32 ; 0x20 15f511c: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f5120: e12fff1e bx lr 15f5124: 015f1358 cmpeq pc, r8, asr r3 15f5128: 015f14c0 cmpeq pc, r0, asr #9 15f512c: 015fe05c cmpeq pc, ip, asr r0 15f5130: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f5134: e24ddf41 sub sp, sp, #260 ; 0x104 15f5138: e1a08003 mov r8, r3 15f513c: e1a06002 mov r6, r2 15f5140: e1a07001 mov r7, r1 15f5144: e1a09000 mov r9, r0 15f5148: e59fe3c0 ldr lr, [pc, #960] ; 15f5510 <_binary_touch_raw_start+0x4510> 15f514c: e59ee000 ldr lr, [lr] 15f5150: e58de100 str lr, [sp, #256] 15f5154: e3a03b01 mov r3, #1024 ; 0x400 15f5158: e3833005 orr r3, r3, #5 ; 0x5 15f515c: e1570003 cmp r7, r3 15f5160: 8a00008d bhi 15f539c <_binary_touch_raw_start+0x439c> 15f5164: 0a000073 beq 15f5338 <_binary_touch_raw_start+0x4338> 15f5168: e3570010 cmp r7, #16 ; 0x10 15f516c: 0a000040 beq 15f5274 <_binary_touch_raw_start+0x4274> 15f5170: e3a0eb01 mov lr, #1024 ; 0x400 15f5174: e38ee001 orr lr, lr, #1 ; 0x1 15f5178: e157000e cmp r7, lr 15f517c: 0a00006a beq 15f532c <_binary_touch_raw_start+0x432c> 15f5180: e3a0eb01 mov lr, #1024 ; 0x400 15f5184: e38ee002 orr lr, lr, #2 ; 0x2 15f5188: e157000e cmp r7, lr 15f518c: 0a00005f beq 15f5310 <_binary_touch_raw_start+0x4310> 15f5190: e3a03b01 mov r3, #1024 ; 0x400 15f5194: e3833003 orr r3, r3, #3 ; 0x3 15f5198: e1570003 cmp r7, r3 15f519c: 0a000038 beq 15f5284 <_binary_touch_raw_start+0x4284> 15f51a0: e3a03b01 mov r3, #1024 ; 0x400 15f51a4: e3833004 orr r3, r3, #4 ; 0x4 15f51a8: e1570003 cmp r7, r3 15f51ac: 1a000094 bne 15f5404 <_binary_touch_raw_start+0x4404> 15f51b0: e2462001 sub r2, r6, #1 ; 0x1 15f51b4: e3520007 cmp r2, #7 ; 0x7 15f51b8: 8a00002d bhi 15f5274 <_binary_touch_raw_start+0x4274> 15f51bc: e28f3004 add r3, pc, #4 ; 0x4 15f51c0: e7d33002 ldrb r3, [r3, r2] 15f51c4: e08ff003 add pc, pc, r3 15f51c8: 44301804 ldrmit r1, [r0], #-2052 15f51cc: 94806c58 strls r6, [r0], #3160 15f51d0: e59d0100 ldr r0, [sp, #256] 15f51d4: eb0017f8 bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f51d8: e59f3328 ldr r3, [pc, #808] ; 15f5508 <_binary_touch_raw_start+0x4508> 15f51dc: e5934000 ldr r4, [r3] 15f51e0: ea0000bb b 15f54d4 <_binary_touch_raw_start+0x44d4> 15f51e4: e59d0100 ldr r0, [sp, #256] 15f51e8: eb0017f3 bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f51ec: e59f3318 ldr r3, [pc, #792] ; 15f550c <_binary_touch_raw_start+0x450c> 15f51f0: e5933000 ldr r3, [r3] 15f51f4: e5934000 ldr r4, [r3] 15f51f8: ea0000b5 b 15f54d4 <_binary_touch_raw_start+0x44d4> 15f51fc: e59d0100 ldr r0, [sp, #256] 15f5200: eb0017ed bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f5204: e59f32f8 ldr r3, [pc, #760] ; 15f5504 <_binary_touch_raw_start+0x4504> 15f5208: e5934000 ldr r4, [r3] 15f520c: ea0000b0 b 15f54d4 <_binary_touch_raw_start+0x44d4> 15f5210: e59d0100 ldr r0, [sp, #256] 15f5214: eb0017e8 bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f5218: e59f32d8 ldr r3, [pc, #728] ; 15f54f8 <_binary_touch_raw_start+0x44f8> 15f521c: e5934000 ldr r4, [r3] 15f5220: ea0000ab b 15f54d4 <_binary_touch_raw_start+0x44d4> 15f5224: e59d0100 ldr r0, [sp, #256] 15f5228: eb0017e3 bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f522c: e59f32cc ldr r3, [pc, #716] ; 15f5500 <_binary_touch_raw_start+0x4500> 15f5230: e5934000 ldr r4, [r3] 15f5234: ea0000a6 b 15f54d4 <_binary_touch_raw_start+0x44d4> 15f5238: e59d0100 ldr r0, [sp, #256] 15f523c: eb0017de bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f5240: e59f32ac ldr r3, [pc, #684] ; 15f54f4 <_binary_touch_raw_start+0x44f4> 15f5244: e5934000 ldr r4, [r3] 15f5248: ea0000a1 b 15f54d4 <_binary_touch_raw_start+0x44d4> 15f524c: e59d0100 ldr r0, [sp, #256] 15f5250: eb0017d9 bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f5254: e59f32a0 ldr r3, [pc, #672] ; 15f54fc <_binary_touch_raw_start+0x44fc> 15f5258: e5934000 ldr r4, [r3] 15f525c: ea00009c b 15f54d4 <_binary_touch_raw_start+0x44d4> 15f5260: e59d0100 ldr r0, [sp, #256] 15f5264: eb0017d4 bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f5268: e59f3280 ldr r3, [pc, #640] ; 15f54f0 <_binary_touch_raw_start+0x44f0> 15f526c: e5934000 ldr r4, [r3] 15f5270: ea000097 b 15f54d4 <_binary_touch_raw_start+0x44d4> 15f5274: e59d0100 ldr r0, [sp, #256] 15f5278: eb0017cf bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f527c: e3a04000 mov r4, #0 ; 0x0 15f5280: ea000093 b 15f54d4 <_binary_touch_raw_start+0x44d4> 15f5284: e3560003 cmp r6, #3 ; 0x3 15f5288: 0a00001d beq 15f5304 <_binary_touch_raw_start+0x4304> 15f528c: e3560004 cmp r6, #4 ; 0x4 15f5290: 0a000018 beq 15f52f8 <_binary_touch_raw_start+0x42f8> 15f5294: e3560005 cmp r6, #5 ; 0x5 15f5298: 0a000013 beq 15f52ec <_binary_touch_raw_start+0x42ec> 15f529c: e3560006 cmp r6, #6 ; 0x6 15f52a0: 0a00000e beq 15f52e0 <_binary_touch_raw_start+0x42e0> 15f52a4: e3560007 cmp r6, #7 ; 0x7 15f52a8: 0a000009 beq 15f52d4 <_binary_touch_raw_start+0x42d4> 15f52ac: e3560008 cmp r6, #8 ; 0x8 15f52b0: 0a000004 beq 15f52c8 <_binary_touch_raw_start+0x42c8> 15f52b4: e356000b cmp r6, #11 ; 0xb 15f52b8: 1a000051 bne 15f5404 <_binary_touch_raw_start+0x4404> 15f52bc: e59f3228 ldr r3, [pc, #552] ; 15f54ec <_binary_touch_raw_start+0x44ec> 15f52c0: e5838000 str r8, [r3] 15f52c4: ea00004e b 15f5404 <_binary_touch_raw_start+0x4404> 15f52c8: e59f3220 ldr r3, [pc, #544] ; 15f54f0 <_binary_touch_raw_start+0x44f0> 15f52cc: e5838000 str r8, [r3] 15f52d0: ea00004b b 15f5404 <_binary_touch_raw_start+0x4404> 15f52d4: e59f3220 ldr r3, [pc, #544] ; 15f54fc <_binary_touch_raw_start+0x44fc> 15f52d8: e5838000 str r8, [r3] 15f52dc: ea000048 b 15f5404 <_binary_touch_raw_start+0x4404> 15f52e0: e59f320c ldr r3, [pc, #524] ; 15f54f4 <_binary_touch_raw_start+0x44f4> 15f52e4: e5838000 str r8, [r3] 15f52e8: ea000045 b 15f5404 <_binary_touch_raw_start+0x4404> 15f52ec: e59f320c ldr r3, [pc, #524] ; 15f5500 <_binary_touch_raw_start+0x4500> 15f52f0: e5838000 str r8, [r3] 15f52f4: ea000042 b 15f5404 <_binary_touch_raw_start+0x4404> 15f52f8: e59f31f8 ldr r3, [pc, #504] ; 15f54f8 <_binary_touch_raw_start+0x44f8> 15f52fc: e5838000 str r8, [r3] 15f5300: ea00003f b 15f5404 <_binary_touch_raw_start+0x4404> 15f5304: e59f31f8 ldr r3, [pc, #504] ; 15f5504 <_binary_touch_raw_start+0x4504> 15f5308: e5838000 str r8, [r3] 15f530c: ea00003c b 15f5404 <_binary_touch_raw_start+0x4404> 15f5310: e59f21f0 ldr r2, [pc, #496] ; 15f5508 <_binary_touch_raw_start+0x4508> 15f5314: e5923000 ldr r3, [r2] 15f5318: e1530006 cmp r3, r6 15f531c: 1a000038 bne 15f5404 <_binary_touch_raw_start+0x4404> 15f5320: e3a03000 mov r3, #0 ; 0x0 15f5324: e5823000 str r3, [r2] 15f5328: ea000035 b 15f5404 <_binary_touch_raw_start+0x4404> 15f532c: e59f31d4 ldr r3, [pc, #468] ; 15f5508 <_binary_touch_raw_start+0x4508> 15f5330: e5836000 str r6, [r3] 15f5334: ea000063 b 15f54c8 <_binary_touch_raw_start+0x44c8> 15f5338: e3560000 cmp r6, #0 ; 0x0 15f533c: 0a000012 beq 15f538c <_binary_touch_raw_start+0x438c> 15f5340: e59f21bc ldr r2, [pc, #444] ; 15f5504 <_binary_touch_raw_start+0x4504> 15f5344: e3a03e5d mov r3, #1488 ; 0x5d0 15f5348: e59fe1b0 ldr lr, [pc, #432] ; 15f5500 <_binary_touch_raw_start+0x4500> 15f534c: e383300c orr r3, r3, #12 ; 0xc 15f5350: e5823000 str r3, [r2] 15f5354: e59f41a0 ldr r4, [pc, #416] ; 15f54fc <_binary_touch_raw_start+0x44fc> 15f5358: e3a03e1e mov r3, #480 ; 0x1e0 15f535c: e58e3000 str r3, [lr] 15f5360: e59f1190 ldr r1, [pc, #400] ; 15f54f8 <_binary_touch_raw_start+0x44f8> 15f5364: e59f0188 ldr r0, [pc, #392] ; 15f54f4 <_binary_touch_raw_start+0x44f4> 15f5368: e59f5180 ldr r5, [pc, #384] ; 15f54f0 <_binary_touch_raw_start+0x44f0> 15f536c: e3a03e1e mov r3, #480 ; 0x1e0 15f5370: e5843000 str r3, [r4] 15f5374: e3a03e32 mov r3, #800 ; 0x320 15f5378: e3a0a017 mov sl, #23 ; 0x17 15f537c: e3a0b012 mov fp, #18 ; 0x12 15f5380: e5853000 str r3, [r5] 15f5384: e581a000 str sl, [r1] 15f5388: e580b000 str fp, [r0] 15f538c: e59f3158 ldr r3, [pc, #344] ; 15f54ec <_binary_touch_raw_start+0x44ec> 15f5390: e3a02000 mov r2, #0 ; 0x0 15f5394: e5832000 str r2, [r3] 15f5398: ea000019 b 15f5404 <_binary_touch_raw_start+0x4404> 15f539c: e3a03b01 mov r3, #1024 ; 0x400 15f53a0: e3833006 orr r3, r3, #6 ; 0x6 15f53a4: e1570003 cmp r7, r3 15f53a8: 0a000043 beq 15f54bc <_binary_touch_raw_start+0x44bc> 15f53ac: e3a03b01 mov r3, #1024 ; 0x400 15f53b0: e3833007 orr r3, r3, #7 ; 0x7 15f53b4: e1570003 cmp r7, r3 15f53b8: 0a000024 beq 15f5450 <_binary_touch_raw_start+0x4450> 15f53bc: e3a03b01 mov r3, #1024 ; 0x400 15f53c0: e3833009 orr r3, r3, #9 ; 0x9 15f53c4: e1570003 cmp r7, r3 15f53c8: 0a00001b beq 15f543c <_binary_touch_raw_start+0x443c> 15f53cc: e3a03b01 mov r3, #1024 ; 0x400 15f53d0: e383300a orr r3, r3, #10 ; 0xa 15f53d4: e1570003 cmp r7, r3 15f53d8: 0a000012 beq 15f5428 <_binary_touch_raw_start+0x4428> 15f53dc: e3a03b01 mov r3, #1024 ; 0x400 15f53e0: e383300b orr r3, r3, #11 ; 0xb 15f53e4: e1570003 cmp r7, r3 15f53e8: 03a02d7f moveq r2, #8128 ; 0x1fc0 15f53ec: 0382203f orreq r2, r2, #63 ; 0x3f 15f53f0: 00083002 andeq r3, r8, r2 15f53f4: 000226c8 andeq r2, r2, r8, asr #13 15f53f8: 01a01d48 moveq r1, r8, asr #26 15f53fc: 01a00006 moveq r0, r6 15f5400: 0bfffa0c bleq 15f3c38 <_binary_touch_raw_start+0x2c38> 15f5404: e1a03008 mov r3, r8 15f5408: e1a02006 mov r2, r6 15f540c: e1a01007 mov r1, r7 15f5410: e1a00009 mov r0, r9 15f5414: eb001738 bl 15fb0fc <_binary_touch_raw_start+0xa0fc> 15f5418: e1a04000 mov r4, r0 15f541c: e59d0100 ldr r0, [sp, #256] 15f5420: eb001765 bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f5424: ea00002a b 15f54d4 <_binary_touch_raw_start+0x44d4> 15f5428: e59d0100 ldr r0, [sp, #256] 15f542c: eb001762 bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f5430: e3a04cc3 mov r4, #49920 ; 0xc300 15f5434: e38440b9 orr r4, r4, #185 ; 0xb9 15f5438: ea000025 b 15f54d4 <_binary_touch_raw_start+0x44d4> 15f543c: e59d0100 ldr r0, [sp, #256] 15f5440: eb00175d bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f5444: e59f3098 ldr r3, [pc, #152] ; 15f54e4 <_binary_touch_raw_start+0x44e4> 15f5448: e5934000 ldr r4, [r3] 15f544c: ea000020 b 15f54d4 <_binary_touch_raw_start+0x44d4> 15f5450: eb0016d9 bl 15fafbc <_binary_touch_raw_start+0x9fbc> 15f5454: e1b04000 movs r4, r0 15f5458: 0a000013 beq 15f54ac <_binary_touch_raw_start+0x44ac> 15f545c: e1a00004 mov r0, r4 15f5460: eb0016dd bl 15fafdc <_binary_touch_raw_start+0x9fdc> 15f5464: e3500000 cmp r0, #0 ; 0x0 15f5468: 0a00000f beq 15f54ac <_binary_touch_raw_start+0x44ac> 15f546c: e59f5070 ldr r5, [pc, #112] ; 15f54e4 <_binary_touch_raw_start+0x44e4> 15f5470: e3a0207f mov r2, #127 ; 0x7f 15f5474: e28d1000 add r1, sp, #0 ; 0x0 15f5478: e1a00009 mov r0, r9 15f547c: e5854000 str r4, [r5] 15f5480: eb001719 bl 15fb0ec <_binary_touch_raw_start+0xa0ec> 15f5484: e59f105c ldr r1, [pc, #92] ; 15f54e8 <_binary_touch_raw_start+0x44e8> 15f5488: e28d0000 add r0, sp, #0 ; 0x0 15f548c: eb00171e bl 15fb10c <_binary_touch_raw_start+0xa10c> 15f5490: e3500000 cmp r0, #0 ; 0x0 15f5494: 0affff76 beq 15f5274 <_binary_touch_raw_start+0x4274> 15f5498: e1a00004 mov r0, r4 15f549c: ebffff01 bl 15f50a8 <_binary_touch_raw_start+0x40a8> 15f54a0: e1a04000 mov r4, r0 15f54a4: e5854000 str r4, [r5] 15f54a8: eaffffdb b 15f541c <_binary_touch_raw_start+0x441c> 15f54ac: e59f3030 ldr r3, [pc, #48] ; 15f54e4 <_binary_touch_raw_start+0x44e4> 15f54b0: e3a02000 mov r2, #0 ; 0x0 15f54b4: e5832000 str r2, [r3] 15f54b8: eaffff6d b 15f5274 <_binary_touch_raw_start+0x4274> 15f54bc: e1a01008 mov r1, r8 15f54c0: e1a00006 mov r0, r6 15f54c4: ebfff931 bl 15f3990 <_binary_touch_raw_start+0x2990> 15f54c8: e59d0100 ldr r0, [sp, #256] 15f54cc: eb00173a bl 15fb1bc <_binary_touch_raw_start+0xa1bc> 15f54d0: e3a04001 mov r4, #1 ; 0x1 15f54d4: e1a00004 mov r0, r4 15f54d8: e28ddf41 add sp, sp, #260 ; 0x104 15f54dc: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f54e0: e12fff1e bx lr 15f54e4: 015fe07c cmpeq pc, ip, ror r0 15f54e8: 015f14c4 cmpeq pc, r4, asr #9 15f54ec: 015fe078 cmpeq pc, r8, ror r0 15f54f0: 015fc184 cmpeq pc, r4, lsl #3 15f54f4: 015fc190 ldreqb ip, [pc, #-16] ; 15f54ec <_binary_touch_raw_start+0x44ec> 15f54f8: 015fc194 ldreqb ip, [pc, #-20] ; 15f54ec <_binary_touch_raw_start+0x44ec> 15f54fc: 015fc188 cmpeq pc, r8, lsl #3 15f5500: 015fc18c cmpeq pc, ip, lsl #3 15f5504: 015fc198 ldreqb ip, [pc, #-24] ; 15f54f4 <_binary_touch_raw_start+0x44f4> 15f5508: 015fe080 cmpeq pc, r0, lsl #1 15f550c: 015fe060 cmpeq pc, r0, rrx 15f5510: 015fc1b8 ldreqh ip, [pc, #-24] ; 15f5500 <_binary_touch_raw_start+0x4500> 15f5514: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f5518: e24dd068 sub sp, sp, #104 ; 0x68 15f551c: e1a04000 mov r4, r0 15f5520: e59f30fc ldr r3, [pc, #252] ; 15f5624 <_binary_touch_raw_start+0x4624> 15f5524: e3a02000 mov r2, #0 ; 0x0 15f5528: e3a01000 mov r1, #0 ; 0x0 15f552c: e3a0e000 mov lr, #0 ; 0x0 15f5530: e3a05000 mov r5, #0 ; 0x0 15f5534: e3a06000 mov r6, #0 ; 0x0 15f5538: e3a00000 mov r0, #0 ; 0x0 15f553c: e58d3044 str r3, [sp, #68] 15f5540: e58d2040 str r2, [sp, #64] 15f5544: e58d1048 str r1, [sp, #72] 15f5548: e58de04c str lr, [sp, #76] 15f554c: e58d4050 str r4, [sp, #80] 15f5550: e58d5054 str r5, [sp, #84] 15f5554: e58d6058 str r6, [sp, #88] 15f5558: eb001707 bl 15fb17c <_binary_touch_raw_start+0xa17c> 15f555c: e59f50bc ldr r5, [pc, #188] ; 15f5620 <_binary_touch_raw_start+0x4620> 15f5560: e1a03000 mov r3, r0 15f5564: e3a02000 mov r2, #0 ; 0x0 15f5568: e3a00efa mov r0, #4000 ; 0xfa0 15f556c: e58d5064 str r5, [sp, #100] 15f5570: e58d305c str r3, [sp, #92] 15f5574: e58d2060 str r2, [sp, #96] 15f5578: eb0016fb bl 15fb16c <_binary_touch_raw_start+0xa16c> 15f557c: e28d0040 add r0, sp, #64 ; 0x40 15f5580: eb0016f5 bl 15fb15c <_binary_touch_raw_start+0xa15c> 15f5584: e1a03800 mov r3, r0, lsl #16 15f5588: e1b03823 movs r3, r3, lsr #16 15f558c: e3a00000 mov r0, #0 ; 0x0 15f5590: 0a00001e beq 15f5610 <_binary_touch_raw_start+0x4610> 15f5594: e59f2080 ldr r2, [pc, #128] ; 15f561c <_binary_touch_raw_start+0x461c> 15f5598: e3a06000 mov r6, #0 ; 0x0 15f559c: e3a0e001 mov lr, #1 ; 0x1 15f55a0: e3a03000 mov r3, #0 ; 0x0 15f55a4: e1a01005 mov r1, r5 15f55a8: e58d601c str r6, [sp, #28] 15f55ac: e58d4018 str r4, [sp, #24] 15f55b0: e58d6014 str r6, [sp, #20] 15f55b4: e58d6010 str r6, [sp, #16] 15f55b8: e58de00c str lr, [sp, #12] 15f55bc: e58de008 str lr, [sp, #8] 15f55c0: e58d6004 str r6, [sp, #4] 15f55c4: e58d6000 str r6, [sp] 15f55c8: eb0016c3 bl 15fb0dc <_binary_touch_raw_start+0xa0dc> 15f55cc: e3500000 cmp r0, #0 ; 0x0 15f55d0: 0a00000d beq 15f560c <_binary_touch_raw_start+0x460c> 15f55d4: e3a01000 mov r1, #0 ; 0x0 15f55d8: eb0016db bl 15fb14c <_binary_touch_raw_start+0xa14c> 15f55dc: ea000003 b 15f55f0 <_binary_touch_raw_start+0x45f0> 15f55e0: e28d0020 add r0, sp, #32 ; 0x20 15f55e4: eb0016d4 bl 15fb13c <_binary_touch_raw_start+0xa13c> 15f55e8: e28d0020 add r0, sp, #32 ; 0x20 15f55ec: eb0016ce bl 15fb12c <_binary_touch_raw_start+0xa12c> 15f55f0: e3a03000 mov r3, #0 ; 0x0 15f55f4: e3a02000 mov r2, #0 ; 0x0 15f55f8: e3a01000 mov r1, #0 ; 0x0 15f55fc: e28d0020 add r0, sp, #32 ; 0x20 15f5600: eb0016c5 bl 15fb11c <_binary_touch_raw_start+0xa11c> 15f5604: e3500000 cmp r0, #0 ; 0x0 15f5608: 1afffff4 bne 15f55e0 <_binary_touch_raw_start+0x45e0> 15f560c: e3a00000 mov r0, #0 ; 0x0 15f5610: e28dd068 add sp, sp, #104 ; 0x68 15f5614: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f5618: e12fff1e bx lr 15f561c: 015f14c0 cmpeq pc, r0, asr #9 15f5620: 015f1358 cmpeq pc, r8, asr r3 15f5624: 015f5130 cmpeq pc, r0, lsr r1 15f5628: e52de004 str lr, [sp, #-4]! 15f562c: e5902000 ldr r2, [r0] 15f5630: e3a03b13 mov r3, #19456 ; 0x4c00 15f5634: e3833005 orr r3, r3, #5 ; 0x5 15f5638: e1520003 cmp r2, r3 15f563c: 0a00000a beq 15f566c <_binary_touch_raw_start+0x466c> 15f5640: e3a03b13 mov r3, #19456 ; 0x4c00 15f5644: e3833011 orr r3, r3, #17 ; 0x11 15f5648: e1520003 cmp r2, r3 15f564c: 9a000003 bls 15f5660 <_binary_touch_raw_start+0x4660> 15f5650: e3a03b13 mov r3, #19456 ; 0x4c00 15f5654: e3833013 orr r3, r3, #19 ; 0x13 15f5658: e1520003 cmp r2, r3 15f565c: 9a000002 bls 15f566c <_binary_touch_raw_start+0x466c> 15f5660: e3a00002 mov r0, #2 ; 0x2 15f5664: e49de004 ldr lr, [sp], #4 15f5668: e12fff1e bx lr 15f566c: eb000105 bl 15f5a88 <_binary_touch_raw_start+0x4a88> 15f5670: e49de004 ldr lr, [sp], #4 15f5674: e12fff1e bx lr 15f5678: e52de004 str lr, [sp, #-4]! 15f567c: e5902000 ldr r2, [r0] 15f5680: e3a03b13 mov r3, #19456 ; 0x4c00 15f5684: e3833005 orr r3, r3, #5 ; 0x5 15f5688: e1520003 cmp r2, r3 15f568c: 0a00000a beq 15f56bc <_binary_touch_raw_start+0x46bc> 15f5690: e3a03b13 mov r3, #19456 ; 0x4c00 15f5694: e3833011 orr r3, r3, #17 ; 0x11 15f5698: e1520003 cmp r2, r3 15f569c: 9a000003 bls 15f56b0 <_binary_touch_raw_start+0x46b0> 15f56a0: e3a03b13 mov r3, #19456 ; 0x4c00 15f56a4: e3833013 orr r3, r3, #19 ; 0x13 15f56a8: e1520003 cmp r2, r3 15f56ac: 9a000002 bls 15f56bc <_binary_touch_raw_start+0x46bc> 15f56b0: e3a00002 mov r0, #2 ; 0x2 15f56b4: e49de004 ldr lr, [sp], #4 15f56b8: e12fff1e bx lr 15f56bc: eb000001 bl 15f56c8 <_binary_touch_raw_start+0x46c8> 15f56c0: e49de004 ldr lr, [sp], #4 15f56c4: e12fff1e bx lr 15f56c8: e52de004 str lr, [sp, #-4]! 15f56cc: e24dd048 sub sp, sp, #72 ; 0x48 15f56d0: e28d1000 add r1, sp, #0 ; 0x0 15f56d4: eb0003cf bl 15f6618 <_binary_touch_raw_start+0x5618> 15f56d8: e3500000 cmp r0, #0 ; 0x0 15f56dc: 1a000004 bne 15f56f4 <_binary_touch_raw_start+0x46f4> 15f56e0: e28d0000 add r0, sp, #0 ; 0x0 15f56e4: eb0003b7 bl 15f65c8 <_binary_touch_raw_start+0x55c8> 15f56e8: e28d0000 add r0, sp, #0 ; 0x0 15f56ec: eb00012b bl 15f5ba0 <_binary_touch_raw_start+0x4ba0> 15f56f0: e3a00000 mov r0, #0 ; 0x0 15f56f4: e28dd048 add sp, sp, #72 ; 0x48 15f56f8: e49de004 ldr lr, [sp], #4 15f56fc: e12fff1e bx lr 15f5700: e52de004 str lr, [sp, #-4]! 15f5704: e24dd048 sub sp, sp, #72 ; 0x48 15f5708: e28d1000 add r1, sp, #0 ; 0x0 15f570c: eb0003c1 bl 15f6618 <_binary_touch_raw_start+0x5618> 15f5710: e3500000 cmp r0, #0 ; 0x0 15f5714: 1a000002 bne 15f5724 <_binary_touch_raw_start+0x4724> 15f5718: e28d0000 add r0, sp, #0 ; 0x0 15f571c: eb0003a9 bl 15f65c8 <_binary_touch_raw_start+0x55c8> 15f5720: e3a00000 mov r0, #0 ; 0x0 15f5724: e28dd048 add sp, sp, #72 ; 0x48 15f5728: e49de004 ldr lr, [sp], #4 15f572c: e12fff1e bx lr 15f5730: e52de004 str lr, [sp, #-4]! 15f5734: e24dd048 sub sp, sp, #72 ; 0x48 15f5738: e28d1000 add r1, sp, #0 ; 0x0 15f573c: eb0003b5 bl 15f6618 <_binary_touch_raw_start+0x5618> 15f5740: e3500000 cmp r0, #0 ; 0x0 15f5744: 1a000002 bne 15f5754 <_binary_touch_raw_start+0x4754> 15f5748: e28d0000 add r0, sp, #0 ; 0x0 15f574c: eb00038c bl 15f6584 <_binary_touch_raw_start+0x5584> 15f5750: e3a00000 mov r0, #0 ; 0x0 15f5754: e28dd048 add sp, sp, #72 ; 0x48 15f5758: e49de004 ldr lr, [sp], #4 15f575c: e12fff1e bx lr 15f5760: e92d4010 stmdb sp!, {r4, lr} 15f5764: e24dd048 sub sp, sp, #72 ; 0x48 15f5768: e1a04001 mov r4, r1 15f576c: e28d1000 add r1, sp, #0 ; 0x0 15f5770: eb0003a8 bl 15f6618 <_binary_touch_raw_start+0x5618> 15f5774: e3500000 cmp r0, #0 ; 0x0 15f5778: 1a000006 bne 15f5798 <_binary_touch_raw_start+0x4798> 15f577c: e28d0000 add r0, sp, #0 ; 0x0 15f5780: eb00039d bl 15f65fc <_binary_touch_raw_start+0x55fc> 15f5784: e3500000 cmp r0, #0 ; 0x0 15f5788: 13a03001 movne r3, #1 ; 0x1 15f578c: 03a03000 moveq r3, #0 ; 0x0 15f5790: e5843000 str r3, [r4] 15f5794: e3a00000 mov r0, #0 ; 0x0 15f5798: e28dd048 add sp, sp, #72 ; 0x48 15f579c: e8bd4010 ldmia sp!, {r4, lr} 15f57a0: e12fff1e bx lr 15f57a4: e52de004 str lr, [sp, #-4]! 15f57a8: e24dd048 sub sp, sp, #72 ; 0x48 15f57ac: e28d1000 add r1, sp, #0 ; 0x0 15f57b0: eb000398 bl 15f6618 <_binary_touch_raw_start+0x5618> 15f57b4: e3500000 cmp r0, #0 ; 0x0 15f57b8: 1a000002 bne 15f57c8 <_binary_touch_raw_start+0x47c8> 15f57bc: e28d0000 add r0, sp, #0 ; 0x0 15f57c0: eb00038f bl 15f6604 <_binary_touch_raw_start+0x5604> 15f57c4: e3a00000 mov r0, #0 ; 0x0 15f57c8: e28dd048 add sp, sp, #72 ; 0x48 15f57cc: e49de004 ldr lr, [sp], #4 15f57d0: e12fff1e bx lr 15f57d4: e92d4010 stmdb sp!, {r4, lr} 15f57d8: e24dd048 sub sp, sp, #72 ; 0x48 15f57dc: e1a04001 mov r4, r1 15f57e0: e28d1000 add r1, sp, #0 ; 0x0 15f57e4: eb00038b bl 15f6618 <_binary_touch_raw_start+0x5618> 15f57e8: e3500000 cmp r0, #0 ; 0x0 15f57ec: 1a000006 bne 15f580c <_binary_touch_raw_start+0x480c> 15f57f0: e28d0000 add r0, sp, #0 ; 0x0 15f57f4: eb0001c2 bl 15f5f04 <_binary_touch_raw_start+0x4f04> 15f57f8: e3500000 cmp r0, #0 ; 0x0 15f57fc: 13a03000 movne r3, #0 ; 0x0 15f5800: 03a03001 moveq r3, #1 ; 0x1 15f5804: e5843000 str r3, [r4] 15f5808: e3a00000 mov r0, #0 ; 0x0 15f580c: e28dd048 add sp, sp, #72 ; 0x48 15f5810: e8bd4010 ldmia sp!, {r4, lr} 15f5814: e12fff1e bx lr 15f5818: e92d4030 stmdb sp!, {r4, r5, lr} 15f581c: e24dd048 sub sp, sp, #72 ; 0x48 15f5820: e1a04002 mov r4, r2 15f5824: e1a05001 mov r5, r1 15f5828: e28d1000 add r1, sp, #0 ; 0x0 15f582c: eb000379 bl 15f6618 <_binary_touch_raw_start+0x5618> 15f5830: e3500000 cmp r0, #0 ; 0x0 15f5834: 1a000008 bne 15f585c <_binary_touch_raw_start+0x485c> 15f5838: e1a02004 mov r2, r4 15f583c: e1a01005 mov r1, r5 15f5840: e28d0000 add r0, sp, #0 ; 0x0 15f5844: eb000209 bl 15f6070 <_binary_touch_raw_start+0x5070> 15f5848: e3500000 cmp r0, #0 ; 0x0 15f584c: 0a000001 beq 15f5858 <_binary_touch_raw_start+0x4858> 15f5850: eb0003b3 bl 15f6724 <_binary_touch_raw_start+0x5724> 15f5854: ea000000 b 15f585c <_binary_touch_raw_start+0x485c> 15f5858: e3a00000 mov r0, #0 ; 0x0 15f585c: e28dd048 add sp, sp, #72 ; 0x48 15f5860: e8bd4030 ldmia sp!, {r4, r5, lr} 15f5864: e12fff1e bx lr 15f5868: e92d4030 stmdb sp!, {r4, r5, lr} 15f586c: e24dd048 sub sp, sp, #72 ; 0x48 15f5870: e1a04002 mov r4, r2 15f5874: e1a05001 mov r5, r1 15f5878: e28d1000 add r1, sp, #0 ; 0x0 15f587c: eb000365 bl 15f6618 <_binary_touch_raw_start+0x5618> 15f5880: e3500000 cmp r0, #0 ; 0x0 15f5884: 1a000008 bne 15f58ac <_binary_touch_raw_start+0x48ac> 15f5888: e1a02004 mov r2, r4 15f588c: e1a01005 mov r1, r5 15f5890: e28d0000 add r0, sp, #0 ; 0x0 15f5894: eb0002f0 bl 15f645c <_binary_touch_raw_start+0x545c> 15f5898: e3500000 cmp r0, #0 ; 0x0 15f589c: 0a000001 beq 15f58a8 <_binary_touch_raw_start+0x48a8> 15f58a0: eb00039f bl 15f6724 <_binary_touch_raw_start+0x5724> 15f58a4: ea000000 b 15f58ac <_binary_touch_raw_start+0x48ac> 15f58a8: e3a00000 mov r0, #0 ; 0x0 15f58ac: e28dd048 add sp, sp, #72 ; 0x48 15f58b0: e8bd4030 ldmia sp!, {r4, r5, lr} 15f58b4: e12fff1e bx lr 15f58b8: e92d4030 stmdb sp!, {r4, r5, lr} 15f58bc: e24dd048 sub sp, sp, #72 ; 0x48 15f58c0: e1a05001 mov r5, r1 15f58c4: e28d1000 add r1, sp, #0 ; 0x0 15f58c8: eb000352 bl 15f6618 <_binary_touch_raw_start+0x5618> 15f58cc: e1b04000 movs r4, r0 15f58d0: 01a01005 moveq r1, r5 15f58d4: 028d0000 addeq r0, sp, #0 ; 0x0 15f58d8: 0b0000c9 bleq 15f5c04 <_binary_touch_raw_start+0x4c04> 15f58dc: e1a00004 mov r0, r4 15f58e0: e28dd048 add sp, sp, #72 ; 0x48 15f58e4: e8bd4030 ldmia sp!, {r4, r5, lr} 15f58e8: e12fff1e bx lr 15f58ec: e350000a cmp r0, #10 ; 0xa 15f58f0: 8a00001b bhi 15f5964 <_binary_touch_raw_start+0x4964> 15f58f4: e28f3004 add r3, pc, #4 ; 0x4 15f58f8: e7d33000 ldrb r3, [r3, r0] 15f58fc: e08ff003 add pc, pc, r3 15f5900: 20181008 andcss r1, r8, r8 15f5904: 40383028 eormis r3, r8, r8, lsr #32 15f5908: 58585048 ldmplda r8, {r3, r6, ip, lr}^ 15f590c: e3a00001 mov r0, #1 ; 0x1 15f5910: e12fff1e bx lr 15f5914: e3a00002 mov r0, #2 ; 0x2 15f5918: e12fff1e bx lr 15f591c: e3a00005 mov r0, #5 ; 0x5 15f5920: e12fff1e bx lr 15f5924: e3a00004 mov r0, #4 ; 0x4 15f5928: e12fff1e bx lr 15f592c: e3a00009 mov r0, #9 ; 0x9 15f5930: e12fff1e bx lr 15f5934: e3a0000a mov r0, #10 ; 0xa 15f5938: e12fff1e bx lr 15f593c: e3a0000b mov r0, #11 ; 0xb 15f5940: e12fff1e bx lr 15f5944: e3a0000c mov r0, #12 ; 0xc 15f5948: e12fff1e bx lr 15f594c: e3a0000d mov r0, #13 ; 0xd 15f5950: e12fff1e bx lr 15f5954: e3a0000e mov r0, #14 ; 0xe 15f5958: e12fff1e bx lr 15f595c: e3a0000f mov r0, #15 ; 0xf 15f5960: e12fff1e bx lr 15f5964: e3a00000 mov r0, #0 ; 0x0 15f5968: e12fff1e bx lr 15f596c: e92d4010 stmdb sp!, {r4, lr} 15f5970: e24dd048 sub sp, sp, #72 ; 0x48 15f5974: e1a04001 mov r4, r1 15f5978: e28d1000 add r1, sp, #0 ; 0x0 15f597c: eb000325 bl 15f6618 <_binary_touch_raw_start+0x5618> 15f5980: e3500000 cmp r0, #0 ; 0x0 15f5984: 1a00000c bne 15f59bc <_binary_touch_raw_start+0x49bc> 15f5988: e1a00004 mov r0, r4 15f598c: ebffffd6 bl 15f58ec <_binary_touch_raw_start+0x48ec> 15f5990: e3500000 cmp r0, #0 ; 0x0 15f5994: 03a00002 moveq r0, #2 ; 0x2 15f5998: 0a000007 beq 15f59bc <_binary_touch_raw_start+0x49bc> 15f599c: e1a01000 mov r1, r0 15f59a0: e28d0000 add r0, sp, #0 ; 0x0 15f59a4: eb000543 bl 15f6eb8 <_binary_touch_raw_start+0x5eb8> 15f59a8: e3500000 cmp r0, #0 ; 0x0 15f59ac: 0a000001 beq 15f59b8 <_binary_touch_raw_start+0x49b8> 15f59b0: eb00035b bl 15f6724 <_binary_touch_raw_start+0x5724> 15f59b4: ea000000 b 15f59bc <_binary_touch_raw_start+0x49bc> 15f59b8: e3a00000 mov r0, #0 ; 0x0 15f59bc: e28dd048 add sp, sp, #72 ; 0x48 15f59c0: e8bd4010 ldmia sp!, {r4, lr} 15f59c4: e12fff1e bx lr 15f59c8: e92d4010 stmdb sp!, {r4, lr} 15f59cc: e24dd048 sub sp, sp, #72 ; 0x48 15f59d0: e1a04001 mov r4, r1 15f59d4: e28d1000 add r1, sp, #0 ; 0x0 15f59d8: eb00030e bl 15f6618 <_binary_touch_raw_start+0x5618> 15f59dc: e3500000 cmp r0, #0 ; 0x0 15f59e0: 1a00000c bne 15f5a18 <_binary_touch_raw_start+0x4a18> 15f59e4: e1a00004 mov r0, r4 15f59e8: ebffffbf bl 15f58ec <_binary_touch_raw_start+0x48ec> 15f59ec: e3500000 cmp r0, #0 ; 0x0 15f59f0: 03a00002 moveq r0, #2 ; 0x2 15f59f4: 0a000007 beq 15f5a18 <_binary_touch_raw_start+0x4a18> 15f59f8: e1a01000 mov r1, r0 15f59fc: e28d0000 add r0, sp, #0 ; 0x0 15f5a00: eb00058a bl 15f7030 <_binary_touch_raw_start+0x6030> 15f5a04: e3500000 cmp r0, #0 ; 0x0 15f5a08: 0a000001 beq 15f5a14 <_binary_touch_raw_start+0x4a14> 15f5a0c: eb000344 bl 15f6724 <_binary_touch_raw_start+0x5724> 15f5a10: ea000000 b 15f5a18 <_binary_touch_raw_start+0x4a18> 15f5a14: e3a00000 mov r0, #0 ; 0x0 15f5a18: e28dd048 add sp, sp, #72 ; 0x48 15f5a1c: e8bd4010 ldmia sp!, {r4, lr} 15f5a20: e12fff1e bx lr 15f5a24: e92d4030 stmdb sp!, {r4, r5, lr} 15f5a28: e24dd048 sub sp, sp, #72 ; 0x48 15f5a2c: e1a05002 mov r5, r2 15f5a30: e1a04001 mov r4, r1 15f5a34: e28d1000 add r1, sp, #0 ; 0x0 15f5a38: eb0002f6 bl 15f6618 <_binary_touch_raw_start+0x5618> 15f5a3c: e3500000 cmp r0, #0 ; 0x0 15f5a40: 1a00000d bne 15f5a7c <_binary_touch_raw_start+0x4a7c> 15f5a44: e1a00004 mov r0, r4 15f5a48: ebffffa7 bl 15f58ec <_binary_touch_raw_start+0x48ec> 15f5a4c: e3500000 cmp r0, #0 ; 0x0 15f5a50: 03a00002 moveq r0, #2 ; 0x2 15f5a54: 0a000008 beq 15f5a7c <_binary_touch_raw_start+0x4a7c> 15f5a58: e1a01000 mov r1, r0 15f5a5c: e28d0000 add r0, sp, #0 ; 0x0 15f5a60: e1a02005 mov r2, r5 15f5a64: eb0005c2 bl 15f7174 <_binary_touch_raw_start+0x6174> 15f5a68: e3500000 cmp r0, #0 ; 0x0 15f5a6c: 0a000001 beq 15f5a78 <_binary_touch_raw_start+0x4a78> 15f5a70: eb00032b bl 15f6724 <_binary_touch_raw_start+0x5724> 15f5a74: ea000000 b 15f5a7c <_binary_touch_raw_start+0x4a7c> 15f5a78: e3a00000 mov r0, #0 ; 0x0 15f5a7c: e28dd048 add sp, sp, #72 ; 0x48 15f5a80: e8bd4030 ldmia sp!, {r4, r5, lr} 15f5a84: e12fff1e bx lr 15f5a88: e92d47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 15f5a8c: e24dd048 sub sp, sp, #72 ; 0x48 15f5a90: e1a0a000 mov sl, r0 15f5a94: e28d1000 add r1, sp, #0 ; 0x0 15f5a98: eb0002de bl 15f6618 <_binary_touch_raw_start+0x5618> 15f5a9c: e3500000 cmp r0, #0 ; 0x0 15f5aa0: 1a000030 bne 15f5b68 <_binary_touch_raw_start+0x4b68> 15f5aa4: e59d301c ldr r3, [sp, #28] 15f5aa8: e28d0000 add r0, sp, #0 ; 0x0 15f5aac: e3833008 orr r3, r3, #8 ; 0x8 15f5ab0: e58d301c str r3, [sp, #28] 15f5ab4: eb0000a7 bl 15f5d58 <_binary_touch_raw_start+0x4d58> 15f5ab8: e3500000 cmp r0, #0 ; 0x0 15f5abc: 0a000001 beq 15f5ac8 <_binary_touch_raw_start+0x4ac8> 15f5ac0: eb000317 bl 15f6724 <_binary_touch_raw_start+0x5724> 15f5ac4: ea000027 b 15f5b68 <_binary_touch_raw_start+0x4b68> 15f5ac8: e1dd32b4 ldrh r3, [sp, #36] 15f5acc: e3a02b13 mov r2, #19456 ; 0x4c00 15f5ad0: e3822005 orr r2, r2, #5 ; 0x5 15f5ad4: e1530002 cmp r3, r2 15f5ad8: 0a000007 beq 15f5afc <_binary_touch_raw_start+0x4afc> 15f5adc: e3a02b13 mov r2, #19456 ; 0x4c00 15f5ae0: e3822012 orr r2, r2, #18 ; 0x12 15f5ae4: e1530002 cmp r3, r2 15f5ae8: 0a000003 beq 15f5afc <_binary_touch_raw_start+0x4afc> 15f5aec: e3a02b13 mov r2, #19456 ; 0x4c00 15f5af0: e3822013 orr r2, r2, #19 ; 0x13 15f5af4: e1530002 cmp r3, r2 15f5af8: 1a000000 bne 15f5b00 <_binary_touch_raw_start+0x4b00> 15f5afc: e58a2000 str r2, [sl] 15f5b00: e59f3094 ldr r3, [pc, #148] ; 15f5b9c <_binary_touch_raw_start+0x4b9c> 15f5b04: e59f208c ldr r2, [pc, #140] ; 15f5b98 <_binary_touch_raw_start+0x4b98> 15f5b08: e59f0084 ldr r0, [pc, #132] ; 15f5b94 <_binary_touch_raw_start+0x4b94> 15f5b0c: e59fe07c ldr lr, [pc, #124] ; 15f5b90 <_binary_touch_raw_start+0x4b90> 15f5b10: e59f1074 ldr r1, [pc, #116] ; 15f5b8c <_binary_touch_raw_start+0x4b8c> 15f5b14: e59f406c ldr r4, [pc, #108] ; 15f5b88 <_binary_touch_raw_start+0x4b88> 15f5b18: e59f5064 ldr r5, [pc, #100] ; 15f5b84 <_binary_touch_raw_start+0x4b84> 15f5b1c: e59f605c ldr r6, [pc, #92] ; 15f5b80 <_binary_touch_raw_start+0x4b80> 15f5b20: e59f7054 ldr r7, [pc, #84] ; 15f5b7c <_binary_touch_raw_start+0x4b7c> 15f5b24: e59f804c ldr r8, [pc, #76] ; 15f5b78 <_binary_touch_raw_start+0x4b78> 15f5b28: e59f9044 ldr r9, [pc, #68] ; 15f5b74 <_binary_touch_raw_start+0x4b74> 15f5b2c: e58a3044 str r3, [sl, #68] 15f5b30: e3a03eff mov r3, #4080 ; 0xff0 15f5b34: e58a2048 str r2, [sl, #72] 15f5b38: e383300f orr r3, r3, #15 ; 0xf 15f5b3c: e3a02c01 mov r2, #256 ; 0x100 15f5b40: e28ac050 add ip, sl, #80 ; 0x50 15f5b44: e88c4001 stmia ip, {r0, lr} 15f5b48: e3a00000 mov r0, #0 ; 0x0 15f5b4c: e58a3034 str r3, [sl, #52] 15f5b50: e58a3038 str r3, [sl, #56] 15f5b54: e58a104c str r1, [sl, #76] 15f5b58: e28ac058 add ip, sl, #88 ; 0x58 15f5b5c: e88c03f0 stmia ip, {r4, r5, r6, r7, r8, r9} 15f5b60: e58a203c str r2, [sl, #60] 15f5b64: e58a2040 str r2, [sl, #64] 15f5b68: e28dd048 add sp, sp, #72 ; 0x48 15f5b6c: e8bd47f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 15f5b70: e12fff1e bx lr 15f5b74: 015f58b8 ldreqh r5, [pc, #-136] ; 15f5af4 <_binary_touch_raw_start+0x4af4> 15f5b78: 015f5868 cmpeq pc, r8, ror #16 15f5b7c: 015f5818 cmpeq pc, r8, lsl r8 15f5b80: 015f5a24 cmpeq pc, r4, lsr #20 15f5b84: 015f59c8 cmpeq pc, r8, asr #19 15f5b88: 015f596c cmpeq pc, ip, ror #18 15f5b8c: 015f5760 cmpeq pc, r0, ror #14 15f5b90: 015f57d4 ldreqsb r5, [pc, #-116] ; 15f5b24 <_binary_touch_raw_start+0x4b24> 15f5b94: 015f57a4 cmpeq pc, r4, lsr #15 15f5b98: 015f5730 cmpeq pc, r0, lsr r7 15f5b9c: 015f5700 cmpeq pc, r0, lsl #14 15f5ba0: e92d4010 stmdb sp!, {r4, lr} 15f5ba4: e1a04000 mov r4, r0 15f5ba8: e3a02a07 mov r2, #28672 ; 0x7000 15f5bac: e3a01000 mov r1, #0 ; 0x0 15f5bb0: eb0007d5 bl 15f7b0c <_binary_touch_raw_start+0x6b0c> 15f5bb4: e1a00004 mov r0, r4 15f5bb8: eb000376 bl 15f6998 <_binary_touch_raw_start+0x5998> 15f5bbc: e3a01000 mov r1, #0 ; 0x0 15f5bc0: e1a00004 mov r0, r4 15f5bc4: eb0005aa bl 15f7274 <_binary_touch_raw_start+0x6274> 15f5bc8: e8bd4010 ldmia sp!, {r4, lr} 15f5bcc: e12fff1e bx lr 15f5bd0: e92d4010 stmdb sp!, {r4, lr} 15f5bd4: e1a02001 mov r2, r1 15f5bd8: e1a04000 mov r4, r0 15f5bdc: e3a01000 mov r1, #0 ; 0x0 15f5be0: eb0006d6 bl 15f7740 <_binary_touch_raw_start+0x6740> 15f5be4: e3500000 cmp r0, #0 ; 0x0 15f5be8: 1a000003 bne 15f5bfc <_binary_touch_raw_start+0x4bfc> 15f5bec: e1a00004 mov r0, r4 15f5bf0: eb00099c bl 15f8268 <_binary_touch_raw_start+0x7268> 15f5bf4: e3500000 cmp r0, #0 ; 0x0 15f5bf8: 03a00000 moveq r0, #0 ; 0x0 15f5bfc: e8bd4010 ldmia sp!, {r4, lr} 15f5c00: e12fff1e bx lr 15f5c04: e92d4030 stmdb sp!, {r4, r5, lr} 15f5c08: e1a04001 mov r4, r1 15f5c0c: e1a05000 mov r5, r0 15f5c10: e3a01003 mov r1, #3 ; 0x3 15f5c14: eb000505 bl 15f7030 <_binary_touch_raw_start+0x6030> 15f5c18: e3a02901 mov r2, #16384 ; 0x4000 15f5c1c: e3a01000 mov r1, #0 ; 0x0 15f5c20: e1a00005 mov r0, r5 15f5c24: eb0007b8 bl 15f7b0c <_binary_touch_raw_start+0x6b0c> 15f5c28: e3540000 cmp r4, #0 ; 0x0 15f5c2c: 0a00000c beq 15f5c64 <_binary_touch_raw_start+0x4c64> 15f5c30: e3a02901 mov r2, #16384 ; 0x4000 15f5c34: e3822009 orr r2, r2, #9 ; 0x9 15f5c38: e3a01078 mov r1, #120 ; 0x78 15f5c3c: e1a00005 mov r0, r5 15f5c40: eb0005f5 bl 15f741c <_binary_touch_raw_start+0x641c> 15f5c44: e3a02006 mov r2, #6 ; 0x6 15f5c48: e3a01076 mov r1, #118 ; 0x76 15f5c4c: e1a00005 mov r0, r5 15f5c50: eb0005f1 bl 15f741c <_binary_touch_raw_start+0x641c> 15f5c54: e3a02000 mov r2, #0 ; 0x0 15f5c58: e3a01074 mov r1, #116 ; 0x74 15f5c5c: e1a00005 mov r0, r5 15f5c60: eb0005ed bl 15f741c <_binary_touch_raw_start+0x641c> 15f5c64: e3a00000 mov r0, #0 ; 0x0 15f5c68: e8bd4030 ldmia sp!, {r4, r5, lr} 15f5c6c: e12fff1e bx lr 15f5c70: e92d41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 15f5c74: e1a07002 mov r7, r2 15f5c78: e1a08001 mov r8, r1 15f5c7c: e5903004 ldr r3, [r0, #4] 15f5c80: e3a05000 mov r5, #0 ; 0x0 15f5c84: e3a06000 mov r6, #0 ; 0x0 15f5c88: e2830024 add r0, r3, #36 ; 0x24 15f5c8c: e5d0304a ldrb r3, [r0, #74] 15f5c90: e3a04000 mov r4, #0 ; 0x0 15f5c94: e3530000 cmp r3, #0 ; 0x0 15f5c98: 059f00b4 ldreq r0, [pc, #180] ; 15f5d54 <_binary_touch_raw_start+0x4d54> 15f5c9c: 08bd41f0 ldmeqia sp!, {r4, r5, r6, r7, r8, lr} 15f5ca0: 012fff1e bxeq lr 15f5ca4: e5d0304a ldrb r3, [r0, #74] 15f5ca8: e3a0e000 mov lr, #0 ; 0x0 15f5cac: e3530000 cmp r3, #0 ; 0x0 15f5cb0: 0a000010 beq 15f5cf8 <_binary_touch_raw_start+0x4cf8> 15f5cb4: e2801004 add r1, r0, #4 ; 0x4 15f5cb8: e5913000 ldr r3, [r1] 15f5cbc: e28ee001 add lr, lr, #1 ; 0x1 15f5cc0: e3530000 cmp r3, #0 ; 0x0 15f5cc4: 12413004 subne r3, r1, #4 ; 0x4 15f5cc8: 11d320b0 ldrneh r2, [r3] 15f5ccc: 12413002 subne r3, r1, #2 ; 0x2 15f5cd0: 11d330b0 ldrneh r3, [r3] 15f5cd4: 12844001 addne r4, r4, #1 ; 0x1 15f5cd8: 10855002 addne r5, r5, r2 15f5cdc: 10866003 addne r6, r6, r3 15f5ce0: e5d0304a ldrb r3, [r0, #74] 15f5ce4: e281100c add r1, r1, #12 ; 0xc 15f5ce8: e15e0003 cmp lr, r3 15f5cec: bafffff1 blt 15f5cb8 <_binary_touch_raw_start+0x4cb8> 15f5cf0: e3540000 cmp r4, #0 ; 0x0 15f5cf4: 1a000009 bne 15f5d20 <_binary_touch_raw_start+0x4d20> 15f5cf8: e5d03049 ldrb r3, [r0, #73] 15f5cfc: e0833083 add r3, r3, r3, lsl #1 15f5d00: e0803103 add r3, r0, r3, lsl #2 15f5d04: e1d330b0 ldrh r3, [r3] 15f5d08: e1c830b0 strh r3, [r8] 15f5d0c: e5d03049 ldrb r3, [r0, #73] 15f5d10: e0833083 add r3, r3, r3, lsl #1 15f5d14: e0803103 add r3, r0, r3, lsl #2 15f5d18: e1d330b2 ldrh r3, [r3, #2] 15f5d1c: ea000008 b 15f5d44 <_binary_touch_raw_start+0x4d44> 15f5d20: e1a00004 mov r0, r4 15f5d24: e1a01005 mov r1, r5 15f5d28: eb001483 bl 15faf3c <_binary_touch_raw_start+0x9f3c> 15f5d2c: e1a03000 mov r3, r0 15f5d30: e1a00004 mov r0, r4 15f5d34: e1a01006 mov r1, r6 15f5d38: e1c830b0 strh r3, [r8] 15f5d3c: eb00147e bl 15faf3c <_binary_touch_raw_start+0x9f3c> 15f5d40: e1a03000 mov r3, r0 15f5d44: e1c730b0 strh r3, [r7] 15f5d48: e3a00000 mov r0, #0 ; 0x0 15f5d4c: e8bd41f0 ldmia sp!, {r4, r5, r6, r7, r8, lr} 15f5d50: e12fff1e bx lr 15f5d54: eeee0024 cdp 0, 14, cr0, cr14, cr4, {1} 15f5d58: e92d4030 stmdb sp!, {r4, r5, lr} 15f5d5c: e24dd004 sub sp, sp, #4 ; 0x4 15f5d60: e1a04000 mov r4, r0 15f5d64: e5943014 ldr r3, [r4, #20] 15f5d68: e3a02000 mov r2, #0 ; 0x0 15f5d6c: e1cd20b0 strh r2, [sp] 15f5d70: e1b02003 movs r2, r3 15f5d74: 0a000007 beq 15f5d98 <_binary_touch_raw_start+0x4d98> 15f5d78: e594301c ldr r3, [r4, #28] 15f5d7c: e3130002 tst r3, #2 ; 0x2 15f5d80: 0a000004 beq 15f5d98 <_binary_touch_raw_start+0x4d98> 15f5d84: e1a0e00f mov lr, pc 15f5d88: e12fff12 bx r2 15f5d8c: e3500000 cmp r0, #0 ; 0x0 15f5d90: 059f5168 ldreq r5, [pc, #360] ; 15f5f00 <_binary_touch_raw_start+0x4f00> 15f5d94: 0a000051 beq 15f5ee0 <_binary_touch_raw_start+0x4ee0> 15f5d98: e3a01000 mov r1, #0 ; 0x0 15f5d9c: e1a00004 mov r0, r4 15f5da0: eb000893 bl 15f7ff4 <_binary_touch_raw_start+0x6ff4> 15f5da4: e1b05000 movs r5, r0 15f5da8: 0a000002 beq 15f5db8 <_binary_touch_raw_start+0x4db8> 15f5dac: e59f0148 ldr r0, [pc, #328] ; 15f5efc <_binary_touch_raw_start+0x4efc> 15f5db0: eb00142d bl 15fae6c <_binary_touch_raw_start+0x9e6c> 15f5db4: ea00003e b 15f5eb4 <_binary_touch_raw_start+0x4eb4> 15f5db8: e1a00004 mov r0, r4 15f5dbc: eb0002b0 bl 15f6884 <_binary_touch_raw_start+0x5884> 15f5dc0: e1b05000 movs r5, r0 15f5dc4: 0a000002 beq 15f5dd4 <_binary_touch_raw_start+0x4dd4> 15f5dc8: e59f0128 ldr r0, [pc, #296] ; 15f5ef8 <_binary_touch_raw_start+0x4ef8> 15f5dcc: eb001426 bl 15fae6c <_binary_touch_raw_start+0x9e6c> 15f5dd0: ea000034 b 15f5ea8 <_binary_touch_raw_start+0x4ea8> 15f5dd4: e3a01a02 mov r1, #8192 ; 0x2000 15f5dd8: e1a00004 mov r0, r4 15f5ddc: ebffff7b bl 15f5bd0 <_binary_touch_raw_start+0x4bd0> 15f5de0: e1b05000 movs r5, r0 15f5de4: 0a000002 beq 15f5df4 <_binary_touch_raw_start+0x4df4> 15f5de8: e59f0104 ldr r0, [pc, #260] ; 15f5ef4 <_binary_touch_raw_start+0x4ef4> 15f5dec: eb00141e bl 15fae6c <_binary_touch_raw_start+0x9e6c> 15f5df0: ea00002a b 15f5ea0 <_binary_touch_raw_start+0x4ea0> 15f5df4: e28d2000 add r2, sp, #0 ; 0x0 15f5df8: e3a01078 mov r1, #120 ; 0x78 15f5dfc: e1a00004 mov r0, r4 15f5e00: eb000541 bl 15f730c <_binary_touch_raw_start+0x630c> 15f5e04: e1b05000 movs r5, r0 15f5e08: 0a000002 beq 15f5e18 <_binary_touch_raw_start+0x4e18> 15f5e0c: e59f00dc ldr r0, [pc, #220] ; 15f5ef0 <_binary_touch_raw_start+0x4ef0> 15f5e10: eb001415 bl 15fae6c <_binary_touch_raw_start+0x9e6c> 15f5e14: ea00001d b 15f5e90 <_binary_touch_raw_start+0x4e90> 15f5e18: e1dd10b0 ldrh r1, [sp] 15f5e1c: e3a03cef mov r3, #61184 ; 0xef00 15f5e20: e38330fe orr r3, r3, #254 ; 0xfe 15f5e24: e0013003 and r3, r1, r3 15f5e28: e3833001 orr r3, r3, #1 ; 0x1 15f5e2c: e3a02c01 mov r2, #256 ; 0x100 15f5e30: e3a0105a mov r1, #90 ; 0x5a 15f5e34: e1a00004 mov r0, r4 15f5e38: e1cd30b0 strh r3, [sp] 15f5e3c: eb000576 bl 15f741c <_binary_touch_raw_start+0x641c> 15f5e40: e3a02080 mov r2, #128 ; 0x80 15f5e44: e3a0104c mov r1, #76 ; 0x4c 15f5e48: e1a00004 mov r0, r4 15f5e4c: eb0005ca bl 15f757c <_binary_touch_raw_start+0x657c> 15f5e50: e1b05000 movs r5, r0 15f5e54: 1a00000d bne 15f5e90 <_binary_touch_raw_start+0x4e90> 15f5e58: e3a02080 mov r2, #128 ; 0x80 15f5e5c: e3a01056 mov r1, #86 ; 0x56 15f5e60: e1a00004 mov r0, r4 15f5e64: eb0005c4 bl 15f757c <_binary_touch_raw_start+0x657c> 15f5e68: e1b05000 movs r5, r0 15f5e6c: 1a000007 bne 15f5e90 <_binary_touch_raw_start+0x4e90> 15f5e70: e1dd30b0 ldrh r3, [sp] 15f5e74: e3a01078 mov r1, #120 ; 0x78 15f5e78: e1a00004 mov r0, r4 15f5e7c: e3832008 orr r2, r3, #8 ; 0x8 15f5e80: e1cd20b0 strh r2, [sp] 15f5e84: eb000564 bl 15f741c <_binary_touch_raw_start+0x641c> 15f5e88: e1b05000 movs r5, r0 15f5e8c: 0a000012 beq 15f5edc <_binary_touch_raw_start+0x4edc> 15f5e90: e3a02a07 mov r2, #28672 ; 0x7000 15f5e94: e3a01000 mov r1, #0 ; 0x0 15f5e98: e1a00004 mov r0, r4 15f5e9c: eb00071a bl 15f7b0c <_binary_touch_raw_start+0x6b0c> 15f5ea0: e1a00004 mov r0, r4 15f5ea4: eb0002bb bl 15f6998 <_binary_touch_raw_start+0x5998> 15f5ea8: e3a01000 mov r1, #0 ; 0x0 15f5eac: e1a00004 mov r0, r4 15f5eb0: eb0004ef bl 15f7274 <_binary_touch_raw_start+0x6274> 15f5eb4: e5943018 ldr r3, [r4, #24] 15f5eb8: e1b02003 movs r2, r3 15f5ebc: 0a000007 beq 15f5ee0 <_binary_touch_raw_start+0x4ee0> 15f5ec0: e594301c ldr r3, [r4, #28] 15f5ec4: e3130002 tst r3, #2 ; 0x2 15f5ec8: 0a000004 beq 15f5ee0 <_binary_touch_raw_start+0x4ee0> 15f5ecc: e1a00004 mov r0, r4 15f5ed0: e1a0e00f mov lr, pc 15f5ed4: e12fff12 bx r2 15f5ed8: ea000000 b 15f5ee0 <_binary_touch_raw_start+0x4ee0> 15f5edc: e3a05000 mov r5, #0 ; 0x0 15f5ee0: e1a00005 mov r0, r5 15f5ee4: e28dd004 add sp, sp, #4 ; 0x4 15f5ee8: e8bd4030 ldmia sp!, {r4, r5, lr} 15f5eec: e12fff1e bx lr 15f5ef0: 015f14f0 ldreqsh r1, [pc, #-64] ; 15f5eb8 <_binary_touch_raw_start+0x4eb8> 15f5ef4: 015f1538 cmpeq pc, r8, lsr r5 15f5ef8: 015f156c cmpeq pc, ip, ror #10 15f5efc: 015f159c ldreqb r1, [pc, #-92] ; 15f5ea8 <_binary_touch_raw_start+0x4ea8> 15f5f00: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f5f04: e92d4030 stmdb sp!, {r4, r5, lr} 15f5f08: e1a04000 mov r4, r0 15f5f0c: eb0008d7 bl 15f8270 <_binary_touch_raw_start+0x7270> 15f5f10: e1b05000 movs r5, r0 15f5f14: 1a000013 bne 15f5f68 <_binary_touch_raw_start+0x4f68> 15f5f18: e5943004 ldr r3, [r4, #4] 15f5f1c: e1d330b2 ldrh r3, [r3, #2] 15f5f20: e3130010 tst r3, #16 ; 0x10 15f5f24: 1a00000e bne 15f5f64 <_binary_touch_raw_start+0x4f64> 15f5f28: e5942004 ldr r2, [r4, #4] 15f5f2c: e3a05000 mov r5, #0 ; 0x0 15f5f30: e1d230b2 ldrh r3, [r2, #2] 15f5f34: e2822024 add r2, r2, #36 ; 0x24 15f5f38: e3130020 tst r3, #32 ; 0x20 15f5f3c: 0a000009 beq 15f5f68 <_binary_touch_raw_start+0x4f68> 15f5f40: e5d23049 ldrb r3, [r2, #73] 15f5f44: e1a00004 mov r0, r4 15f5f48: e0833083 add r3, r3, r3, lsl #1 15f5f4c: e0823103 add r3, r2, r3, lsl #2 15f5f50: e5934008 ldr r4, [r3, #8] 15f5f54: eb000920 bl 15f83dc <_binary_touch_raw_start+0x73dc> 15f5f58: e0403004 sub r3, r0, r4 15f5f5c: e3530015 cmp r3, #21 ; 0x15 15f5f60: 2a000000 bcs 15f5f68 <_binary_touch_raw_start+0x4f68> 15f5f64: e3a05001 mov r5, #1 ; 0x1 15f5f68: e1a00005 mov r0, r5 15f5f6c: e8bd4030 ldmia sp!, {r4, r5, lr} 15f5f70: e12fff1e bx lr 15f5f74: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f5f78: e1a04000 mov r4, r0 15f5f7c: e5943014 ldr r3, [r4, #20] 15f5f80: e1b02003 movs r2, r3 15f5f84: 0a000007 beq 15f5fa8 <_binary_touch_raw_start+0x4fa8> 15f5f88: e594301c ldr r3, [r4, #28] 15f5f8c: e3130002 tst r3, #2 ; 0x2 15f5f90: 0a000004 beq 15f5fa8 <_binary_touch_raw_start+0x4fa8> 15f5f94: e1a0e00f mov lr, pc 15f5f98: e12fff12 bx r2 15f5f9c: e3500000 cmp r0, #0 ; 0x0 15f5fa0: 059f50c4 ldreq r5, [pc, #196] ; 15f606c <_binary_touch_raw_start+0x506c> 15f5fa4: 0a00002d beq 15f6060 <_binary_touch_raw_start+0x5060> 15f5fa8: e3a01901 mov r1, #16384 ; 0x4000 15f5fac: e1a00004 mov r0, r4 15f5fb0: ebffff06 bl 15f5bd0 <_binary_touch_raw_start+0x4bd0> 15f5fb4: e1b05000 movs r5, r0 15f5fb8: 0a000009 beq 15f5fe4 <_binary_touch_raw_start+0x4fe4> 15f5fbc: e5943018 ldr r3, [r4, #24] 15f5fc0: e1b02003 movs r2, r3 15f5fc4: 0a000025 beq 15f6060 <_binary_touch_raw_start+0x5060> 15f5fc8: e594301c ldr r3, [r4, #28] 15f5fcc: e3130002 tst r3, #2 ; 0x2 15f5fd0: 0a000022 beq 15f6060 <_binary_touch_raw_start+0x5060> 15f5fd4: e1a00004 mov r0, r4 15f5fd8: e1a0e00f mov lr, pc 15f5fdc: e12fff12 bx r2 15f5fe0: ea00001e b 15f6060 <_binary_touch_raw_start+0x5060> 15f5fe4: e3a01003 mov r1, #3 ; 0x3 15f5fe8: e1a00004 mov r0, r4 15f5fec: eb0003b1 bl 15f6eb8 <_binary_touch_raw_start+0x5eb8> 15f5ff0: e5943004 ldr r3, [r4, #4] 15f5ff4: e1a05000 mov r5, r0 15f5ff8: e1a00004 mov r0, r4 15f5ffc: e2836024 add r6, r3, #36 ; 0x24 15f6000: eb0008f5 bl 15f83dc <_binary_touch_raw_start+0x73dc> 15f6004: e3a0e000 mov lr, #0 ; 0x0 15f6008: e2862008 add r2, r6, #8 ; 0x8 15f600c: e3a01006 mov r1, #6 ; 0x6 15f6010: e5820000 str r0, [r2] 15f6014: e2423006 sub r3, r2, #6 ; 0x6 15f6018: e142e0b8 strh lr, [r2, #-8] 15f601c: e1c3e0b0 strh lr, [r3] 15f6020: e2423004 sub r3, r2, #4 ; 0x4 15f6024: e583e000 str lr, [r3] 15f6028: e282200c add r2, r2, #12 ; 0xc 15f602c: e2511001 subs r1, r1, #1 ; 0x1 15f6030: 1afffff6 bne 15f6010 <_binary_touch_raw_start+0x5010> 15f6034: e5c6e048 strb lr, [r6, #72] 15f6038: e5c6e049 strb lr, [r6, #73] 15f603c: e5c6e04a strb lr, [r6, #74] 15f6040: e5c6e04b strb lr, [r6, #75] 15f6044: e5943018 ldr r3, [r4, #24] 15f6048: e1b02003 movs r2, r3 15f604c: 1594301c ldrne r3, [r4, #28] 15f6050: 13130002 tstne r3, #2 ; 0x2 15f6054: 11a00004 movne r0, r4 15f6058: 11a0e00f movne lr, pc 15f605c: 112fff12 bxne r2 15f6060: e1a00005 mov r0, r5 15f6064: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f6068: e12fff1e bx lr 15f606c: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f6070: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f6074: e24dd014 sub sp, sp, #20 ; 0x14 15f6078: e1a07001 mov r7, r1 15f607c: e58d7010 str r7, [sp, #16] 15f6080: e1a0b002 mov fp, r2 15f6084: e1a05000 mov r5, r0 15f6088: e5953014 ldr r3, [r5, #20] 15f608c: e3a06cff mov r6, #65280 ; 0xff00 15f6090: e38660ff orr r6, r6, #255 ; 0xff 15f6094: e1b04003 movs r4, r3 15f6098: e3a03000 mov r3, #0 ; 0x0 15f609c: e58d3008 str r3, [sp, #8] 15f60a0: e3a03000 mov r3, #0 ; 0x0 15f60a4: e58d3004 str r3, [sp, #4] 15f60a8: e1a09006 mov r9, r6 15f60ac: e1a0a006 mov sl, r6 15f60b0: e1cd60b0 strh r6, [sp] 15f60b4: e1cd60b2 strh r6, [sp, #2] 15f60b8: 0a000007 beq 15f60dc <_binary_touch_raw_start+0x50dc> 15f60bc: e595301c ldr r3, [r5, #28] 15f60c0: e3130002 tst r3, #2 ; 0x2 15f60c4: 0a000004 beq 15f60dc <_binary_touch_raw_start+0x50dc> 15f60c8: e1a0e00f mov lr, pc 15f60cc: e12fff14 bx r4 15f60d0: e3500000 cmp r0, #0 ; 0x0 15f60d4: 059f4220 ldreq r4, [pc, #544] ; 15f62fc <_binary_touch_raw_start+0x52fc> 15f60d8: 0a000011 beq 15f6124 <_binary_touch_raw_start+0x5124> 15f60dc: e5953004 ldr r3, [r5, #4] 15f60e0: e1d330b2 ldrh r3, [r3, #2] 15f60e4: e2133030 ands r3, r3, #48 ; 0x30 15f60e8: e58d300c str r3, [sp, #12] 15f60ec: 1a000014 bne 15f6144 <_binary_touch_raw_start+0x5144> 15f60f0: e1a00005 mov r0, r5 15f60f4: ebffff9e bl 15f5f74 <_binary_touch_raw_start+0x4f74> 15f60f8: e1b04000 movs r4, r0 15f60fc: 0a00000b beq 15f6130 <_binary_touch_raw_start+0x5130> 15f6100: e59f01f0 ldr r0, [pc, #496] ; 15f62f8 <_binary_touch_raw_start+0x52f8> 15f6104: eb001358 bl 15fae6c <_binary_touch_raw_start+0x9e6c> 15f6108: e5953018 ldr r3, [r5, #24] 15f610c: e1b02003 movs r2, r3 15f6110: 1595301c ldrne r3, [r5, #28] 15f6114: 13130002 tstne r3, #2 ; 0x2 15f6118: 11a00005 movne r0, r5 15f611c: 11a0e00f movne lr, pc 15f6120: 112fff12 bxne r2 15f6124: e1c760b0 strh r6, [r7] 15f6128: e1cb60b0 strh r6, [fp] 15f612c: ea000042 b 15f623c <_binary_touch_raw_start+0x523c> 15f6130: e5952004 ldr r2, [r5, #4] 15f6134: e1d230b2 ldrh r3, [r2, #2] 15f6138: e3833010 orr r3, r3, #16 ; 0x10 15f613c: e1c230b2 strh r3, [r2, #2] 15f6140: ea000000 b 15f6148 <_binary_touch_raw_start+0x5148> 15f6144: e59d4010 ldr r4, [sp, #16] 15f6148: e59d8010 ldr r8, [sp, #16] 15f614c: e59f71a0 ldr r7, [pc, #416] ; 15f62f4 <_binary_touch_raw_start+0x52f4> 15f6150: e3a06000 mov r6, #0 ; 0x0 15f6154: e3a02000 mov r2, #0 ; 0x0 15f6158: e3560000 cmp r6, #0 ; 0x0 15f615c: 1a00000a bne 15f618c <_binary_touch_raw_start+0x518c> 15f6160: e28d2000 add r2, sp, #0 ; 0x0 15f6164: e3a01001 mov r1, #1 ; 0x1 15f6168: e1a00005 mov r0, r5 15f616c: eb000400 bl 15f7174 <_binary_touch_raw_start+0x6174> 15f6170: e1b04000 movs r4, r0 15f6174: 0a000001 beq 15f6180 <_binary_touch_raw_start+0x5180> 15f6178: e1540007 cmp r4, r7 15f617c: 1a000001 bne 15f6188 <_binary_touch_raw_start+0x5188> 15f6180: e1dd90b0 ldrh r9, [sp] 15f6184: e3a06001 mov r6, #1 ; 0x1 15f6188: e59d2004 ldr r2, [sp, #4] 15f618c: e3520000 cmp r2, #0 ; 0x0 15f6190: 1a00000c bne 15f61c8 <_binary_touch_raw_start+0x51c8> 15f6194: e28d2002 add r2, sp, #2 ; 0x2 15f6198: e3a01002 mov r1, #2 ; 0x2 15f619c: e1a00005 mov r0, r5 15f61a0: eb0003f3 bl 15f7174 <_binary_touch_raw_start+0x6174> 15f61a4: e1b08000 movs r8, r0 15f61a8: 0a000001 beq 15f61b4 <_binary_touch_raw_start+0x51b4> 15f61ac: e1580007 cmp r8, r7 15f61b0: 1a000003 bne 15f61c4 <_binary_touch_raw_start+0x51c4> 15f61b4: e3a02001 mov r2, #1 ; 0x1 15f61b8: e1dda0b2 ldrh sl, [sp, #2] 15f61bc: e58d2004 str r2, [sp, #4] 15f61c0: ea000000 b 15f61c8 <_binary_touch_raw_start+0x51c8> 15f61c4: e59d2004 ldr r2, [sp, #4] 15f61c8: e59d1008 ldr r1, [sp, #8] 15f61cc: e59d300c ldr r3, [sp, #12] 15f61d0: e2811001 add r1, r1, #1 ; 0x1 15f61d4: e58d1008 str r1, [sp, #8] 15f61d8: e3530000 cmp r3, #0 ; 0x0 15f61dc: 1a000005 bne 15f61f8 <_binary_touch_raw_start+0x51f8> 15f61e0: e3520000 cmp r2, #0 ; 0x0 15f61e4: 0a000001 beq 15f61f0 <_binary_touch_raw_start+0x51f0> 15f61e8: e3560000 cmp r6, #0 ; 0x0 15f61ec: 1a000001 bne 15f61f8 <_binary_touch_raw_start+0x51f8> 15f61f0: e3510018 cmp r1, #24 ; 0x18 15f61f4: baffffd7 blt 15f6158 <_binary_touch_raw_start+0x5158> 15f61f8: e3a06cff mov r6, #65280 ; 0xff00 15f61fc: e38660ff orr r6, r6, #255 ; 0xff 15f6200: e1590006 cmp r9, r6 15f6204: 0a000010 beq 15f624c <_binary_touch_raw_start+0x524c> 15f6208: e15a0006 cmp sl, r6 15f620c: 0a00000e beq 15f624c <_binary_touch_raw_start+0x524c> 15f6210: e59d3010 ldr r3, [sp, #16] 15f6214: e1c390b0 strh r9, [r3] 15f6218: e1cba0b0 strh sl, [fp] 15f621c: e3a04000 mov r4, #0 ; 0x0 15f6220: e5953018 ldr r3, [r5, #24] 15f6224: e1b02003 movs r2, r3 15f6228: 1595301c ldrne r3, [r5, #28] 15f622c: 13130002 tstne r3, #2 ; 0x2 15f6230: 11a00005 movne r0, r5 15f6234: 11a0e00f movne lr, pc 15f6238: 112fff12 bxne r2 15f623c: e1a00004 mov r0, r4 15f6240: e28dd014 add sp, sp, #20 ; 0x14 15f6244: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f6248: e12fff1e bx lr 15f624c: e1580007 cmp r8, r7 15f6250: 0a000005 beq 15f626c <_binary_touch_raw_start+0x526c> 15f6254: e1540007 cmp r4, r7 15f6258: 0a000003 beq 15f626c <_binary_touch_raw_start+0x526c> 15f625c: e1a00005 mov r0, r5 15f6260: ebffff27 bl 15f5f04 <_binary_touch_raw_start+0x4f04> 15f6264: e59d300c ldr r3, [sp, #12] 15f6268: ea000000 b 15f6270 <_binary_touch_raw_start+0x5270> 15f626c: e3a00000 mov r0, #0 ; 0x0 15f6270: e3500000 cmp r0, #0 ; 0x0 15f6274: 1affffe8 bne 15f621c <_binary_touch_raw_start+0x521c> 15f6278: e3530000 cmp r3, #0 ; 0x0 15f627c: 0a000014 beq 15f62d4 <_binary_touch_raw_start+0x52d4> 15f6280: e5952004 ldr r2, [r5, #4] 15f6284: e1d230b2 ldrh r3, [r2, #2] 15f6288: e2822024 add r2, r2, #36 ; 0x24 15f628c: e3130020 tst r3, #32 ; 0x20 15f6290: 0a000008 beq 15f62b8 <_binary_touch_raw_start+0x52b8> 15f6294: e5d23049 ldrb r3, [r2, #73] 15f6298: e1a00005 mov r0, r5 15f629c: e0833083 add r3, r3, r3, lsl #1 15f62a0: e0823103 add r3, r2, r3, lsl #2 15f62a4: e5934008 ldr r4, [r3, #8] 15f62a8: eb00084b bl 15f83dc <_binary_touch_raw_start+0x73dc> 15f62ac: e0403004 sub r3, r0, r4 15f62b0: e3530015 cmp r3, #21 ; 0x15 15f62b4: 3a000006 bcc 15f62d4 <_binary_touch_raw_start+0x52d4> 15f62b8: e3a01003 mov r1, #3 ; 0x3 15f62bc: e1a00005 mov r0, r5 15f62c0: eb00035a bl 15f7030 <_binary_touch_raw_start+0x6030> 15f62c4: e3a02901 mov r2, #16384 ; 0x4000 15f62c8: e3a01000 mov r1, #0 ; 0x0 15f62cc: e1a00005 mov r0, r5 15f62d0: eb00060d bl 15f7b0c <_binary_touch_raw_start+0x6b0c> 15f62d4: e5951004 ldr r1, [r5, #4] 15f62d8: e3a02cff mov r2, #65280 ; 0xff00 15f62dc: e38220ef orr r2, r2, #239 ; 0xef 15f62e0: e1d130b2 ldrh r3, [r1, #2] 15f62e4: e1a04007 mov r4, r7 15f62e8: e0033002 and r3, r3, r2 15f62ec: e1c130b2 strh r3, [r1, #2] 15f62f0: eaffffca b 15f6220 <_binary_touch_raw_start+0x5220> 15f62f4: eeee0021 cdp 0, 14, cr0, cr14, cr1, {1} 15f62f8: 015f15c0 cmpeq pc, r0, asr #11 15f62fc: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f6300: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f6304: e24dd014 sub sp, sp, #20 ; 0x14 15f6308: e1a08000 mov r8, r0 15f630c: e58d8000 str r8, [sp] 15f6310: e5983004 ldr r3, [r8, #4] 15f6314: e59f613c ldr r6, [pc, #316] ; 15f6458 <_binary_touch_raw_start+0x5458> 15f6318: e3a0b000 mov fp, #0 ; 0x0 15f631c: e283a024 add sl, r3, #36 ; 0x24 15f6320: e58da004 str sl, [sp, #4] 15f6324: e1a05006 mov r5, r6 15f6328: e28d200a add r2, sp, #10 ; 0xa 15f632c: e28d1008 add r1, sp, #8 ; 0x8 15f6330: e1a00008 mov r0, r8 15f6334: ebffff4d bl 15f6070 <_binary_touch_raw_start+0x5070> 15f6338: e3500000 cmp r0, #0 ; 0x0 15f633c: 1a00003f bne 15f6440 <_binary_touch_raw_start+0x5440> 15f6340: e5983004 ldr r3, [r8, #4] 15f6344: e59d200c ldr r2, [sp, #12] 15f6348: e59de008 ldr lr, [sp, #8] 15f634c: e2834024 add r4, r3, #36 ; 0x24 15f6350: e5d47048 ldrb r7, [r4, #72] 15f6354: e59d1010 ldr r1, [sp, #16] 15f6358: e1a00008 mov r0, r8 15f635c: e0873087 add r3, r7, r7, lsl #1 15f6360: e0849103 add r9, r4, r3, lsl #2 15f6364: e5892004 str r2, [r9, #4] 15f6368: e589b004 str fp, [r9, #4] 15f636c: e3a05000 mov r5, #0 ; 0x0 15f6370: e589e000 str lr, [r9] 15f6374: e5891008 str r1, [r9, #8] 15f6378: eb000817 bl 15f83dc <_binary_touch_raw_start+0x73dc> 15f637c: e1ddb0ba ldrh fp, [sp, #10] 15f6380: e1dde0b8 ldrh lr, [sp, #8] 15f6384: e5890008 str r0, [r9, #8] 15f6388: e3a00000 mov r0, #0 ; 0x0 15f638c: e1a02004 mov r2, r4 15f6390: e3a06001 mov r6, #1 ; 0x1 15f6394: e3a0a001 mov sl, #1 ; 0x1 15f6398: e3a08001 mov r8, #1 ; 0x1 15f639c: e1570000 cmp r7, r0 15f63a0: 0a00000f beq 15f63e4 <_binary_touch_raw_start+0x53e4> 15f63a4: e1d230b0 ldrh r3, [r2] 15f63a8: e05e1003 subs r1, lr, r3 15f63ac: e1d230b2 ldrh r3, [r2, #2] 15f63b0: 42611000 rsbmi r1, r1, #0 ; 0x0 15f63b4: e05b3003 subs r3, fp, r3 15f63b8: 42633000 rsbmi r3, r3, #0 ; 0x0 15f63bc: e3510c01 cmp r1, #256 ; 0x100 15f63c0: b3530c01 cmplt r3, #256 ; 0x100 15f63c4: b5993004 ldrlt r3, [r9, #4] 15f63c8: b183301a orrlt r3, r3, sl, lsl r0 15f63cc: b5893004 strlt r3, [r9, #4] 15f63d0: b5923004 ldrlt r3, [r2, #4] 15f63d4: b1833718 orrlt r3, r3, r8, lsl r7 15f63d8: a5923004 ldrge r3, [r2, #4] 15f63dc: a1c33716 bicge r3, r3, r6, lsl r7 15f63e0: e5823004 str r3, [r2, #4] 15f63e4: e2800001 add r0, r0, #1 ; 0x1 15f63e8: e3500006 cmp r0, #6 ; 0x6 15f63ec: e282200c add r2, r2, #12 ; 0xc 15f63f0: baffffe9 blt 15f639c <_binary_touch_raw_start+0x539c> 15f63f4: e5d42048 ldrb r2, [r4, #72] 15f63f8: e3a0b000 mov fp, #0 ; 0x0 15f63fc: e59da004 ldr sl, [sp, #4] 15f6400: e2823001 add r3, r2, #1 ; 0x1 15f6404: e20330ff and r3, r3, #255 ; 0xff 15f6408: e5c43048 strb r3, [r4, #72] 15f640c: e3530006 cmp r3, #6 ; 0x6 15f6410: e5d4304a ldrb r3, [r4, #74] 15f6414: 25c4b048 strcsb fp, [r4, #72] 15f6418: e5c42049 strb r2, [r4, #73] 15f641c: e3530006 cmp r3, #6 ; 0x6 15f6420: 32833001 addcc r3, r3, #1 ; 0x1 15f6424: 35c4304a strccb r3, [r4, #74] 15f6428: e5da304a ldrb r3, [sl, #74] 15f642c: e59f6024 ldr r6, [pc, #36] ; 15f6458 <_binary_touch_raw_start+0x5458> 15f6430: e59d8000 ldr r8, [sp] 15f6434: e3530006 cmp r3, #6 ; 0x6 15f6438: 3affffba bcc 15f6328 <_binary_touch_raw_start+0x5328> 15f643c: ea000001 b 15f6448 <_binary_touch_raw_start+0x5448> 15f6440: e1500006 cmp r0, r6 15f6444: 11a05000 movne r5, r0 15f6448: e1a00005 mov r0, r5 15f644c: e28dd014 add sp, sp, #20 ; 0x14 15f6450: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f6454: e12fff1e bx lr 15f6458: eeee0024 cdp 0, 14, cr0, cr14, cr4, {1} 15f645c: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 15f6460: e1a06002 mov r6, r2 15f6464: e1a07001 mov r7, r1 15f6468: e1a05000 mov r5, r0 15f646c: e5953014 ldr r3, [r5, #20] 15f6470: e1b04003 movs r4, r3 15f6474: 0a000007 beq 15f6498 <_binary_touch_raw_start+0x5498> 15f6478: e595301c ldr r3, [r5, #28] 15f647c: e3130002 tst r3, #2 ; 0x2 15f6480: 0a000004 beq 15f6498 <_binary_touch_raw_start+0x5498> 15f6484: e1a0e00f mov lr, pc 15f6488: e12fff14 bx r4 15f648c: e3500000 cmp r0, #0 ; 0x0 15f6490: 059f40e8 ldreq r4, [pc, #232] ; 15f6580 <_binary_touch_raw_start+0x5580> 15f6494: 0a000027 beq 15f6538 <_binary_touch_raw_start+0x5538> 15f6498: e1a00005 mov r0, r5 15f649c: ebffff97 bl 15f6300 <_binary_touch_raw_start+0x5300> 15f64a0: e1b04000 movs r4, r0 15f64a4: 0a000010 beq 15f64ec <_binary_touch_raw_start+0x54ec> 15f64a8: e59f30cc ldr r3, [pc, #204] ; 15f657c <_binary_touch_raw_start+0x557c> 15f64ac: e1540003 cmp r4, r3 15f64b0: 0a000002 beq 15f64c0 <_binary_touch_raw_start+0x54c0> 15f64b4: e59f30bc ldr r3, [pc, #188] ; 15f6578 <_binary_touch_raw_start+0x5578> 15f64b8: e1540003 cmp r4, r3 15f64bc: 1a000016 bne 15f651c <_binary_touch_raw_start+0x551c> 15f64c0: e5952004 ldr r2, [r5, #4] 15f64c4: e3a01cff mov r1, #65280 ; 0xff00 15f64c8: e38110cf orr r1, r1, #207 ; 0xcf 15f64cc: e1d230b2 ldrh r3, [r2, #2] 15f64d0: e3833020 orr r3, r3, #32 ; 0x20 15f64d4: e1c230b2 strh r3, [r2, #2] 15f64d8: e5952004 ldr r2, [r5, #4] 15f64dc: e1d230b2 ldrh r3, [r2, #2] 15f64e0: e0033001 and r3, r3, r1 15f64e4: e1c230b2 strh r3, [r2, #2] 15f64e8: ea00000b b 15f651c <_binary_touch_raw_start+0x551c> 15f64ec: e5954004 ldr r4, [r5, #4] 15f64f0: e3a0ecff mov lr, #65280 ; 0xff00 15f64f4: e38ee0df orr lr, lr, #223 ; 0xdf 15f64f8: e1d430b2 ldrh r3, [r4, #2] 15f64fc: e1a02006 mov r2, r6 15f6500: e1a01007 mov r1, r7 15f6504: e003300e and r3, r3, lr 15f6508: e1a00005 mov r0, r5 15f650c: e1c430b2 strh r3, [r4, #2] 15f6510: ebfffdd6 bl 15f5c70 <_binary_touch_raw_start+0x4c70> 15f6514: e1b04000 movs r4, r0 15f6518: 0a00000b beq 15f654c <_binary_touch_raw_start+0x554c> 15f651c: e5953018 ldr r3, [r5, #24] 15f6520: e1b02003 movs r2, r3 15f6524: 1595301c ldrne r3, [r5, #28] 15f6528: 13130002 tstne r3, #2 ; 0x2 15f652c: 11a00005 movne r0, r5 15f6530: 11a0e00f movne lr, pc 15f6534: 112fff12 bxne r2 15f6538: e3a03cff mov r3, #65280 ; 0xff00 15f653c: e38330ff orr r3, r3, #255 ; 0xff 15f6540: e1c730b0 strh r3, [r7] 15f6544: e1c630b0 strh r3, [r6] 15f6548: ea000007 b 15f656c <_binary_touch_raw_start+0x556c> 15f654c: e5953018 ldr r3, [r5, #24] 15f6550: e1b02003 movs r2, r3 15f6554: 1595301c ldrne r3, [r5, #28] 15f6558: 13130002 tstne r3, #2 ; 0x2 15f655c: 11a00005 movne r0, r5 15f6560: 11a0e00f movne lr, pc 15f6564: 112fff12 bxne r2 15f6568: e3a04000 mov r4, #0 ; 0x0 15f656c: e1a00004 mov r0, r4 15f6570: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f6574: e12fff1e bx lr 15f6578: eeee0024 cdp 0, 14, cr0, cr14, cr4, {1} 15f657c: eeee0021 cdp 0, 14, cr0, cr14, cr1, {1} 15f6580: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f6584: e5902030 ldr r2, [r0, #48] 15f6588: e5923014 ldr r3, [r2, #20] 15f658c: e3c33102 bic r3, r3, #-2147483648 ; 0x80000000 15f6590: e5823014 str r3, [r2, #20] 15f6594: e5902030 ldr r2, [r0, #48] 15f6598: e5923038 ldr r3, [r2, #56] 15f659c: e3833102 orr r3, r3, #-2147483648 ; 0x80000000 15f65a0: e5823038 str r3, [r2, #56] 15f65a4: e5902030 ldr r2, [r0, #48] 15f65a8: e5923044 ldr r3, [r2, #68] 15f65ac: e3c33102 bic r3, r3, #-2147483648 ; 0x80000000 15f65b0: e5823044 str r3, [r2, #68] 15f65b4: e5902030 ldr r2, [r0, #48] 15f65b8: e5923050 ldr r3, [r2, #80] 15f65bc: e3833102 orr r3, r3, #-2147483648 ; 0x80000000 15f65c0: e5823050 str r3, [r2, #80] 15f65c4: e12fff1e bx lr 15f65c8: e5902030 ldr r2, [r0, #48] 15f65cc: e5923044 ldr r3, [r2, #68] 15f65d0: e3c33102 bic r3, r3, #-2147483648 ; 0x80000000 15f65d4: e5823044 str r3, [r2, #68] 15f65d8: e5902030 ldr r2, [r0, #48] 15f65dc: e5923038 ldr r3, [r2, #56] 15f65e0: e3c33102 bic r3, r3, #-2147483648 ; 0x80000000 15f65e4: e5823038 str r3, [r2, #56] 15f65e8: e5902030 ldr r2, [r0, #48] 15f65ec: e5923050 ldr r3, [r2, #80] 15f65f0: e3833102 orr r3, r3, #-2147483648 ; 0x80000000 15f65f4: e5823050 str r3, [r2, #80] 15f65f8: e12fff1e bx lr 15f65fc: e3a00000 mov r0, #0 ; 0x0 15f6600: e12fff1e bx lr 15f6604: e5902030 ldr r2, [r0, #48] 15f6608: e5923050 ldr r3, [r2, #80] 15f660c: e3833102 orr r3, r3, #-2147483648 ; 0x80000000 15f6610: e5823050 str r3, [r2, #80] 15f6614: e12fff1e bx lr 15f6618: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f661c: e1a04001 mov r4, r1 15f6620: e1a05000 mov r5, r0 15f6624: e5953024 ldr r3, [r5, #36] 15f6628: e3530070 cmp r3, #112 ; 0x70 15f662c: 33a03070 movcc r3, #112 ; 0x70 15f6630: 35853024 strcc r3, [r5, #36] 15f6634: 33a00005 movcc r0, #5 ; 0x5 15f6638: 38bd4070 ldmccia sp!, {r4, r5, r6, lr} 15f663c: 312fff1e bxcc lr 15f6640: e3a06000 mov r6, #0 ; 0x0 15f6644: e584601c str r6, [r4, #28] 15f6648: e595300c ldr r3, [r5, #12] 15f664c: e3a01b13 mov r1, #19456 ; 0x4c00 15f6650: e3811005 orr r1, r1, #5 ; 0x5 15f6654: e584302c str r3, [r4, #44] 15f6658: e5953008 ldr r3, [r5, #8] 15f665c: e5843030 str r3, [r4, #48] 15f6660: e5953010 ldr r3, [r5, #16] 15f6664: e5843034 str r3, [r4, #52] 15f6668: e5953014 ldr r3, [r5, #20] 15f666c: e5843038 str r3, [r4, #56] 15f6670: e5953018 ldr r3, [r5, #24] 15f6674: e584303c str r3, [r4, #60] 15f6678: e5952000 ldr r2, [r5] 15f667c: e1520001 cmp r2, r1 15f6680: 0a00000c beq 15f66b8 <_binary_touch_raw_start+0x56b8> 15f6684: e3a03b13 mov r3, #19456 ; 0x4c00 15f6688: e3833012 orr r3, r3, #18 ; 0x12 15f668c: e1520003 cmp r2, r3 15f6690: 0a000006 beq 15f66b0 <_binary_touch_raw_start+0x56b0> 15f6694: e3a03b13 mov r3, #19456 ; 0x4c00 15f6698: e3833013 orr r3, r3, #19 ; 0x13 15f669c: e1520003 cmp r2, r3 15f66a0: 0a000002 beq 15f66b0 <_binary_touch_raw_start+0x56b0> 15f66a4: e3a00002 mov r0, #2 ; 0x2 15f66a8: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f66ac: e12fff1e bx lr 15f66b0: e1c432b4 strh r3, [r4, #36] 15f66b4: ea000000 b 15f66bc <_binary_touch_raw_start+0x56bc> 15f66b8: e1c412b4 strh r1, [r4, #36] 15f66bc: e1a00004 mov r0, r4 15f66c0: e1c462b6 strh r6, [r4, #38] 15f66c4: eb000758 bl 15f842c <_binary_touch_raw_start+0x742c> 15f66c8: e3500000 cmp r0, #0 ; 0x0 15f66cc: 0afffff4 beq 15f66a4 <_binary_touch_raw_start+0x56a4> 15f66d0: e5953020 ldr r3, [r5, #32] 15f66d4: e5846008 str r6, [r4, #8] 15f66d8: e584600c str r6, [r4, #12] 15f66dc: e3530000 cmp r3, #0 ; 0x0 15f66e0: 13a03002 movne r3, #2 ; 0x2 15f66e4: 03a03001 moveq r3, #1 ; 0x1 15f66e8: e5843020 str r3, [r4, #32] 15f66ec: e594301c ldr r3, [r4, #28] 15f66f0: e5846010 str r6, [r4, #16] 15f66f4: e5846014 str r6, [r4, #20] 15f66f8: e3c33002 bic r3, r3, #2 ; 0x2 15f66fc: e584301c str r3, [r4, #28] 15f6700: e5846018 str r6, [r4, #24] 15f6704: e5846000 str r6, [r4] 15f6708: e5952028 ldr r2, [r5, #40] 15f670c: e3833005 orr r3, r3, #5 ; 0x5 15f6710: e584301c str r3, [r4, #28] 15f6714: e5842004 str r2, [r4, #4] 15f6718: e3a00000 mov r0, #0 ; 0x0 15f671c: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f6720: e12fff1e bx lr 15f6724: e59f3154 ldr r3, [pc, #340] ; 15f6880 <_binary_touch_raw_start+0x5880> 15f6728: e1500003 cmp r0, r3 15f672c: ca000025 bgt 15f67c8 <_binary_touch_raw_start+0x57c8> 15f6730: 0a000022 beq 15f67c0 <_binary_touch_raw_start+0x57c0> 15f6734: e59f3140 ldr r3, [pc, #320] ; 15f687c <_binary_touch_raw_start+0x587c> 15f6738: e1500003 cmp r0, r3 15f673c: ca000012 bgt 15f678c <_binary_touch_raw_start+0x578c> 15f6740: 0a00000f beq 15f6784 <_binary_touch_raw_start+0x5784> 15f6744: e59f312c ldr r3, [pc, #300] ; 15f6878 <_binary_touch_raw_start+0x5878> 15f6748: e1500003 cmp r0, r3 15f674c: ba000031 blt 15f6818 <_binary_touch_raw_start+0x5818> 15f6750: e59f311c ldr r3, [pc, #284] ; 15f6874 <_binary_touch_raw_start+0x5874> 15f6754: e1500003 cmp r0, r3 15f6758: da000007 ble 15f677c <_binary_touch_raw_start+0x577c> 15f675c: e59f310c ldr r3, [pc, #268] ; 15f6870 <_binary_touch_raw_start+0x5870> 15f6760: e1500003 cmp r0, r3 15f6764: da000015 ble 15f67c0 <_binary_touch_raw_start+0x57c0> 15f6768: e59f30fc ldr r3, [pc, #252] ; 15f686c <_binary_touch_raw_start+0x586c> 15f676c: e1500003 cmp r0, r3 15f6770: 1a000028 bne 15f6818 <_binary_touch_raw_start+0x5818> 15f6774: e3a00002 mov r0, #2 ; 0x2 15f6778: e12fff1e bx lr 15f677c: e3a00004 mov r0, #4 ; 0x4 15f6780: e12fff1e bx lr 15f6784: e3a00005 mov r0, #5 ; 0x5 15f6788: e12fff1e bx lr 15f678c: e59f30d4 ldr r3, [pc, #212] ; 15f6868 <_binary_touch_raw_start+0x5868> 15f6790: e1500003 cmp r0, r3 15f6794: 0a000007 beq 15f67b8 <_binary_touch_raw_start+0x57b8> 15f6798: e59f30c4 ldr r3, [pc, #196] ; 15f6864 <_binary_touch_raw_start+0x5864> 15f679c: e1500003 cmp r0, r3 15f67a0: 0afffff3 beq 15f6774 <_binary_touch_raw_start+0x5774> 15f67a4: e59f30b4 ldr r3, [pc, #180] ; 15f6860 <_binary_touch_raw_start+0x5860> 15f67a8: e1500003 cmp r0, r3 15f67ac: 1a000019 bne 15f6818 <_binary_touch_raw_start+0x5818> 15f67b0: e3a00006 mov r0, #6 ; 0x6 15f67b4: e12fff1e bx lr 15f67b8: e3a00003 mov r0, #3 ; 0x3 15f67bc: e12fff1e bx lr 15f67c0: e3a0000c mov r0, #12 ; 0xc 15f67c4: e12fff1e bx lr 15f67c8: e59f308c ldr r3, [pc, #140] ; 15f685c <_binary_touch_raw_start+0x585c> 15f67cc: e1500003 cmp r0, r3 15f67d0: 0a00001a beq 15f6840 <_binary_touch_raw_start+0x5840> 15f67d4: e59f307c ldr r3, [pc, #124] ; 15f6858 <_binary_touch_raw_start+0x5858> 15f67d8: e1500003 cmp r0, r3 15f67dc: 0a000015 beq 15f6838 <_binary_touch_raw_start+0x5838> 15f67e0: e59f306c ldr r3, [pc, #108] ; 15f6854 <_binary_touch_raw_start+0x5854> 15f67e4: e1500003 cmp r0, r3 15f67e8: 0a000010 beq 15f6830 <_binary_touch_raw_start+0x5830> 15f67ec: e59f305c ldr r3, [pc, #92] ; 15f6850 <_binary_touch_raw_start+0x5850> 15f67f0: e1500003 cmp r0, r3 15f67f4: 0a00000f beq 15f6838 <_binary_touch_raw_start+0x5838> 15f67f8: e59f304c ldr r3, [pc, #76] ; 15f684c <_binary_touch_raw_start+0x584c> 15f67fc: e1500003 cmp r0, r3 15f6800: 0affffee beq 15f67c0 <_binary_touch_raw_start+0x57c0> 15f6804: e59f303c ldr r3, [pc, #60] ; 15f6848 <_binary_touch_raw_start+0x5848> 15f6808: e1500003 cmp r0, r3 15f680c: 0a000005 beq 15f6828 <_binary_touch_raw_start+0x5828> 15f6810: e3500000 cmp r0, #0 ; 0x0 15f6814: 0a000001 beq 15f6820 <_binary_touch_raw_start+0x5820> 15f6818: e3a00001 mov r0, #1 ; 0x1 15f681c: e12fff1e bx lr 15f6820: e3a00000 mov r0, #0 ; 0x0 15f6824: e12fff1e bx lr 15f6828: e3a00008 mov r0, #8 ; 0x8 15f682c: e12fff1e bx lr 15f6830: e3a00016 mov r0, #22 ; 0x16 15f6834: e12fff1e bx lr 15f6838: e3a0000a mov r0, #10 ; 0xa 15f683c: e12fff1e bx lr 15f6840: e3a0000d mov r0, #13 ; 0xd 15f6844: e12fff1e bx lr 15f6848: eeee0024 cdp 0, 14, cr0, cr14, cr4, {1} 15f684c: eeee0023 cdp 0, 14, cr0, cr14, cr3, {1} 15f6850: eeee0022 cdp 0, 14, cr0, cr14, cr2, {1} 15f6854: eeee0021 cdp 0, 14, cr0, cr14, cr1, {1} 15f6858: eeee0020 cdp 0, 14, cr0, cr14, cr0, {1} 15f685c: eeee0016 mcr 0, 7, r0, cr14, cr6, {0} 15f6860: eeee0013 mcr 0, 7, r0, cr14, cr3, {0} 15f6864: eeee0012 mcr 0, 7, r0, cr14, cr2, {0} 15f6868: eeee0011 mcr 0, 7, r0, cr14, cr1, {0} 15f686c: eeee0006 cdp 0, 14, cr0, cr14, cr6, {0} 15f6870: eeee0005 cdp 0, 14, cr0, cr14, cr5, {0} 15f6874: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f6878: eeee0001 cdp 0, 14, cr0, cr14, cr1, {0} 15f687c: eeee0010 mcr 0, 7, r0, cr14, cr0, {0} 15f6880: eeee0015 mcr 0, 7, r0, cr14, cr5, {0} 15f6884: e92d4030 stmdb sp!, {r4, r5, lr} 15f6888: e1a04000 mov r4, r0 15f688c: e5943014 ldr r3, [r4, #20] 15f6890: e1b02003 movs r2, r3 15f6894: 0a000007 beq 15f68b8 <_binary_touch_raw_start+0x58b8> 15f6898: e594301c ldr r3, [r4, #28] 15f689c: e3130002 tst r3, #2 ; 0x2 15f68a0: 0a000004 beq 15f68b8 <_binary_touch_raw_start+0x58b8> 15f68a4: e1a0e00f mov lr, pc 15f68a8: e12fff12 bx r2 15f68ac: e3500000 cmp r0, #0 ; 0x0 15f68b0: 059f50dc ldreq r5, [pc, #220] ; 15f6994 <_binary_touch_raw_start+0x5994> 15f68b4: 0a000033 beq 15f6988 <_binary_touch_raw_start+0x5988> 15f68b8: e3a01002 mov r1, #2 ; 0x2 15f68bc: e1a00004 mov r0, r4 15f68c0: eb0005cb bl 15f7ff4 <_binary_touch_raw_start+0x6ff4> 15f68c4: e1b05000 movs r5, r0 15f68c8: 0a000009 beq 15f68f4 <_binary_touch_raw_start+0x58f4> 15f68cc: e5943018 ldr r3, [r4, #24] 15f68d0: e1b02003 movs r2, r3 15f68d4: 0a00002b beq 15f6988 <_binary_touch_raw_start+0x5988> 15f68d8: e594301c ldr r3, [r4, #28] 15f68dc: e3130002 tst r3, #2 ; 0x2 15f68e0: 0a000028 beq 15f6988 <_binary_touch_raw_start+0x5988> 15f68e4: e1a00004 mov r0, r4 15f68e8: e1a0e00f mov lr, pc 15f68ec: e12fff12 bx r2 15f68f0: ea000024 b 15f6988 <_binary_touch_raw_start+0x5988> 15f68f4: e5943004 ldr r3, [r4, #4] 15f68f8: e1d330b2 ldrh r3, [r3, #2] 15f68fc: e3130001 tst r3, #1 ; 0x1 15f6900: 1a000018 bne 15f6968 <_binary_touch_raw_start+0x5968> 15f6904: e5943004 ldr r3, [r4, #4] 15f6908: e3a02000 mov r2, #0 ; 0x0 15f690c: e3a01cff mov r1, #65280 ; 0xff00 15f6910: e1c320b0 strh r2, [r3] 15f6914: e5942004 ldr r2, [r4, #4] 15f6918: e38110fb orr r1, r1, #251 ; 0xfb 15f691c: e3a05cff mov r5, #65280 ; 0xff00 15f6920: e1d230b2 ldrh r3, [r2, #2] 15f6924: e3a00004 mov r0, #4 ; 0x4 15f6928: e3a0e008 mov lr, #8 ; 0x8 15f692c: e0033001 and r3, r3, r1 15f6930: e1c230b2 strh r3, [r2, #2] 15f6934: e38550ff orr r5, r5, #255 ; 0xff 15f6938: e5943004 ldr r3, [r4, #4] 15f693c: e25ee001 subs lr, lr, #1 ; 0x1 15f6940: e18050b3 strh r5, [r0, r3] 15f6944: e5943004 ldr r3, [r4, #4] 15f6948: e0803003 add r3, r0, r3 15f694c: e1c351b0 strh r5, [r3, #16] 15f6950: e2800002 add r0, r0, #2 ; 0x2 15f6954: 1afffff7 bne 15f6938 <_binary_touch_raw_start+0x5938> 15f6958: e5942004 ldr r2, [r4, #4] 15f695c: e1d230b2 ldrh r3, [r2, #2] 15f6960: e3833001 orr r3, r3, #1 ; 0x1 15f6964: e1c230b2 strh r3, [r2, #2] 15f6968: e5943018 ldr r3, [r4, #24] 15f696c: e1b02003 movs r2, r3 15f6970: 1594301c ldrne r3, [r4, #28] 15f6974: 13130002 tstne r3, #2 ; 0x2 15f6978: 11a00004 movne r0, r4 15f697c: 11a0e00f movne lr, pc 15f6980: 112fff12 bxne r2 15f6984: e3a05000 mov r5, #0 ; 0x0 15f6988: e1a00005 mov r0, r5 15f698c: e8bd4030 ldmia sp!, {r4, r5, lr} 15f6990: e12fff1e bx lr 15f6994: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f6998: e92d4010 stmdb sp!, {r4, lr} 15f699c: e1a04000 mov r4, r0 15f69a0: e3a02a01 mov r2, #4096 ; 0x1000 15f69a4: e3a01002 mov r1, #2 ; 0x2 15f69a8: eb000457 bl 15f7b0c <_binary_touch_raw_start+0x6b0c> 15f69ac: e3a01002 mov r1, #2 ; 0x2 15f69b0: e1a00004 mov r0, r4 15f69b4: eb00022e bl 15f7274 <_binary_touch_raw_start+0x6274> 15f69b8: e8bd4010 ldmia sp!, {r4, lr} 15f69bc: e12fff1e bx lr 15f69c0: e92d41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 15f69c4: e24dd004 sub sp, sp, #4 ; 0x4 15f69c8: e1a08002 mov r8, r2 15f69cc: e1a07001 mov r7, r1 15f69d0: e1a05000 mov r5, r0 15f69d4: e3a02000 mov r2, #0 ; 0x0 15f69d8: e1cd20b0 strh r2, [sp] 15f69dc: e3a03000 mov r3, #0 ; 0x0 15f69e0: e3a02a01 mov r2, #4096 ; 0x1000 15f69e4: e3a01002 mov r1, #2 ; 0x2 15f69e8: e1cd30b2 strh r3, [sp, #2] 15f69ec: e3a06000 mov r6, #0 ; 0x0 15f69f0: eb000352 bl 15f7740 <_binary_touch_raw_start+0x6740> 15f69f4: e1b04000 movs r4, r0 15f69f8: 1a000046 bne 15f6b18 <_binary_touch_raw_start+0x5b18> 15f69fc: e3570002 cmp r7, #2 ; 0x2 15f6a00: 03a06040 moveq r6, #64 ; 0x40 15f6a04: e1a02006 mov r2, r6 15f6a08: e3a030f0 mov r3, #240 ; 0xf0 15f6a0c: e3a01076 mov r1, #118 ; 0x76 15f6a10: e1a00005 mov r0, r5 15f6a14: eb0002c4 bl 15f752c <_binary_touch_raw_start+0x652c> 15f6a18: e1b04000 movs r4, r0 15f6a1c: 1a00003d bne 15f6b18 <_binary_touch_raw_start+0x5b18> 15f6a20: e3873c02 orr r3, r7, #512 ; 0x200 15f6a24: e28d2000 add r2, sp, #0 ; 0x0 15f6a28: e3a01074 mov r1, #116 ; 0x74 15f6a2c: e1a00005 mov r0, r5 15f6a30: e1cd30b2 strh r3, [sp, #2] 15f6a34: eb000234 bl 15f730c <_binary_touch_raw_start+0x630c> 15f6a38: e1dd30b0 ldrh r3, [sp] 15f6a3c: e1a00005 mov r0, r5 15f6a40: e3130c01 tst r3, #256 ; 0x100 15f6a44: 0a00000a beq 15f6a74 <_binary_touch_raw_start+0x5a74> 15f6a48: e59f40f4 ldr r4, [pc, #244] ; 15f6b44 <_binary_touch_raw_start+0x5b44> 15f6a4c: e28d2000 add r2, sp, #0 ; 0x0 15f6a50: e3a01076 mov r1, #118 ; 0x76 15f6a54: eb00022c bl 15f730c <_binary_touch_raw_start+0x630c> 15f6a58: e1dd30b0 ldrh r3, [sp] 15f6a5c: e3a01076 mov r1, #118 ; 0x76 15f6a60: e1a00005 mov r0, r5 15f6a64: e3832040 orr r2, r3, #64 ; 0x40 15f6a68: e1cd20b0 strh r2, [sp] 15f6a6c: eb00026a bl 15f741c <_binary_touch_raw_start+0x641c> 15f6a70: ea000028 b 15f6b18 <_binary_touch_raw_start+0x5b18> 15f6a74: e1dd20b2 ldrh r2, [sp, #2] 15f6a78: e3a03fbf mov r3, #764 ; 0x2fc 15f6a7c: e3833002 orr r3, r3, #2 ; 0x2 15f6a80: e3a01074 mov r1, #116 ; 0x74 15f6a84: eb0002a8 bl 15f752c <_binary_touch_raw_start+0x652c> 15f6a88: e1b04000 movs r4, r0 15f6a8c: 1a000021 bne 15f6b18 <_binary_touch_raw_start+0x5b18> 15f6a90: e1a00005 mov r0, r5 15f6a94: eb000650 bl 15f83dc <_binary_touch_raw_start+0x73dc> 15f6a98: e2806002 add r6, r0, #2 ; 0x2 15f6a9c: e28d2002 add r2, sp, #2 ; 0x2 15f6aa0: e3a01074 mov r1, #116 ; 0x74 15f6aa4: e1a00005 mov r0, r5 15f6aa8: eb000217 bl 15f730c <_binary_touch_raw_start+0x630c> 15f6aac: e1b04000 movs r4, r0 15f6ab0: 1a000018 bne 15f6b18 <_binary_touch_raw_start+0x5b18> 15f6ab4: e1dd30b2 ldrh r3, [sp, #2] 15f6ab8: e3130c02 tst r3, #512 ; 0x200 15f6abc: 0a000006 beq 15f6adc <_binary_touch_raw_start+0x5adc> 15f6ac0: e1a00005 mov r0, r5 15f6ac4: eb000675 bl 15f84a0 <_binary_touch_raw_start+0x74a0> 15f6ac8: e1a00005 mov r0, r5 15f6acc: eb000642 bl 15f83dc <_binary_touch_raw_start+0x73dc> 15f6ad0: e1500006 cmp r0, r6 15f6ad4: 3afffff0 bcc 15f6a9c <_binary_touch_raw_start+0x5a9c> 15f6ad8: e1dd30b2 ldrh r3, [sp, #2] 15f6adc: e3130c02 tst r3, #512 ; 0x200 15f6ae0: 159f4058 ldrne r4, [pc, #88] ; 15f6b40 <_binary_touch_raw_start+0x5b40> 15f6ae4: 1a00000b bne 15f6b18 <_binary_touch_raw_start+0x5b18> 15f6ae8: e1a02008 mov r2, r8 15f6aec: e3a0107a mov r1, #122 ; 0x7a 15f6af0: e1a00005 mov r0, r5 15f6af4: eb000204 bl 15f730c <_binary_touch_raw_start+0x630c> 15f6af8: e1b04000 movs r4, r0 15f6afc: 1a000005 bne 15f6b18 <_binary_touch_raw_start+0x5b18> 15f6b00: e3a02a01 mov r2, #4096 ; 0x1000 15f6b04: e3a01002 mov r1, #2 ; 0x2 15f6b08: e1a00005 mov r0, r5 15f6b0c: eb0003fe bl 15f7b0c <_binary_touch_raw_start+0x6b0c> 15f6b10: e1b04000 movs r4, r0 15f6b14: 0a000004 beq 15f6b2c <_binary_touch_raw_start+0x5b2c> 15f6b18: e3a02a01 mov r2, #4096 ; 0x1000 15f6b1c: e3a01002 mov r1, #2 ; 0x2 15f6b20: e1a00005 mov r0, r5 15f6b24: eb0003f8 bl 15f7b0c <_binary_touch_raw_start+0x6b0c> 15f6b28: ea000000 b 15f6b30 <_binary_touch_raw_start+0x5b30> 15f6b2c: e3a04000 mov r4, #0 ; 0x0 15f6b30: e1a00004 mov r0, r4 15f6b34: e28dd004 add sp, sp, #4 ; 0x4 15f6b38: e8bd41f0 ldmia sp!, {r4, r5, r6, r7, r8, lr} 15f6b3c: e12fff1e bx lr 15f6b40: eeee0024 cdp 0, 14, cr0, cr14, cr4, {1} 15f6b44: eeee0001 cdp 0, 14, cr0, cr14, cr1, {0} 15f6b48: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 15f6b4c: e1a05000 mov r5, r0 15f6b50: e5953004 ldr r3, [r5, #4] 15f6b54: e3a01000 mov r1, #0 ; 0x0 15f6b58: e3a02000 mov r2, #0 ; 0x0 15f6b5c: e1d3e0b2 ldrh lr, [r3, #2] 15f6b60: e1d340b2 ldrh r4, [r3, #2] 15f6b64: e1a00003 mov r0, r3 15f6b68: e1d030b0 ldrh r3, [r0] 15f6b6c: e21360fe ands r6, r3, #254 ; 0xfe 15f6b70: 0a000034 beq 15f6c48 <_binary_touch_raw_start+0x5c48> 15f6b74: e31e0004 tst lr, #4 ; 0x4 15f6b78: 13a01c03 movne r1, #768 ; 0x300 15f6b7c: 13a02040 movne r2, #64 ; 0x40 15f6b80: e3140008 tst r4, #8 ; 0x8 15f6b84: 0a00000a beq 15f6bb4 <_binary_touch_raw_start+0x5bb4> 15f6b88: e1d030b0 ldrh r3, [r0] 15f6b8c: e3530000 cmp r3, #0 ; 0x0 15f6b90: 0a000007 beq 15f6bb4 <_binary_touch_raw_start+0x5bb4> 15f6b94: e3510000 cmp r1, #0 ; 0x0 15f6b98: 03a01000 moveq r1, #0 ; 0x0 15f6b9c: e3520000 cmp r2, #0 ; 0x0 15f6ba0: 03a02000 moveq r2, #0 ; 0x0 15f6ba4: e1a01801 mov r1, r1, lsl #16 15f6ba8: e1a02802 mov r2, r2, lsl #16 15f6bac: e1a01821 mov r1, r1, lsr #16 15f6bb0: e1a02822 mov r2, r2, lsr #16 15f6bb4: e1d030b2 ldrh r3, [r0, #2] 15f6bb8: e1827001 orr r7, r2, r1 15f6bbc: e3130002 tst r3, #2 ; 0x2 15f6bc0: 1a000005 bne 15f6bdc <_binary_touch_raw_start+0x5bdc> 15f6bc4: e3a02a01 mov r2, #4096 ; 0x1000 15f6bc8: e3a01002 mov r1, #2 ; 0x2 15f6bcc: e1a00005 mov r0, r5 15f6bd0: eb0002da bl 15f7740 <_binary_touch_raw_start+0x6740> 15f6bd4: e1b04000 movs r4, r0 15f6bd8: 1a000026 bne 15f6c78 <_binary_touch_raw_start+0x5c78> 15f6bdc: e3872008 orr r2, r7, #8 ; 0x8 15f6be0: e3a01076 mov r1, #118 ; 0x76 15f6be4: e1a00005 mov r0, r5 15f6be8: e3866c02 orr r6, r6, #512 ; 0x200 15f6bec: eb00020a bl 15f741c <_binary_touch_raw_start+0x641c> 15f6bf0: e1b04000 movs r4, r0 15f6bf4: 1a00001f bne 15f6c78 <_binary_touch_raw_start+0x5c78> 15f6bf8: e1a02006 mov r2, r6 15f6bfc: e3a01074 mov r1, #116 ; 0x74 15f6c00: e1a00005 mov r0, r5 15f6c04: eb000204 bl 15f741c <_binary_touch_raw_start+0x641c> 15f6c08: e1b04000 movs r4, r0 15f6c0c: 1a000019 bne 15f6c78 <_binary_touch_raw_start+0x5c78> 15f6c10: e3a03b3f mov r3, #64512 ; 0xfc00 15f6c14: e38330ff orr r3, r3, #255 ; 0xff 15f6c18: e0063003 and r3, r6, r3 15f6c1c: e3832c01 orr r2, r3, #256 ; 0x100 15f6c20: e3a01074 mov r1, #116 ; 0x74 15f6c24: e1a00005 mov r0, r5 15f6c28: eb0001fb bl 15f741c <_binary_touch_raw_start+0x641c> 15f6c2c: e1b04000 movs r4, r0 15f6c30: 1a000010 bne 15f6c78 <_binary_touch_raw_start+0x5c78> 15f6c34: e5952004 ldr r2, [r5, #4] 15f6c38: e1d230b2 ldrh r3, [r2, #2] 15f6c3c: e3833002 orr r3, r3, #2 ; 0x2 15f6c40: e1c230b2 strh r3, [r2, #2] 15f6c44: ea000014 b 15f6c9c <_binary_touch_raw_start+0x5c9c> 15f6c48: e3a02000 mov r2, #0 ; 0x0 15f6c4c: e3a01074 mov r1, #116 ; 0x74 15f6c50: e1a00005 mov r0, r5 15f6c54: eb0001f0 bl 15f741c <_binary_touch_raw_start+0x641c> 15f6c58: e1b04000 movs r4, r0 15f6c5c: 1a000005 bne 15f6c78 <_binary_touch_raw_start+0x5c78> 15f6c60: e3a02a01 mov r2, #4096 ; 0x1000 15f6c64: e3a01002 mov r1, #2 ; 0x2 15f6c68: e1a00005 mov r0, r5 15f6c6c: eb0003a6 bl 15f7b0c <_binary_touch_raw_start+0x6b0c> 15f6c70: e1b04000 movs r4, r0 15f6c74: 0a000002 beq 15f6c84 <_binary_touch_raw_start+0x5c84> 15f6c78: e59f002c ldr r0, [pc, #44] ; 15f6cac <_binary_touch_raw_start+0x5cac> 15f6c7c: eb00107a bl 15fae6c <_binary_touch_raw_start+0x9e6c> 15f6c80: ea000006 b 15f6ca0 <_binary_touch_raw_start+0x5ca0> 15f6c84: e5951004 ldr r1, [r5, #4] 15f6c88: e3a02cff mov r2, #65280 ; 0xff00 15f6c8c: e38220fd orr r2, r2, #253 ; 0xfd 15f6c90: e1d130b2 ldrh r3, [r1, #2] 15f6c94: e0033002 and r3, r3, r2 15f6c98: e1c130b2 strh r3, [r1, #2] 15f6c9c: e3a04000 mov r4, #0 ; 0x0 15f6ca0: e1a00004 mov r0, r4 15f6ca4: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f6ca8: e12fff1e bx lr 15f6cac: 015f1600 cmpeq pc, r0, lsl #12 15f6cb0: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f6cb4: e24dd008 sub sp, sp, #8 ; 0x8 15f6cb8: e1a08002 mov r8, r2 15f6cbc: e1a06001 mov r6, r1 15f6cc0: e1a04000 mov r4, r0 15f6cc4: e5943014 ldr r3, [r4, #20] 15f6cc8: e1b05003 movs r5, r3 15f6ccc: 0a000007 beq 15f6cf0 <_binary_touch_raw_start+0x5cf0> 15f6cd0: e594301c ldr r3, [r4, #28] 15f6cd4: e3130002 tst r3, #2 ; 0x2 15f6cd8: 0a000004 beq 15f6cf0 <_binary_touch_raw_start+0x5cf0> 15f6cdc: e1a0e00f mov lr, pc 15f6ce0: e12fff15 bx r5 15f6ce4: e3500000 cmp r0, #0 ; 0x0 15f6ce8: 059f51c4 ldreq r5, [pc, #452] ; 15f6eb4 <_binary_touch_raw_start+0x5eb4> 15f6cec: 0a000069 beq 15f6e98 <_binary_touch_raw_start+0x5e98> 15f6cf0: e1a03886 mov r3, r6, lsl #17 15f6cf4: e5942004 ldr r2, [r4, #4] 15f6cf8: e1a0aea3 mov sl, r3, lsr #29 15f6cfc: e28a7002 add r7, sl, #2 ; 0x2 15f6d00: e3a06cff mov r6, #65280 ; 0xff00 15f6d04: e0823087 add r3, r2, r7, lsl #1 15f6d08: e38660ff orr r6, r6, #255 ; 0xff 15f6d0c: e1c360b0 strh r6, [r3] 15f6d10: e5942004 ldr r2, [r4, #4] 15f6d14: e3a03001 mov r3, #1 ; 0x1 15f6d18: e1a0ba13 mov fp, r3, lsl sl 15f6d1c: e0823087 add r3, r2, r7, lsl #1 15f6d20: e1d330b0 ldrh r3, [r3] 15f6d24: e1a0100b mov r1, fp 15f6d28: e59f5180 ldr r5, [pc, #384] ; 15f6eb0 <_binary_touch_raw_start+0x5eb0> 15f6d2c: e1530006 cmp r3, r6 15f6d30: e58db004 str fp, [sp, #4] 15f6d34: e1cd10b0 strh r1, [sp] 15f6d38: e3a09000 mov r9, #0 ; 0x0 15f6d3c: 1a000026 bne 15f6ddc <_binary_touch_raw_start+0x5ddc> 15f6d40: e1a0b80b mov fp, fp, lsl #16 15f6d44: e1a0b82b mov fp, fp, lsr #16 15f6d48: e1d230b0 ldrh r3, [r2] 15f6d4c: e113000b tst r3, fp 15f6d50: 0a000020 beq 15f6dd8 <_binary_touch_raw_start+0x5dd8> 15f6d54: e3590064 cmp r9, #100 ; 0x64 15f6d58: aa00001e bge 15f6dd8 <_binary_touch_raw_start+0x5dd8> 15f6d5c: e28d1000 add r1, sp, #0 ; 0x0 15f6d60: e1a00004 mov r0, r4 15f6d64: eb000516 bl 15f81c4 <_binary_touch_raw_start+0x71c4> 15f6d68: e3500000 cmp r0, #0 ; 0x0 15f6d6c: 1a000009 bne 15f6d98 <_binary_touch_raw_start+0x5d98> 15f6d70: e1dd10b0 ldrh r1, [sp] 15f6d74: e1a03881 mov r3, r1, lsl #17 15f6d78: e1a03ea3 mov r3, r3, lsr #29 15f6d7c: e3530008 cmp r3, #8 ; 0x8 15f6d80: 35942004 ldrcc r2, [r4, #4] 15f6d84: 32833002 addcc r3, r3, #2 ; 0x2 15f6d88: 259f011c ldrcs r0, [pc, #284] ; 15f6eac <_binary_touch_raw_start+0x5eac> 15f6d8c: 30823083 addcc r3, r2, r3, lsl #1 15f6d90: 31c310b0 strcch r1, [r3] 15f6d94: 33a00000 movcc r0, #0 ; 0x0 15f6d98: e1500005 cmp r0, r5 15f6d9c: 0a000004 beq 15f6db4 <_binary_touch_raw_start+0x5db4> 15f6da0: e5943004 ldr r3, [r4, #4] 15f6da4: e0833087 add r3, r3, r7, lsl #1 15f6da8: e1d330b0 ldrh r3, [r3] 15f6dac: e1530006 cmp r3, r6 15f6db0: 1a000002 bne 15f6dc0 <_binary_touch_raw_start+0x5dc0> 15f6db4: e3a01f7d mov r1, #500 ; 0x1f4 15f6db8: e1a00004 mov r0, r4 15f6dbc: eb00056e bl 15f837c <_binary_touch_raw_start+0x737c> 15f6dc0: e5942004 ldr r2, [r4, #4] 15f6dc4: e2899001 add r9, r9, #1 ; 0x1 15f6dc8: e0823087 add r3, r2, r7, lsl #1 15f6dcc: e1d330b0 ldrh r3, [r3] 15f6dd0: e1530006 cmp r3, r6 15f6dd4: 0affffdb beq 15f6d48 <_binary_touch_raw_start+0x5d48> 15f6dd8: e59db004 ldr fp, [sp, #4] 15f6ddc: e5943004 ldr r3, [r4, #4] 15f6de0: e0833087 add r3, r3, r7, lsl #1 15f6de4: e1d330b0 ldrh r3, [r3] 15f6de8: e1530006 cmp r3, r6 15f6dec: e1c830b0 strh r3, [r8] 15f6df0: 05942004 ldreq r2, [r4, #4] 15f6df4: 028a300a addeq r3, sl, #10 ; 0xa 15f6df8: 00823083 addeq r3, r2, r3, lsl #1 15f6dfc: 01d330b0 ldreqh r3, [r3] 15f6e00: 01c830b0 streqh r3, [r8] 15f6e04: e1d830b0 ldrh r3, [r8] 15f6e08: e1530006 cmp r3, r6 15f6e0c: 1a000010 bne 15f6e54 <_binary_touch_raw_start+0x5e54> 15f6e10: e5943004 ldr r3, [r4, #4] 15f6e14: e1d330b0 ldrh r3, [r3] 15f6e18: e3530000 cmp r3, #0 ; 0x0 15f6e1c: 03a03001 moveq r3, #1 ; 0x1 15f6e20: 13a03000 movne r3, #0 ; 0x0 15f6e24: e11b0003 tst fp, r3 15f6e28: 159f5078 ldrne r5, [pc, #120] ; 15f6ea8 <_binary_touch_raw_start+0x5ea8> 15f6e2c: e5943018 ldr r3, [r4, #24] 15f6e30: e1b02003 movs r2, r3 15f6e34: 0a000017 beq 15f6e98 <_binary_touch_raw_start+0x5e98> 15f6e38: e594301c ldr r3, [r4, #28] 15f6e3c: e3130002 tst r3, #2 ; 0x2 15f6e40: 0a000014 beq 15f6e98 <_binary_touch_raw_start+0x5e98> 15f6e44: e1a00004 mov r0, r4 15f6e48: e1a0e00f mov lr, pc 15f6e4c: e12fff12 bx r2 15f6e50: ea000010 b 15f6e98 <_binary_touch_raw_start+0x5e98> 15f6e54: e5940004 ldr r0, [r4, #4] 15f6e58: e28a100a add r1, sl, #10 ; 0xa 15f6e5c: e0803087 add r3, r0, r7, lsl #1 15f6e60: e1d320b0 ldrh r2, [r3] 15f6e64: e0803081 add r3, r0, r1, lsl #1 15f6e68: e1c320b0 strh r2, [r3] 15f6e6c: e5943004 ldr r3, [r4, #4] 15f6e70: e0833087 add r3, r3, r7, lsl #1 15f6e74: e1c360b0 strh r6, [r3] 15f6e78: e5943018 ldr r3, [r4, #24] 15f6e7c: e1b02003 movs r2, r3 15f6e80: 1594301c ldrne r3, [r4, #28] 15f6e84: 13130002 tstne r3, #2 ; 0x2 15f6e88: 11a00004 movne r0, r4 15f6e8c: 11a0e00f movne lr, pc 15f6e90: 112fff12 bxne r2 15f6e94: e3a05000 mov r5, #0 ; 0x0 15f6e98: e1a00005 mov r0, r5 15f6e9c: e28dd008 add sp, sp, #8 ; 0x8 15f6ea0: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f6ea4: e12fff1e bx lr 15f6ea8: eeee0023 cdp 0, 14, cr0, cr14, cr3, {1} 15f6eac: eeee0020 cdp 0, 14, cr0, cr14, cr0, {1} 15f6eb0: eeee0024 cdp 0, 14, cr0, cr14, cr4, {1} 15f6eb4: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f6eb8: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f6ebc: e1a06001 mov r6, r1 15f6ec0: e1a04000 mov r4, r0 15f6ec4: e5943014 ldr r3, [r4, #20] 15f6ec8: e3a05000 mov r5, #0 ; 0x0 15f6ecc: e1b02003 movs r2, r3 15f6ed0: 0a000007 beq 15f6ef4 <_binary_touch_raw_start+0x5ef4> 15f6ed4: e594301c ldr r3, [r4, #28] 15f6ed8: e3130002 tst r3, #2 ; 0x2 15f6edc: 0a000004 beq 15f6ef4 <_binary_touch_raw_start+0x5ef4> 15f6ee0: e1a0e00f mov lr, pc 15f6ee4: e12fff12 bx r2 15f6ee8: e3500000 cmp r0, #0 ; 0x0 15f6eec: 059f5138 ldreq r5, [pc, #312] ; 15f702c <_binary_touch_raw_start+0x602c> 15f6ef0: 0a000043 beq 15f7004 <_binary_touch_raw_start+0x6004> 15f6ef4: e1a03806 mov r3, r6, lsl #16 15f6ef8: e1a03823 mov r3, r3, lsr #16 15f6efc: e2033003 and r3, r3, #3 ; 0x3 15f6f00: e1530006 cmp r3, r6 15f6f04: 1a000019 bne 15f6f70 <_binary_touch_raw_start+0x5f70> 15f6f08: e5943004 ldr r3, [r4, #4] 15f6f0c: e1d330b2 ldrh r3, [r3, #2] 15f6f10: e3130004 tst r3, #4 ; 0x4 15f6f14: 1a00003a bne 15f7004 <_binary_touch_raw_start+0x6004> 15f6f18: e5942004 ldr r2, [r4, #4] 15f6f1c: e3a05cff mov r5, #65280 ; 0xff00 15f6f20: e38550ff orr r5, r5, #255 ; 0xff 15f6f24: e1d230b2 ldrh r3, [r2, #2] 15f6f28: e3833004 orr r3, r3, #4 ; 0x4 15f6f2c: e1c230b2 strh r3, [r2, #2] 15f6f30: e5943004 ldr r3, [r4, #4] 15f6f34: e1c350b6 strh r5, [r3, #6] 15f6f38: e5943004 ldr r3, [r4, #4] 15f6f3c: e1c351b6 strh r5, [r3, #22] 15f6f40: e5942004 ldr r2, [r4, #4] 15f6f44: e1d230b0 ldrh r3, [r2] 15f6f48: e3833002 orr r3, r3, #2 ; 0x2 15f6f4c: e1c230b0 strh r3, [r2] 15f6f50: e5943004 ldr r3, [r4, #4] 15f6f54: e1c350b8 strh r5, [r3, #8] 15f6f58: e5943004 ldr r3, [r4, #4] 15f6f5c: e1c351b8 strh r5, [r3, #24] 15f6f60: e5942004 ldr r2, [r4, #4] 15f6f64: e1d230b0 ldrh r3, [r2] 15f6f68: e3833004 orr r3, r3, #4 ; 0x4 15f6f6c: ea000020 b 15f6ff4 <_binary_touch_raw_start+0x5ff4> 15f6f70: e5942028 ldr r2, [r4, #40] 15f6f74: e3a03eff mov r3, #4080 ; 0xff0 15f6f78: e383300f orr r3, r3, #15 ; 0xf 15f6f7c: e5922010 ldr r2, [r2, #16] 15f6f80: e0063003 and r3, r6, r3 15f6f84: e0833083 add r3, r3, r3, lsl #1 15f6f88: e0823083 add r3, r2, r3, lsl #1 15f6f8c: e15330b4 ldrh r3, [r3, #-4] 15f6f90: e5941004 ldr r1, [r4, #4] 15f6f94: e1d120b0 ldrh r2, [r1] 15f6f98: e1a03883 mov r3, r3, lsl #17 15f6f9c: e3a01001 mov r1, #1 ; 0x1 15f6fa0: e1a0eea3 mov lr, r3, lsr #29 15f6fa4: e1120e11 tst r2, r1, lsl lr 15f6fa8: 1a000015 bne 15f7004 <_binary_touch_raw_start+0x6004> 15f6fac: e5941004 ldr r1, [r4, #4] 15f6fb0: e28e0002 add r0, lr, #2 ; 0x2 15f6fb4: e3a05cff mov r5, #65280 ; 0xff00 15f6fb8: e1d130b2 ldrh r3, [r1, #2] 15f6fbc: e38550ff orr r5, r5, #255 ; 0xff 15f6fc0: e28e200a add r2, lr, #10 ; 0xa 15f6fc4: e3833008 orr r3, r3, #8 ; 0x8 15f6fc8: e1c130b2 strh r3, [r1, #2] 15f6fcc: e5943004 ldr r3, [r4, #4] 15f6fd0: e3a06001 mov r6, #1 ; 0x1 15f6fd4: e0833080 add r3, r3, r0, lsl #1 15f6fd8: e1c350b0 strh r5, [r3] 15f6fdc: e5943004 ldr r3, [r4, #4] 15f6fe0: e0833082 add r3, r3, r2, lsl #1 15f6fe4: e1c350b0 strh r5, [r3] 15f6fe8: e5942004 ldr r2, [r4, #4] 15f6fec: e1d230b0 ldrh r3, [r2] 15f6ff0: e1833e16 orr r3, r3, r6, lsl lr 15f6ff4: e1a00004 mov r0, r4 15f6ff8: e1c230b0 strh r3, [r2] 15f6ffc: ebfffed1 bl 15f6b48 <_binary_touch_raw_start+0x5b48> 15f7000: e1a05000 mov r5, r0 15f7004: e5943018 ldr r3, [r4, #24] 15f7008: e1b02003 movs r2, r3 15f700c: 1594301c ldrne r3, [r4, #28] 15f7010: 13130002 tstne r3, #2 ; 0x2 15f7014: 11a00004 movne r0, r4 15f7018: 11a0e00f movne lr, pc 15f701c: 112fff12 bxne r2 15f7020: e1a00005 mov r0, r5 15f7024: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f7028: e12fff1e bx lr 15f702c: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f7030: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f7034: e1a06001 mov r6, r1 15f7038: e1a04000 mov r4, r0 15f703c: e5943014 ldr r3, [r4, #20] 15f7040: e3a05000 mov r5, #0 ; 0x0 15f7044: e1b02003 movs r2, r3 15f7048: 0a000007 beq 15f706c <_binary_touch_raw_start+0x606c> 15f704c: e594301c ldr r3, [r4, #28] 15f7050: e3130002 tst r3, #2 ; 0x2 15f7054: 0a000004 beq 15f706c <_binary_touch_raw_start+0x606c> 15f7058: e1a0e00f mov lr, pc 15f705c: e12fff12 bx r2 15f7060: e3500000 cmp r0, #0 ; 0x0 15f7064: 059f5104 ldreq r5, [pc, #260] ; 15f7170 <_binary_touch_raw_start+0x6170> 15f7068: 0a000036 beq 15f7148 <_binary_touch_raw_start+0x6148> 15f706c: e3560003 cmp r6, #3 ; 0x3 15f7070: 1a000013 bne 15f70c4 <_binary_touch_raw_start+0x60c4> 15f7074: e5943004 ldr r3, [r4, #4] 15f7078: e1d330b2 ldrh r3, [r3, #2] 15f707c: e3130004 tst r3, #4 ; 0x4 15f7080: 0a000030 beq 15f7148 <_binary_touch_raw_start+0x6148> 15f7084: e5942004 ldr r2, [r4, #4] 15f7088: e3a00cff mov r0, #65280 ; 0xff00 15f708c: e38000fb orr r0, r0, #251 ; 0xfb 15f7090: e1d230b2 ldrh r3, [r2, #2] 15f7094: e3a01cff mov r1, #65280 ; 0xff00 15f7098: e38110fd orr r1, r1, #253 ; 0xfd 15f709c: e0033000 and r3, r3, r0 15f70a0: e1c230b2 strh r3, [r2, #2] 15f70a4: e5942004 ldr r2, [r4, #4] 15f70a8: e1d230b0 ldrh r3, [r2] 15f70ac: e0033001 and r3, r3, r1 15f70b0: e1c230b0 strh r3, [r2] 15f70b4: e5942004 ldr r2, [r4, #4] 15f70b8: e1d230b0 ldrh r3, [r2] 15f70bc: e0033000 and r3, r3, r0 15f70c0: ea00001c b 15f7138 <_binary_touch_raw_start+0x6138> 15f70c4: e5942028 ldr r2, [r4, #40] 15f70c8: e3a03eff mov r3, #4080 ; 0xff0 15f70cc: e383300f orr r3, r3, #15 ; 0xf 15f70d0: e5922010 ldr r2, [r2, #16] 15f70d4: e0063003 and r3, r6, r3 15f70d8: e0833083 add r3, r3, r3, lsl #1 15f70dc: e0823083 add r3, r2, r3, lsl #1 15f70e0: e15330b4 ldrh r3, [r3, #-4] 15f70e4: e5941004 ldr r1, [r4, #4] 15f70e8: e1a03883 mov r3, r3, lsl #17 15f70ec: e1d120b0 ldrh r2, [r1] 15f70f0: e1a03ea3 mov r3, r3, lsr #29 15f70f4: e3a01001 mov r1, #1 ; 0x1 15f70f8: e1a00311 mov r0, r1, lsl r3 15f70fc: e1120000 tst r2, r0 15f7100: 0a000010 beq 15f7148 <_binary_touch_raw_start+0x6148> 15f7104: e5942004 ldr r2, [r4, #4] 15f7108: e3a01cff mov r1, #65280 ; 0xff00 15f710c: e38110f7 orr r1, r1, #247 ; 0xf7 15f7110: e1d230b0 ldrh r3, [r2] 15f7114: e1c33000 bic r3, r3, r0 15f7118: e1c230b0 strh r3, [r2] 15f711c: e5942004 ldr r2, [r4, #4] 15f7120: e1d230b2 ldrh r3, [r2, #2] 15f7124: e0033001 and r3, r3, r1 15f7128: e1c230b2 strh r3, [r2, #2] 15f712c: e5942004 ldr r2, [r4, #4] 15f7130: e1d230b0 ldrh r3, [r2] 15f7134: e1c33000 bic r3, r3, r0 15f7138: e1a00004 mov r0, r4 15f713c: e1c230b0 strh r3, [r2] 15f7140: ebfffe80 bl 15f6b48 <_binary_touch_raw_start+0x5b48> 15f7144: e1a05000 mov r5, r0 15f7148: e5943018 ldr r3, [r4, #24] 15f714c: e1b02003 movs r2, r3 15f7150: 1594301c ldrne r3, [r4, #28] 15f7154: 13130002 tstne r3, #2 ; 0x2 15f7158: 11a00004 movne r0, r4 15f715c: 11a0e00f movne lr, pc 15f7160: 112fff12 bxne r2 15f7164: e1a00005 mov r0, r5 15f7168: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f716c: e12fff1e bx lr 15f7170: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f7174: e92d43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 15f7178: e24dd004 sub sp, sp, #4 ; 0x4 15f717c: e1a04002 mov r4, r2 15f7180: e1a08001 mov r8, r1 15f7184: e590e028 ldr lr, [r0, #40] 15f7188: e3a09eff mov r9, #4080 ; 0xff0 15f718c: e389900f orr r9, r9, #15 ; 0xf 15f7190: e59ee014 ldr lr, [lr, #20] 15f7194: e0083009 and r3, r8, r9 15f7198: e2432001 sub r2, r3, #1 ; 0x1 15f719c: e3a06cff mov r6, #65280 ; 0xff00 15f71a0: e152000e cmp r2, lr 15f71a4: e38660ff orr r6, r6, #255 ; 0xff 15f71a8: 2a000008 bcs 15f71d0 <_binary_touch_raw_start+0x61d0> 15f71ac: e5903028 ldr r3, [r0, #40] 15f71b0: e0822082 add r2, r2, r2, lsl #1 15f71b4: e5933010 ldr r3, [r3, #16] 15f71b8: e0833082 add r3, r3, r2, lsl #1 15f71bc: e1d350b2 ldrh r5, [r3, #2] 15f71c0: e1d310b0 ldrh r1, [r3] 15f71c4: e1d370f4 ldrsh r7, [r3, #4] 15f71c8: e1550006 cmp r5, r6 15f71cc: 1a000002 bne 15f71dc <_binary_touch_raw_start+0x61dc> 15f71d0: e59f0098 ldr r0, [pc, #152] ; 15f7270 <_binary_touch_raw_start+0x6270> 15f71d4: e1c460b0 strh r6, [r4] 15f71d8: ea00001f b 15f725c <_binary_touch_raw_start+0x625c> 15f71dc: e5903004 ldr r3, [r0, #4] 15f71e0: e28d2000 add r2, sp, #0 ; 0x0 15f71e4: e1d330b2 ldrh r3, [r3, #2] 15f71e8: e3130002 tst r3, #2 ; 0x2 15f71ec: 0a000002 beq 15f71fc <_binary_touch_raw_start+0x61fc> 15f71f0: e1a01005 mov r1, r5 15f71f4: ebfffead bl 15f6cb0 <_binary_touch_raw_start+0x5cb0> 15f71f8: ea000000 b 15f7200 <_binary_touch_raw_start+0x6200> 15f71fc: ebfffdef bl 15f69c0 <_binary_touch_raw_start+0x59c0> 15f7200: e3500000 cmp r0, #0 ; 0x0 15f7204: 1a00000c bne 15f723c <_binary_touch_raw_start+0x623c> 15f7208: e1dd20b0 ldrh r2, [sp] 15f720c: e1a03802 mov r3, r2, lsl #16 15f7210: e1a03823 mov r3, r3, lsr #16 15f7214: e2033a07 and r3, r3, #28672 ; 0x7000 15f7218: e1530005 cmp r3, r5 15f721c: 159f0048 ldrne r0, [pc, #72] ; 15f726c <_binary_touch_raw_start+0x626c> 15f7220: 11c460b0 strneh r6, [r4] 15f7224: 1a00000c bne 15f725c <_binary_touch_raw_start+0x625c> 15f7228: e3570000 cmp r7, #0 ; 0x0 15f722c: 0a000004 beq 15f7244 <_binary_touch_raw_start+0x6244> 15f7230: e3120902 tst r2, #32768 ; 0x8000 15f7234: 1a000002 bne 15f7244 <_binary_touch_raw_start+0x6244> 15f7238: e59f0028 ldr r0, [pc, #40] ; 15f7268 <_binary_touch_raw_start+0x6268> 15f723c: e1c460b0 strh r6, [r4] 15f7240: ea000005 b 15f725c <_binary_touch_raw_start+0x625c> 15f7244: e0023009 and r3, r2, r9 15f7248: e3580005 cmp r8, #5 ; 0x5 15f724c: e1c430b0 strh r3, [r4] 15f7250: 00833083 addeq r3, r3, r3, lsl #1 15f7254: 01c430b0 streqh r3, [r4] 15f7258: e3a00000 mov r0, #0 ; 0x0 15f725c: e28dd004 add sp, sp, #4 ; 0x4 15f7260: e8bd43f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, lr} 15f7264: e12fff1e bx lr 15f7268: eeee0021 cdp 0, 14, cr0, cr14, cr1, {1} 15f726c: eeee0020 cdp 0, 14, cr0, cr14, cr0, {1} 15f7270: eeee0011 mcr 0, 7, r0, cr14, cr1, {0} 15f7274: e92d4030 stmdb sp!, {r4, r5, lr} 15f7278: e1a05001 mov r5, r1 15f727c: e1a04000 mov r4, r0 15f7280: e5943014 ldr r3, [r4, #20] 15f7284: e1b02003 movs r2, r3 15f7288: 0a000006 beq 15f72a8 <_binary_touch_raw_start+0x62a8> 15f728c: e594301c ldr r3, [r4, #28] 15f7290: e3130002 tst r3, #2 ; 0x2 15f7294: 0a000003 beq 15f72a8 <_binary_touch_raw_start+0x62a8> 15f7298: e1a0e00f mov lr, pc 15f729c: e12fff12 bx r2 15f72a0: e3500000 cmp r0, #0 ; 0x0 15f72a4: 0a00000f beq 15f72e8 <_binary_touch_raw_start+0x62e8> 15f72a8: e5943000 ldr r3, [r4] 15f72ac: e1b02003 movs r2, r3 15f72b0: 0a00000c beq 15f72e8 <_binary_touch_raw_start+0x62e8> 15f72b4: e5d23001 ldrb r3, [r2, #1] 15f72b8: e3a01001 mov r1, #1 ; 0x1 15f72bc: e1a01511 mov r1, r1, lsl r5 15f72c0: e1130001 tst r3, r1 15f72c4: 0a000007 beq 15f72e8 <_binary_touch_raw_start+0x62e8> 15f72c8: e5d23001 ldrb r3, [r2, #1] 15f72cc: e1c33001 bic r3, r3, r1 15f72d0: e5c23001 strb r3, [r2, #1] 15f72d4: e5943000 ldr r3, [r4] 15f72d8: e5d33001 ldrb r3, [r3, #1] 15f72dc: e3530000 cmp r3, #0 ; 0x0 15f72e0: 01a00004 moveq r0, r4 15f72e4: 0b0003e9 bleq 15f8290 <_binary_touch_raw_start+0x7290> 15f72e8: e5943018 ldr r3, [r4, #24] 15f72ec: e1b02003 movs r2, r3 15f72f0: 1594301c ldrne r3, [r4, #28] 15f72f4: 13130002 tstne r3, #2 ; 0x2 15f72f8: 11a00004 movne r0, r4 15f72fc: 11a0e00f movne lr, pc 15f7300: 112fff12 bxne r2 15f7304: e8bd4030 ldmia sp!, {r4, r5, lr} 15f7308: e12fff1e bx lr 15f730c: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 15f7310: e1a06002 mov r6, r2 15f7314: e1a07001 mov r7, r1 15f7318: e1a04000 mov r4, r0 15f731c: e594300c ldr r3, [r4, #12] 15f7320: e1b05003 movs r5, r3 15f7324: 0a000007 beq 15f7348 <_binary_touch_raw_start+0x6348> 15f7328: e594301c ldr r3, [r4, #28] 15f732c: e3130002 tst r3, #2 ; 0x2 15f7330: 0a000004 beq 15f7348 <_binary_touch_raw_start+0x6348> 15f7334: e1a0e00f mov lr, pc 15f7338: e12fff15 bx r5 15f733c: e3500000 cmp r0, #0 ; 0x0 15f7340: 059f50d0 ldreq r5, [pc, #208] ; 15f7418 <_binary_touch_raw_start+0x6418> 15f7344: 0a000030 beq 15f740c <_binary_touch_raw_start+0x640c> 15f7348: e5943014 ldr r3, [r4, #20] 15f734c: e1b02003 movs r2, r3 15f7350: 0a000008 beq 15f7378 <_binary_touch_raw_start+0x6378> 15f7354: e594301c ldr r3, [r4, #28] 15f7358: e3130002 tst r3, #2 ; 0x2 15f735c: 0a000005 beq 15f7378 <_binary_touch_raw_start+0x6378> 15f7360: e1a00004 mov r0, r4 15f7364: e1a0e00f mov lr, pc 15f7368: e12fff12 bx r2 15f736c: e3500000 cmp r0, #0 ; 0x0 15f7370: 059f50a0 ldreq r5, [pc, #160] ; 15f7418 <_binary_touch_raw_start+0x6418> 15f7374: 0a00000c beq 15f73ac <_binary_touch_raw_start+0x63ac> 15f7378: e1a02006 mov r2, r6 15f737c: e1a01007 mov r1, r7 15f7380: e1a00004 mov r0, r4 15f7384: eb000358 bl 15f80ec <_binary_touch_raw_start+0x70ec> 15f7388: e5943018 ldr r3, [r4, #24] 15f738c: e1b05000 movs r5, r0 15f7390: 0a00000f beq 15f73d4 <_binary_touch_raw_start+0x63d4> 15f7394: e1b02003 movs r2, r3 15f7398: 1594301c ldrne r3, [r4, #28] 15f739c: 13130002 tstne r3, #2 ; 0x2 15f73a0: 11a00004 movne r0, r4 15f73a4: 11a0e00f movne lr, pc 15f73a8: 112fff12 bxne r2 15f73ac: e5943010 ldr r3, [r4, #16] 15f73b0: e1b02003 movs r2, r3 15f73b4: 0a000014 beq 15f740c <_binary_touch_raw_start+0x640c> 15f73b8: e594301c ldr r3, [r4, #28] 15f73bc: e3130002 tst r3, #2 ; 0x2 15f73c0: 0a000011 beq 15f740c <_binary_touch_raw_start+0x640c> 15f73c4: e1a00004 mov r0, r4 15f73c8: e1a0e00f mov lr, pc 15f73cc: e12fff12 bx r2 15f73d0: ea00000d b 15f740c <_binary_touch_raw_start+0x640c> 15f73d4: e1b02003 movs r2, r3 15f73d8: 1594301c ldrne r3, [r4, #28] 15f73dc: 13130002 tstne r3, #2 ; 0x2 15f73e0: 11a00004 movne r0, r4 15f73e4: 11a0e00f movne lr, pc 15f73e8: 112fff12 bxne r2 15f73ec: e5943010 ldr r3, [r4, #16] 15f73f0: e1b02003 movs r2, r3 15f73f4: 1594301c ldrne r3, [r4, #28] 15f73f8: 13130002 tstne r3, #2 ; 0x2 15f73fc: 11a00004 movne r0, r4 15f7400: 11a0e00f movne lr, pc 15f7404: 112fff12 bxne r2 15f7408: e3a05000 mov r5, #0 ; 0x0 15f740c: e1a00005 mov r0, r5 15f7410: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f7414: e12fff1e bx lr 15f7418: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f741c: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 15f7420: e1a06002 mov r6, r2 15f7424: e1a07001 mov r7, r1 15f7428: e1a04000 mov r4, r0 15f742c: e594300c ldr r3, [r4, #12] 15f7430: e1b05003 movs r5, r3 15f7434: 0a000007 beq 15f7458 <_binary_touch_raw_start+0x6458> 15f7438: e594301c ldr r3, [r4, #28] 15f743c: e3130002 tst r3, #2 ; 0x2 15f7440: 0a000004 beq 15f7458 <_binary_touch_raw_start+0x6458> 15f7444: e1a0e00f mov lr, pc 15f7448: e12fff15 bx r5 15f744c: e3500000 cmp r0, #0 ; 0x0 15f7450: 059f50d0 ldreq r5, [pc, #208] ; 15f7528 <_binary_touch_raw_start+0x6528> 15f7454: 0a000030 beq 15f751c <_binary_touch_raw_start+0x651c> 15f7458: e5943014 ldr r3, [r4, #20] 15f745c: e1b02003 movs r2, r3 15f7460: 0a000008 beq 15f7488 <_binary_touch_raw_start+0x6488> 15f7464: e594301c ldr r3, [r4, #28] 15f7468: e3130002 tst r3, #2 ; 0x2 15f746c: 0a000005 beq 15f7488 <_binary_touch_raw_start+0x6488> 15f7470: e1a00004 mov r0, r4 15f7474: e1a0e00f mov lr, pc 15f7478: e12fff12 bx r2 15f747c: e3500000 cmp r0, #0 ; 0x0 15f7480: 059f50a0 ldreq r5, [pc, #160] ; 15f7528 <_binary_touch_raw_start+0x6528> 15f7484: 0a00000c beq 15f74bc <_binary_touch_raw_start+0x64bc> 15f7488: e1a02006 mov r2, r6 15f748c: e1a01007 mov r1, r7 15f7490: e1a00004 mov r0, r4 15f7494: eb00032f bl 15f8158 <_binary_touch_raw_start+0x7158> 15f7498: e5943018 ldr r3, [r4, #24] 15f749c: e1b05000 movs r5, r0 15f74a0: 0a00000f beq 15f74e4 <_binary_touch_raw_start+0x64e4> 15f74a4: e1b02003 movs r2, r3 15f74a8: 1594301c ldrne r3, [r4, #28] 15f74ac: 13130002 tstne r3, #2 ; 0x2 15f74b0: 11a00004 movne r0, r4 15f74b4: 11a0e00f movne lr, pc 15f74b8: 112fff12 bxne r2 15f74bc: e5943010 ldr r3, [r4, #16] 15f74c0: e1b02003 movs r2, r3 15f74c4: 0a000014 beq 15f751c <_binary_touch_raw_start+0x651c> 15f74c8: e594301c ldr r3, [r4, #28] 15f74cc: e3130002 tst r3, #2 ; 0x2 15f74d0: 0a000011 beq 15f751c <_binary_touch_raw_start+0x651c> 15f74d4: e1a00004 mov r0, r4 15f74d8: e1a0e00f mov lr, pc 15f74dc: e12fff12 bx r2 15f74e0: ea00000d b 15f751c <_binary_touch_raw_start+0x651c> 15f74e4: e1b02003 movs r2, r3 15f74e8: 1594301c ldrne r3, [r4, #28] 15f74ec: 13130002 tstne r3, #2 ; 0x2 15f74f0: 11a00004 movne r0, r4 15f74f4: 11a0e00f movne lr, pc 15f74f8: 112fff12 bxne r2 15f74fc: e5943010 ldr r3, [r4, #16] 15f7500: e1b02003 movs r2, r3 15f7504: 1594301c ldrne r3, [r4, #28] 15f7508: 13130002 tstne r3, #2 ; 0x2 15f750c: 11a00004 movne r0, r4 15f7510: 11a0e00f movne lr, pc 15f7514: 112fff12 bxne r2 15f7518: e3a05000 mov r5, #0 ; 0x0 15f751c: e1a00005 mov r0, r5 15f7520: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f7524: e12fff1e bx lr 15f7528: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f752c: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 15f7530: e24dd004 sub sp, sp, #4 ; 0x4 15f7534: e1a06003 mov r6, r3 15f7538: e1a07002 mov r7, r2 15f753c: e1a04001 mov r4, r1 15f7540: e1a05000 mov r5, r0 15f7544: e28d2000 add r2, sp, #0 ; 0x0 15f7548: ebffff6f bl 15f730c <_binary_touch_raw_start+0x630c> 15f754c: e3500000 cmp r0, #0 ; 0x0 15f7550: 01dde0b0 ldreqh lr, [sp] 15f7554: 00072006 andeq r2, r7, r6 15f7558: 01a01004 moveq r1, r4 15f755c: 01ce3006 biceq r3, lr, r6 15f7560: 01832002 orreq r2, r3, r2 15f7564: 01a00005 moveq r0, r5 15f7568: 01cd20b0 streqh r2, [sp] 15f756c: 0bffffaa bleq 15f741c <_binary_touch_raw_start+0x641c> 15f7570: e28dd004 add sp, sp, #4 ; 0x4 15f7574: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f7578: e12fff1e bx lr 15f757c: e52de004 str lr, [sp, #-4]! 15f7580: e1a03002 mov r3, r2 15f7584: e3a02000 mov r2, #0 ; 0x0 15f7588: ebffffe7 bl 15f752c <_binary_touch_raw_start+0x652c> 15f758c: e49de004 ldr lr, [sp], #4 15f7590: e12fff1e bx lr 15f7594: e92d4010 stmdb sp!, {r4, lr} 15f7598: e24dd004 sub sp, sp, #4 ; 0x4 15f759c: e1a04000 mov r4, r0 15f75a0: eb000319 bl 15f820c <_binary_touch_raw_start+0x720c> 15f75a4: e3500000 cmp r0, #0 ; 0x0 15f75a8: 0a000004 beq 15f75c0 <_binary_touch_raw_start+0x65c0> 15f75ac: e28d2000 add r2, sp, #0 ; 0x0 15f75b0: e3a01026 mov r1, #38 ; 0x26 15f75b4: e1a00004 mov r0, r4 15f75b8: ebffff53 bl 15f730c <_binary_touch_raw_start+0x630c> 15f75bc: ea000000 b 15f75c4 <_binary_touch_raw_start+0x65c4> 15f75c0: e59f0054 ldr r0, [pc, #84] ; 15f761c <_binary_touch_raw_start+0x661c> 15f75c4: e3500000 cmp r0, #0 ; 0x0 15f75c8: 1a00000f bne 15f760c <_binary_touch_raw_start+0x660c> 15f75cc: e1dd30b0 ldrh r3, [sp] 15f75d0: e3a00001 mov r0, #1 ; 0x1 15f75d4: e3130c01 tst r3, #256 ; 0x100 15f75d8: 03a00011 moveq r0, #17 ; 0x11 15f75dc: e3130c02 tst r3, #512 ; 0x200 15f75e0: 03800020 orreq r0, r0, #32 ; 0x20 15f75e4: e3130b01 tst r3, #1024 ; 0x400 15f75e8: 03800004 orreq r0, r0, #4 ; 0x4 15f75ec: e3130b02 tst r3, #2048 ; 0x800 15f75f0: 03800008 orreq r0, r0, #8 ; 0x8 15f75f4: e3130a02 tst r3, #8192 ; 0x2000 15f75f8: 03800002 orreq r0, r0, #2 ; 0x2 15f75fc: e3130901 tst r3, #16384 ; 0x4000 15f7600: 1a000002 bne 15f7610 <_binary_touch_raw_start+0x6610> 15f7604: e3800040 orr r0, r0, #64 ; 0x40 15f7608: ea000000 b 15f7610 <_binary_touch_raw_start+0x6610> 15f760c: e3a00000 mov r0, #0 ; 0x0 15f7610: e28dd004 add sp, sp, #4 ; 0x4 15f7614: e8bd4010 ldmia sp!, {r4, lr} 15f7618: e12fff1e bx lr 15f761c: eeee0005 cdp 0, 14, cr0, cr14, cr5, {0} 15f7620: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f7624: e1a05003 mov r5, r3 15f7628: e1a04002 mov r4, r2 15f762c: e1a06000 mov r6, r0 15f7630: ebffffd7 bl 15f7594 <_binary_touch_raw_start+0x6594> 15f7634: e1a0e000 mov lr, r0 15f7638: e184200e orr r2, r4, lr 15f763c: e59d1010 ldr r1, [sp, #16] 15f7640: e1c23005 bic r3, r2, r5 15f7644: e31e0001 tst lr, #1 ; 0x1 15f7648: e1a00803 mov r0, r3, lsl #16 15f764c: e1c1e0b0 strh lr, [r1] 15f7650: e1d622b4 ldrh r2, [r6, #36] 15f7654: e3a03b13 mov r3, #19456 ; 0x4c00 15f7658: e1a00820 mov r0, r0, lsr #16 15f765c: e3833007 orr r3, r3, #7 ; 0x7 15f7660: 13800001 orrne r0, r0, #1 ; 0x1 15f7664: e1520003 cmp r2, r3 15f7668: 1a000001 bne 15f7674 <_binary_touch_raw_start+0x6674> 15f766c: e31e0008 tst lr, #8 ; 0x8 15f7670: 13800008 orrne r0, r0, #8 ; 0x8 15f7674: e3100901 tst r0, #16384 ; 0x4000 15f7678: 13a03a01 movne r3, #4096 ; 0x1000 15f767c: 13833001 orrne r3, r3, #1 ; 0x1 15f7680: 11803003 orrne r3, r0, r3 15f7684: 11a00803 movne r0, r3, lsl #16 15f7688: 11a00820 movne r0, r0, lsr #16 15f768c: e3100064 tst r0, #100 ; 0x64 15f7690: 1380300c orrne r3, r0, #12 ; 0xc 15f7694: 11a00003 movne r0, r3 15f7698: e3100010 tst r0, #16 ; 0x10 15f769c: 13803008 orrne r3, r0, #8 ; 0x8 15f76a0: 11a00003 movne r0, r3 15f76a4: e3a03a01 mov r3, #4096 ; 0x1000 15f76a8: e3833030 orr r3, r3, #48 ; 0x30 15f76ac: e1100003 tst r0, r3 15f76b0: 13803003 orrne r3, r0, #3 ; 0x3 15f76b4: 11a00003 movne r0, r3 15f76b8: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f76bc: e12fff1e bx lr 15f76c0: e92d4030 stmdb sp!, {r4, r5, lr} 15f76c4: e1a04000 mov r4, r0 15f76c8: e5943014 ldr r3, [r4, #20] 15f76cc: e1b02003 movs r2, r3 15f76d0: 0a000007 beq 15f76f4 <_binary_touch_raw_start+0x66f4> 15f76d4: e594301c ldr r3, [r4, #28] 15f76d8: e3130002 tst r3, #2 ; 0x2 15f76dc: 0a000004 beq 15f76f4 <_binary_touch_raw_start+0x66f4> 15f76e0: e1a0e00f mov lr, pc 15f76e4: e12fff12 bx r2 15f76e8: e3500000 cmp r0, #0 ; 0x0 15f76ec: 059f5048 ldreq r5, [pc, #72] ; 15f773c <_binary_touch_raw_start+0x673c> 15f76f0: 0a00000e beq 15f7730 <_binary_touch_raw_start+0x6730> 15f76f4: e1a00004 mov r0, r4 15f76f8: eb0002c9 bl 15f8224 <_binary_touch_raw_start+0x7224> 15f76fc: e1b05000 movs r5, r0 15f7700: 0a000009 beq 15f772c <_binary_touch_raw_start+0x672c> 15f7704: e5943018 ldr r3, [r4, #24] 15f7708: e1b02003 movs r2, r3 15f770c: 0a000007 beq 15f7730 <_binary_touch_raw_start+0x6730> 15f7710: e594301c ldr r3, [r4, #28] 15f7714: e3130002 tst r3, #2 ; 0x2 15f7718: 0a000004 beq 15f7730 <_binary_touch_raw_start+0x6730> 15f771c: e1a00004 mov r0, r4 15f7720: e1a0e00f mov lr, pc 15f7724: e12fff12 bx r2 15f7728: ea000000 b 15f7730 <_binary_touch_raw_start+0x6730> 15f772c: e3a05000 mov r5, #0 ; 0x0 15f7730: e1a00005 mov r0, r5 15f7734: e8bd4030 ldmia sp!, {r4, r5, lr} 15f7738: e12fff1e bx lr 15f773c: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f7740: e92d41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 15f7744: e24dd008 sub sp, sp, #8 ; 0x8 15f7748: e1a06002 mov r6, r2 15f774c: e1a07001 mov r7, r1 15f7750: e1a04000 mov r4, r0 15f7754: e5943014 ldr r3, [r4, #20] 15f7758: e1b05003 movs r5, r3 15f775c: 0a000007 beq 15f7780 <_binary_touch_raw_start+0x6780> 15f7760: e594301c ldr r3, [r4, #28] 15f7764: e3130002 tst r3, #2 ; 0x2 15f7768: 0a000004 beq 15f7780 <_binary_touch_raw_start+0x6780> 15f776c: e1a0e00f mov lr, pc 15f7770: e12fff15 bx r5 15f7774: e3500000 cmp r0, #0 ; 0x0 15f7778: 059f5388 ldreq r5, [pc, #904] ; 15f7b08 <_binary_touch_raw_start+0x6b08> 15f777c: 0a0000dd beq 15f7af8 <_binary_touch_raw_start+0x6af8> 15f7780: e28d3006 add r3, sp, #6 ; 0x6 15f7784: e58d3000 str r3, [sp] 15f7788: e3a03000 mov r3, #0 ; 0x0 15f778c: e1a02006 mov r2, r6 15f7790: e1a01007 mov r1, r7 15f7794: e1a00004 mov r0, r4 15f7798: ebffffa0 bl 15f7620 <_binary_touch_raw_start+0x6620> 15f779c: e1dd20b6 ldrh r2, [sp, #6] 15f77a0: e1a07000 mov r7, r0 15f77a4: e1c73002 bic r3, r7, r2 15f77a8: e1a06803 mov r6, r3, lsl #16 15f77ac: e1b06826 movs r6, r6, lsr #16 15f77b0: 0a0000c8 beq 15f7ad8 <_binary_touch_raw_start+0x6ad8> 15f77b4: e3120001 tst r2, #1 ; 0x1 15f77b8: 1a000004 bne 15f77d0 <_binary_touch_raw_start+0x67d0> 15f77bc: e3a01001 mov r1, #1 ; 0x1 15f77c0: e1a00004 mov r0, r4 15f77c4: eb000288 bl 15f81ec <_binary_touch_raw_start+0x71ec> 15f77c8: e1a00004 mov r0, r4 15f77cc: ebffffbb bl 15f76c0 <_binary_touch_raw_start+0x66c0> 15f77d0: e28d2004 add r2, sp, #4 ; 0x4 15f77d4: e3a01026 mov r1, #38 ; 0x26 15f77d8: e1a00004 mov r0, r4 15f77dc: ebfffeca bl 15f730c <_binary_touch_raw_start+0x630c> 15f77e0: e1b05000 movs r5, r0 15f77e4: 1a0000b1 bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f77e8: e3a03eff mov r3, #4080 ; 0xff0 15f77ec: e383300e orr r3, r3, #14 ; 0xe 15f77f0: e3a08cf7 mov r8, #63232 ; 0xf700 15f77f4: e1160003 tst r6, r3 15f77f8: e38880ff orr r8, r8, #255 ; 0xff 15f77fc: 0a000087 beq 15f7a20 <_binary_touch_raw_start+0x6a20> 15f7800: e3a03080 mov r3, #128 ; 0x80 15f7804: e3a02000 mov r2, #0 ; 0x0 15f7808: e3a0105c mov r1, #92 ; 0x5c 15f780c: e1a00004 mov r0, r4 15f7810: ebffff45 bl 15f752c <_binary_touch_raw_start+0x652c> 15f7814: e3a03004 mov r3, #4 ; 0x4 15f7818: e3a02004 mov r2, #4 ; 0x4 15f781c: e3a01068 mov r1, #104 ; 0x68 15f7820: e1a00004 mov r0, r4 15f7824: ebffff40 bl 15f752c <_binary_touch_raw_start+0x652c> 15f7828: e1b05000 movs r5, r0 15f782c: 1a00009f bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f7830: e3160002 tst r6, #2 ; 0x2 15f7834: 0a00000b beq 15f7868 <_binary_touch_raw_start+0x6868> 15f7838: e1dd20b4 ldrh r2, [sp, #4] 15f783c: e3120a02 tst r2, #8192 ; 0x2000 15f7840: 0a000009 beq 15f786c <_binary_touch_raw_start+0x686c> 15f7844: e3a03cdf mov r3, #57088 ; 0xdf00 15f7848: e38330ff orr r3, r3, #255 ; 0xff 15f784c: e0022003 and r2, r2, r3 15f7850: e3a01026 mov r1, #38 ; 0x26 15f7854: e1a00004 mov r0, r4 15f7858: e1cd20b4 strh r2, [sp, #4] 15f785c: ebfffeee bl 15f741c <_binary_touch_raw_start+0x641c> 15f7860: e1b05000 movs r5, r0 15f7864: 1a000091 bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f7868: e1dd20b4 ldrh r2, [sp, #4] 15f786c: e3160008 tst r6, #8 ; 0x8 15f7870: 0a00000b beq 15f78a4 <_binary_touch_raw_start+0x68a4> 15f7874: e3120b02 tst r2, #2048 ; 0x800 15f7878: 0a000009 beq 15f78a4 <_binary_touch_raw_start+0x68a4> 15f787c: e0022008 and r2, r2, r8 15f7880: e3a01026 mov r1, #38 ; 0x26 15f7884: e1a00004 mov r0, r4 15f7888: e1cd20b4 strh r2, [sp, #4] 15f788c: ebfffee2 bl 15f741c <_binary_touch_raw_start+0x641c> 15f7890: e1b05000 movs r5, r0 15f7894: 1a000085 bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f7898: e1a00004 mov r0, r4 15f789c: eb000279 bl 15f8288 <_binary_touch_raw_start+0x7288> 15f78a0: e1dd20b4 ldrh r2, [sp, #4] 15f78a4: e3160004 tst r6, #4 ; 0x4 15f78a8: 0a00001b beq 15f791c <_binary_touch_raw_start+0x691c> 15f78ac: e3120b01 tst r2, #1024 ; 0x400 15f78b0: 0a000019 beq 15f791c <_binary_touch_raw_start+0x691c> 15f78b4: e3a03b01 mov r3, #1024 ; 0x400 15f78b8: e383300f orr r3, r3, #15 ; 0xf 15f78bc: e3a02000 mov r2, #0 ; 0x0 15f78c0: e3a0103c mov r1, #60 ; 0x3c 15f78c4: e1a00004 mov r0, r4 15f78c8: ebffff17 bl 15f752c <_binary_touch_raw_start+0x652c> 15f78cc: e3a0307f mov r3, #127 ; 0x7f 15f78d0: e3a02000 mov r2, #0 ; 0x0 15f78d4: e3a0103e mov r1, #62 ; 0x3e 15f78d8: e1a00004 mov r0, r4 15f78dc: ebffff12 bl 15f752c <_binary_touch_raw_start+0x652c> 15f78e0: e1b05000 movs r5, r0 15f78e4: 1a000071 bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f78e8: e1dd30b4 ldrh r3, [sp, #4] 15f78ec: e3a02cfb mov r2, #64256 ; 0xfb00 15f78f0: e38220ff orr r2, r2, #255 ; 0xff 15f78f4: e0032002 and r2, r3, r2 15f78f8: e3a01026 mov r1, #38 ; 0x26 15f78fc: e1a00004 mov r0, r4 15f7900: e1cd20b4 strh r2, [sp, #4] 15f7904: ebfffec4 bl 15f741c <_binary_touch_raw_start+0x641c> 15f7908: e1b05000 movs r5, r0 15f790c: 1a000067 bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f7910: e1a00004 mov r0, r4 15f7914: eb00025b bl 15f8288 <_binary_touch_raw_start+0x7288> 15f7918: e1dd20b4 ldrh r2, [sp, #4] 15f791c: e3160020 tst r6, #32 ; 0x20 15f7920: 0a000013 beq 15f7974 <_binary_touch_raw_start+0x6974> 15f7924: e3120c02 tst r2, #512 ; 0x200 15f7928: 0a000011 beq 15f7974 <_binary_touch_raw_start+0x6974> 15f792c: e3a03d63 mov r3, #6336 ; 0x18c0 15f7930: e3a02000 mov r2, #0 ; 0x0 15f7934: e3a0103c mov r1, #60 ; 0x3c 15f7938: e1a00004 mov r0, r4 15f793c: ebfffefa bl 15f752c <_binary_touch_raw_start+0x652c> 15f7940: e1b05000 movs r5, r0 15f7944: 1a000059 bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f7948: e1dd30b4 ldrh r3, [sp, #4] 15f794c: e3a02cfd mov r2, #64768 ; 0xfd00 15f7950: e38220ff orr r2, r2, #255 ; 0xff 15f7954: e0032002 and r2, r3, r2 15f7958: e3a01026 mov r1, #38 ; 0x26 15f795c: e1a00004 mov r0, r4 15f7960: e1cd20b4 strh r2, [sp, #4] 15f7964: ebfffeac bl 15f741c <_binary_touch_raw_start+0x641c> 15f7968: e1b05000 movs r5, r0 15f796c: 1a00004f bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f7970: e1dd20b4 ldrh r2, [sp, #4] 15f7974: e3160010 tst r6, #16 ; 0x10 15f7978: 0a000013 beq 15f79cc <_binary_touch_raw_start+0x69cc> 15f797c: e3120c01 tst r2, #256 ; 0x100 15f7980: 0a000011 beq 15f79cc <_binary_touch_raw_start+0x69cc> 15f7984: e3a03030 mov r3, #48 ; 0x30 15f7988: e3a02000 mov r2, #0 ; 0x0 15f798c: e3a0103c mov r1, #60 ; 0x3c 15f7990: e1a00004 mov r0, r4 15f7994: ebfffee4 bl 15f752c <_binary_touch_raw_start+0x652c> 15f7998: e1b05000 movs r5, r0 15f799c: 1a000043 bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f79a0: e1dd30b4 ldrh r3, [sp, #4] 15f79a4: e3a02cfe mov r2, #65024 ; 0xfe00 15f79a8: e38220ff orr r2, r2, #255 ; 0xff 15f79ac: e0032002 and r2, r3, r2 15f79b0: e3a01026 mov r1, #38 ; 0x26 15f79b4: e1a00004 mov r0, r4 15f79b8: e1cd20b4 strh r2, [sp, #4] 15f79bc: ebfffe96 bl 15f741c <_binary_touch_raw_start+0x641c> 15f79c0: e1b05000 movs r5, r0 15f79c4: 1a000039 bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f79c8: e1dd20b4 ldrh r2, [sp, #4] 15f79cc: e3160040 tst r6, #64 ; 0x40 15f79d0: 0a000013 beq 15f7a24 <_binary_touch_raw_start+0x6a24> 15f79d4: e3120901 tst r2, #16384 ; 0x4000 15f79d8: 0a000011 beq 15f7a24 <_binary_touch_raw_start+0x6a24> 15f79dc: e3a03dfe mov r3, #16256 ; 0x3f80 15f79e0: e3a02000 mov r2, #0 ; 0x0 15f79e4: e3a0103e mov r1, #62 ; 0x3e 15f79e8: e1a00004 mov r0, r4 15f79ec: ebfffece bl 15f752c <_binary_touch_raw_start+0x652c> 15f79f0: e1b05000 movs r5, r0 15f79f4: 1a00002d bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f79f8: e1dd30b4 ldrh r3, [sp, #4] 15f79fc: e3a02cbf mov r2, #48896 ; 0xbf00 15f7a00: e38220ff orr r2, r2, #255 ; 0xff 15f7a04: e0032002 and r2, r3, r2 15f7a08: e3a01026 mov r1, #38 ; 0x26 15f7a0c: e1a00004 mov r0, r4 15f7a10: e1cd20b4 strh r2, [sp, #4] 15f7a14: ebfffe80 bl 15f741c <_binary_touch_raw_start+0x641c> 15f7a18: e1b05000 movs r5, r0 15f7a1c: 1a000023 bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f7a20: e1dd20b4 ldrh r2, [sp, #4] 15f7a24: e3160a07 tst r6, #28672 ; 0x7000 15f7a28: 0a00002a beq 15f7ad8 <_binary_touch_raw_start+0x6ad8> 15f7a2c: e0022008 and r2, r2, r8 15f7a30: e3a01026 mov r1, #38 ; 0x26 15f7a34: e1a00004 mov r0, r4 15f7a38: e1cd20b4 strh r2, [sp, #4] 15f7a3c: ebfffe76 bl 15f741c <_binary_touch_raw_start+0x641c> 15f7a40: e1b05000 movs r5, r0 15f7a44: 1a000019 bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f7a48: e3170a01 tst r7, #4096 ; 0x1000 15f7a4c: 13a02903 movne r2, #49152 ; 0xc000 15f7a50: 1a000002 bne 15f7a60 <_binary_touch_raw_start+0x6a60> 15f7a54: e3170a02 tst r7, #8192 ; 0x2000 15f7a58: 13a02901 movne r2, #16384 ; 0x4000 15f7a5c: 03a02000 moveq r2, #0 ; 0x0 15f7a60: e3a03903 mov r3, #49152 ; 0xc000 15f7a64: e3a01078 mov r1, #120 ; 0x78 15f7a68: e1a00004 mov r0, r4 15f7a6c: ebfffeae bl 15f752c <_binary_touch_raw_start+0x652c> 15f7a70: e1b05000 movs r5, r0 15f7a74: 1a00000d bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f7a78: e3a03902 mov r3, #32768 ; 0x8000 15f7a7c: e3a02000 mov r2, #0 ; 0x0 15f7a80: e3a0103c mov r1, #60 ; 0x3c 15f7a84: e1a00004 mov r0, r4 15f7a88: ebfffea7 bl 15f752c <_binary_touch_raw_start+0x652c> 15f7a8c: e1b05000 movs r5, r0 15f7a90: 1a000006 bne 15f7ab0 <_binary_touch_raw_start+0x6ab0> 15f7a94: e3a03b01 mov r3, #1024 ; 0x400 15f7a98: e3a02000 mov r2, #0 ; 0x0 15f7a9c: e3a0103c mov r1, #60 ; 0x3c 15f7aa0: e1a00004 mov r0, r4 15f7aa4: ebfffea0 bl 15f752c <_binary_touch_raw_start+0x652c> 15f7aa8: e1b05000 movs r5, r0 15f7aac: 0a000009 beq 15f7ad8 <_binary_touch_raw_start+0x6ad8> 15f7ab0: e5943018 ldr r3, [r4, #24] 15f7ab4: e1b02003 movs r2, r3 15f7ab8: 0a00000e beq 15f7af8 <_binary_touch_raw_start+0x6af8> 15f7abc: e594301c ldr r3, [r4, #28] 15f7ac0: e3130002 tst r3, #2 ; 0x2 15f7ac4: 0a00000b beq 15f7af8 <_binary_touch_raw_start+0x6af8> 15f7ac8: e1a00004 mov r0, r4 15f7acc: e1a0e00f mov lr, pc 15f7ad0: e12fff12 bx r2 15f7ad4: ea000007 b 15f7af8 <_binary_touch_raw_start+0x6af8> 15f7ad8: e5943018 ldr r3, [r4, #24] 15f7adc: e1b02003 movs r2, r3 15f7ae0: 1594301c ldrne r3, [r4, #28] 15f7ae4: 13130002 tstne r3, #2 ; 0x2 15f7ae8: 11a00004 movne r0, r4 15f7aec: 11a0e00f movne lr, pc 15f7af0: 112fff12 bxne r2 15f7af4: e3a05000 mov r5, #0 ; 0x0 15f7af8: e1a00005 mov r0, r5 15f7afc: e28dd008 add sp, sp, #8 ; 0x8 15f7b00: e8bd41f0 ldmia sp!, {r4, r5, r6, r7, r8, lr} 15f7b04: e12fff1e bx lr 15f7b08: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f7b0c: e92d41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 15f7b10: e24dd008 sub sp, sp, #8 ; 0x8 15f7b14: e1a08002 mov r8, r2 15f7b18: e1a06001 mov r6, r1 15f7b1c: e1a04000 mov r4, r0 15f7b20: e5943014 ldr r3, [r4, #20] 15f7b24: e1b05003 movs r5, r3 15f7b28: 0a000007 beq 15f7b4c <_binary_touch_raw_start+0x6b4c> 15f7b2c: e594301c ldr r3, [r4, #28] 15f7b30: e3130002 tst r3, #2 ; 0x2 15f7b34: 0a000004 beq 15f7b4c <_binary_touch_raw_start+0x6b4c> 15f7b38: e1a0e00f mov lr, pc 15f7b3c: e12fff15 bx r5 15f7b40: e3500000 cmp r0, #0 ; 0x0 15f7b44: 059f52ec ldreq r5, [pc, #748] ; 15f7e38 <_binary_touch_raw_start+0x6e38> 15f7b48: 0a0000b6 beq 15f7e28 <_binary_touch_raw_start+0x6e28> 15f7b4c: e594301c ldr r3, [r4, #28] 15f7b50: e3530000 cmp r3, #0 ; 0x0 15f7b54: 03a03001 moveq r3, #1 ; 0x1 15f7b58: 13a03000 movne r3, #0 ; 0x0 15f7b5c: e3130004 tst r3, #4 ; 0x4 15f7b60: 1a0000a8 bne 15f7e08 <_binary_touch_raw_start+0x6e08> 15f7b64: e28d3006 add r3, sp, #6 ; 0x6 15f7b68: e58d3000 str r3, [sp] 15f7b6c: e1a03008 mov r3, r8 15f7b70: e3a02000 mov r2, #0 ; 0x0 15f7b74: e1a01006 mov r1, r6 15f7b78: e1a00004 mov r0, r4 15f7b7c: ebfffea7 bl 15f7620 <_binary_touch_raw_start+0x6620> 15f7b80: e1dd30b6 ldrh r3, [sp, #6] 15f7b84: e1a07000 mov r7, r0 15f7b88: e1d36007 bics r6, r3, r7 15f7b8c: 0a00009d beq 15f7e08 <_binary_touch_raw_start+0x6e08> 15f7b90: e28d2004 add r2, sp, #4 ; 0x4 15f7b94: e3a01026 mov r1, #38 ; 0x26 15f7b98: e1a00004 mov r0, r4 15f7b9c: ebfffdda bl 15f730c <_binary_touch_raw_start+0x630c> 15f7ba0: e1b05000 movs r5, r0 15f7ba4: 1a00008a bne 15f7dd4 <_binary_touch_raw_start+0x6dd4> 15f7ba8: e3a03eff mov r3, #4080 ; 0xff0 15f7bac: e383300e orr r3, r3, #14 ; 0xe 15f7bb0: e1160003 tst r6, r3 15f7bb4: 0a000065 beq 15f7d50 <_binary_touch_raw_start+0x6d50> 15f7bb8: e3a03dfe mov r3, #16256 ; 0x3f80 15f7bbc: e3a02dfe mov r2, #16256 ; 0x3f80 15f7bc0: e3a0103e mov r1, #62 ; 0x3e 15f7bc4: e1a00004 mov r0, r4 15f7bc8: ebfffe57 bl 15f752c <_binary_touch_raw_start+0x652c> 15f7bcc: e1b05000 movs r5, r0 15f7bd0: 1a00007f bne 15f7dd4 <_binary_touch_raw_start+0x6dd4> 15f7bd4: e3160040 tst r6, #64 ; 0x40 15f7bd8: 0a000009 beq 15f7c04 <_binary_touch_raw_start+0x6c04> 15f7bdc: e3170040 tst r7, #64 ; 0x40 15f7be0: 1a000007 bne 15f7c04 <_binary_touch_raw_start+0x6c04> 15f7be4: e1dd30b4 ldrh r3, [sp, #4] 15f7be8: e3a01026 mov r1, #38 ; 0x26 15f7bec: e1a00004 mov r0, r4 15f7bf0: e3832901 orr r2, r3, #16384 ; 0x4000 15f7bf4: e1cd20b4 strh r2, [sp, #4] 15f7bf8: ebfffe07 bl 15f741c <_binary_touch_raw_start+0x641c> 15f7bfc: e1b05000 movs r5, r0 15f7c00: 1a000073 bne 15f7dd4 <_binary_touch_raw_start+0x6dd4> 15f7c04: e3160010 tst r6, #16 ; 0x10 15f7c08: 0a00000e beq 15f7c48 <_binary_touch_raw_start+0x6c48> 15f7c0c: e3a03030 mov r3, #48 ; 0x30 15f7c10: e3a02030 mov r2, #48 ; 0x30 15f7c14: e3a0103c mov r1, #60 ; 0x3c 15f7c18: e1a00004 mov r0, r4 15f7c1c: ebfffe42 bl 15f752c <_binary_touch_raw_start+0x652c> 15f7c20: e1b05000 movs r5, r0 15f7c24: 1a00006a bne 15f7dd4 <_binary_touch_raw_start+0x6dd4> 15f7c28: e1dd30b4 ldrh r3, [sp, #4] 15f7c2c: e3a01026 mov r1, #38 ; 0x26 15f7c30: e1a00004 mov r0, r4 15f7c34: e3832c01 orr r2, r3, #256 ; 0x100 15f7c38: e1cd20b4 strh r2, [sp, #4] 15f7c3c: ebfffdf6 bl 15f741c <_binary_touch_raw_start+0x641c> 15f7c40: e1b05000 movs r5, r0 15f7c44: 1a000062 bne 15f7dd4 <_binary_touch_raw_start+0x6dd4> 15f7c48: e3160020 tst r6, #32 ; 0x20 15f7c4c: 0a00000e beq 15f7c8c <_binary_touch_raw_start+0x6c8c> 15f7c50: e3a03d63 mov r3, #6336 ; 0x18c0 15f7c54: e3a02d63 mov r2, #6336 ; 0x18c0 15f7c58: e3a0103c mov r1, #60 ; 0x3c 15f7c5c: e1a00004 mov r0, r4 15f7c60: ebfffe31 bl 15f752c <_binary_touch_raw_start+0x652c> 15f7c64: e1b05000 movs r5, r0 15f7c68: 1a000059 bne 15f7dd4 <_binary_touch_raw_start+0x6dd4> 15f7c6c: e1dd30b4 ldrh r3, [sp, #4] 15f7c70: e3a01026 mov r1, #38 ; 0x26 15f7c74: e1a00004 mov r0, r4 15f7c78: e3832c02 orr r2, r3, #512 ; 0x200 15f7c7c: e1cd20b4 strh r2, [sp, #4] 15f7c80: ebfffde5 bl 15f741c <_binary_touch_raw_start+0x641c> 15f7c84: e1b05000 movs r5, r0 15f7c88: 1a000051 bne 15f7dd4 <_binary_touch_raw_start+0x6dd4> 15f7c8c: e3160004 tst r6, #4 ; 0x4 15f7c90: 0a000018 beq 15f7cf8 <_binary_touch_raw_start+0x6cf8> 15f7c94: e3170004 tst r7, #4 ; 0x4 15f7c98: 1a000016 bne 15f7cf8 <_binary_touch_raw_start+0x6cf8> 15f7c9c: e3a02b01 mov r2, #1024 ; 0x400 15f7ca0: e382200f orr r2, r2, #15 ; 0xf 15f7ca4: e1a03002 mov r3, r2 15f7ca8: e3a0103c mov r1, #60 ; 0x3c 15f7cac: e1a00004 mov r0, r4 15f7cb0: ebfffe1d bl 15f752c <_binary_touch_raw_start+0x652c> 15f7cb4: e3a0307f mov r3, #127 ; 0x7f 15f7cb8: e3a0207f mov r2, #127 ; 0x7f 15f7cbc: e3a0103e mov r1, #62 ; 0x3e 15f7cc0: e1a00004 mov r0, r4 15f7cc4: ebfffe18 bl 15f752c <_binary_touch_raw_start+0x652c> 15f7cc8: e1b05000 movs r5, r0 15f7ccc: 1a000040 bne 15f7dd4 <_binary_touch_raw_start+0x6dd4> 15f7cd0: e1dd30b4 ldrh r3, [sp, #4] 15f7cd4: e3a01026 mov r1, #38 ; 0x26 15f7cd8: e1a00004 mov r0, r4 15f7cdc: e3832b01 orr r2, r3, #1024 ; 0x400 15f7ce0: e1cd20b4 strh r2, [sp, #4] 15f7ce4: ebfffdcc bl 15f741c <_binary_touch_raw_start+0x641c> 15f7ce8: e1b05000 movs r5, r0 15f7cec: 1a000038 bne 15f7dd4 <_binary_touch_raw_start+0x6dd4> 15f7cf0: e1a00004 mov r0, r4 15f7cf4: eb000164 bl 15f828c <_binary_touch_raw_start+0x728c> 15f7cf8: e3160008 tst r6, #8 ; 0x8 15f7cfc: 0a000009 beq 15f7d28 <_binary_touch_raw_start+0x6d28> 15f7d00: e1dd30b4 ldrh r3, [sp, #4] 15f7d04: e3a01026 mov r1, #38 ; 0x26 15f7d08: e1a00004 mov r0, r4 15f7d0c: e3832b02 orr r2, r3, #2048 ; 0x800 15f7d10: e1cd20b4 strh r2, [sp, #4] 15f7d14: ebfffdc0 bl 15f741c <_binary_touch_raw_start+0x641c> 15f7d18: e1b05000 movs r5, r0 15f7d1c: 1a00002c bne 15f7dd4 <_binary_touch_raw_start+0x6dd4> 15f7d20: e1a00004 mov r0, r4 15f7d24: eb000158 bl 15f828c <_binary_touch_raw_start+0x728c> 15f7d28: e3160002 tst r6, #2 ; 0x2 15f7d2c: 0a000007 beq 15f7d50 <_binary_touch_raw_start+0x6d50> 15f7d30: e1dd30b4 ldrh r3, [sp, #4] 15f7d34: e3a01026 mov r1, #38 ; 0x26 15f7d38: e1a00004 mov r0, r4 15f7d3c: e3832a02 orr r2, r3, #8192 ; 0x2000 15f7d40: e1cd20b4 strh r2, [sp, #4] 15f7d44: ebfffdb4 bl 15f741c <_binary_touch_raw_start+0x641c> 15f7d48: e1b05000 movs r5, r0 15f7d4c: 1a000020 bne 15f7dd4 <_binary_touch_raw_start+0x6dd4> 15f7d50: e3160a07 tst r6, #28672 ; 0x7000 15f7d54: 0a000012 beq 15f7da4 <_binary_touch_raw_start+0x6da4> 15f7d58: e3170a01 tst r7, #4096 ; 0x1000 15f7d5c: 13a02903 movne r2, #49152 ; 0xc000 15f7d60: 1a000002 bne 15f7d70 <_binary_touch_raw_start+0x6d70> 15f7d64: e3170a02 tst r7, #8192 ; 0x2000 15f7d68: 13a02901 movne r2, #16384 ; 0x4000 15f7d6c: 03a02000 moveq r2, #0 ; 0x0 15f7d70: e3a03903 mov r3, #49152 ; 0xc000 15f7d74: e3a01078 mov r1, #120 ; 0x78 15f7d78: e1a00004 mov r0, r4 15f7d7c: ebfffdea bl 15f752c <_binary_touch_raw_start+0x652c> 15f7d80: e1b05000 movs r5, r0 15f7d84: 1a000012 bne 15f7dd4 <_binary_touch_raw_start+0x6dd4> 15f7d88: e3a03902 mov r3, #32768 ; 0x8000 15f7d8c: e3a02902 mov r2, #32768 ; 0x8000 15f7d90: e3a0103c mov r1, #60 ; 0x3c 15f7d94: e1a00004 mov r0, r4 15f7d98: ebfffde3 bl 15f752c <_binary_touch_raw_start+0x652c> 15f7d9c: e1b05000 movs r5, r0 15f7da0: 1a00000b bne 15f7dd4 <_binary_touch_raw_start+0x6dd4> 15f7da4: e3160001 tst r6, #1 ; 0x1 15f7da8: 0a000016 beq 15f7e08 <_binary_touch_raw_start+0x6e08> 15f7dac: e3180001 tst r8, #1 ; 0x1 15f7db0: 0a000014 beq 15f7e08 <_binary_touch_raw_start+0x6e08> 15f7db4: e1dd30b4 ldrh r3, [sp, #4] 15f7db8: e3a01026 mov r1, #38 ; 0x26 15f7dbc: e1a00004 mov r0, r4 15f7dc0: e3832a01 orr r2, r3, #4096 ; 0x1000 15f7dc4: e1cd20b4 strh r2, [sp, #4] 15f7dc8: ebfffd93 bl 15f741c <_binary_touch_raw_start+0x641c> 15f7dcc: e1b05000 movs r5, r0 15f7dd0: 0a000009 beq 15f7dfc <_binary_touch_raw_start+0x6dfc> 15f7dd4: e5943018 ldr r3, [r4, #24] 15f7dd8: e1b02003 movs r2, r3 15f7ddc: 0a000011 beq 15f7e28 <_binary_touch_raw_start+0x6e28> 15f7de0: e594301c ldr r3, [r4, #28] 15f7de4: e3130002 tst r3, #2 ; 0x2 15f7de8: 0a00000e beq 15f7e28 <_binary_touch_raw_start+0x6e28> 15f7dec: e1a00004 mov r0, r4 15f7df0: e1a0e00f mov lr, pc 15f7df4: e12fff12 bx r2 15f7df8: ea00000a b 15f7e28 <_binary_touch_raw_start+0x6e28> 15f7dfc: e3a01000 mov r1, #0 ; 0x0 15f7e00: e1a00004 mov r0, r4 15f7e04: eb0000f8 bl 15f81ec <_binary_touch_raw_start+0x71ec> 15f7e08: e5943018 ldr r3, [r4, #24] 15f7e0c: e1b02003 movs r2, r3 15f7e10: 1594301c ldrne r3, [r4, #28] 15f7e14: 13130002 tstne r3, #2 ; 0x2 15f7e18: 11a00004 movne r0, r4 15f7e1c: 11a0e00f movne lr, pc 15f7e20: 112fff12 bxne r2 15f7e24: e3a05000 mov r5, #0 ; 0x0 15f7e28: e1a00005 mov r0, r5 15f7e2c: e28dd008 add sp, sp, #8 ; 0x8 15f7e30: e8bd41f0 ldmia sp!, {r4, r5, r6, r7, r8, lr} 15f7e34: e12fff1e bx lr 15f7e38: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f7e3c: e92d41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 15f7e40: e24dd008 sub sp, sp, #8 ; 0x8 15f7e44: e1a06002 mov r6, r2 15f7e48: e1a07001 mov r7, r1 15f7e4c: e1a04000 mov r4, r0 15f7e50: e5943014 ldr r3, [r4, #20] 15f7e54: e3a08000 mov r8, #0 ; 0x0 15f7e58: e1b02003 movs r2, r3 15f7e5c: 0a000007 beq 15f7e80 <_binary_touch_raw_start+0x6e80> 15f7e60: e594301c ldr r3, [r4, #28] 15f7e64: e3130002 tst r3, #2 ; 0x2 15f7e68: 0a000004 beq 15f7e80 <_binary_touch_raw_start+0x6e80> 15f7e6c: e1a0e00f mov lr, pc 15f7e70: e12fff12 bx r2 15f7e74: e3500000 cmp r0, #0 ; 0x0 15f7e78: 059f5170 ldreq r5, [pc, #368] ; 15f7ff0 <_binary_touch_raw_start+0x6ff0> 15f7e7c: 0a000042 beq 15f7f8c <_binary_touch_raw_start+0x6f8c> 15f7e80: e1d432b4 ldrh r3, [r4, #36] 15f7e84: e3530000 cmp r3, #0 ; 0x0 15f7e88: 0a000002 beq 15f7e98 <_binary_touch_raw_start+0x6e98> 15f7e8c: e594301c ldr r3, [r4, #28] 15f7e90: e3130008 tst r3, #8 ; 0x8 15f7e94: 0a00002f beq 15f7f58 <_binary_touch_raw_start+0x6f58> 15f7e98: e28d2000 add r2, sp, #0 ; 0x0 15f7e9c: e3a0107c mov r1, #124 ; 0x7c 15f7ea0: e1a00004 mov r0, r4 15f7ea4: e5848028 str r8, [r4, #40] 15f7ea8: ebfffd17 bl 15f730c <_binary_touch_raw_start+0x630c> 15f7eac: e1b05000 movs r5, r0 15f7eb0: 1a00002e bne 15f7f70 <_binary_touch_raw_start+0x6f70> 15f7eb4: e1dd20b0 ldrh r2, [sp] 15f7eb8: e3a03c57 mov r3, #22272 ; 0x5700 15f7ebc: e383304d orr r3, r3, #77 ; 0x4d 15f7ec0: e1520003 cmp r2, r3 15f7ec4: 1a000028 bne 15f7f6c <_binary_touch_raw_start+0x6f6c> 15f7ec8: e28d2002 add r2, sp, #2 ; 0x2 15f7ecc: e3a0107e mov r1, #126 ; 0x7e 15f7ed0: e1a00004 mov r0, r4 15f7ed4: ebfffd0c bl 15f730c <_binary_touch_raw_start+0x630c> 15f7ed8: e1b05000 movs r5, r0 15f7edc: 1a000023 bne 15f7f70 <_binary_touch_raw_start+0x6f70> 15f7ee0: e1dd20b2 ldrh r2, [sp, #2] 15f7ee4: e3a03b13 mov r3, #19456 ; 0x4c00 15f7ee8: e3833013 orr r3, r3, #19 ; 0x13 15f7eec: e1520003 cmp r2, r3 15f7ef0: e1c422b4 strh r2, [r4, #36] 15f7ef4: 1a00001c bne 15f7f6c <_binary_touch_raw_start+0x6f6c> 15f7ef8: e28d2004 add r2, sp, #4 ; 0x4 15f7efc: e3a0105a mov r1, #90 ; 0x5a 15f7f00: e1a00004 mov r0, r4 15f7f04: ebfffd00 bl 15f730c <_binary_touch_raw_start+0x630c> 15f7f08: e3500000 cmp r0, #0 ; 0x0 15f7f0c: 1a000006 bne 15f7f2c <_binary_touch_raw_start+0x6f2c> 15f7f10: e1dd30b4 ldrh r3, [sp, #4] 15f7f14: e213301c ands r3, r3, #28 ; 0x1c 15f7f18: 0a000009 beq 15f7f44 <_binary_touch_raw_start+0x6f44> 15f7f1c: e3530004 cmp r3, #4 ; 0x4 15f7f20: 0a000005 beq 15f7f3c <_binary_touch_raw_start+0x6f3c> 15f7f24: e3530008 cmp r3, #8 ; 0x8 15f7f28: 0a000001 beq 15f7f34 <_binary_touch_raw_start+0x6f34> 15f7f2c: e3a02000 mov r2, #0 ; 0x0 15f7f30: ea000004 b 15f7f48 <_binary_touch_raw_start+0x6f48> 15f7f34: e3a02043 mov r2, #67 ; 0x43 15f7f38: ea000002 b 15f7f48 <_binary_touch_raw_start+0x6f48> 15f7f3c: e3a02042 mov r2, #66 ; 0x42 15f7f40: ea000000 b 15f7f48 <_binary_touch_raw_start+0x6f48> 15f7f44: e3a02041 mov r2, #65 ; 0x41 15f7f48: e594301c ldr r3, [r4, #28] 15f7f4c: e1c422b6 strh r2, [r4, #38] 15f7f50: e3c33008 bic r3, r3, #8 ; 0x8 15f7f54: e584301c str r3, [r4, #28] 15f7f58: e1a00004 mov r0, r4 15f7f5c: eb000132 bl 15f842c <_binary_touch_raw_start+0x742c> 15f7f60: e3500000 cmp r0, #0 ; 0x0 15f7f64: e5840028 str r0, [r4, #40] 15f7f68: 1a00000d bne 15f7fa4 <_binary_touch_raw_start+0x6fa4> 15f7f6c: e59f5078 ldr r5, [pc, #120] ; 15f7fec <_binary_touch_raw_start+0x6fec> 15f7f70: e5943018 ldr r3, [r4, #24] 15f7f74: e1b02003 movs r2, r3 15f7f78: 1594301c ldrne r3, [r4, #28] 15f7f7c: 13130002 tstne r3, #2 ; 0x2 15f7f80: 11a00004 movne r0, r4 15f7f84: 11a0e00f movne lr, pc 15f7f88: 112fff12 bxne r2 15f7f8c: e3570000 cmp r7, #0 ; 0x0 15f7f90: 11c780b0 strneh r8, [r7] 15f7f94: e3560000 cmp r6, #0 ; 0x0 15f7f98: 0a00000f beq 15f7fdc <_binary_touch_raw_start+0x6fdc> 15f7f9c: e1c680b0 strh r8, [r6] 15f7fa0: ea00000d b 15f7fdc <_binary_touch_raw_start+0x6fdc> 15f7fa4: e3570000 cmp r7, #0 ; 0x0 15f7fa8: 11d432b4 ldrneh r3, [r4, #36] 15f7fac: 11c730b0 strneh r3, [r7] 15f7fb0: e3560000 cmp r6, #0 ; 0x0 15f7fb4: 11d432b6 ldrneh r3, [r4, #38] 15f7fb8: 11c630b0 strneh r3, [r6] 15f7fbc: e5943018 ldr r3, [r4, #24] 15f7fc0: e1b02003 movs r2, r3 15f7fc4: 1594301c ldrne r3, [r4, #28] 15f7fc8: 13130002 tstne r3, #2 ; 0x2 15f7fcc: 11a00004 movne r0, r4 15f7fd0: 11a0e00f movne lr, pc 15f7fd4: 112fff12 bxne r2 15f7fd8: e3a05000 mov r5, #0 ; 0x0 15f7fdc: e1a00005 mov r0, r5 15f7fe0: e28dd008 add sp, sp, #8 ; 0x8 15f7fe4: e8bd41f0 ldmia sp!, {r4, r5, r6, r7, r8, lr} 15f7fe8: e12fff1e bx lr 15f7fec: eeee0006 cdp 0, 14, cr0, cr14, cr6, {0} 15f7ff0: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f7ff4: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f7ff8: e1a06001 mov r6, r1 15f7ffc: e1a04000 mov r4, r0 15f8000: e5943014 ldr r3, [r4, #20] 15f8004: e1b02003 movs r2, r3 15f8008: 0a000007 beq 15f802c <_binary_touch_raw_start+0x702c> 15f800c: e594301c ldr r3, [r4, #28] 15f8010: e3130002 tst r3, #2 ; 0x2 15f8014: 0a000004 beq 15f802c <_binary_touch_raw_start+0x702c> 15f8018: e1a0e00f mov lr, pc 15f801c: e12fff12 bx r2 15f8020: e3500000 cmp r0, #0 ; 0x0 15f8024: 059f50bc ldreq r5, [pc, #188] ; 15f80e8 <_binary_touch_raw_start+0x70e8> 15f8028: 0a00002b beq 15f80dc <_binary_touch_raw_start+0x70dc> 15f802c: e594301c ldr r3, [r4, #28] 15f8030: e3130004 tst r3, #4 ; 0x4 15f8034: 1a000003 bne 15f8048 <_binary_touch_raw_start+0x7048> 15f8038: e1a00004 mov r0, r4 15f803c: eb00009c bl 15f82b4 <_binary_touch_raw_start+0x72b4> 15f8040: e1b05000 movs r5, r0 15f8044: 1a000008 bne 15f806c <_binary_touch_raw_start+0x706c> 15f8048: e3a02000 mov r2, #0 ; 0x0 15f804c: e3a01000 mov r1, #0 ; 0x0 15f8050: e1a00004 mov r0, r4 15f8054: ebffff78 bl 15f7e3c <_binary_touch_raw_start+0x6e3c> 15f8058: e1b05000 movs r5, r0 15f805c: 0a00000c beq 15f8094 <_binary_touch_raw_start+0x7094> 15f8060: e1a01006 mov r1, r6 15f8064: e1a00004 mov r0, r4 15f8068: ebfffc81 bl 15f7274 <_binary_touch_raw_start+0x6274> 15f806c: e5943018 ldr r3, [r4, #24] 15f8070: e1b02003 movs r2, r3 15f8074: 0a000018 beq 15f80dc <_binary_touch_raw_start+0x70dc> 15f8078: e594301c ldr r3, [r4, #28] 15f807c: e3130002 tst r3, #2 ; 0x2 15f8080: 0a000015 beq 15f80dc <_binary_touch_raw_start+0x70dc> 15f8084: e1a00004 mov r0, r4 15f8088: e1a0e00f mov lr, pc 15f808c: e12fff12 bx r2 15f8090: ea000011 b 15f80dc <_binary_touch_raw_start+0x70dc> 15f8094: e5943000 ldr r3, [r4] 15f8098: e1b02003 movs r2, r3 15f809c: 0a000006 beq 15f80bc <_binary_touch_raw_start+0x70bc> 15f80a0: e5d23001 ldrb r3, [r2, #1] 15f80a4: e3a01001 mov r1, #1 ; 0x1 15f80a8: e1a01611 mov r1, r1, lsl r6 15f80ac: e1130001 tst r3, r1 15f80b0: 05d23001 ldreqb r3, [r2, #1] 15f80b4: 01833001 orreq r3, r3, r1 15f80b8: 05c23001 streqb r3, [r2, #1] 15f80bc: e5943018 ldr r3, [r4, #24] 15f80c0: e1b02003 movs r2, r3 15f80c4: 1594301c ldrne r3, [r4, #28] 15f80c8: 13130002 tstne r3, #2 ; 0x2 15f80cc: 11a00004 movne r0, r4 15f80d0: 11a0e00f movne lr, pc 15f80d4: 112fff12 bxne r2 15f80d8: e3a05000 mov r5, #0 ; 0x0 15f80dc: e1a00005 mov r0, r5 15f80e0: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f80e4: e12fff1e bx lr 15f80e8: eeee0003 cdp 0, 14, cr0, cr14, cr3, {0} 15f80ec: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 15f80f0: e24dd008 sub sp, sp, #8 ; 0x8 15f80f4: e1a04002 mov r4, r2 15f80f8: e1a05001 mov r5, r1 15f80fc: e1a06000 mov r6, r0 15f8100: e5963034 ldr r3, [r6, #52] 15f8104: e596202c ldr r2, [r6, #44] 15f8108: e3a0ed4e mov lr, #4992 ; 0x1380 15f810c: e38ee008 orr lr, lr, #8 ; 0x8 15f8110: e3a07000 mov r7, #0 ; 0x0 15f8114: e1a01004 mov r1, r4 15f8118: e1a00005 mov r0, r5 15f811c: e58de000 str lr, [sp] 15f8120: e58d7004 str r7, [sp, #4] 15f8124: eb000342 bl 15f8e34 <_binary_touch_raw_start+0x7e34> 15f8128: e3500000 cmp r0, #0 ; 0x0 15f812c: 0a000005 beq 15f8148 <_binary_touch_raw_start+0x7148> 15f8130: eb0000b0 bl 15f83f8 <_binary_touch_raw_start+0x73f8> 15f8134: e596202c ldr r2, [r6, #44] 15f8138: e5923020 ldr r3, [r2, #32] 15f813c: e3c33001 bic r3, r3, #1 ; 0x1 15f8140: e5823020 str r3, [r2, #32] 15f8144: ea000000 b 15f814c <_binary_touch_raw_start+0x714c> 15f8148: e3a00000 mov r0, #0 ; 0x0 15f814c: e28dd008 add sp, sp, #8 ; 0x8 15f8150: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f8154: e12fff1e bx lr 15f8158: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 15f815c: e24dd008 sub sp, sp, #8 ; 0x8 15f8160: e1a04002 mov r4, r2 15f8164: e1a05001 mov r5, r1 15f8168: e1a06000 mov r6, r0 15f816c: e5963034 ldr r3, [r6, #52] 15f8170: e596202c ldr r2, [r6, #44] 15f8174: e3a0ed4e mov lr, #4992 ; 0x1380 15f8178: e38ee009 orr lr, lr, #9 ; 0x9 15f817c: e3a07000 mov r7, #0 ; 0x0 15f8180: e1a01004 mov r1, r4 15f8184: e1a00005 mov r0, r5 15f8188: e58de000 str lr, [sp] 15f818c: e58d7004 str r7, [sp, #4] 15f8190: eb0002d9 bl 15f8cfc <_binary_touch_raw_start+0x7cfc> 15f8194: e3500000 cmp r0, #0 ; 0x0 15f8198: 0a000005 beq 15f81b4 <_binary_touch_raw_start+0x71b4> 15f819c: eb000095 bl 15f83f8 <_binary_touch_raw_start+0x73f8> 15f81a0: e596202c ldr r2, [r6, #44] 15f81a4: e5923020 ldr r3, [r2, #32] 15f81a8: e3c33001 bic r3, r3, #1 ; 0x1 15f81ac: e5823020 str r3, [r2, #32] 15f81b0: ea000000 b 15f81b8 <_binary_touch_raw_start+0x71b8> 15f81b4: e3a00000 mov r0, #0 ; 0x0 15f81b8: e28dd008 add sp, sp, #8 ; 0x8 15f81bc: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f81c0: e12fff1e bx lr 15f81c4: e590202c ldr r2, [r0, #44] 15f81c8: e5923118 ldr r3, [r2, #280] 15f81cc: e3130010 tst r3, #16 ; 0x10 15f81d0: 13a03010 movne r3, #16 ; 0x10 15f81d4: 15823118 strne r3, [r2, #280] 15f81d8: e590302c ldr r3, [r0, #44] 15f81dc: e3a00000 mov r0, #0 ; 0x0 15f81e0: e5933140 ldr r3, [r3, #320] 15f81e4: e1c130b0 strh r3, [r1] 15f81e8: e12fff1e bx lr 15f81ec: e3510000 cmp r1, #0 ; 0x0 15f81f0: e590202c ldr r2, [r0, #44] 15f81f4: e592300c ldr r3, [r2, #12] 15f81f8: 13c33008 bicne r3, r3, #8 ; 0x8 15f81fc: 1582300c strne r3, [r2, #12] 15f8200: 03833008 orreq r3, r3, #8 ; 0x8 15f8204: 0582300c streq r3, [r2, #12] 15f8208: e12fff1e bx lr 15f820c: e590302c ldr r3, [r0, #44] 15f8210: e593301c ldr r3, [r3, #28] 15f8214: e3130c03 tst r3, #768 ; 0x300 15f8218: 13a00001 movne r0, #1 ; 0x1 15f821c: 03a00000 moveq r0, #0 ; 0x0 15f8220: e12fff1e bx lr 15f8224: e92d4010 stmdb sp!, {r4, lr} 15f8228: e1a04000 mov r4, r0 15f822c: e594202c ldr r2, [r4, #44] 15f8230: e3a01005 mov r1, #5 ; 0x5 15f8234: e592300c ldr r3, [r2, #12] 15f8238: e3833004 orr r3, r3, #4 ; 0x4 15f823c: e582300c str r3, [r2, #12] 15f8240: eb00004d bl 15f837c <_binary_touch_raw_start+0x737c> 15f8244: e594302c ldr r3, [r4, #44] 15f8248: e593301c ldr r3, [r3, #28] 15f824c: e3130c03 tst r3, #768 ; 0x300 15f8250: 059f000c ldreq r0, [pc, #12] ; 15f8264 <_binary_touch_raw_start+0x7264> 15f8254: 08bd4010 ldmeqia sp!, {r4, lr} 15f8258: 13a00000 movne r0, #0 ; 0x0 15f825c: 18bd4010 ldmneia sp!, {r4, lr} 15f8260: e12fff1e bx lr 15f8264: eeee0005 cdp 0, 14, cr0, cr14, cr5, {0} 15f8268: e3a00000 mov r0, #0 ; 0x0 15f826c: e12fff1e bx lr 15f8270: e5903030 ldr r3, [r0, #48] 15f8274: e5933008 ldr r3, [r3, #8] 15f8278: e3130102 tst r3, #-2147483648 ; 0x80000000 15f827c: 13a00001 movne r0, #1 ; 0x1 15f8280: 03a00000 moveq r0, #0 ; 0x0 15f8284: e12fff1e bx lr 15f8288: e12fff1e bx lr 15f828c: e12fff1e bx lr 15f8290: e5903000 ldr r3, [r0] 15f8294: e1b02003 movs r2, r3 15f8298: 15d23000 ldrneb r3, [r2] 15f829c: 120330fb andne r3, r3, #251 ; 0xfb 15f82a0: 15c23000 strneb r3, [r2] 15f82a4: e590301c ldr r3, [r0, #28] 15f82a8: e3c33004 bic r3, r3, #4 ; 0x4 15f82ac: e580301c str r3, [r0, #28] 15f82b0: e12fff1e bx lr 15f82b4: e92d41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 15f82b8: e24dd060 sub sp, sp, #96 ; 0x60 15f82bc: e1a04000 mov r4, r0 15f82c0: e594002c ldr r0, [r4, #44] 15f82c4: e590301c ldr r3, [r0, #28] 15f82c8: e3130c03 tst r3, #768 ; 0x300 15f82cc: 1a000023 bne 15f8360 <_binary_touch_raw_start+0x7360> 15f82d0: e594e020 ldr lr, [r4, #32] 15f82d4: e5943030 ldr r3, [r4, #48] 15f82d8: e594203c ldr r2, [r4, #60] 15f82dc: e35e0001 cmp lr, #1 ; 0x1 15f82e0: e58d3004 str r3, [sp, #4] 15f82e4: 03a03000 moveq r3, #0 ; 0x0 15f82e8: 13a03001 movne r3, #1 ; 0x1 15f82ec: e5941034 ldr r1, [r4, #52] 15f82f0: e58d3020 str r3, [sp, #32] 15f82f4: e3a03b13 mov r3, #19456 ; 0x4c00 15f82f8: e3833013 orr r3, r3, #19 ; 0x13 15f82fc: e3a05000 mov r5, #0 ; 0x0 15f8300: e3a06000 mov r6, #0 ; 0x0 15f8304: e3a07ffa mov r7, #1000 ; 0x3e8 15f8308: e3a08ffa mov r8, #1000 ; 0x3e8 15f830c: e58d0008 str r0, [sp, #8] 15f8310: e28d0000 add r0, sp, #0 ; 0x0 15f8314: e58d3000 str r3, [sp] 15f8318: e58d2010 str r2, [sp, #16] 15f831c: e58d1024 str r1, [sp, #36] 15f8320: e58d500c str r5, [sp, #12] 15f8324: e58d6014 str r6, [sp, #20] 15f8328: e58d7018 str r7, [sp, #24] 15f832c: e58d801c str r8, [sp, #28] 15f8330: eb00032b bl 15f8fe4 <_binary_touch_raw_start+0x7fe4> 15f8334: e3500000 cmp r0, #0 ; 0x0 15f8338: 0a000008 beq 15f8360 <_binary_touch_raw_start+0x7360> 15f833c: eb00002d bl 15f83f8 <_binary_touch_raw_start+0x73f8> 15f8340: e5943000 ldr r3, [r4] 15f8344: e1b02003 movs r2, r3 15f8348: 15d23000 ldrneb r3, [r2] 15f834c: 120330fb andne r3, r3, #251 ; 0xfb 15f8350: 15c23000 strneb r3, [r2] 15f8354: e594301c ldr r3, [r4, #28] 15f8358: e3c33004 bic r3, r3, #4 ; 0x4 15f835c: ea000002 b 15f836c <_binary_touch_raw_start+0x736c> 15f8360: e594301c ldr r3, [r4, #28] 15f8364: e3a00000 mov r0, #0 ; 0x0 15f8368: e3833004 orr r3, r3, #4 ; 0x4 15f836c: e584301c str r3, [r4, #28] 15f8370: e28dd060 add sp, sp, #96 ; 0x60 15f8374: e8bd41f0 ldmia sp!, {r4, r5, r6, r7, r8, lr} 15f8378: e12fff1e bx lr 15f837c: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f8380: e3510000 cmp r1, #0 ; 0x0 15f8384: e1a05000 mov r5, r0 15f8388: 0a000010 beq 15f83d0 <_binary_touch_raw_start+0x73d0> 15f838c: e3a03ecb mov r3, #3248 ; 0xcb0 15f8390: e3833002 orr r3, r3, #2 ; 0x2 15f8394: e0040391 mul r4, r1, r3 15f8398: e59f3038 ldr r3, [pc, #56] ; 15f83d8 <_binary_touch_raw_start+0x73d8> 15f839c: e5952034 ldr r2, [r5, #52] 15f83a0: e081e394 umull lr, r1, r4, r3 15f83a4: e5923010 ldr r3, [r2, #16] 15f83a8: e5922010 ldr r2, [r2, #16] 15f83ac: e0836321 add r6, r3, r1, lsr #6 15f83b0: e1520006 cmp r2, r6 15f83b4: 2a000005 bcs 15f83d0 <_binary_touch_raw_start+0x73d0> 15f83b8: e1a00005 mov r0, r5 15f83bc: eb000037 bl 15f84a0 <_binary_touch_raw_start+0x74a0> 15f83c0: e5953034 ldr r3, [r5, #52] 15f83c4: e5933010 ldr r3, [r3, #16] 15f83c8: e1530006 cmp r3, r6 15f83cc: 3afffff9 bcc 15f83b8 <_binary_touch_raw_start+0x73b8> 15f83d0: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f83d4: e12fff1e bx lr 15f83d8: 10624dd3 ldrned r4, [r2], #-211 15f83dc: e5903034 ldr r3, [r0, #52] 15f83e0: e59f100c ldr r1, [pc, #12] ; 15f83f4 <_binary_touch_raw_start+0x73f4> 15f83e4: e5932010 ldr r2, [r3, #16] 15f83e8: e0813192 umull r3, r1, r2, r1 15f83ec: e1a005a1 mov r0, r1, lsr #11 15f83f0: e12fff1e bx lr 15f83f4: a151c331 cmpge r1, r1, lsr r3 15f83f8: e12fff1e bx lr 15f83fc: e52de004 str lr, [sp, #-4]! 15f8400: e59fe020 ldr lr, [pc, #32] ; 15f8428 <_binary_touch_raw_start+0x7428> 15f8404: e59e1000 ldr r1, [lr] 15f8408: e28e2008 add r2, lr, #8 ; 0x8 15f840c: e0613181 rsb r3, r1, r1, lsl #3 15f8410: e0820183 add r0, r2, r3, lsl #3 15f8414: e2813001 add r3, r1, #1 ; 0x1 15f8418: e58e3000 str r3, [lr] 15f841c: eb000029 bl 15f84c8 <_binary_touch_raw_start+0x74c8> 15f8420: e49de004 ldr lr, [sp], #4 15f8424: e12fff1e bx lr 15f8428: 015fc318 cmpeq pc, r8, lsl r3 15f842c: e92d4030 stmdb sp!, {r4, r5, lr} 15f8430: e1a05000 mov r5, r0 15f8434: e59f4060 ldr r4, [pc, #96] ; 15f849c <_binary_touch_raw_start+0x749c> 15f8438: e5942000 ldr r2, [r4] 15f843c: e3520000 cmp r2, #0 ; 0x0 15f8440: 1a000001 bne 15f844c <_binary_touch_raw_start+0x744c> 15f8444: ebffffec bl 15f83fc <_binary_touch_raw_start+0x73fc> 15f8448: e5942000 ldr r2, [r4] 15f844c: e3a01000 mov r1, #0 ; 0x0 15f8450: e3520000 cmp r2, #0 ; 0x0 15f8454: 0a00000d beq 15f8490 <_binary_touch_raw_start+0x7490> 15f8458: e1d5e2b4 ldrh lr, [r5, #36] 15f845c: e2840008 add r0, r4, #8 ; 0x8 15f8460: e1d030b0 ldrh r3, [r0] 15f8464: e153000e cmp r3, lr 15f8468: 0a000004 beq 15f8480 <_binary_touch_raw_start+0x7480> 15f846c: e2811001 add r1, r1, #1 ; 0x1 15f8470: e1520001 cmp r2, r1 15f8474: e2800038 add r0, r0, #56 ; 0x38 15f8478: 8afffff8 bhi 15f8460 <_binary_touch_raw_start+0x7460> 15f847c: ea000003 b 15f8490 <_binary_touch_raw_start+0x7490> 15f8480: e0612181 rsb r2, r1, r1, lsl #3 15f8484: e2843008 add r3, r4, #8 ; 0x8 15f8488: e0833182 add r3, r3, r2, lsl #3 15f848c: e5853028 str r3, [r5, #40] 15f8490: e5950028 ldr r0, [r5, #40] 15f8494: e8bd4030 ldmia sp!, {r4, r5, lr} 15f8498: e12fff1e bx lr 15f849c: 015fc318 cmpeq pc, r8, lsl r3 15f84a0: e52de004 str lr, [sp, #-4]! 15f84a4: e5903008 ldr r3, [r0, #8] 15f84a8: e1b02003 movs r2, r3 15f84ac: 1590301c ldrne r3, [r0, #28] 15f84b0: 13130002 tstne r3, #2 ; 0x2 15f84b4: 13a00000 movne r0, #0 ; 0x0 15f84b8: 11a0e00f movne lr, pc 15f84bc: 112fff12 bxne r2 15f84c0: e49de004 ldr lr, [sp], #4 15f84c4: e12fff1e bx lr 15f84c8: e92d47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 15f84cc: e1a07000 mov r7, r0 15f84d0: e59f6078 ldr r6, [pc, #120] ; 15f8550 <_binary_touch_raw_start+0x7550> 15f84d4: e59f5070 ldr r5, [pc, #112] ; 15f854c <_binary_touch_raw_start+0x754c> 15f84d8: e59f1068 ldr r1, [pc, #104] ; 15f8548 <_binary_touch_raw_start+0x7548> 15f84dc: e28620c8 add r2, r6, #200 ; 0xc8 15f84e0: e286e078 add lr, r6, #120 ; 0x78 15f84e4: e3a04b13 mov r4, #19456 ; 0x4c00 15f84e8: e3a09010 mov r9, #16 ; 0x10 15f84ec: e287c010 add ip, r7, #16 ; 0x10 15f84f0: e88c4204 stmia ip, {r2, r9, lr} 15f84f4: e2863030 add r3, r6, #48 ; 0x30 15f84f8: e3844013 orr r4, r4, #19 ; 0x13 15f84fc: e3a08024 mov r8, #36 ; 0x24 15f8500: e3a0a00a mov sl, #10 ; 0xa 15f8504: e3a02008 mov r2, #8 ; 0x8 15f8508: e2870020 add r0, r7, #32 ; 0x20 15f850c: e287c008 add ip, r7, #8 ; 0x8 15f8510: e88c0108 stmia ip, {r3, r8} 15f8514: e1c740b0 strh r4, [r7] 15f8518: e5875004 str r5, [r7, #4] 15f851c: e587a01c str sl, [r7, #28] 15f8520: eb000b19 bl 15fb18c <_binary_touch_raw_start+0xa18c> 15f8524: e2863f4a add r3, r6, #296 ; 0x128 15f8528: e3a02011 mov r2, #17 ; 0x11 15f852c: e3a01003 mov r1, #3 ; 0x3 15f8530: e5873028 str r3, [r7, #40] 15f8534: e287c02c add ip, r7, #44 ; 0x2c 15f8538: e88c0044 stmia ip, {r2, r6} 15f853c: e5871034 str r1, [r7, #52] 15f8540: e8bd47f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 15f8544: e12fff1e bx lr 15f8548: 015fc1ac cmpeq pc, ip, lsr #3 15f854c: 015f1878 cmpeq pc, r8, ror r8 15f8550: 015f1640 cmpeq pc, r0, asr #12 15f8554: e92d4010 stmdb sp!, {r4, lr} 15f8558: e24dd008 sub sp, sp, #8 ; 0x8 15f855c: e59f2034 ldr r2, [pc, #52] ; 15f8598 <_binary_touch_raw_start+0x7598> 15f8560: e5923010 ldr r3, [r2, #16] 15f8564: e3530000 cmp r3, #0 ; 0x0 15f8568: 05923000 ldreq r3, [r2] 15f856c: 05922004 ldreq r2, [r2, #4] 15f8570: 03a0ed4e moveq lr, #4992 ; 0x1380 15f8574: 038ee008 orreq lr, lr, #8 ; 0x8 15f8578: 03a04000 moveq r4, #0 ; 0x0 15f857c: 058de000 streq lr, [sp] 15f8580: 058d4004 streq r4, [sp, #4] 15f8584: 0b0001dc bleq 15f8cfc <_binary_touch_raw_start+0x7cfc> 15f8588: e3a00001 mov r0, #1 ; 0x1 15f858c: e28dd008 add sp, sp, #8 ; 0x8 15f8590: e8bd4010 ldmia sp!, {r4, lr} 15f8594: e12fff1e bx lr 15f8598: 015fc410 cmpeq pc, r0, lsl r4 15f859c: e92d4010 stmdb sp!, {r4, lr} 15f85a0: e59f40c8 ldr r4, [pc, #200] ; 15f8670 <_binary_touch_raw_start+0x7670> 15f85a4: e5940010 ldr r0, [r4, #16] 15f85a8: e3500000 cmp r0, #0 ; 0x0 15f85ac: 0a000004 beq 15f85c4 <_binary_touch_raw_start+0x75c4> 15f85b0: e3a02902 mov r2, #32768 ; 0x8000 15f85b4: e3a01004 mov r1, #4 ; 0x4 15f85b8: eb000a3b bl 15faeac <_binary_touch_raw_start+0x9eac> 15f85bc: e3a03000 mov r3, #0 ; 0x0 15f85c0: e5843010 str r3, [r4, #16] 15f85c4: e5940014 ldr r0, [r4, #20] 15f85c8: e3500000 cmp r0, #0 ; 0x0 15f85cc: 0a000004 beq 15f85e4 <_binary_touch_raw_start+0x75e4> 15f85d0: e3a02902 mov r2, #32768 ; 0x8000 15f85d4: e3a01004 mov r1, #4 ; 0x4 15f85d8: eb000a33 bl 15faeac <_binary_touch_raw_start+0x9eac> 15f85dc: e3a03000 mov r3, #0 ; 0x0 15f85e0: e5843010 str r3, [r4, #16] 15f85e4: e5940008 ldr r0, [r4, #8] 15f85e8: e3500000 cmp r0, #0 ; 0x0 15f85ec: 0a000004 beq 15f8604 <_binary_touch_raw_start+0x7604> 15f85f0: e3a02902 mov r2, #32768 ; 0x8000 15f85f4: e3a01004 mov r1, #4 ; 0x4 15f85f8: eb000a2b bl 15faeac <_binary_touch_raw_start+0x9eac> 15f85fc: e3a03000 mov r3, #0 ; 0x0 15f8600: e5843008 str r3, [r4, #8] 15f8604: e5940000 ldr r0, [r4] 15f8608: e3500000 cmp r0, #0 ; 0x0 15f860c: 0a000004 beq 15f8624 <_binary_touch_raw_start+0x7624> 15f8610: e3a02902 mov r2, #32768 ; 0x8000 15f8614: e3a01004 mov r1, #4 ; 0x4 15f8618: eb000a23 bl 15faeac <_binary_touch_raw_start+0x9eac> 15f861c: e3a03000 mov r3, #0 ; 0x0 15f8620: e5843000 str r3, [r4] 15f8624: e5940004 ldr r0, [r4, #4] 15f8628: e3500000 cmp r0, #0 ; 0x0 15f862c: 0a000004 beq 15f8644 <_binary_touch_raw_start+0x7644> 15f8630: e3a02902 mov r2, #32768 ; 0x8000 15f8634: e3a01004 mov r1, #4 ; 0x4 15f8638: eb000a1b bl 15faeac <_binary_touch_raw_start+0x9eac> 15f863c: e3a03000 mov r3, #0 ; 0x0 15f8640: e5843004 str r3, [r4, #4] 15f8644: e594000c ldr r0, [r4, #12] 15f8648: e3500000 cmp r0, #0 ; 0x0 15f864c: 0a000004 beq 15f8664 <_binary_touch_raw_start+0x7664> 15f8650: e3a02902 mov r2, #32768 ; 0x8000 15f8654: e3a01004 mov r1, #4 ; 0x4 15f8658: eb000a13 bl 15faeac <_binary_touch_raw_start+0x9eac> 15f865c: e3a03000 mov r3, #0 ; 0x0 15f8660: e584300c str r3, [r4, #12] 15f8664: e3a00001 mov r0, #1 ; 0x1 15f8668: e8bd4010 ldmia sp!, {r4, lr} 15f866c: e12fff1e bx lr 15f8670: 015fc404 cmpeq pc, r4, lsl #8 15f8674: e52de004 str lr, [sp, #-4]! 15f8678: e59f3080 ldr r3, [pc, #128] ; 15f8700 <_binary_touch_raw_start+0x7700> 15f867c: e5932000 ldr r2, [r3] 15f8680: e3520000 cmp r2, #0 ; 0x0 15f8684: 0a000019 beq 15f86f0 <_binary_touch_raw_start+0x76f0> 15f8688: e5d23500 ldrb r3, [r2, #1280] 15f868c: e3530000 cmp r3, #0 ; 0x0 15f8690: 13a0e001 movne lr, #1 ; 0x1 15f8694: e20330ff and r3, r3, #255 ; 0xff 15f8698: 1183311e orrne r3, r3, lr, lsl r1 15f869c: 15c23500 strneb r3, [r2, #1280] 15f86a0: 13a00001 movne r0, #1 ; 0x1 15f86a4: 149de004 ldrne lr, [sp], #4 15f86a8: 112fff1e bxne lr 15f86ac: e3a00001 mov r0, #1 ; 0x1 15f86b0: e1833110 orr r3, r3, r0, lsl r1 15f86b4: e5c23500 strb r3, [r2, #1280] 15f86b8: e59f003c ldr r0, [pc, #60] ; 15f86fc <_binary_touch_raw_start+0x76fc> 15f86bc: eb000126 bl 15f8b5c <_binary_touch_raw_start+0x7b5c> 15f86c0: e3a02002 mov r2, #2 ; 0x2 15f86c4: e3a01c11 mov r1, #4352 ; 0x1100 15f86c8: e3811011 orr r1, r1, #17 ; 0x11 15f86cc: e3a00000 mov r0, #0 ; 0x0 15f86d0: ebffff9f bl 15f8554 <_binary_touch_raw_start+0x7554> 15f86d4: e3a0000a mov r0, #10 ; 0xa 15f86d8: eb0002e2 bl 15f9268 <_binary_touch_raw_start+0x8268> 15f86dc: e59f0018 ldr r0, [pc, #24] ; 15f86fc <_binary_touch_raw_start+0x76fc> 15f86e0: eb00011d bl 15f8b5c <_binary_touch_raw_start+0x7b5c> 15f86e4: e3a00001 mov r0, #1 ; 0x1 15f86e8: e49de004 ldr lr, [sp], #4 15f86ec: e12fff1e bx lr 15f86f0: e3a00000 mov r0, #0 ; 0x0 15f86f4: e49de004 ldr lr, [sp], #4 15f86f8: e12fff1e bx lr 15f86fc: 015fc480 cmpeq pc, r0, lsl #9 15f8700: 015fc418 cmpeq pc, r8, lsl r4 15f8704: e92d4010 stmdb sp!, {r4, lr} 15f8708: e59fe04c ldr lr, [pc, #76] ; 15f875c <_binary_touch_raw_start+0x775c> 15f870c: e3a00000 mov r0, #0 ; 0x0 15f8710: e59e2004 ldr r2, [lr, #4] 15f8714: e3520000 cmp r2, #0 ; 0x0 15f8718: 0a00000d beq 15f8754 <_binary_touch_raw_start+0x7754> 15f871c: e5d23500 ldrb r3, [r2, #1280] 15f8720: e3530000 cmp r3, #0 ; 0x0 15f8724: 0a00000a beq 15f8754 <_binary_touch_raw_start+0x7754> 15f8728: e20330ff and r3, r3, #255 ; 0xff 15f872c: e3a04001 mov r4, #1 ; 0x1 15f8730: e1c33114 bic r3, r3, r4, lsl r1 15f8734: e5c23500 strb r3, [r2, #1280] 15f8738: e59e3004 ldr r3, [lr, #4] 15f873c: e5d33500 ldrb r3, [r3, #1280] 15f8740: e3530000 cmp r3, #0 ; 0x0 15f8744: 1a000002 bne 15f8754 <_binary_touch_raw_start+0x7754> 15f8748: e59e3000 ldr r3, [lr] 15f874c: e3530000 cmp r3, #0 ; 0x0 15f8750: 13a00001 movne r0, #1 ; 0x1 15f8754: e8bd4010 ldmia sp!, {r4, lr} 15f8758: e12fff1e bx lr 15f875c: 015fc414 cmpeq pc, r4, lsl r4 15f8760: e92d4030 stmdb sp!, {r4, r5, lr} 15f8764: e1a05000 mov r5, r0 15f8768: e59f4140 ldr r4, [pc, #320] ; 15f88b0 <_binary_touch_raw_start+0x78b0> 15f876c: e5943008 ldr r3, [r4, #8] 15f8770: e3530000 cmp r3, #0 ; 0x0 15f8774: 1a000005 bne 15f8790 <_binary_touch_raw_start+0x7790> 15f8778: e59f112c ldr r1, [pc, #300] ; 15f88ac <_binary_touch_raw_start+0x78ac> 15f877c: e3a024a7 mov r2, #-1493172224 ; 0xa7000000 15f8780: e3822602 orr r2, r2, #2097152 ; 0x200000 15f8784: e3a000d0 mov r0, #208 ; 0xd0 15f8788: eb000071 bl 15f8954 <_binary_touch_raw_start+0x7954> 15f878c: e5840008 str r0, [r4, #8] 15f8790: e5943010 ldr r3, [r4, #16] 15f8794: e3530000 cmp r3, #0 ; 0x0 15f8798: 1a000005 bne 15f87b4 <_binary_touch_raw_start+0x77b4> 15f879c: e59f1104 ldr r1, [pc, #260] ; 15f88a8 <_binary_touch_raw_start+0x78a8> 15f87a0: e3a024a6 mov r2, #-1509949440 ; 0xa6000000 15f87a4: e382260a orr r2, r2, #10485760 ; 0xa00000 15f87a8: e3a00c06 mov r0, #1536 ; 0x600 15f87ac: eb000068 bl 15f8954 <_binary_touch_raw_start+0x7954> 15f87b0: e5840010 str r0, [r4, #16] 15f87b4: e5943014 ldr r3, [r4, #20] 15f87b8: e3530000 cmp r3, #0 ; 0x0 15f87bc: 1a000004 bne 15f87d4 <_binary_touch_raw_start+0x77d4> 15f87c0: e59f10dc ldr r1, [pc, #220] ; 15f88a4 <_binary_touch_raw_start+0x78a4> 15f87c4: e59f20d4 ldr r2, [pc, #212] ; 15f88a0 <_binary_touch_raw_start+0x78a0> 15f87c8: e3a00a01 mov r0, #4096 ; 0x1000 15f87cc: eb000060 bl 15f8954 <_binary_touch_raw_start+0x7954> 15f87d0: e5840014 str r0, [r4, #20] 15f87d4: e5943000 ldr r3, [r4] 15f87d8: e3530000 cmp r3, #0 ; 0x0 15f87dc: 1a000005 bne 15f87f8 <_binary_touch_raw_start+0x77f8> 15f87e0: e59f10b4 ldr r1, [pc, #180] ; 15f889c <_binary_touch_raw_start+0x789c> 15f87e4: e3a024a7 mov r2, #-1493172224 ; 0xa7000000 15f87e8: e3822502 orr r2, r2, #8388608 ; 0x800000 15f87ec: e3a00010 mov r0, #16 ; 0x10 15f87f0: eb000057 bl 15f8954 <_binary_touch_raw_start+0x7954> 15f87f4: e5840000 str r0, [r4] 15f87f8: e5943004 ldr r3, [r4, #4] 15f87fc: e3530000 cmp r3, #0 ; 0x0 15f8800: 1a000005 bne 15f881c <_binary_touch_raw_start+0x781c> 15f8804: e59f108c ldr r1, [pc, #140] ; 15f8898 <_binary_touch_raw_start+0x7898> 15f8808: e3a024a7 mov r2, #-1493172224 ; 0xa7000000 15f880c: e3822603 orr r2, r2, #3145728 ; 0x300000 15f8810: e3a00f53 mov r0, #332 ; 0x14c 15f8814: eb00004e bl 15f8954 <_binary_touch_raw_start+0x7954> 15f8818: e5840004 str r0, [r4, #4] 15f881c: e594300c ldr r3, [r4, #12] 15f8820: e3530000 cmp r3, #0 ; 0x0 15f8824: 1a000005 bne 15f8840 <_binary_touch_raw_start+0x7840> 15f8828: e59f1064 ldr r1, [pc, #100] ; 15f8894 <_binary_touch_raw_start+0x7894> 15f882c: e3a024a6 mov r2, #-1509949440 ; 0xa6000000 15f8830: e382260f orr r2, r2, #15728640 ; 0xf00000 15f8834: e3a000e0 mov r0, #224 ; 0xe0 15f8838: eb000045 bl 15f8954 <_binary_touch_raw_start+0x7954> 15f883c: e584000c str r0, [r4, #12] 15f8840: e5943018 ldr r3, [r4, #24] 15f8844: e3530000 cmp r3, #0 ; 0x0 15f8848: 1a000004 bne 15f8860 <_binary_touch_raw_start+0x7860> 15f884c: e59f203c ldr r2, [pc, #60] ; 15f8890 <_binary_touch_raw_start+0x7890> 15f8850: e3a01000 mov r1, #0 ; 0x0 15f8854: e3a00000 mov r0, #0 ; 0x0 15f8858: eb00097f bl 15fae5c <_binary_touch_raw_start+0x9e5c> 15f885c: e5840018 str r0, [r4, #24] 15f8860: e3a00001 mov r0, #1 ; 0x1 15f8864: eb000274 bl 15f923c <_binary_touch_raw_start+0x823c> 15f8868: e5943010 ldr r3, [r4, #16] 15f886c: e3530000 cmp r3, #0 ; 0x0 15f8870: 13a00001 movne r0, #1 ; 0x1 15f8874: 18bd4030 ldmneia sp!, {r4, r5, lr} 15f8878: 112fff1e bxne lr 15f887c: e1a00005 mov r0, r5 15f8880: ebffff45 bl 15f859c <_binary_touch_raw_start+0x759c> 15f8884: e3a00000 mov r0, #0 ; 0x0 15f8888: e8bd4030 ldmia sp!, {r4, r5, lr} 15f888c: e12fff1e bx lr 15f8890: 015f1884 cmpeq pc, r4, lsl #17 15f8894: 015f18a4 cmpeq pc, r4, lsr #17 15f8898: 015f18b4 ldreqh r1, [pc, #-132] ; 15f881c <_binary_touch_raw_start+0x781c> 15f889c: 015f18ec cmpeq pc, ip, ror #17 15f88a0: a020b000 eorge fp, r0, r0 15f88a4: 015f1918 cmpeq pc, r8, lsl r9 15f88a8: 015f1944 cmpeq pc, r4, asr #18 15f88ac: 015f1970 cmpeq pc, r0, ror r9 15f88b0: 015fc404 cmpeq pc, r4, lsl #8 15f88b4: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 15f88b8: e1a05001 mov r5, r1 15f88bc: e1a06000 mov r6, r0 15f88c0: e1a00005 mov r0, r5 15f88c4: ebffffa5 bl 15f8760 <_binary_touch_raw_start+0x7760> 15f88c8: e1a03800 mov r3, r0, lsl #16 15f88cc: e1a03823 mov r3, r3, lsr #16 15f88d0: e3530001 cmp r3, #1 ; 0x1 15f88d4: 1a000016 bne 15f8934 <_binary_touch_raw_start+0x7934> 15f88d8: e59fe070 ldr lr, [pc, #112] ; 15f8950 <_binary_touch_raw_start+0x7950> 15f88dc: e59f4068 ldr r4, [pc, #104] ; 15f894c <_binary_touch_raw_start+0x794c> 15f88e0: e3a07ffa mov r7, #1000 ; 0x3e8 15f88e4: e59e3004 ldr r3, [lr, #4] 15f88e8: e59e2000 ldr r2, [lr] 15f88ec: e59e1010 ldr r1, [lr, #16] 15f88f0: e59e000c ldr r0, [lr, #12] 15f88f4: e5843000 str r3, [r4] 15f88f8: e59e3008 ldr r3, [lr, #8] 15f88fc: e5842004 str r2, [r4, #4] 15f8900: e5841008 str r1, [r4, #8] 15f8904: e584000c str r0, [r4, #12] 15f8908: e5843010 str r3, [r4, #16] 15f890c: e3a03000 mov r3, #0 ; 0x0 15f8910: e5847014 str r7, [r4, #20] 15f8914: e1a01005 mov r1, r5 15f8918: e1a00006 mov r0, r6 15f891c: e5843018 str r3, [r4, #24] 15f8920: ebffff53 bl 15f8674 <_binary_touch_raw_start+0x7674> 15f8924: e1a03800 mov r3, r0, lsl #16 15f8928: e1a03823 mov r3, r3, lsr #16 15f892c: e3530001 cmp r3, #1 ; 0x1 15f8930: 0a000002 beq 15f8940 <_binary_touch_raw_start+0x7940> 15f8934: e3a00000 mov r0, #0 ; 0x0 15f8938: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f893c: e12fff1e bx lr 15f8940: e3a00001 mov r0, #1 ; 0x1 15f8944: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f8948: e12fff1e bx lr 15f894c: 015fc480 cmpeq pc, r0, lsl #9 15f8950: 015fc404 cmpeq pc, r4, lsl #8 15f8954: e92d41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 15f8958: e1a07002 mov r7, r2 15f895c: e1a08000 mov r8, r0 15f8960: e3a03eff mov r3, #4080 ; 0xff0 15f8964: e383300f orr r3, r3, #15 ; 0xf 15f8968: e0175003 ands r5, r7, r3 15f896c: 13a04a01 movne r4, #4096 ; 0x1000 15f8970: 03a04000 moveq r4, #0 ; 0x0 15f8974: e0881004 add r1, r8, r4 15f8978: e3a03001 mov r3, #1 ; 0x1 15f897c: e3a02a02 mov r2, #8192 ; 0x2000 15f8980: e3a00000 mov r0, #0 ; 0x0 15f8984: eb000a08 bl 15fb1ac <_binary_touch_raw_start+0xa1ac> 15f8988: e1b06000 movs r6, r0 15f898c: 0a000006 beq 15f89ac <_binary_touch_raw_start+0x79ac> 15f8990: e3a03f81 mov r3, #516 ; 0x204 15f8994: e0882004 add r2, r8, r4 15f8998: e0471005 sub r1, r7, r5 15f899c: e1a00006 mov r0, r6 15f89a0: eb0009fd bl 15fb19c <_binary_touch_raw_start+0xa19c> 15f89a4: e3500000 cmp r0, #0 ; 0x0 15f89a8: 1a000002 bne 15f89b8 <_binary_touch_raw_start+0x79b8> 15f89ac: e3a00000 mov r0, #0 ; 0x0 15f89b0: e8bd41f0 ldmia sp!, {r4, r5, r6, r7, r8, lr} 15f89b4: e12fff1e bx lr 15f89b8: e0860005 add r0, r6, r5 15f89bc: e8bd41f0 ldmia sp!, {r4, r5, r6, r7, r8, lr} 15f89c0: e12fff1e bx lr 15f89c4: e92d41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 15f89c8: e1a05000 mov r5, r0 15f89cc: e5957008 ldr r7, [r5, #8] 15f89d0: e595800c ldr r8, [r5, #12] 15f89d4: e5954000 ldr r4, [r5] 15f89d8: e3a03000 mov r3, #0 ; 0x0 15f89dc: e587300c str r3, [r7, #12] 15f89e0: e597300c ldr r3, [r7, #12] 15f89e4: e3a0100a mov r1, #10 ; 0xa 15f89e8: e1a00008 mov r0, r8 15f89ec: e3833001 orr r3, r3, #1 ; 0x1 15f89f0: e587300c str r3, [r7, #12] 15f89f4: e5943050 ldr r3, [r4, #80] 15f89f8: e3a06000 mov r6, #0 ; 0x0 15f89fc: e3833102 orr r3, r3, #-2147483648 ; 0x80000000 15f8a00: e5843050 str r3, [r4, #80] 15f8a04: e5943068 ldr r3, [r4, #104] 15f8a08: e3c33903 bic r3, r3, #49152 ; 0xc000 15f8a0c: e5843068 str r3, [r4, #104] 15f8a10: e5943020 ldr r3, [r4, #32] 15f8a14: e3833102 orr r3, r3, #-2147483648 ; 0x80000000 15f8a18: e5843020 str r3, [r4, #32] 15f8a1c: eb000228 bl 15f92c4 <_binary_touch_raw_start+0x82c4> 15f8a20: e594302c ldr r3, [r4, #44] 15f8a24: e3a0100a mov r1, #10 ; 0xa 15f8a28: e1a00008 mov r0, r8 15f8a2c: e3833102 orr r3, r3, #-2147483648 ; 0x80000000 15f8a30: e584302c str r3, [r4, #44] 15f8a34: eb000222 bl 15f92c4 <_binary_touch_raw_start+0x82c4> 15f8a38: e5943020 ldr r3, [r4, #32] 15f8a3c: e3a01064 mov r1, #100 ; 0x64 15f8a40: e1a00008 mov r0, r8 15f8a44: e3833102 orr r3, r3, #-2147483648 ; 0x80000000 15f8a48: e5843020 str r3, [r4, #32] 15f8a4c: e597300c ldr r3, [r7, #12] 15f8a50: e3833002 orr r3, r3, #2 ; 0x2 15f8a54: e587300c str r3, [r7, #12] 15f8a58: eb000219 bl 15f92c4 <_binary_touch_raw_start+0x82c4> 15f8a5c: e5955014 ldr r5, [r5, #20] 15f8a60: e3a04000 mov r4, #0 ; 0x0 15f8a64: e597301c ldr r3, [r7, #28] 15f8a68: e3a01001 mov r1, #1 ; 0x1 15f8a6c: e1a00008 mov r0, r8 15f8a70: e3130c01 tst r3, #256 ; 0x100 15f8a74: 13a04001 movne r4, #1 ; 0x1 15f8a78: eb000205 bl 15f9294 <_binary_touch_raw_start+0x8294> 15f8a7c: e3550000 cmp r5, #0 ; 0x0 15f8a80: e2455001 sub r5, r5, #1 ; 0x1 15f8a84: 0a000001 beq 15f8a90 <_binary_touch_raw_start+0x7a90> 15f8a88: e3540000 cmp r4, #0 ; 0x0 15f8a8c: 0afffff4 beq 15f8a64 <_binary_touch_raw_start+0x7a64> 15f8a90: e3540000 cmp r4, #0 ; 0x0 15f8a94: 059f0010 ldreq r0, [pc, #16] ; 15f8aac <_binary_touch_raw_start+0x7aac> 15f8a98: 03a06002 moveq r6, #2 ; 0x2 15f8a9c: 0b0008f2 bleq 15fae6c <_binary_touch_raw_start+0x9e6c> 15f8aa0: e1a00006 mov r0, r6 15f8aa4: e8bd41f0 ldmia sp!, {r4, r5, r6, r7, r8, lr} 15f8aa8: e12fff1e bx lr 15f8aac: 015f19a8 cmpeq pc, r8, lsr #19 15f8ab0: e92d43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 15f8ab4: e1a05000 mov r5, r0 15f8ab8: e5958008 ldr r8, [r5, #8] 15f8abc: e595900c ldr r9, [r5, #12] 15f8ac0: e3a02703 mov r2, #786432 ; 0xc0000 15f8ac4: e598300c ldr r3, [r8, #12] 15f8ac8: e3822004 orr r2, r2, #4 ; 0x4 15f8acc: e3a01005 mov r1, #5 ; 0x5 15f8ad0: e1833002 orr r3, r3, r2 15f8ad4: e1a00009 mov r0, r9 15f8ad8: e588300c str r3, [r8, #12] 15f8adc: e3a07000 mov r7, #0 ; 0x0 15f8ae0: eb0001eb bl 15f9294 <_binary_touch_raw_start+0x8294> 15f8ae4: e5953018 ldr r3, [r5, #24] 15f8ae8: e5955014 ldr r5, [r5, #20] 15f8aec: e3a06000 mov r6, #0 ; 0x0 15f8af0: e3530000 cmp r3, #0 ; 0x0 15f8af4: 03a04001 moveq r4, #1 ; 0x1 15f8af8: 13a04000 movne r4, #0 ; 0x0 15f8afc: e3a01001 mov r1, #1 ; 0x1 15f8b00: e1a00009 mov r0, r9 15f8b04: eb0001e2 bl 15f9294 <_binary_touch_raw_start+0x8294> 15f8b08: e598301c ldr r3, [r8, #28] 15f8b0c: e3130c01 tst r3, #256 ; 0x100 15f8b10: e598301c ldr r3, [r8, #28] 15f8b14: 13a06001 movne r6, #1 ; 0x1 15f8b18: e3130c02 tst r3, #512 ; 0x200 15f8b1c: 13a04001 movne r4, #1 ; 0x1 15f8b20: e3550000 cmp r5, #0 ; 0x0 15f8b24: e2455001 sub r5, r5, #1 ; 0x1 15f8b28: 0a000003 beq 15f8b3c <_binary_touch_raw_start+0x7b3c> 15f8b2c: e3560000 cmp r6, #0 ; 0x0 15f8b30: 0afffff1 beq 15f8afc <_binary_touch_raw_start+0x7afc> 15f8b34: e3540000 cmp r4, #0 ; 0x0 15f8b38: 0affffef beq 15f8afc <_binary_touch_raw_start+0x7afc> 15f8b3c: e3560000 cmp r6, #0 ; 0x0 15f8b40: 0a000001 beq 15f8b4c <_binary_touch_raw_start+0x7b4c> 15f8b44: e3540000 cmp r4, #0 ; 0x0 15f8b48: 1a000000 bne 15f8b50 <_binary_touch_raw_start+0x7b50> 15f8b4c: e3a07002 mov r7, #2 ; 0x2 15f8b50: e1a00007 mov r0, r7 15f8b54: e8bd43f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, lr} 15f8b58: e12fff1e bx lr 15f8b5c: e92d43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 15f8b60: e24dd030 sub sp, sp, #48 ; 0x30 15f8b64: e1a04000 mov r4, r0 15f8b68: e5945000 ldr r5, [r4] 15f8b6c: e3a03001 mov r3, #1 ; 0x1 15f8b70: e3a02059 mov r2, #89 ; 0x59 15f8b74: e3a0e001 mov lr, #1 ; 0x1 15f8b78: e3a08001 mov r8, #1 ; 0x1 15f8b7c: e5946010 ldr r6, [r4, #16] 15f8b80: e5947004 ldr r7, [r4, #4] 15f8b84: e1a00005 mov r0, r5 15f8b88: e28d1000 add r1, sp, #0 ; 0x0 15f8b8c: e58d3000 str r3, [sp] 15f8b90: e58d2004 str r2, [sp, #4] 15f8b94: e58de018 str lr, [sp, #24] 15f8b98: e58d801c str r8, [sp, #28] 15f8b9c: eb000269 bl 15f9548 <_binary_touch_raw_start+0x8548> 15f8ba0: e28d1000 add r1, sp, #0 ; 0x0 15f8ba4: e1a00005 mov r0, r5 15f8ba8: eb00021d bl 15f9424 <_binary_touch_raw_start+0x8424> 15f8bac: e28d2018 add r2, sp, #24 ; 0x18 15f8bb0: e28d1000 add r1, sp, #0 ; 0x0 15f8bb4: e1a00005 mov r0, r5 15f8bb8: eb0002c0 bl 15f96c0 <_binary_touch_raw_start+0x86c0> 15f8bbc: e5943018 ldr r3, [r4, #24] 15f8bc0: e3a0101c mov r1, #28 ; 0x1c 15f8bc4: e3a0001d mov r0, #29 ; 0x1d 15f8bc8: e3530001 cmp r3, #1 ; 0x1 15f8bcc: e3a02002 mov r2, #2 ; 0x2 15f8bd0: e3a0e002 mov lr, #2 ; 0x2 15f8bd4: e58d1004 str r1, [sp, #4] 15f8bd8: e58d0008 str r0, [sp, #8] 15f8bdc: 03a01003 moveq r1, #3 ; 0x3 15f8be0: 03a00002 moveq r0, #2 ; 0x2 15f8be4: e58d2000 str r2, [sp] 15f8be8: e58de018 str lr, [sp, #24] 15f8bec: 058d1018 streq r1, [sp, #24] 15f8bf0: 058d0024 streq r0, [sp, #36] 15f8bf4: e3a08001 mov r8, #1 ; 0x1 15f8bf8: e3a09001 mov r9, #1 ; 0x1 15f8bfc: 03a03003 moveq r3, #3 ; 0x3 15f8c00: 03a02063 moveq r2, #99 ; 0x63 15f8c04: e28d1000 add r1, sp, #0 ; 0x0 15f8c08: e1a00005 mov r0, r5 15f8c0c: e58d801c str r8, [sp, #28] 15f8c10: e58d9020 str r9, [sp, #32] 15f8c14: 058d3000 streq r3, [sp] 15f8c18: 058d200c streq r2, [sp, #12] 15f8c1c: eb0001b7 bl 15f9300 <_binary_touch_raw_start+0x8300> 15f8c20: e28d2018 add r2, sp, #24 ; 0x18 15f8c24: e28d1000 add r1, sp, #0 ; 0x0 15f8c28: e1a00005 mov r0, r5 15f8c2c: eb0002a3 bl 15f96c0 <_binary_touch_raw_start+0x86c0> 15f8c30: e3a0101f mov r1, #31 ; 0x1f 15f8c34: e3a00002 mov r0, #2 ; 0x2 15f8c38: e58d1008 str r1, [sp, #8] 15f8c3c: e58d0018 str r0, [sp, #24] 15f8c40: e3a03002 mov r3, #2 ; 0x2 15f8c44: e3a0201e mov r2, #30 ; 0x1e 15f8c48: e3a0e002 mov lr, #2 ; 0x2 15f8c4c: e3a08002 mov r8, #2 ; 0x2 15f8c50: e28d1000 add r1, sp, #0 ; 0x0 15f8c54: e1a00005 mov r0, r5 15f8c58: e58d3000 str r3, [sp] 15f8c5c: e58d2004 str r2, [sp, #4] 15f8c60: e58de01c str lr, [sp, #28] 15f8c64: e58d8020 str r8, [sp, #32] 15f8c68: eb000236 bl 15f9548 <_binary_touch_raw_start+0x8548> 15f8c6c: e28d1000 add r1, sp, #0 ; 0x0 15f8c70: e1a00005 mov r0, r5 15f8c74: eb0001ea bl 15f9424 <_binary_touch_raw_start+0x8424> 15f8c78: e28d2018 add r2, sp, #24 ; 0x18 15f8c7c: e28d1000 add r1, sp, #0 ; 0x0 15f8c80: e1a00005 mov r0, r5 15f8c84: eb00028d bl 15f96c0 <_binary_touch_raw_start+0x86c0> 15f8c88: e3a03001 mov r3, #1 ; 0x1 15f8c8c: e3a0205f mov r2, #95 ; 0x5f 15f8c90: e28d1000 add r1, sp, #0 ; 0x0 15f8c94: e1a00005 mov r0, r5 15f8c98: e58d3000 str r3, [sp] 15f8c9c: e58d2004 str r2, [sp, #4] 15f8ca0: eb000228 bl 15f9548 <_binary_touch_raw_start+0x8548> 15f8ca4: e5963004 ldr r3, [r6, #4] 15f8ca8: e1a00004 mov r0, r4 15f8cac: e3c33901 bic r3, r3, #16384 ; 0x4000 15f8cb0: e5863004 str r3, [r6, #4] 15f8cb4: e5973004 ldr r3, [r7, #4] 15f8cb8: e3833004 orr r3, r3, #4 ; 0x4 15f8cbc: e5873004 str r3, [r7, #4] 15f8cc0: ebffff3f bl 15f89c4 <_binary_touch_raw_start+0x79c4> 15f8cc4: e3500000 cmp r0, #0 ; 0x0 15f8cc8: 159f0028 ldrne r0, [pc, #40] ; 15f8cf8 <_binary_touch_raw_start+0x7cf8> 15f8ccc: 1b000866 blne 15fae6c <_binary_touch_raw_start+0x9e6c> 15f8cd0: e1a00004 mov r0, r4 15f8cd4: ebffff75 bl 15f8ab0 <_binary_touch_raw_start+0x7ab0> 15f8cd8: e1b04000 movs r4, r0 15f8cdc: 159f0010 ldrne r0, [pc, #16] ; 15f8cf4 <_binary_touch_raw_start+0x7cf4> 15f8ce0: 1b000861 blne 15fae6c <_binary_touch_raw_start+0x9e6c> 15f8ce4: e1a00004 mov r0, r4 15f8ce8: e28dd030 add sp, sp, #48 ; 0x30 15f8cec: e8bd43f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, lr} 15f8cf0: e12fff1e bx lr 15f8cf4: 015f1a08 cmpeq pc, r8, lsl #20 15f8cf8: 015f1a40 cmpeq pc, r0, asr #20 15f8cfc: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f8d00: e24dd004 sub sp, sp, #4 ; 0x4 15f8d04: e1a0b003 mov fp, r3 15f8d08: e1a04002 mov r4, r2 15f8d0c: e1a05001 mov r5, r1 15f8d10: e59d9028 ldr r9, [sp, #40] 15f8d14: e3a0ed4e mov lr, #4992 ; 0x1380 15f8d18: e38ee009 orr lr, lr, #9 ; 0x9 15f8d1c: e159000e cmp r9, lr 15f8d20: e3a06000 mov r6, #0 ; 0x0 15f8d24: 1a00000e bne 15f8d64 <_binary_touch_raw_start+0x7d64> 15f8d28: e3500078 cmp r0, #120 ; 0x78 15f8d2c: 1a00000c bne 15f8d64 <_binary_touch_raw_start+0x7d64> 15f8d30: e3a02903 mov r2, #49152 ; 0xc000 15f8d34: e3822009 orr r2, r2, #9 ; 0x9 15f8d38: e1550002 cmp r5, r2 15f8d3c: 0a000008 beq 15f8d64 <_binary_touch_raw_start+0x7d64> 15f8d40: e3550001 cmp r5, #1 ; 0x1 15f8d44: 0a000006 beq 15f8d64 <_binary_touch_raw_start+0x7d64> 15f8d48: e3a0e901 mov lr, #16384 ; 0x4000 15f8d4c: e38ee001 orr lr, lr, #1 ; 0x1 15f8d50: e155000e cmp r5, lr 15f8d54: 13a03901 movne r3, #16384 ; 0x4000 15f8d58: 13833009 orrne r3, r3, #9 ; 0x9 15f8d5c: 11550003 cmpne r5, r3 15f8d60: 11a05002 movne r5, r2 15f8d64: e59d302c ldr r3, [sp, #44] 15f8d68: e3500054 cmp r0, #84 ; 0x54 15f8d6c: 1a000006 bne 15f8d8c <_binary_touch_raw_start+0x7d8c> 15f8d70: e3530000 cmp r3, #0 ; 0x0 15f8d74: 02843b01 addeq r3, r4, #1024 ; 0x400 15f8d78: 058350a8 streq r5, [r3, #168] 15f8d7c: 0a000028 beq 15f8e24 <_binary_touch_raw_start+0x7e24> 15f8d80: e2843c05 add r3, r4, #1280 ; 0x500 15f8d84: e58350a8 str r5, [r3, #168] 15f8d88: ea000025 b 15f8e24 <_binary_touch_raw_start+0x7e24> 15f8d8c: e3530000 cmp r3, #0 ; 0x0 15f8d90: 02842c02 addeq r2, r4, #512 ; 0x200 15f8d94: 12842c03 addne r2, r4, #768 ; 0x300 15f8d98: e1a030a0 mov r3, r0, lsr #1 15f8d9c: e082a103 add sl, r2, r3, lsl #2 15f8da0: e3a08f4b mov r8, #300 ; 0x12c 15f8da4: e5943020 ldr r3, [r4, #32] 15f8da8: e3a07001 mov r7, #1 ; 0x1 15f8dac: e58d3000 str r3, [sp] 15f8db0: e59d3000 ldr r3, [sp] 15f8db4: e3130001 tst r3, #1 ; 0x1 15f8db8: 13a01001 movne r1, #1 ; 0x1 15f8dbc: 11a0000b movne r0, fp 15f8dc0: 13a07000 movne r7, #0 ; 0x0 15f8dc4: 1b000132 blne 15f9294 <_binary_touch_raw_start+0x8294> 15f8dc8: e3580000 cmp r8, #0 ; 0x0 15f8dcc: e2488001 sub r8, r8, #1 ; 0x1 15f8dd0: 0a000001 beq 15f8ddc <_binary_touch_raw_start+0x7ddc> 15f8dd4: e3570000 cmp r7, #0 ; 0x0 15f8dd8: 0afffff1 beq 15f8da4 <_binary_touch_raw_start+0x7da4> 15f8ddc: e3570000 cmp r7, #0 ; 0x0 15f8de0: 03a06005 moveq r6, #5 ; 0x5 15f8de4: 0a00000e beq 15f8e24 <_binary_touch_raw_start+0x7e24> 15f8de8: e3a03702 mov r3, #524288 ; 0x80000 15f8dec: e584301c str r3, [r4, #28] 15f8df0: e58a5000 str r5, [sl] 15f8df4: e3a01001 mov r1, #1 ; 0x1 15f8df8: e1a0000b mov r0, fp 15f8dfc: eb000124 bl 15f9294 <_binary_touch_raw_start+0x8294> 15f8e00: e3590000 cmp r9, #0 ; 0x0 15f8e04: e2499001 sub r9, r9, #1 ; 0x1 15f8e08: 0a000002 beq 15f8e18 <_binary_touch_raw_start+0x7e18> 15f8e0c: e594301c ldr r3, [r4, #28] 15f8e10: e3130702 tst r3, #524288 ; 0x80000 15f8e14: 0afffff6 beq 15f8df4 <_binary_touch_raw_start+0x7df4> 15f8e18: e594301c ldr r3, [r4, #28] 15f8e1c: e3130702 tst r3, #524288 ; 0x80000 15f8e20: 03a06001 moveq r6, #1 ; 0x1 15f8e24: e1a00006 mov r0, r6 15f8e28: e28dd004 add sp, sp, #4 ; 0x4 15f8e2c: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f8e30: e12fff1e bx lr 15f8e34: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f8e38: e24dd004 sub sp, sp, #4 ; 0x4 15f8e3c: e1a08003 mov r8, r3 15f8e40: e1a04002 mov r4, r2 15f8e44: e1a0a001 mov sl, r1 15f8e48: e59de02c ldr lr, [sp, #44] 15f8e4c: e1a030a0 mov r3, r0, lsr #1 15f8e50: e3a05000 mov r5, #0 ; 0x0 15f8e54: e35e0000 cmp lr, #0 ; 0x0 15f8e58: 02842c02 addeq r2, r4, #512 ; 0x200 15f8e5c: 12842c03 addne r2, r4, #768 ; 0x300 15f8e60: e0829103 add r9, r2, r3, lsl #2 15f8e64: e3a07f4b mov r7, #300 ; 0x12c 15f8e68: e5943020 ldr r3, [r4, #32] 15f8e6c: e3a06001 mov r6, #1 ; 0x1 15f8e70: e58d3000 str r3, [sp] 15f8e74: e59d3000 ldr r3, [sp] 15f8e78: e3130001 tst r3, #1 ; 0x1 15f8e7c: 13a01001 movne r1, #1 ; 0x1 15f8e80: 11a00008 movne r0, r8 15f8e84: 13a06000 movne r6, #0 ; 0x0 15f8e88: 1b000101 blne 15f9294 <_binary_touch_raw_start+0x8294> 15f8e8c: e3570000 cmp r7, #0 ; 0x0 15f8e90: e2477001 sub r7, r7, #1 ; 0x1 15f8e94: 0a000001 beq 15f8ea0 <_binary_touch_raw_start+0x7ea0> 15f8e98: e3560000 cmp r6, #0 ; 0x0 15f8e9c: 0afffff1 beq 15f8e68 <_binary_touch_raw_start+0x7e68> 15f8ea0: e3560000 cmp r6, #0 ; 0x0 15f8ea4: 03a05005 moveq r5, #5 ; 0x5 15f8ea8: 0a000024 beq 15f8f40 <_binary_touch_raw_start+0x7f40> 15f8eac: e3a0b912 mov fp, #294912 ; 0x48000 15f8eb0: e59d6028 ldr r6, [sp, #40] 15f8eb4: e584b01c str fp, [r4, #28] 15f8eb8: e5993000 ldr r3, [r9] 15f8ebc: e1a07006 mov r7, r6 15f8ec0: e1ca30b0 strh r3, [sl] 15f8ec4: e3a01001 mov r1, #1 ; 0x1 15f8ec8: e1a00008 mov r0, r8 15f8ecc: eb0000f0 bl 15f9294 <_binary_touch_raw_start+0x8294> 15f8ed0: e3570000 cmp r7, #0 ; 0x0 15f8ed4: e2477001 sub r7, r7, #1 ; 0x1 15f8ed8: 0a000002 beq 15f8ee8 <_binary_touch_raw_start+0x7ee8> 15f8edc: e594301c ldr r3, [r4, #28] 15f8ee0: e3130701 tst r3, #262144 ; 0x40000 15f8ee4: 0afffff6 beq 15f8ec4 <_binary_touch_raw_start+0x7ec4> 15f8ee8: e594301c ldr r3, [r4, #28] 15f8eec: e3130701 tst r3, #262144 ; 0x40000 15f8ef0: 0a00000f beq 15f8f34 <_binary_touch_raw_start+0x7f34> 15f8ef4: e594301c ldr r3, [r4, #28] 15f8ef8: e3130902 tst r3, #32768 ; 0x8000 15f8efc: 1a00000c bne 15f8f34 <_binary_touch_raw_start+0x7f34> 15f8f00: e584b01c str fp, [r4, #28] 15f8f04: e5993000 ldr r3, [r9] 15f8f08: e1ca30b0 strh r3, [sl] 15f8f0c: e3a01001 mov r1, #1 ; 0x1 15f8f10: e1a00008 mov r0, r8 15f8f14: eb0000de bl 15f9294 <_binary_touch_raw_start+0x8294> 15f8f18: e3560000 cmp r6, #0 ; 0x0 15f8f1c: e2466001 sub r6, r6, #1 ; 0x1 15f8f20: 0a000006 beq 15f8f40 <_binary_touch_raw_start+0x7f40> 15f8f24: e594301c ldr r3, [r4, #28] 15f8f28: e3130701 tst r3, #262144 ; 0x40000 15f8f2c: 0afffff6 beq 15f8f0c <_binary_touch_raw_start+0x7f0c> 15f8f30: ea000002 b 15f8f40 <_binary_touch_raw_start+0x7f40> 15f8f34: e3a03000 mov r3, #0 ; 0x0 15f8f38: e5843020 str r3, [r4, #32] 15f8f3c: e3a05001 mov r5, #1 ; 0x1 15f8f40: e1a00005 mov r0, r5 15f8f44: e28dd004 add sp, sp, #4 ; 0x4 15f8f48: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f8f4c: e12fff1e bx lr 15f8f50: e52de004 str lr, [sp, #-4]! 15f8f54: e5903010 ldr r3, [r0, #16] 15f8f58: e5933004 ldr r3, [r3, #4] 15f8f5c: e3130901 tst r3, #16384 ; 0x4000 15f8f60: 05902010 ldreq r2, [r0, #16] 15f8f64: 05923004 ldreq r3, [r2, #4] 15f8f68: 03833901 orreq r3, r3, #16384 ; 0x4000 15f8f6c: 05823004 streq r3, [r2, #4] 15f8f70: e5903010 ldr r3, [r0, #16] 15f8f74: e5933004 ldr r3, [r3, #4] 15f8f78: e3130901 tst r3, #16384 ; 0x4000 15f8f7c: 0a00000f beq 15f8fc0 <_binary_touch_raw_start+0x7fc0> 15f8f80: e5902004 ldr r2, [r0, #4] 15f8f84: e3e01501 mvn r1, #4194304 ; 0x400000 15f8f88: e3a0e000 mov lr, #0 ; 0x0 15f8f8c: e592310c ldr r3, [r2, #268] 15f8f90: e1833001 orr r3, r3, r1 15f8f94: e582310c str r3, [r2, #268] 15f8f98: e5902004 ldr r2, [r0, #4] 15f8f9c: e5923070 ldr r3, [r2, #112] 15f8fa0: e3833b05 orr r3, r3, #5120 ; 0x1400 15f8fa4: e5823070 str r3, [r2, #112] 15f8fa8: e590300c ldr r3, [r0, #12] 15f8fac: e583e020 str lr, [r3, #32] 15f8fb0: e590300c ldr r3, [r0, #12] 15f8fb4: e5933020 ldr r3, [r3, #32] 15f8fb8: e3530000 cmp r3, #0 ; 0x0 15f8fbc: 0a000002 beq 15f8fcc <_binary_touch_raw_start+0x7fcc> 15f8fc0: e3a00006 mov r0, #6 ; 0x6 15f8fc4: e49de004 ldr lr, [sp], #4 15f8fc8: e12fff1e bx lr 15f8fcc: e590300c ldr r3, [r0, #12] 15f8fd0: e3a02060 mov r2, #96 ; 0x60 15f8fd4: e3a00000 mov r0, #0 ; 0x0 15f8fd8: e5832010 str r2, [r3, #16] 15f8fdc: e49de004 ldr lr, [sp], #4 15f8fe0: e12fff1e bx lr 15f8fe4: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f8fe8: e24dd004 sub sp, sp, #4 ; 0x4 15f8fec: e1a02000 mov r2, r0 15f8ff0: e58d2000 str r2, [sp] 15f8ff4: e5921000 ldr r1, [r2] 15f8ff8: e3a04000 mov r4, #0 ; 0x0 15f8ffc: e3510034 cmp r1, #52 ; 0x34 15f9000: 0a000033 beq 15f90d4 <_binary_touch_raw_start+0x80d4> 15f9004: e3a03b13 mov r3, #19456 ; 0x4c00 15f9008: e3833012 orr r3, r3, #18 ; 0x12 15f900c: e1510003 cmp r1, r3 15f9010: 0a000011 beq 15f905c <_binary_touch_raw_start+0x805c> 15f9014: e3a03b13 mov r3, #19456 ; 0x4c00 15f9018: e3833013 orr r3, r3, #19 ; 0x13 15f901c: e1510003 cmp r1, r3 15f9020: 1a000047 bne 15f9144 <_binary_touch_raw_start+0x8144> 15f9024: eb00043a bl 15fa114 <_binary_touch_raw_start+0x9114> 15f9028: e59f31bc ldr r3, [pc, #444] ; 15f91ec <_binary_touch_raw_start+0x81ec> 15f902c: e59d6000 ldr r6, [sp] 15f9030: e59f21b0 ldr r2, [pc, #432] ; 15f91e8 <_binary_touch_raw_start+0x81e8> 15f9034: e59f11a8 ldr r1, [pc, #424] ; 15f91e4 <_binary_touch_raw_start+0x81e4> 15f9038: e59fe1a0 ldr lr, [pc, #416] ; 15f91e0 <_binary_touch_raw_start+0x81e0> 15f903c: e59f4198 ldr r4, [pc, #408] ; 15f91dc <_binary_touch_raw_start+0x81dc> 15f9040: e59f5190 ldr r5, [pc, #400] ; 15f91d8 <_binary_touch_raw_start+0x81d8> 15f9044: e59f7188 ldr r7, [pc, #392] ; 15f91d4 <_binary_touch_raw_start+0x81d4> 15f9048: e59fa180 ldr sl, [pc, #384] ; 15f91d0 <_binary_touch_raw_start+0x81d0> 15f904c: e59fb178 ldr fp, [pc, #376] ; 15f91cc <_binary_touch_raw_start+0x81cc> 15f9050: e5863028 str r3, [r6, #40] 15f9054: e59f616c ldr r6, [pc, #364] ; 15f91c8 <_binary_touch_raw_start+0x81c8> 15f9058: ea00000d b 15f9094 <_binary_touch_raw_start+0x8094> 15f905c: e1a00002 mov r0, r2 15f9060: eb00042b bl 15fa114 <_binary_touch_raw_start+0x9114> 15f9064: e59f3158 ldr r3, [pc, #344] ; 15f91c4 <_binary_touch_raw_start+0x81c4> 15f9068: e59d6000 ldr r6, [sp] 15f906c: e59f214c ldr r2, [pc, #332] ; 15f91c0 <_binary_touch_raw_start+0x81c0> 15f9070: e59f1144 ldr r1, [pc, #324] ; 15f91bc <_binary_touch_raw_start+0x81bc> 15f9074: e59fe13c ldr lr, [pc, #316] ; 15f91b8 <_binary_touch_raw_start+0x81b8> 15f9078: e59f4134 ldr r4, [pc, #308] ; 15f91b4 <_binary_touch_raw_start+0x81b4> 15f907c: e59f512c ldr r5, [pc, #300] ; 15f91b0 <_binary_touch_raw_start+0x81b0> 15f9080: e59f7124 ldr r7, [pc, #292] ; 15f91ac <_binary_touch_raw_start+0x81ac> 15f9084: e59fa11c ldr sl, [pc, #284] ; 15f91a8 <_binary_touch_raw_start+0x81a8> 15f9088: e59fb114 ldr fp, [pc, #276] ; 15f91a4 <_binary_touch_raw_start+0x81a4> 15f908c: e5863028 str r3, [r6, #40] 15f9090: e59f6108 ldr r6, [pc, #264] ; 15f91a0 <_binary_touch_raw_start+0x81a0> 15f9094: e59d3000 ldr r3, [sp] 15f9098: e59f90fc ldr r9, [pc, #252] ; 15f919c <_binary_touch_raw_start+0x819c> 15f909c: e59f80f4 ldr r8, [pc, #244] ; 15f9198 <_binary_touch_raw_start+0x8198> 15f90a0: e583202c str r2, [r3, #44] 15f90a4: e1a02003 mov r2, r3 15f90a8: e3a03000 mov r3, #0 ; 0x0 15f90ac: e5823040 str r3, [r2, #64] 15f90b0: e282c044 add ip, r2, #68 ; 0x44 15f90b4: e88c0c08 stmia ip, {r3, sl, fp} 15f90b8: e282c038 add ip, r2, #56 ; 0x38 15f90bc: e88c0030 stmia ip, {r4, r5} 15f90c0: e282c030 add ip, r2, #48 ; 0x30 15f90c4: e88c4002 stmia ip, {r1, lr} 15f90c8: e282c050 add ip, r2, #80 ; 0x50 15f90cc: e88c03c0 stmia ip, {r6, r7, r8, r9} 15f90d0: ea00001a b 15f9140 <_binary_touch_raw_start+0x8140> 15f90d4: e1a00002 mov r0, r2 15f90d8: ebffff9c bl 15f8f50 <_binary_touch_raw_start+0x7f50> 15f90dc: e59f30b0 ldr r3, [pc, #176] ; 15f9194 <_binary_touch_raw_start+0x8194> 15f90e0: e59d2000 ldr r2, [sp] 15f90e4: e59f10a4 ldr r1, [pc, #164] ; 15f9190 <_binary_touch_raw_start+0x8190> 15f90e8: e59fe09c ldr lr, [pc, #156] ; 15f918c <_binary_touch_raw_start+0x818c> 15f90ec: e5823028 str r3, [r2, #40] 15f90f0: e59f2090 ldr r2, [pc, #144] ; 15f9188 <_binary_touch_raw_start+0x8188> 15f90f4: e59d3000 ldr r3, [sp] 15f90f8: e59f4084 ldr r4, [pc, #132] ; 15f9184 <_binary_touch_raw_start+0x8184> 15f90fc: e59f507c ldr r5, [pc, #124] ; 15f9180 <_binary_touch_raw_start+0x8180> 15f9100: e5832030 str r2, [r3, #48] 15f9104: e59f6070 ldr r6, [pc, #112] ; 15f917c <_binary_touch_raw_start+0x817c> 15f9108: e59f7068 ldr r7, [pc, #104] ; 15f9178 <_binary_touch_raw_start+0x8178> 15f910c: e59f8060 ldr r8, [pc, #96] ; 15f9174 <_binary_touch_raw_start+0x8174> 15f9110: e59f9058 ldr r9, [pc, #88] ; 15f9170 <_binary_touch_raw_start+0x8170> 15f9114: e59fa050 ldr sl, [pc, #80] ; 15f916c <_binary_touch_raw_start+0x816c> 15f9118: e59fb048 ldr fp, [pc, #72] ; 15f9168 <_binary_touch_raw_start+0x8168> 15f911c: e1a02003 mov r2, r3 15f9120: e59f303c ldr r3, [pc, #60] ; 15f9164 <_binary_touch_raw_start+0x8164> 15f9124: e282c034 add ip, r2, #52 ; 0x34 15f9128: e88c4002 stmia ip, {r1, lr} 15f912c: e282c04c add ip, r2, #76 ; 0x4c 15f9130: e88c0588 stmia ip, {r3, r7, r8, sl} 15f9134: e282c03c add ip, r2, #60 ; 0x3c 15f9138: e88c0870 stmia ip, {r4, r5, r6, fp} 15f913c: e582905c str r9, [r2, #92] 15f9140: e1a04000 mov r4, r0 15f9144: e5923050 ldr r3, [r2, #80] 15f9148: e1a00002 mov r0, r2 15f914c: e1a0e00f mov lr, pc 15f9150: e12fff13 bx r3 15f9154: e1a00004 mov r0, r4 15f9158: e28dd004 add sp, sp, #4 ; 0x4 15f915c: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f9160: e12fff1e bx lr 15f9164: 015fa04c cmpeq pc, ip, asr #32 15f9168: 015fa044 cmpeq pc, r4, asr #32 15f916c: 015f9bb8 ldreqh r9, [pc, #-184] ; 15f90bc <_binary_touch_raw_start+0x80bc> 15f9170: 015f9a78 cmpeq pc, r8, ror sl 15f9174: 015fa03c cmpeq pc, ip, lsr r0 15f9178: 015f9db8 ldreqh r9, [pc, #-216] ; 15f90a8 <_binary_touch_raw_start+0x80a8> 15f917c: 015f9efc ldreqsh r9, [pc, #-236] ; 15f9098 <_binary_touch_raw_start+0x8098> 15f9180: 015f9ef4 ldreqsh r9, [pc, #-228] ; 15f90a4 <_binary_touch_raw_start+0x80a4> 15f9184: 015f9fa8 cmpeq pc, r8, lsr #31 15f9188: 015f9f0c cmpeq pc, ip, lsl #30 15f918c: 015f9fa0 cmpeq pc, r0, lsr #31 15f9190: 015f9f1c cmpeq pc, ip, lsl pc 15f9194: 015f9f04 cmpeq pc, r4, lsl #30 15f9198: 015fa444 cmpeq pc, r4, asr #8 15f919c: 015fa340 cmpeq pc, r0, asr #6 15f91a0: 015fa830 cmpeq pc, r0, lsr r8 15f91a4: 015fa828 cmpeq pc, r8, lsr #16 15f91a8: 015fa820 cmpeq pc, r0, lsr #16 15f91ac: 015fa8e0 cmpeq pc, r0, ror #17 15f91b0: 015fa770 cmpeq pc, r0, ror r7 15f91b4: 015fa6c0 cmpeq pc, r0, asr #13 15f91b8: 015fa61c cmpeq pc, ip, lsl r6 15f91bc: 015fa8e8 cmpeq pc, r8, ror #17 15f91c0: 015fa5c8 cmpeq pc, r8, asr #11 15f91c4: 015fa56c cmpeq pc, ip, ror #10 15f91c8: 015facf4 ldreqsh sl, [pc, #-196] ; 15f910c <_binary_touch_raw_start+0x810c> 15f91cc: 015facec cmpeq pc, ip, ror #25 15f91d0: 015face4 cmpeq pc, r4, ror #25 15f91d4: 015fae38 cmpeq pc, r8, lsr lr 15f91d8: 015fac34 cmpeq pc, r4, lsr ip 15f91dc: 015fab84 cmpeq pc, r4, lsl #23 15f91e0: 015faae0 cmpeq pc, r0, ror #21 15f91e4: 015faa3c cmpeq pc, ip, lsr sl 15f91e8: 015fa9e8 cmpeq pc, r8, ror #19 15f91ec: 015fa98c cmpeq pc, ip, lsl #19 15f91f0: e92d4030 stmdb sp!, {r4, r5, lr} 15f91f4: e59f503c ldr r5, [pc, #60] ; 15f9238 <_binary_touch_raw_start+0x8238> 15f91f8: e3a04000 mov r4, #0 ; 0x0 15f91fc: e5953000 ldr r3, [r5] 15f9200: e3530000 cmp r3, #0 ; 0x0 15f9204: 1a000007 bne 15f9228 <_binary_touch_raw_start+0x8228> 15f9208: e59f1024 ldr r1, [pc, #36] ; 15f9234 <_binary_touch_raw_start+0x8234> 15f920c: e3a024a6 mov r2, #-1509949440 ; 0xa6000000 15f9210: e382260f orr r2, r2, #15728640 ; 0xf00000 15f9214: e3a00080 mov r0, #128 ; 0x80 15f9218: ebfffdcd bl 15f8954 <_binary_touch_raw_start+0x7954> 15f921c: e3500000 cmp r0, #0 ; 0x0 15f9220: 03a04001 moveq r4, #1 ; 0x1 15f9224: e5850000 str r0, [r5] 15f9228: e1a00004 mov r0, r4 15f922c: e8bd4030 ldmia sp!, {r4, r5, lr} 15f9230: e12fff1e bx lr 15f9234: 015f1a78 cmpeq pc, r8, ror sl 15f9238: 015fc424 cmpeq pc, r4, lsr #8 15f923c: e92d4010 stmdb sp!, {r4, lr} 15f9240: e1a04000 mov r4, r0 15f9244: ebffffe9 bl 15f91f0 <_binary_touch_raw_start+0x81f0> 15f9248: e3500000 cmp r0, #0 ; 0x0 15f924c: 059f3010 ldreq r3, [pc, #16] ; 15f9264 <_binary_touch_raw_start+0x8264> 15f9250: 01a01004 moveq r1, r4 15f9254: 05930000 ldreq r0, [r3] 15f9258: 0b00000d bleq 15f9294 <_binary_touch_raw_start+0x8294> 15f925c: e8bd4010 ldmia sp!, {r4, lr} 15f9260: e12fff1e bx lr 15f9264: 015fc424 cmpeq pc, r4, lsr #8 15f9268: e92d4010 stmdb sp!, {r4, lr} 15f926c: e1a04000 mov r4, r0 15f9270: ebffffde bl 15f91f0 <_binary_touch_raw_start+0x81f0> 15f9274: e3500000 cmp r0, #0 ; 0x0 15f9278: 059f3010 ldreq r3, [pc, #16] ; 15f9290 <_binary_touch_raw_start+0x8290> 15f927c: 01a01004 moveq r1, r4 15f9280: 05930000 ldreq r0, [r3] 15f9284: 0b00000e bleq 15f92c4 <_binary_touch_raw_start+0x82c4> 15f9288: e8bd4010 ldmia sp!, {r4, lr} 15f928c: e12fff1e bx lr 15f9290: 015fc424 cmpeq pc, r4, lsr #8 15f9294: e5902010 ldr r2, [r0, #16] 15f9298: e0813081 add r3, r1, r1, lsl #1 15f929c: e0831002 add r1, r3, r2 15f92a0: e1510002 cmp r1, r2 15f92a4: 2a000002 bcs 15f92b4 <_binary_touch_raw_start+0x82b4> 15f92a8: e5903010 ldr r3, [r0, #16] 15f92ac: e1520003 cmp r2, r3 15f92b0: 3afffffc bcc 15f92a8 <_binary_touch_raw_start+0x82a8> 15f92b4: e5903010 ldr r3, [r0, #16] 15f92b8: e1530001 cmp r3, r1 15f92bc: 9afffffc bls 15f92b4 <_binary_touch_raw_start+0x82b4> 15f92c0: e12fff1e bx lr 15f92c4: e52de004 str lr, [sp, #-4]! 15f92c8: e5902010 ldr r2, [r0, #16] 15f92cc: e3a03ecb mov r3, #3248 ; 0xcb0 15f92d0: e3833002 orr r3, r3, #2 ; 0x2 15f92d4: e02e2391 mla lr, r1, r3, r2 15f92d8: e15e0002 cmp lr, r2 15f92dc: 2a000002 bcs 15f92ec <_binary_touch_raw_start+0x82ec> 15f92e0: e5903010 ldr r3, [r0, #16] 15f92e4: e1520003 cmp r2, r3 15f92e8: 3afffffc bcc 15f92e0 <_binary_touch_raw_start+0x82e0> 15f92ec: e5903010 ldr r3, [r0, #16] 15f92f0: e153000e cmp r3, lr 15f92f4: 9afffffc bls 15f92ec <_binary_touch_raw_start+0x82ec> 15f92f8: e49de004 ldr lr, [sp], #4 15f92fc: e12fff1e bx lr 15f9300: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f9304: e24dd004 sub sp, sp, #4 ; 0x4 15f9308: e1a04000 mov r4, r0 15f930c: e58d4000 str r4, [sp] 15f9310: e5910000 ldr r0, [r1] 15f9314: e3a0b000 mov fp, #0 ; 0x0 15f9318: e3a07000 mov r7, #0 ; 0x0 15f931c: e3500001 cmp r0, #1 ; 0x1 15f9320: e3a09000 mov r9, #0 ; 0x0 15f9324: e3a0a000 mov sl, #0 ; 0x0 15f9328: e3a0e000 mov lr, #0 ; 0x0 15f932c: e3a05000 mov r5, #0 ; 0x0 15f9330: e3a06000 mov r6, #0 ; 0x0 15f9334: e3a08000 mov r8, #0 ; 0x0 15f9338: 3a000036 bcc 15f9418 <_binary_touch_raw_start+0x8418> 15f933c: e2811004 add r1, r1, #4 ; 0x4 15f9340: e3a04001 mov r4, #1 ; 0x1 15f9344: e5913000 ldr r3, [r1] 15f9348: e203201f and r2, r3, #31 ; 0x1f 15f934c: e353005f cmp r3, #95 ; 0x5f 15f9350: 818bb214 orrhi fp, fp, r4, lsl r2 15f9354: 83a0e001 movhi lr, #1 ; 0x1 15f9358: 8a000009 bhi 15f9384 <_binary_touch_raw_start+0x8384> 15f935c: e5913000 ldr r3, [r1] 15f9360: e353003f cmp r3, #63 ; 0x3f 15f9364: 81877214 orrhi r7, r7, r4, lsl r2 15f9368: 83a05001 movhi r5, #1 ; 0x1 15f936c: 8a000004 bhi 15f9384 <_binary_touch_raw_start+0x8384> 15f9370: e353001f cmp r3, #31 ; 0x1f 15f9374: 81899214 orrhi r9, r9, r4, lsl r2 15f9378: 83a06001 movhi r6, #1 ; 0x1 15f937c: 918aa214 orrls sl, sl, r4, lsl r2 15f9380: 93a08001 movls r8, #1 ; 0x1 15f9384: e2811004 add r1, r1, #4 ; 0x4 15f9388: e2500001 subs r0, r0, #1 ; 0x1 15f938c: 1affffec bne 15f9344 <_binary_touch_raw_start+0x8344> 15f9390: e59d4000 ldr r4, [sp] 15f9394: e35e0000 cmp lr, #0 ; 0x0 15f9398: 0a000006 beq 15f93b8 <_binary_touch_raw_start+0x83b8> 15f939c: e3a0001f mov r0, #31 ; 0x1f 15f93a0: eb0006a6 bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f93a4: e594310c ldr r3, [r4, #268] 15f93a8: e1c3300b bic r3, r3, fp 15f93ac: e3c334fe bic r3, r3, #-33554432 ; 0xfe000000 15f93b0: e584310c str r3, [r4, #268] 15f93b4: eb0006a3 bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f93b8: e3550000 cmp r5, #0 ; 0x0 15f93bc: 0a000005 beq 15f93d8 <_binary_touch_raw_start+0x83d8> 15f93c0: e3a00006 mov r0, #6 ; 0x6 15f93c4: eb00069d bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f93c8: e5943014 ldr r3, [r4, #20] 15f93cc: e1c33007 bic r3, r3, r7 15f93d0: e5843014 str r3, [r4, #20] 15f93d4: eb00069b bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f93d8: e3560000 cmp r6, #0 ; 0x0 15f93dc: 0a000005 beq 15f93f8 <_binary_touch_raw_start+0x83f8> 15f93e0: e3a00005 mov r0, #5 ; 0x5 15f93e4: eb000695 bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f93e8: e5943010 ldr r3, [r4, #16] 15f93ec: e1c33009 bic r3, r3, r9 15f93f0: e5843010 str r3, [r4, #16] 15f93f4: eb000693 bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f93f8: e3580000 cmp r8, #0 ; 0x0 15f93fc: 0a000005 beq 15f9418 <_binary_touch_raw_start+0x8418> 15f9400: e3a00004 mov r0, #4 ; 0x4 15f9404: eb00068d bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f9408: e594300c ldr r3, [r4, #12] 15f940c: e1c3300a bic r3, r3, sl 15f9410: e584300c str r3, [r4, #12] 15f9414: eb00068b bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f9418: e28dd004 add sp, sp, #4 ; 0x4 15f941c: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f9420: e12fff1e bx lr 15f9424: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f9428: e24dd004 sub sp, sp, #4 ; 0x4 15f942c: e1a04000 mov r4, r0 15f9430: e58d4000 str r4, [sp] 15f9434: e5910000 ldr r0, [r1] 15f9438: e3a0b000 mov fp, #0 ; 0x0 15f943c: e3a08000 mov r8, #0 ; 0x0 15f9440: e3500001 cmp r0, #1 ; 0x1 15f9444: e3a0a000 mov sl, #0 ; 0x0 15f9448: e3a09000 mov r9, #0 ; 0x0 15f944c: e3a0e000 mov lr, #0 ; 0x0 15f9450: e3a05000 mov r5, #0 ; 0x0 15f9454: e3a06000 mov r6, #0 ; 0x0 15f9458: e3a07000 mov r7, #0 ; 0x0 15f945c: 3a000036 bcc 15f953c <_binary_touch_raw_start+0x853c> 15f9460: e2811004 add r1, r1, #4 ; 0x4 15f9464: e3a04001 mov r4, #1 ; 0x1 15f9468: e5913000 ldr r3, [r1] 15f946c: e203201f and r2, r3, #31 ; 0x1f 15f9470: e353005f cmp r3, #95 ; 0x5f 15f9474: 818bb214 orrhi fp, fp, r4, lsl r2 15f9478: 83a0e001 movhi lr, #1 ; 0x1 15f947c: 8a000009 bhi 15f94a8 <_binary_touch_raw_start+0x84a8> 15f9480: e5913000 ldr r3, [r1] 15f9484: e353003f cmp r3, #63 ; 0x3f 15f9488: 81888214 orrhi r8, r8, r4, lsl r2 15f948c: 83a05001 movhi r5, #1 ; 0x1 15f9490: 8a000004 bhi 15f94a8 <_binary_touch_raw_start+0x84a8> 15f9494: e353001f cmp r3, #31 ; 0x1f 15f9498: 818aa214 orrhi sl, sl, r4, lsl r2 15f949c: 83a06001 movhi r6, #1 ; 0x1 15f94a0: 91899214 orrls r9, r9, r4, lsl r2 15f94a4: 93a07001 movls r7, #1 ; 0x1 15f94a8: e2811004 add r1, r1, #4 ; 0x4 15f94ac: e2500001 subs r0, r0, #1 ; 0x1 15f94b0: 1affffec bne 15f9468 <_binary_touch_raw_start+0x8468> 15f94b4: e59d4000 ldr r4, [sp] 15f94b8: e35e0000 cmp lr, #0 ; 0x0 15f94bc: 0a000006 beq 15f94dc <_binary_touch_raw_start+0x84dc> 15f94c0: e3a0001f mov r0, #31 ; 0x1f 15f94c4: eb00065d bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f94c8: e594310c ldr r3, [r4, #268] 15f94cc: e183300b orr r3, r3, fp 15f94d0: e3c334fe bic r3, r3, #-33554432 ; 0xfe000000 15f94d4: e584310c str r3, [r4, #268] 15f94d8: eb00065a bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f94dc: e3550000 cmp r5, #0 ; 0x0 15f94e0: 0a000005 beq 15f94fc <_binary_touch_raw_start+0x84fc> 15f94e4: e3a00006 mov r0, #6 ; 0x6 15f94e8: eb000654 bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f94ec: e5943014 ldr r3, [r4, #20] 15f94f0: e1833008 orr r3, r3, r8 15f94f4: e5843014 str r3, [r4, #20] 15f94f8: eb000652 bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f94fc: e3560000 cmp r6, #0 ; 0x0 15f9500: 0a000005 beq 15f951c <_binary_touch_raw_start+0x851c> 15f9504: e3a00005 mov r0, #5 ; 0x5 15f9508: eb00064c bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f950c: e5943010 ldr r3, [r4, #16] 15f9510: e183300a orr r3, r3, sl 15f9514: e5843010 str r3, [r4, #16] 15f9518: eb00064a bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f951c: e3570000 cmp r7, #0 ; 0x0 15f9520: 0a000005 beq 15f953c <_binary_touch_raw_start+0x853c> 15f9524: e3a00004 mov r0, #4 ; 0x4 15f9528: eb000644 bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f952c: e594300c ldr r3, [r4, #12] 15f9530: e1833009 orr r3, r3, r9 15f9534: e584300c str r3, [r4, #12] 15f9538: eb000642 bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f953c: e28dd004 add sp, sp, #4 ; 0x4 15f9540: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f9544: e12fff1e bx lr 15f9548: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f954c: e24dd004 sub sp, sp, #4 ; 0x4 15f9550: e58d0000 str r0, [sp] 15f9554: e5917000 ldr r7, [r1] 15f9558: e3a05000 mov r5, #0 ; 0x0 15f955c: e3a06000 mov r6, #0 ; 0x0 15f9560: e3570001 cmp r7, #1 ; 0x1 15f9564: e3a04000 mov r4, #0 ; 0x0 15f9568: e3a0e000 mov lr, #0 ; 0x0 15f956c: e3a09000 mov r9, #0 ; 0x0 15f9570: e3a0b000 mov fp, #0 ; 0x0 15f9574: e3a0a000 mov sl, #0 ; 0x0 15f9578: e3a08000 mov r8, #0 ; 0x0 15f957c: 3a00001d bcc 15f95f8 <_binary_touch_raw_start+0x85f8> 15f9580: e2811004 add r1, r1, #4 ; 0x4 15f9584: e3a00001 mov r0, #1 ; 0x1 15f9588: e5913000 ldr r3, [r1] 15f958c: e203201f and r2, r3, #31 ; 0x1f 15f9590: e353005f cmp r3, #95 ; 0x5f 15f9594: 81855210 orrhi r5, r5, r0, lsl r2 15f9598: 83a09001 movhi r9, #1 ; 0x1 15f959c: 8a000009 bhi 15f95c8 <_binary_touch_raw_start+0x85c8> 15f95a0: e5913000 ldr r3, [r1] 15f95a4: e353003f cmp r3, #63 ; 0x3f 15f95a8: 81866210 orrhi r6, r6, r0, lsl r2 15f95ac: 83a0b001 movhi fp, #1 ; 0x1 15f95b0: 8a000004 bhi 15f95c8 <_binary_touch_raw_start+0x85c8> 15f95b4: e353001f cmp r3, #31 ; 0x1f 15f95b8: 81844210 orrhi r4, r4, r0, lsl r2 15f95bc: 83a0a001 movhi sl, #1 ; 0x1 15f95c0: 918ee210 orrls lr, lr, r0, lsl r2 15f95c4: 93a08001 movls r8, #1 ; 0x1 15f95c8: e2811004 add r1, r1, #4 ; 0x4 15f95cc: e2577001 subs r7, r7, #1 ; 0x1 15f95d0: 1affffec bne 15f9588 <_binary_touch_raw_start+0x8588> 15f95d4: e59d0000 ldr r0, [sp] 15f95d8: e3590000 cmp r9, #0 ; 0x0 15f95dc: 15805118 strne r5, [r0, #280] 15f95e0: e35b0000 cmp fp, #0 ; 0x0 15f95e4: 15806020 strne r6, [r0, #32] 15f95e8: e35a0000 cmp sl, #0 ; 0x0 15f95ec: 1580401c strne r4, [r0, #28] 15f95f0: e3580000 cmp r8, #0 ; 0x0 15f95f4: 1580e018 strne lr, [r0, #24] 15f95f8: e28dd004 add sp, sp, #4 ; 0x4 15f95fc: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f9600: e12fff1e bx lr 15f9604: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f9608: e24dd004 sub sp, sp, #4 ; 0x4 15f960c: e58d0000 str r0, [sp] 15f9610: e5917000 ldr r7, [r1] 15f9614: e3a05000 mov r5, #0 ; 0x0 15f9618: e3a06000 mov r6, #0 ; 0x0 15f961c: e3570001 cmp r7, #1 ; 0x1 15f9620: e3a04000 mov r4, #0 ; 0x0 15f9624: e3a0e000 mov lr, #0 ; 0x0 15f9628: e3a09000 mov r9, #0 ; 0x0 15f962c: e3a0b000 mov fp, #0 ; 0x0 15f9630: e3a0a000 mov sl, #0 ; 0x0 15f9634: e3a08000 mov r8, #0 ; 0x0 15f9638: 3a00001d bcc 15f96b4 <_binary_touch_raw_start+0x86b4> 15f963c: e2811004 add r1, r1, #4 ; 0x4 15f9640: e3a00001 mov r0, #1 ; 0x1 15f9644: e5913000 ldr r3, [r1] 15f9648: e203201f and r2, r3, #31 ; 0x1f 15f964c: e353005f cmp r3, #95 ; 0x5f 15f9650: 81855210 orrhi r5, r5, r0, lsl r2 15f9654: 83a09001 movhi r9, #1 ; 0x1 15f9658: 8a000009 bhi 15f9684 <_binary_touch_raw_start+0x8684> 15f965c: e5913000 ldr r3, [r1] 15f9660: e353003f cmp r3, #63 ; 0x3f 15f9664: 81866210 orrhi r6, r6, r0, lsl r2 15f9668: 83a0b001 movhi fp, #1 ; 0x1 15f966c: 8a000004 bhi 15f9684 <_binary_touch_raw_start+0x8684> 15f9670: e353001f cmp r3, #31 ; 0x1f 15f9674: 81844210 orrhi r4, r4, r0, lsl r2 15f9678: 83a0a001 movhi sl, #1 ; 0x1 15f967c: 918ee210 orrls lr, lr, r0, lsl r2 15f9680: 93a08001 movls r8, #1 ; 0x1 15f9684: e2811004 add r1, r1, #4 ; 0x4 15f9688: e2577001 subs r7, r7, #1 ; 0x1 15f968c: 1affffec bne 15f9644 <_binary_touch_raw_start+0x8644> 15f9690: e59d0000 ldr r0, [sp] 15f9694: e3590000 cmp r9, #0 ; 0x0 15f9698: 15805124 strne r5, [r0, #292] 15f969c: e35b0000 cmp fp, #0 ; 0x0 15f96a0: 1580602c strne r6, [r0, #44] 15f96a4: e35a0000 cmp sl, #0 ; 0x0 15f96a8: 15804028 strne r4, [r0, #40] 15f96ac: e3580000 cmp r8, #0 ; 0x0 15f96b0: 1580e024 strne lr, [r0, #36] 15f96b4: e28dd004 add sp, sp, #4 ; 0x4 15f96b8: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f96bc: e12fff1e bx lr 15f96c0: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f96c4: e24dd04c sub sp, sp, #76 ; 0x4c 15f96c8: e1a04000 mov r4, r0 15f96cc: e58d4048 str r4, [sp, #72] 15f96d0: e3a03000 mov r3, #0 ; 0x0 15f96d4: e58d3018 str r3, [sp, #24] 15f96d8: e3a03000 mov r3, #0 ; 0x0 15f96dc: e58d3010 str r3, [sp, #16] 15f96e0: e3a03000 mov r3, #0 ; 0x0 15f96e4: e58d3028 str r3, [sp, #40] 15f96e8: e3a03000 mov r3, #0 ; 0x0 15f96ec: e58d3020 str r3, [sp, #32] 15f96f0: e3a03000 mov r3, #0 ; 0x0 15f96f4: e58d3008 str r3, [sp, #8] 15f96f8: e3a03000 mov r3, #0 ; 0x0 15f96fc: e58d3000 str r3, [sp] 15f9700: e3a03000 mov r3, #0 ; 0x0 15f9704: e58d301c str r3, [sp, #28] 15f9708: e3a03000 mov r3, #0 ; 0x0 15f970c: e58d3014 str r3, [sp, #20] 15f9710: e3a03000 mov r3, #0 ; 0x0 15f9714: e58d302c str r3, [sp, #44] 15f9718: e3a03000 mov r3, #0 ; 0x0 15f971c: e58d3024 str r3, [sp, #36] 15f9720: e3a03000 mov r3, #0 ; 0x0 15f9724: e58d3030 str r3, [sp, #48] 15f9728: e3a03000 mov r3, #0 ; 0x0 15f972c: e58d300c str r3, [sp, #12] 15f9730: e3a03000 mov r3, #0 ; 0x0 15f9734: e58d3004 str r3, [sp, #4] 15f9738: e3a03000 mov r3, #0 ; 0x0 15f973c: e58d303c str r3, [sp, #60] 15f9740: e3a03000 mov r3, #0 ; 0x0 15f9744: e58d3038 str r3, [sp, #56] 15f9748: e3a03000 mov r3, #0 ; 0x0 15f974c: e58d3044 str r3, [sp, #68] 15f9750: e591e000 ldr lr, [r1] 15f9754: e3a03000 mov r3, #0 ; 0x0 15f9758: e58d3040 str r3, [sp, #64] 15f975c: e3a03000 mov r3, #0 ; 0x0 15f9760: e58d3034 str r3, [sp, #52] 15f9764: e35e0001 cmp lr, #1 ; 0x1 15f9768: e3a0b000 mov fp, #0 ; 0x0 15f976c: e3a07000 mov r7, #0 ; 0x0 15f9770: e3a08000 mov r8, #0 ; 0x0 15f9774: e3a06000 mov r6, #0 ; 0x0 15f9778: e3a05000 mov r5, #0 ; 0x0 15f977c: e3a09000 mov r9, #0 ; 0x0 15f9780: 3a0000b9 bcc 15f9a6c <_binary_touch_raw_start+0x8a6c> 15f9784: e2810004 add r0, r1, #4 ; 0x4 15f9788: e042a001 sub sl, r2, r1 15f978c: e3a04000 mov r4, #0 ; 0x0 15f9790: e5902000 ldr r2, [r0] 15f9794: e79a1000 ldr r1, [sl, r0] 15f9798: e202300f and r3, r2, #15 ; 0xf 15f979c: e352006f cmp r2, #111 ; 0x6f 15f97a0: e1a03083 mov r3, r3, lsl #1 15f97a4: 83a02003 movhi r2, #3 ; 0x3 15f97a8: 81888311 orrhi r8, r8, r1, lsl r3 15f97ac: 81877312 orrhi r7, r7, r2, lsl r3 15f97b0: 83a05001 movhi r5, #1 ; 0x1 15f97b4: 8a00004a bhi 15f98e4 <_binary_touch_raw_start+0x88e4> 15f97b8: e5902000 ldr r2, [r0] 15f97bc: e352005f cmp r2, #95 ; 0x5f 15f97c0: 83a02003 movhi r2, #3 ; 0x3 15f97c4: 818bb312 orrhi fp, fp, r2, lsl r3 15f97c8: 81844311 orrhi r4, r4, r1, lsl r3 15f97cc: 83a06001 movhi r6, #1 ; 0x1 15f97d0: 8a000043 bhi 15f98e4 <_binary_touch_raw_start+0x88e4> 15f97d4: e352004f cmp r2, #79 ; 0x4f 15f97d8: 9a000008 bls 15f9800 <_binary_touch_raw_start+0x8800> 15f97dc: e59d2004 ldr r2, [sp, #4] 15f97e0: e3a09001 mov r9, #1 ; 0x1 15f97e4: e1822311 orr r2, r2, r1, lsl r3 15f97e8: e58d2004 str r2, [sp, #4] 15f97ec: e59d2000 ldr r2, [sp] 15f97f0: e3a01003 mov r1, #3 ; 0x3 15f97f4: e1822311 orr r2, r2, r1, lsl r3 15f97f8: e58d2000 str r2, [sp] 15f97fc: ea000038 b 15f98e4 <_binary_touch_raw_start+0x88e4> 15f9800: e352003f cmp r2, #63 ; 0x3f 15f9804: 9a000009 bls 15f9830 <_binary_touch_raw_start+0x8830> 15f9808: e59d200c ldr r2, [sp, #12] 15f980c: e1822311 orr r2, r2, r1, lsl r3 15f9810: e58d200c str r2, [sp, #12] 15f9814: e59d2008 ldr r2, [sp, #8] 15f9818: e3a01003 mov r1, #3 ; 0x3 15f981c: e1822311 orr r2, r2, r1, lsl r3 15f9820: e3a03001 mov r3, #1 ; 0x1 15f9824: e58d3034 str r3, [sp, #52] 15f9828: e58d2008 str r2, [sp, #8] 15f982c: ea00002c b 15f98e4 <_binary_touch_raw_start+0x88e4> 15f9830: e352002f cmp r2, #47 ; 0x2f 15f9834: 9a000009 bls 15f9860 <_binary_touch_raw_start+0x8860> 15f9838: e59d2014 ldr r2, [sp, #20] 15f983c: e1822311 orr r2, r2, r1, lsl r3 15f9840: e58d2014 str r2, [sp, #20] 15f9844: e59d2010 ldr r2, [sp, #16] 15f9848: e3a01003 mov r1, #3 ; 0x3 15f984c: e1822311 orr r2, r2, r1, lsl r3 15f9850: e3a03001 mov r3, #1 ; 0x1 15f9854: e58d3038 str r3, [sp, #56] 15f9858: e58d2010 str r2, [sp, #16] 15f985c: ea000020 b 15f98e4 <_binary_touch_raw_start+0x88e4> 15f9860: e352001f cmp r2, #31 ; 0x1f 15f9864: 9a000009 bls 15f9890 <_binary_touch_raw_start+0x8890> 15f9868: e59d201c ldr r2, [sp, #28] 15f986c: e1822311 orr r2, r2, r1, lsl r3 15f9870: e58d201c str r2, [sp, #28] 15f9874: e59d2018 ldr r2, [sp, #24] 15f9878: e3a01003 mov r1, #3 ; 0x3 15f987c: e1822311 orr r2, r2, r1, lsl r3 15f9880: e3a03001 mov r3, #1 ; 0x1 15f9884: e58d303c str r3, [sp, #60] 15f9888: e58d2018 str r2, [sp, #24] 15f988c: ea000014 b 15f98e4 <_binary_touch_raw_start+0x88e4> 15f9890: e352000f cmp r2, #15 ; 0xf 15f9894: 9a000009 bls 15f98c0 <_binary_touch_raw_start+0x88c0> 15f9898: e59d2024 ldr r2, [sp, #36] 15f989c: e1822311 orr r2, r2, r1, lsl r3 15f98a0: e58d2024 str r2, [sp, #36] 15f98a4: e59d2020 ldr r2, [sp, #32] 15f98a8: e3a01003 mov r1, #3 ; 0x3 15f98ac: e1822311 orr r2, r2, r1, lsl r3 15f98b0: e3a03001 mov r3, #1 ; 0x1 15f98b4: e58d3040 str r3, [sp, #64] 15f98b8: e58d2020 str r2, [sp, #32] 15f98bc: ea000008 b 15f98e4 <_binary_touch_raw_start+0x88e4> 15f98c0: e59d202c ldr r2, [sp, #44] 15f98c4: e1822311 orr r2, r2, r1, lsl r3 15f98c8: e58d202c str r2, [sp, #44] 15f98cc: e59d2028 ldr r2, [sp, #40] 15f98d0: e3a01003 mov r1, #3 ; 0x3 15f98d4: e1822311 orr r2, r2, r1, lsl r3 15f98d8: e3a03001 mov r3, #1 ; 0x1 15f98dc: e58d3044 str r3, [sp, #68] 15f98e0: e58d2028 str r2, [sp, #40] 15f98e4: e2800004 add r0, r0, #4 ; 0x4 15f98e8: e25ee001 subs lr, lr, #1 ; 0x1 15f98ec: 1affffa7 bne 15f9790 <_binary_touch_raw_start+0x8790> 15f98f0: e58d4030 str r4, [sp, #48] 15f98f4: e59d4048 ldr r4, [sp, #72] 15f98f8: e3550000 cmp r5, #0 ; 0x0 15f98fc: 0a000009 beq 15f9928 <_binary_touch_raw_start+0x8928> 15f9900: e3a0001d mov r0, #29 ; 0x1d 15f9904: eb00054d bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f9908: e5943070 ldr r3, [r4, #112] 15f990c: e3a02701 mov r2, #262144 ; 0x40000 15f9910: e2422001 sub r2, r2, #1 ; 0x1 15f9914: e1c33007 bic r3, r3, r7 15f9918: e1833008 orr r3, r3, r8 15f991c: e0033002 and r3, r3, r2 15f9920: e5843070 str r3, [r4, #112] 15f9924: eb000547 bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f9928: e3560000 cmp r6, #0 ; 0x0 15f992c: 0a000007 beq 15f9950 <_binary_touch_raw_start+0x8950> 15f9930: e3a0001c mov r0, #28 ; 0x1c 15f9934: eb000541 bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f9938: e594306c ldr r3, [r4, #108] 15f993c: e59d2030 ldr r2, [sp, #48] 15f9940: e1c3300b bic r3, r3, fp 15f9944: e1833002 orr r3, r3, r2 15f9948: e584306c str r3, [r4, #108] 15f994c: eb00053d bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f9950: e3590000 cmp r9, #0 ; 0x0 15f9954: 0a000008 beq 15f997c <_binary_touch_raw_start+0x897c> 15f9958: e3a0001b mov r0, #27 ; 0x1b 15f995c: eb000537 bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f9960: e5943068 ldr r3, [r4, #104] 15f9964: e59d2000 ldr r2, [sp] 15f9968: e1c33002 bic r3, r3, r2 15f996c: e59d2004 ldr r2, [sp, #4] 15f9970: e1833002 orr r3, r3, r2 15f9974: e5843068 str r3, [r4, #104] 15f9978: eb000532 bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f997c: e59d3034 ldr r3, [sp, #52] 15f9980: e3530000 cmp r3, #0 ; 0x0 15f9984: 0a000008 beq 15f99ac <_binary_touch_raw_start+0x89ac> 15f9988: e3a0001a mov r0, #26 ; 0x1a 15f998c: eb00052b bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f9990: e5943064 ldr r3, [r4, #100] 15f9994: e59d2008 ldr r2, [sp, #8] 15f9998: e1c33002 bic r3, r3, r2 15f999c: e59d200c ldr r2, [sp, #12] 15f99a0: e1833002 orr r3, r3, r2 15f99a4: e5843064 str r3, [r4, #100] 15f99a8: eb000526 bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f99ac: e59d3038 ldr r3, [sp, #56] 15f99b0: e3530000 cmp r3, #0 ; 0x0 15f99b4: 0a000008 beq 15f99dc <_binary_touch_raw_start+0x89dc> 15f99b8: e3a00019 mov r0, #25 ; 0x19 15f99bc: eb00051f bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f99c0: e5943060 ldr r3, [r4, #96] 15f99c4: e59d2010 ldr r2, [sp, #16] 15f99c8: e1c33002 bic r3, r3, r2 15f99cc: e59d2014 ldr r2, [sp, #20] 15f99d0: e1833002 orr r3, r3, r2 15f99d4: e5843060 str r3, [r4, #96] 15f99d8: eb00051a bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f99dc: e59d303c ldr r3, [sp, #60] 15f99e0: e3530000 cmp r3, #0 ; 0x0 15f99e4: 0a000008 beq 15f9a0c <_binary_touch_raw_start+0x8a0c> 15f99e8: e3a00018 mov r0, #24 ; 0x18 15f99ec: eb000513 bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f99f0: e594305c ldr r3, [r4, #92] 15f99f4: e59d2018 ldr r2, [sp, #24] 15f99f8: e1c33002 bic r3, r3, r2 15f99fc: e59d201c ldr r2, [sp, #28] 15f9a00: e1833002 orr r3, r3, r2 15f9a04: e584305c str r3, [r4, #92] 15f9a08: eb00050e bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f9a0c: e59d3040 ldr r3, [sp, #64] 15f9a10: e3530000 cmp r3, #0 ; 0x0 15f9a14: 0a000008 beq 15f9a3c <_binary_touch_raw_start+0x8a3c> 15f9a18: e3a00017 mov r0, #23 ; 0x17 15f9a1c: eb000507 bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f9a20: e5943058 ldr r3, [r4, #88] 15f9a24: e59d2020 ldr r2, [sp, #32] 15f9a28: e1c33002 bic r3, r3, r2 15f9a2c: e59d2024 ldr r2, [sp, #36] 15f9a30: e1833002 orr r3, r3, r2 15f9a34: e5843058 str r3, [r4, #88] 15f9a38: eb000502 bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f9a3c: e59d3044 ldr r3, [sp, #68] 15f9a40: e3530000 cmp r3, #0 ; 0x0 15f9a44: 0a000008 beq 15f9a6c <_binary_touch_raw_start+0x8a6c> 15f9a48: e3a00016 mov r0, #22 ; 0x16 15f9a4c: eb0004fb bl 15fae40 <_binary_touch_raw_start+0x9e40> 15f9a50: e5943054 ldr r3, [r4, #84] 15f9a54: e59d2028 ldr r2, [sp, #40] 15f9a58: e1c33002 bic r3, r3, r2 15f9a5c: e59d202c ldr r2, [sp, #44] 15f9a60: e1833002 orr r3, r3, r2 15f9a64: e5843054 str r3, [r4, #84] 15f9a68: eb0004f6 bl 15fae48 <_binary_touch_raw_start+0x9e48> 15f9a6c: e28dd04c add sp, sp, #76 ; 0x4c 15f9a70: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 15f9a74: e12fff1e bx lr 15f9a78: e92d4070 stmdb sp!, {r4, r5, r6, lr} 15f9a7c: e590300c ldr r3, [r0, #12] 15f9a80: e3a05000 mov r5, #0 ; 0x0 15f9a84: e3a06034 mov r6, #52 ; 0x34 15f9a88: e5835020 str r5, [r3, #32] 15f9a8c: e590e00c ldr lr, [r0, #12] 15f9a90: e1823481 orr r3, r2, r1, lsl #9 15f9a94: e58e5010 str r5, [lr, #16] 15f9a98: e590200c ldr r2, [r0, #12] 15f9a9c: e1a04803 mov r4, r3, lsl #16 15f9aa0: e5923010 ldr r3, [r2, #16] 15f9aa4: e1a04824 mov r4, r4, lsr #16 15f9aa8: e3833060 orr r3, r3, #96 ; 0x60 15f9aac: e5823010 str r3, [r2, #16] 15f9ab0: e590300c ldr r3, [r0, #12] 15f9ab4: e5836008 str r6, [r3, #8] 15f9ab8: e590200c ldr r2, [r0, #12] 15f9abc: e5923010 ldr r3, [r2, #16] 15f9ac0: e3833069 orr r3, r3, #105 ; 0x69 15f9ac4: e5823010 str r3, [r2, #16] 15f9ac8: e590100c ldr r1, [r0, #12] 15f9acc: e5913018 ldr r3, [r1, #24] 15f9ad0: e3130040 tst r3, #64 ; 0x40 15f9ad4: 1a000008 bne 15f9afc <_binary_touch_raw_start+0x8afc> 15f9ad8: e3a02000 mov r2, #0 ; 0x0 15f9adc: e2823001 add r3, r2, #1 ; 0x1 15f9ae0: e1a02803 mov r2, r3, lsl #16 15f9ae4: e1a02822 mov r2, r2, lsr #16 15f9ae8: e3520ffa cmp r2, #1000 ; 0x3e8 15f9aec: 0a00002e beq 15f9bac <_binary_touch_raw_start+0x8bac> 15f9af0: e5913018 ldr r3, [r1, #24] 15f9af4: e3130040 tst r3, #64 ; 0x40 15f9af8: 0afffff7 beq 15f9adc <_binary_touch_raw_start+0x8adc> 15f9afc: e590200c ldr r2, [r0, #12] 15f9b00: e1a01424 mov r1, r4, lsr #8 15f9b04: e3a0e068 mov lr, #104 ; 0x68 15f9b08: e5923018 ldr r3, [r2, #24] 15f9b0c: e3833040 orr r3, r3, #64 ; 0x40 15f9b10: e5823018 str r3, [r2, #24] 15f9b14: e590300c ldr r3, [r0, #12] 15f9b18: e5831008 str r1, [r3, #8] 15f9b1c: e590300c ldr r3, [r0, #12] 15f9b20: e583e010 str lr, [r3, #16] 15f9b24: e590100c ldr r1, [r0, #12] 15f9b28: e5913018 ldr r3, [r1, #24] 15f9b2c: e3130040 tst r3, #64 ; 0x40 15f9b30: 1a000008 bne 15f9b58 <_binary_touch_raw_start+0x8b58> 15f9b34: e3a02000 mov r2, #0 ; 0x0 15f9b38: e2823001 add r3, r2, #1 ; 0x1 15f9b3c: e1a02803 mov r2, r3, lsl #16 15f9b40: e1a02822 mov r2, r2, lsr #16 15f9b44: e3520ffa cmp r2, #1000 ; 0x3e8 15f9b48: 0a000017 beq 15f9bac <_binary_touch_raw_start+0x8bac> 15f9b4c: e5913018 ldr r3, [r1, #24] 15f9b50: e3130040 tst r3, #64 ; 0x40 15f9b54: 0afffff7 beq 15f9b38 <_binary_touch_raw_start+0x8b38> 15f9b58: e590200c ldr r2, [r0, #12] 15f9b5c: e20410ff and r1, r4, #255 ; 0xff 15f9b60: e3a0e06a mov lr, #106 ; 0x6a 15f9b64: e5923018 ldr r3, [r2, #24] 15f9b68: e3833040 orr r3, r3, #64 ; 0x40 15f9b6c: e5823018 str r3, [r2, #24] 15f9b70: e590300c ldr r3, [r0, #12] 15f9b74: e5831008 str r1, [r3, #8] 15f9b78: e590300c ldr r3, [r0, #12] 15f9b7c: e583e010 str lr, [r3, #16] 15f9b80: e590200c ldr r2, [r0, #12] 15f9b84: e5923018 ldr r3, [r2, #24] 15f9b88: e3130040 tst r3, #64 ; 0x40 15f9b8c: 0afffffc beq 15f9b84 <_binary_touch_raw_start+0x8b84> 15f9b90: e590200c ldr r2, [r0, #12] 15f9b94: e3a00000 mov r0, #0 ; 0x0 15f9b98: e5923018 ldr r3, [r2, #24] 15f9b9c: e3833040 orr r3, r3, #64 ; 0x40 15f9ba0: e5823018 str r3, [r2, #24] 15f9ba4: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f9ba8: e12fff1e bx lr 15f9bac: e3a00003 mov r0, #3 ; 0x3 15f9bb0: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 15f9bb4: e12fff1e bx lr 15f9bb8: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 15f9bbc: e1a05002 mov r5, r2 15f9bc0: e1a06001 mov r6, r1 15f9bc4: e1a04000 mov r4, r0 15f9bc8: e594e010 ldr lr, [r4, #16] 15f9bcc: e3a02901 mov r2, #16384 ; 0x4000 15f9bd0: e3a01001 mov r1, #1 ; 0x1 15f9bd4: e59e3004 ldr r3, [lr, #4] 15f9bd8: e3833901 orr r3, r3, #16384 ; 0x4000 15f9bdc: e58e3004 str r3, [lr, #4] 15f9be0: e594300c ldr r3, [r4, #12] 15f9be4: e5832010 str r2, [r3, #16] 15f9be8: e5940024 ldr r0, [r4, #36] 15f9bec: ebfffda8 bl 15f9294 <_binary_touch_raw_start+0x8294> 15f9bf0: e594300c ldr r3, [r4, #12] 15f9bf4: e3a0e000 mov lr, #0 ; 0x0 15f9bf8: e3a01060 mov r1, #96 ; 0x60 15f9bfc: e583e010 str lr, [r3, #16] 15f9c00: e594300c ldr r3, [r4, #12] 15f9c04: e3a02035 mov r2, #53 ; 0x35 15f9c08: e3a07069 mov r7, #105 ; 0x69 15f9c0c: e583e020 str lr, [r3, #32] 15f9c10: e594300c ldr r3, [r4, #12] 15f9c14: e5831010 str r1, [r3, #16] 15f9c18: e594300c ldr r3, [r4, #12] 15f9c1c: e5831010 str r1, [r3, #16] 15f9c20: e594300c ldr r3, [r4, #12] 15f9c24: e5832008 str r2, [r3, #8] 15f9c28: e594300c ldr r3, [r4, #12] 15f9c2c: e5837010 str r7, [r3, #16] 15f9c30: e594200c ldr r2, [r4, #12] 15f9c34: e5923018 ldr r3, [r2, #24] 15f9c38: e3130040 tst r3, #64 ; 0x40 15f9c3c: 0afffffc beq 15f9c34 <_binary_touch_raw_start+0x8c34> 15f9c40: e594200c ldr r2, [r4, #12] 15f9c44: e3a00068 mov r0, #104 ; 0x68 15f9c48: e5923018 ldr r3, [r2, #24] 15f9c4c: e3833040 orr r3, r3, #64 ; 0x40 15f9c50: e5823018 str r3, [r2, #24] 15f9c54: e594300c ldr r3, [r4, #12] 15f9c58: e5836008 str r6, [r3, #8] 15f9c5c: e594300c ldr r3, [r4, #12] 15f9c60: e5830010 str r0, [r3, #16] 15f9c64: e594200c ldr r2, [r4, #12] 15f9c68: e5923018 ldr r3, [r2, #24] 15f9c6c: e3130040 tst r3, #64 ; 0x40 15f9c70: 0afffffc beq 15f9c68 <_binary_touch_raw_start+0x8c68> 15f9c74: e594200c ldr r2, [r4, #12] 15f9c78: e3a01033 mov r1, #51 ; 0x33 15f9c7c: e5923018 ldr r3, [r2, #24] 15f9c80: e3833040 orr r3, r3, #64 ; 0x40 15f9c84: e5823018 str r3, [r2, #24] 15f9c88: e594300c ldr r3, [r4, #12] 15f9c8c: e5831008 str r1, [r3, #8] 15f9c90: e594300c ldr r3, [r4, #12] 15f9c94: e5837010 str r7, [r3, #16] 15f9c98: e594100c ldr r1, [r4, #12] 15f9c9c: e5913018 ldr r3, [r1, #24] 15f9ca0: e3130040 tst r3, #64 ; 0x40 15f9ca4: 1a000008 bne 15f9ccc <_binary_touch_raw_start+0x8ccc> 15f9ca8: e3a02000 mov r2, #0 ; 0x0 15f9cac: e2823001 add r3, r2, #1 ; 0x1 15f9cb0: e1a02803 mov r2, r3, lsl #16 15f9cb4: e1a02822 mov r2, r2, lsr #16 15f9cb8: e3520801 cmp r2, #65536 ; 0x10000 15f9cbc: 0a00003a beq 15f9dac <_binary_touch_raw_start+0x8dac> 15f9cc0: e5913018 ldr r3, [r1, #24] 15f9cc4: e3130040 tst r3, #64 ; 0x40 15f9cc8: 0afffff7 beq 15f9cac <_binary_touch_raw_start+0x8cac> 15f9ccc: e594200c ldr r2, [r4, #12] 15f9cd0: e3a01000 mov r1, #0 ; 0x0 15f9cd4: e5923018 ldr r3, [r2, #24] 15f9cd8: e3833040 orr r3, r3, #64 ; 0x40 15f9cdc: e5823018 str r3, [r2, #24] 15f9ce0: e594300c ldr r3, [r4, #12] 15f9ce4: e5830010 str r0, [r3, #16] 15f9ce8: e594000c ldr r0, [r4, #12] 15f9cec: e5903018 ldr r3, [r0, #24] 15f9cf0: e3130080 tst r3, #128 ; 0x80 15f9cf4: 1a000009 bne 15f9d20 <_binary_touch_raw_start+0x8d20> 15f9cf8: e3a02000 mov r2, #0 ; 0x0 15f9cfc: e2823001 add r3, r2, #1 ; 0x1 15f9d00: e1a01803 mov r1, r3, lsl #16 15f9d04: e1a01821 mov r1, r1, lsr #16 15f9d08: e1a02001 mov r2, r1 15f9d0c: e3510801 cmp r1, #65536 ; 0x10000 15f9d10: 0a000025 beq 15f9dac <_binary_touch_raw_start+0x8dac> 15f9d14: e5903018 ldr r3, [r0, #24] 15f9d18: e3130080 tst r3, #128 ; 0x80 15f9d1c: 0afffff6 beq 15f9cfc <_binary_touch_raw_start+0x8cfc> 15f9d20: e594200c ldr r2, [r4, #12] 15f9d24: e3a0006e mov r0, #110 ; 0x6e 15f9d28: e5923018 ldr r3, [r2, #24] 15f9d2c: e3833080 orr r3, r3, #128 ; 0x80 15f9d30: e5823018 str r3, [r2, #24] 15f9d34: e594300c ldr r3, [r4, #12] 15f9d38: e5933008 ldr r3, [r3, #8] 15f9d3c: e1c530b0 strh r3, [r5] 15f9d40: e594300c ldr r3, [r4, #12] 15f9d44: e583e010 str lr, [r3, #16] 15f9d48: e594300c ldr r3, [r4, #12] 15f9d4c: e5830010 str r0, [r3, #16] 15f9d50: e594200c ldr r2, [r4, #12] 15f9d54: ea000004 b 15f9d6c <_binary_touch_raw_start+0x8d6c> 15f9d58: e2813001 add r3, r1, #1 ; 0x1 15f9d5c: e1a01803 mov r1, r3, lsl #16 15f9d60: e1a01821 mov r1, r1, lsr #16 15f9d64: e3510801 cmp r1, #65536 ; 0x10000 15f9d68: 0a00000f beq 15f9dac <_binary_touch_raw_start+0x8dac> 15f9d6c: e5923018 ldr r3, [r2, #24] 15f9d70: e3130080 tst r3, #128 ; 0x80 15f9d74: 0afffff7 beq 15f9d58 <_binary_touch_raw_start+0x8d58> 15f9d78: e594200c ldr r2, [r4, #12] 15f9d7c: e3a00000 mov r0, #0 ; 0x0 15f9d80: e5923018 ldr r3, [r2, #24] 15f9d84: e3833080 orr r3, r3, #128 ; 0x80 15f9d88: e5823018 str r3, [r2, #24] 15f9d8c: e594300c ldr r3, [r4, #12] 15f9d90: e1d520b0 ldrh r2, [r5] 15f9d94: e5933008 ldr r3, [r3, #8] 15f9d98: e1c520b0 strh r2, [r5] 15f9d9c: e594200c ldr r2, [r4, #12] 15f9da0: e582e010 str lr, [r2, #16] 15f9da4: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f9da8: e12fff1e bx lr 15f9dac: e3a00003 mov r0, #3 ; 0x3 15f9db0: e8bd40f0 ldmia sp!, {r4, r5, r6, r7, lr} 15f9db4: e12fff1e bx lr 15f9db8: e92d4010 stmdb sp!, {r4, lr} 15f9dbc: e1a04000 mov r4, r0 15f9dc0: e3a02010 mov r2, #16 ; 0x10 15f9dc4: e3a0102f mov r1, #47 ; 0x2f 15f9dc8: ebffff2a bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9dcc: e3a0203d mov r2, #61 ; 0x3d 15f9dd0: e3a0102e mov r1, #46 ; 0x2e 15f9dd4: e1a00004 mov r0, r4 15f9dd8: ebffff26 bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9ddc: e3a02018 mov r2, #24 ; 0x18 15f9de0: e3a01002 mov r1, #2 ; 0x2 15f9de4: e1a00004 mov r0, r4 15f9de8: ebffff22 bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9dec: e3a02e1d mov r2, #464 ; 0x1d0 15f9df0: e3a01014 mov r1, #20 ; 0x14 15f9df4: e1a00004 mov r0, r4 15f9df8: ebffff1e bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9dfc: e3a02f7f mov r2, #508 ; 0x1fc 15f9e00: e3822003 orr r2, r2, #3 ; 0x3 15f9e04: e3a01015 mov r1, #21 ; 0x15 15f9e08: e1a00004 mov r0, r4 15f9e0c: ebffff19 bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9e10: e3a02004 mov r2, #4 ; 0x4 15f9e14: e3a01016 mov r1, #22 ; 0x16 15f9e18: e1a00004 mov r0, r4 15f9e1c: ebffff15 bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9e20: e3a0200f mov r2, #15 ; 0xf 15f9e24: e3a01017 mov r1, #23 ; 0x17 15f9e28: e1a00004 mov r0, r4 15f9e2c: ebffff11 bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9e30: e3a020d0 mov r2, #208 ; 0xd0 15f9e34: e3a01026 mov r1, #38 ; 0x26 15f9e38: e1a00004 mov r0, r4 15f9e3c: ebffff0d bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9e40: e3a0200d mov r2, #13 ; 0xd 15f9e44: e3a01027 mov r1, #39 ; 0x27 15f9e48: e1a00004 mov r0, r4 15f9e4c: ebffff09 bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9e50: e3a02f62 mov r2, #392 ; 0x188 15f9e54: e3822001 orr r2, r2, #1 ; 0x1 15f9e58: e3a01034 mov r1, #52 ; 0x34 15f9e5c: e1a00004 mov r0, r4 15f9e60: ebffff04 bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9e64: e3a02027 mov r2, #39 ; 0x27 15f9e68: e3a01039 mov r1, #57 ; 0x39 15f9e6c: e1a00004 mov r0, r4 15f9e70: ebffff00 bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9e74: e3a020e8 mov r2, #232 ; 0xe8 15f9e78: e3a0103a mov r1, #58 ; 0x3a 15f9e7c: e1a00004 mov r0, r4 15f9e80: ebfffefc bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9e84: e3a02f7e mov r2, #504 ; 0x1f8 15f9e88: e3822002 orr r2, r2, #2 ; 0x2 15f9e8c: e3a0103b mov r1, #59 ; 0x3b 15f9e90: e1a00004 mov r0, r4 15f9e94: ebfffef7 bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9e98: e3a02f52 mov r2, #328 ; 0x148 15f9e9c: e3a0103c mov r1, #60 ; 0x3c 15f9ea0: e1a00004 mov r0, r4 15f9ea4: ebfffef3 bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9ea8: e3a020f3 mov r2, #243 ; 0xf3 15f9eac: e3a01003 mov r1, #3 ; 0x3 15f9eb0: e1a00004 mov r0, r4 15f9eb4: ebfffeef bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9eb8: e3a02003 mov r2, #3 ; 0x3 15f9ebc: e3a01005 mov r1, #5 ; 0x5 15f9ec0: e1a00004 mov r0, r4 15f9ec4: ebfffeeb bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9ec8: e3a02c01 mov r2, #256 ; 0x100 15f9ecc: e3a01006 mov r1, #6 ; 0x6 15f9ed0: e1a00004 mov r0, r4 15f9ed4: ebfffee7 bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9ed8: e3a02c01 mov r2, #256 ; 0x100 15f9edc: e3a01023 mov r1, #35 ; 0x23 15f9ee0: e1a00004 mov r0, r4 15f9ee4: ebfffee3 bl 15f9a78 <_binary_touch_raw_start+0x8a78> 15f9ee8: e3a00000 mov r0, #0 ; 0x0 15f9eec: e8bd4010 ldmia sp!, {r4, lr} 15f9ef0: e12fff1e bx lr 15f9ef4: e3a00000 mov r0, #0 ; 0x0 15f9ef8: e12fff1e bx lr 15f9efc: e3a00000 mov r0, #0 ; 0x0 15f9f00: e12fff1e bx lr 15f9f04: e3a00000 mov r0, #0 ; 0x0 15f9f08: e12fff1e bx lr 15f9f0c: e3a03d7d mov r3, #8000 ; 0x1f40 15f9f10: e1c130b0 strh r3, [r1] 15f9f14: e3a00000 mov r0, #0 ; 0x0 15f9f18: e12fff1e bx lr 15f9f1c: e5903008 ldr r3, [r0, #8] 15f9f20: e5933060 ldr r3, [r3, #96] 15f9f24: e353000c cmp r3, #12 ; 0xc 15f9f28: 0a000017 beq 15f9f8c <_binary_touch_raw_start+0x8f8c> 15f9f2c: e353000d cmp r3, #13 ; 0xd 15f9f30: 0a000012 beq 15f9f80 <_binary_touch_raw_start+0x8f80> 15f9f34: e353001a cmp r3, #26 ; 0x1a 15f9f38: 0a00000d beq 15f9f74 <_binary_touch_raw_start+0x8f74> 15f9f3c: e3530024 cmp r3, #36 ; 0x24 15f9f40: 0a000009 beq 15f9f6c <_binary_touch_raw_start+0x8f6c> 15f9f44: e3530034 cmp r3, #52 ; 0x34 15f9f48: 0a000004 beq 15f9f60 <_binary_touch_raw_start+0x8f60> 15f9f4c: e3530048 cmp r3, #72 ; 0x48 15f9f50: 13a00007 movne r0, #7 ; 0x7 15f9f54: 112fff1e bxne lr 15f9f58: e3a03d7d mov r3, #8000 ; 0x1f40 15f9f5c: ea00000c b 15f9f94 <_binary_touch_raw_start+0x8f94> 15f9f60: e3a03c2b mov r3, #11008 ; 0x2b00 15f9f64: e3833011 orr r3, r3, #17 ; 0x11 15f9f68: ea000009 b 15f9f94 <_binary_touch_raw_start+0x8f94> 15f9f6c: e3a03dfa mov r3, #16000 ; 0x3e80 15f9f70: ea000007 b 15f9f94 <_binary_touch_raw_start+0x8f94> 15f9f74: e3a03c56 mov r3, #22016 ; 0x5600 15f9f78: e3833022 orr r3, r3, #34 ; 0x22 15f9f7c: ea000004 b 15f9f94 <_binary_touch_raw_start+0x8f94> 15f9f80: e3a03b2b mov r3, #44032 ; 0xac00 15f9f84: e3833044 orr r3, r3, #68 ; 0x44 15f9f88: ea000001 b 15f9f94 <_binary_touch_raw_start+0x8f94> 15f9f8c: e3a03cbb mov r3, #47872 ; 0xbb00 15f9f90: e3833080 orr r3, r3, #128 ; 0x80 15f9f94: e1c130b0 strh r3, [r1] 15f9f98: e3a00000 mov r0, #0 ; 0x0 15f9f9c: e12fff1e bx lr 15f9fa0: e3a0000c mov r0, #12 ; 0xc 15f9fa4: e12fff1e bx lr 15f9fa8: e1a02001 mov r2, r1 15f9fac: e3520d7d cmp r2, #8000 ; 0x1f40 15f9fb0: 0a00001c beq 15fa028 <_binary_touch_raw_start+0x9028> 15f9fb4: e3a03c2b mov r3, #11008 ; 0x2b00 15f9fb8: e3833011 orr r3, r3, #17 ; 0x11 15f9fbc: e1520003 cmp r2, r3 15f9fc0: 0a000016 beq 15fa020 <_binary_touch_raw_start+0x9020> 15f9fc4: e3520dfa cmp r2, #16000 ; 0x3e80 15f9fc8: 0a000012 beq 15fa018 <_binary_touch_raw_start+0x9018> 15f9fcc: e3a03c56 mov r3, #22016 ; 0x5600 15f9fd0: e3833022 orr r3, r3, #34 ; 0x22 15f9fd4: e1520003 cmp r2, r3 15f9fd8: 0a00000c beq 15fa010 <_binary_touch_raw_start+0x9010> 15f9fdc: e3a03b2b mov r3, #44032 ; 0xac00 15f9fe0: e3833044 orr r3, r3, #68 ; 0x44 15f9fe4: e1520003 cmp r2, r3 15f9fe8: 0a000006 beq 15fa008 <_binary_touch_raw_start+0x9008> 15f9fec: e3a03cbb mov r3, #47872 ; 0xbb00 15f9ff0: e3833080 orr r3, r3, #128 ; 0x80 15f9ff4: e1520003 cmp r2, r3 15f9ff8: 13a00007 movne r0, #7 ; 0x7 15f9ffc: 112fff1e bxne lr 15fa000: e3a0200c mov r2, #12 ; 0xc 15fa004: ea000008 b 15fa02c <_binary_touch_raw_start+0x902c> 15fa008: e3a0200d mov r2, #13 ; 0xd 15fa00c: ea000006 b 15fa02c <_binary_touch_raw_start+0x902c> 15fa010: e3a0201a mov r2, #26 ; 0x1a 15fa014: ea000004 b 15fa02c <_binary_touch_raw_start+0x902c> 15fa018: e3a02024 mov r2, #36 ; 0x24 15fa01c: ea000002 b 15fa02c <_binary_touch_raw_start+0x902c> 15fa020: e3a02034 mov r2, #52 ; 0x34 15fa024: ea000000 b 15fa02c <_binary_touch_raw_start+0x902c> 15fa028: e3a02048 mov r2, #72 ; 0x48 15fa02c: e5903008 ldr r3, [r0, #8] 15fa030: e3a00000 mov r0, #0 ; 0x0 15fa034: e5832060 str r2, [r3, #96] 15fa038: e12fff1e bx lr 15fa03c: e3a00000 mov r0, #0 ; 0x0 15fa040: e12fff1e bx lr 15fa044: e3a00000 mov r0, #0 ; 0x0 15fa048: e12fff1e bx lr 15fa04c: e3a00000 mov r0, #0 ; 0x0 15fa050: e12fff1e bx lr 15fa054: e92d41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 15fa058: e24dd004 sub sp, sp, #4 ; 0x4 15fa05c: e1a05000 mov r5, r0 15fa060: e5953024 ldr r3, [r5, #36] 15fa064: e5958008 ldr r8, [r5, #8] 15fa068: e3a02703 mov r2, #786432 ; 0xc0000 15fa06c: e58d3000 str r3, [sp] 15fa070: e598300c ldr r3, [r8, #12] 15fa074: e3822004 orr r2, r2, #4 ; 0x4 15fa078: e3a01005 mov r1, #5 ; 0x5 15fa07c: e1833002 orr r3, r3, r2 15fa080: e588300c str r3, [r8, #12] 15fa084: e59d0000 ldr r0, [sp] 15fa088: e3a07000 mov r7, #0 ; 0x0 15fa08c: ebfffc80 bl 15f9294 <_binary_touch_raw_start+0x8294> 15fa090: e5953020 ldr r3, [r5, #32] 15fa094: e3a02ffa mov r2, #1000 ; 0x3e8 15fa098: e3a06000 mov r6, #0 ; 0x0 15fa09c: e3530000 cmp r3, #0 ; 0x0 15fa0a0: e595301c ldr r3, [r5, #28] 15fa0a4: 03a04001 moveq r4, #1 ; 0x1 15fa0a8: 13a04000 movne r4, #0 ; 0x0 15fa0ac: e0050293 mul r5, r3, r2 15fa0b0: e59d0000 ldr r0, [sp] 15fa0b4: e3a01001 mov r1, #1 ; 0x1 15fa0b8: ebfffc75 bl 15f9294 <_binary_touch_raw_start+0x8294> 15fa0bc: e598301c ldr r3, [r8, #28] 15fa0c0: e3130c01 tst r3, #256 ; 0x100 15fa0c4: e598301c ldr r3, [r8, #28] 15fa0c8: 13a06001 movne r6, #1 ; 0x1 15fa0cc: e3130c02 tst r3, #512 ; 0x200 15fa0d0: 13a04001 movne r4, #1 ; 0x1 15fa0d4: e3550000 cmp r5, #0 ; 0x0 15fa0d8: e2455001 sub r5, r5, #1 ; 0x1 15fa0dc: 0a000003 beq 15fa0f0 <_binary_touch_raw_start+0x90f0> 15fa0e0: e3560000 cmp r6, #0 ; 0x0 15fa0e4: 0afffff1 beq 15fa0b0 <_binary_touch_raw_start+0x90b0> 15fa0e8: e3540000 cmp r4, #0 ; 0x0 15fa0ec: 0affffef beq 15fa0b0 <_binary_touch_raw_start+0x90b0> 15fa0f0: e3560000 cmp r6, #0 ; 0x0 15fa0f4: 0a000001 beq 15fa100 <_binary_touch_raw_start+0x9100> 15fa0f8: e3540000 cmp r4, #0 ; 0x0 15fa0fc: 1a000000 bne 15fa104 <_binary_touch_raw_start+0x9104> 15fa100: e3a07003 mov r7, #3 ; 0x3 15fa104: e1a00007 mov r0, r7 15fa108: e28dd004 add sp, sp, #4 ; 0x4 15fa10c: e8bd41f0 ldmia sp!, {r4, r5, r6, r7, r8, lr} 15fa110: e12fff1e bx lr 15fa114: e92d43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 15fa118: e24dd05c sub sp, sp, #92 ; 0x5c 15fa11c: e1a05000 mov r5, r0 15fa120: e5953020 ldr r3, [r5, #32] 15fa124: e3a0101c mov r1, #28 ; 0x1c 15fa128: e3a0001d mov r0, #29 ; 0x1d 15fa12c: e5954004 ldr r4, [r5, #4] 15fa130: e3530001 cmp r3, #1 ; 0x1 15fa134: e3a02002 mov r2, #2 ; 0x2 15fa138: e3a0e002 mov lr, #2 ; 0x2 15fa13c: e58d103c str r1, [sp, #60] 15fa140: e58d0040 str r0, [sp, #64] 15fa144: 03a01003 moveq r1, #3 ; 0x3 15fa148: 03a00002 moveq r0, #2 ; 0x2 15fa14c: e58d2038 str r2, [sp, #56] 15fa150: e58de008 str lr, [sp, #8] 15fa154: 058d1008 streq r1, [sp, #8] 15fa158: 058d0014 streq r0, [sp, #20] 15fa15c: e3a07001 mov r7, #1 ; 0x1 15fa160: e3a08001 mov r8, #1 ; 0x1 15fa164: e5956010 ldr r6, [r5, #16] 15fa168: 03a03003 moveq r3, #3 ; 0x3 15fa16c: 03a02063 moveq r2, #99 ; 0x63 15fa170: e28d1038 add r1, sp, #56 ; 0x38 15fa174: e1a00004 mov r0, r4 15fa178: e58d700c str r7, [sp, #12] 15fa17c: e58d8010 str r8, [sp, #16] 15fa180: 058d3038 streq r3, [sp, #56] 15fa184: 058d2044 streq r2, [sp, #68] 15fa188: ebfffc5c bl 15f9300 <_binary_touch_raw_start+0x8300> 15fa18c: e28d2008 add r2, sp, #8 ; 0x8 15fa190: e28d1038 add r1, sp, #56 ; 0x38 15fa194: e1a00004 mov r0, r4 15fa198: ebfffd48 bl 15f96c0 <_binary_touch_raw_start+0x86c0> 15fa19c: e3a0101f mov r1, #31 ; 0x1f 15fa1a0: e3a0002d mov r0, #45 ; 0x2d 15fa1a4: e58d1040 str r1, [sp, #64] 15fa1a8: e58d0044 str r0, [sp, #68] 15fa1ac: e3a03003 mov r3, #3 ; 0x3 15fa1b0: e3a0201e mov r2, #30 ; 0x1e 15fa1b4: e3a0e003 mov lr, #3 ; 0x3 15fa1b8: e3a07002 mov r7, #2 ; 0x2 15fa1bc: e3a08002 mov r8, #2 ; 0x2 15fa1c0: e3a09001 mov r9, #1 ; 0x1 15fa1c4: e28d1038 add r1, sp, #56 ; 0x38 15fa1c8: e1a00004 mov r0, r4 15fa1cc: e58d3038 str r3, [sp, #56] 15fa1d0: e58d203c str r2, [sp, #60] 15fa1d4: e58de008 str lr, [sp, #8] 15fa1d8: e58d700c str r7, [sp, #12] 15fa1dc: e58d8010 str r8, [sp, #16] 15fa1e0: e58d9014 str r9, [sp, #20] 15fa1e4: ebfffcd7 bl 15f9548 <_binary_touch_raw_start+0x8548> 15fa1e8: e28d1038 add r1, sp, #56 ; 0x38 15fa1ec: e1a00004 mov r0, r4 15fa1f0: ebfffc8b bl 15f9424 <_binary_touch_raw_start+0x8424> 15fa1f4: e28d2008 add r2, sp, #8 ; 0x8 15fa1f8: e28d1038 add r1, sp, #56 ; 0x38 15fa1fc: e1a00004 mov r0, r4 15fa200: ebfffd2e bl 15f96c0 <_binary_touch_raw_start+0x86c0> 15fa204: e3a01001 mov r1, #1 ; 0x1 15fa208: e3a00000 mov r0, #0 ; 0x0 15fa20c: e58d1008 str r1, [sp, #8] 15fa210: e58d000c str r0, [sp, #12] 15fa214: e3a03001 mov r3, #1 ; 0x1 15fa218: e3a02071 mov r2, #113 ; 0x71 15fa21c: e28d1038 add r1, sp, #56 ; 0x38 15fa220: e1a00004 mov r0, r4 15fa224: e58d3038 str r3, [sp, #56] 15fa228: e58d203c str r2, [sp, #60] 15fa22c: ebfffcf4 bl 15f9604 <_binary_touch_raw_start+0x8604> 15fa230: e28d1038 add r1, sp, #56 ; 0x38 15fa234: e1a00004 mov r0, r4 15fa238: ebfffc79 bl 15f9424 <_binary_touch_raw_start+0x8424> 15fa23c: e28d2008 add r2, sp, #8 ; 0x8 15fa240: e28d1038 add r1, sp, #56 ; 0x38 15fa244: e1a00004 mov r0, r4 15fa248: ebfffd1c bl 15f96c0 <_binary_touch_raw_start+0x86c0> 15fa24c: e5963004 ldr r3, [r6, #4] 15fa250: e3a02000 mov r2, #0 ; 0x0 15fa254: e3a01064 mov r1, #100 ; 0x64 15fa258: e3833004 orr r3, r3, #4 ; 0x4 15fa25c: e5863004 str r3, [r6, #4] 15fa260: e5953024 ldr r3, [r5, #36] 15fa264: e5959008 ldr r9, [r5, #8] 15fa268: e5954004 ldr r4, [r5, #4] 15fa26c: e58d3000 str r3, [sp] 15fa270: e589200c str r2, [r9, #12] 15fa274: e59d0000 ldr r0, [sp] 15fa278: e3a06000 mov r6, #0 ; 0x0 15fa27c: ebfffc04 bl 15f9294 <_binary_touch_raw_start+0x8294> 15fa280: e599300c ldr r3, [r9, #12] 15fa284: e3a02001 mov r2, #1 ; 0x1 15fa288: e3a0e071 mov lr, #113 ; 0x71 15fa28c: e3833002 orr r3, r3, #2 ; 0x2 15fa290: e28d1020 add r1, sp, #32 ; 0x20 15fa294: e1a00004 mov r0, r4 15fa298: e589300c str r3, [r9, #12] 15fa29c: e58d2020 str r2, [sp, #32] 15fa2a0: e58de024 str lr, [sp, #36] 15fa2a4: ebfffca7 bl 15f9548 <_binary_touch_raw_start+0x8548> 15fa2a8: e5953020 ldr r3, [r5, #32] 15fa2ac: e3a02ffa mov r2, #1000 ; 0x3e8 15fa2b0: e3a08000 mov r8, #0 ; 0x0 15fa2b4: e3530000 cmp r3, #0 ; 0x0 15fa2b8: e595301c ldr r3, [r5, #28] 15fa2bc: 03a04001 moveq r4, #1 ; 0x1 15fa2c0: 13a04000 movne r4, #0 ; 0x0 15fa2c4: e0070293 mul r7, r3, r2 15fa2c8: e59d0000 ldr r0, [sp] 15fa2cc: e3a01001 mov r1, #1 ; 0x1 15fa2d0: ebfffbef bl 15f9294 <_binary_touch_raw_start+0x8294> 15fa2d4: e599301c ldr r3, [r9, #28] 15fa2d8: e3130c01 tst r3, #256 ; 0x100 15fa2dc: e599301c ldr r3, [r9, #28] 15fa2e0: 13a08001 movne r8, #1 ; 0x1 15fa2e4: e3130c02 tst r3, #512 ; 0x200 15fa2e8: 13a04001 movne r4, #1 ; 0x1 15fa2ec: e3570000 cmp r7, #0 ; 0x0 15fa2f0: e2477001 sub r7, r7, #1 ; 0x1 15fa2f4: 0a000003 beq 15fa308 <_binary_touch_raw_start+0x9308> 15fa2f8: e3580000 cmp r8, #0 ; 0x0 15fa2fc: 0afffff1 beq 15fa2c8 <_binary_touch_raw_start+0x92c8> 15fa300: e3540000 cmp r4, #0 ; 0x0 15fa304: 0affffef beq 15fa2c8 <_binary_touch_raw_start+0x92c8> 15fa308: e3580000 cmp r8, #0 ; 0x0 15fa30c: 0a000001 beq 15fa318 <_binary_touch_raw_start+0x9318> 15fa310: e3540000 cmp r4, #0 ; 0x0 15fa314: 1a000000 bne 15fa31c <_binary_touch_raw_start+0x931c> 15fa318: e3a06003 mov r6, #3 ; 0x3 15fa31c: e3560000 cmp r6, #0 ; 0x0 15fa320: 0a000002 beq 15fa330 <_binary_touch_raw_start+0x9330> 15fa324: e1a00005 mov r0, r5 15fa328: ebffff49 bl 15fa054 <_binary_touch_raw_start+0x9054> 15fa32c: e1a06000 mov r6, r0 15fa330: e1a00006 mov r0, r6 15fa334: e28dd05c add sp, sp, #92 ; 0x5c 15fa338: e8bd43f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, lr} 15fa33c: e12fff1e bx lr 15fa340: e92d47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 15fa344: e24dd008 sub sp, sp, #8 ; 0x8 15fa348: e1a06002 mov r6, r2 15fa34c: e5903024 ldr r3, [r0, #36] 15fa350: e590e018 ldr lr, [r0, #24] 15fa354: e3a02ffa mov r2, #1000 ; 0x3e8 15fa358: e5904008 ldr r4, [r0, #8] 15fa35c: e58d3000 str r3, [sp] 15fa360: e009029e mul r9, lr, r2 15fa364: e3a05000 mov r5, #0 ; 0x0 15fa368: e3510054 cmp r1, #84 ; 0x54 15fa36c: 1a00000c bne 15fa3a4 <_binary_touch_raw_start+0x93a4> 15fa370: e5900000 ldr r0, [r0] 15fa374: e3a03b13 mov r3, #19456 ; 0x4c00 15fa378: e3833012 orr r3, r3, #18 ; 0x12 15fa37c: e1500003 cmp r0, r3 15fa380: 01a03086 moveq r3, r6, lsl #1 15fa384: 058462a8 streq r6, [r4, #680] 15fa388: 01a03803 moveq r3, r3, lsl #16 15fa38c: 01a03823 moveq r3, r3, lsr #16 15fa390: 058434a8 streq r3, [r4, #1192] 15fa394: 0a000026 beq 15fa434 <_binary_touch_raw_start+0x9434> 15fa398: e3510054 cmp r1, #84 ; 0x54 15fa39c: 058464a8 streq r6, [r4, #1192] 15fa3a0: 0a000023 beq 15fa434 <_binary_touch_raw_start+0x9434> 15fa3a4: e2842c02 add r2, r4, #512 ; 0x200 15fa3a8: e1a030a1 mov r3, r1, lsr #1 15fa3ac: e082a103 add sl, r2, r3, lsl #2 15fa3b0: e3a08f4b mov r8, #300 ; 0x12c 15fa3b4: e5943020 ldr r3, [r4, #32] 15fa3b8: e3a07001 mov r7, #1 ; 0x1 15fa3bc: e58d3004 str r3, [sp, #4] 15fa3c0: e59d3004 ldr r3, [sp, #4] 15fa3c4: e3130001 tst r3, #1 ; 0x1 15fa3c8: 159d0000 ldrne r0, [sp] 15fa3cc: 13a01001 movne r1, #1 ; 0x1 15fa3d0: 13a07000 movne r7, #0 ; 0x0 15fa3d4: 1bfffbae blne 15f9294 <_binary_touch_raw_start+0x8294> 15fa3d8: e3580000 cmp r8, #0 ; 0x0 15fa3dc: e2488001 sub r8, r8, #1 ; 0x1 15fa3e0: 0a000001 beq 15fa3ec <_binary_touch_raw_start+0x93ec> 15fa3e4: e3570000 cmp r7, #0 ; 0x0 15fa3e8: 0afffff1 beq 15fa3b4 <_binary_touch_raw_start+0x93b4> 15fa3ec: e3570000 cmp r7, #0 ; 0x0 15fa3f0: 0a00000e beq 15fa430 <_binary_touch_raw_start+0x9430> 15fa3f4: e3a03702 mov r3, #524288 ; 0x80000 15fa3f8: e584301c str r3, [r4, #28] 15fa3fc: e58a6000 str r6, [sl] 15fa400: e59d0000 ldr r0, [sp] 15fa404: e3a01001 mov r1, #1 ; 0x1 15fa408: ebfffba1 bl 15f9294 <_binary_touch_raw_start+0x8294> 15fa40c: e3590000 cmp r9, #0 ; 0x0 15fa410: e2499001 sub r9, r9, #1 ; 0x1 15fa414: 0a000002 beq 15fa424 <_binary_touch_raw_start+0x9424> 15fa418: e594301c ldr r3, [r4, #28] 15fa41c: e3130702 tst r3, #524288 ; 0x80000 15fa420: 0afffff6 beq 15fa400 <_binary_touch_raw_start+0x9400> 15fa424: e594301c ldr r3, [r4, #28] 15fa428: e3130702 tst r3, #524288 ; 0x80000 15fa42c: 1a000000 bne 15fa434 <_binary_touch_raw_start+0x9434> 15fa430: e3a05003 mov r5, #3 ; 0x3 15fa434: e1a00005 mov r0, r5 15fa438: e28dd008 add sp, sp, #8 ; 0x8 15fa43c: e8bd47f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 15fa440: e12fff1e bx lr 15fa444: e92d47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 15fa448: e24dd008 sub sp, sp, #8 ; 0x8 15fa44c: e1a09002 mov r9, r2 15fa450: e5903024 ldr r3, [r0, #36] 15fa454: e5904008 ldr r4, [r0, #8] 15fa458: e590e018 ldr lr, [r0, #24] 15fa45c: e3510054 cmp r1, #84 ; 0x54 15fa460: e58d3000 str r3, [sp] 15fa464: 059434a8 ldreq r3, [r4, #1192] 15fa468: e3a02ffa mov r2, #1000 ; 0x3e8 15fa46c: e008029e mul r8, lr, r2 15fa470: 01c930b0 streqh r3, [r9] 15fa474: e3a05000 mov r5, #0 ; 0x0 15fa478: 0a000037 beq 15fa55c <_binary_touch_raw_start+0x955c> 15fa47c: e2842c02 add r2, r4, #512 ; 0x200 15fa480: e1a030a1 mov r3, r1, lsr #1 15fa484: e082a103 add sl, r2, r3, lsl #2 15fa488: e3a07f4b mov r7, #300 ; 0x12c 15fa48c: e5943020 ldr r3, [r4, #32] 15fa490: e3a06001 mov r6, #1 ; 0x1 15fa494: e58d3004 str r3, [sp, #4] 15fa498: e59d3004 ldr r3, [sp, #4] 15fa49c: e3130001 tst r3, #1 ; 0x1 15fa4a0: 159d0000 ldrne r0, [sp] 15fa4a4: 13a01001 movne r1, #1 ; 0x1 15fa4a8: 13a06000 movne r6, #0 ; 0x0 15fa4ac: 1bfffb78 blne 15f9294 <_binary_touch_raw_start+0x8294> 15fa4b0: e3570000 cmp r7, #0 ; 0x0 15fa4b4: e2477001 sub r7, r7, #1 ; 0x1 15fa4b8: 0a000001 beq 15fa4c4 <_binary_touch_raw_start+0x94c4> 15fa4bc: e3560000 cmp r6, #0 ; 0x0 15fa4c0: 0afffff1 beq 15fa48c <_binary_touch_raw_start+0x948c> 15fa4c4: e3560000 cmp r6, #0 ; 0x0 15fa4c8: 0a000022 beq 15fa558 <_binary_touch_raw_start+0x9558> 15fa4cc: e3a07912 mov r7, #294912 ; 0x48000 15fa4d0: e584701c str r7, [r4, #28] 15fa4d4: e59a3000 ldr r3, [sl] 15fa4d8: e1a06008 mov r6, r8 15fa4dc: e1c930b0 strh r3, [r9] 15fa4e0: e59d0000 ldr r0, [sp] 15fa4e4: e3a01001 mov r1, #1 ; 0x1 15fa4e8: ebfffb69 bl 15f9294 <_binary_touch_raw_start+0x8294> 15fa4ec: e3560000 cmp r6, #0 ; 0x0 15fa4f0: e2466001 sub r6, r6, #1 ; 0x1 15fa4f4: 0a000002 beq 15fa504 <_binary_touch_raw_start+0x9504> 15fa4f8: e594301c ldr r3, [r4, #28] 15fa4fc: e3130701 tst r3, #262144 ; 0x40000 15fa500: 0afffff6 beq 15fa4e0 <_binary_touch_raw_start+0x94e0> 15fa504: e594301c ldr r3, [r4, #28] 15fa508: e3130701 tst r3, #262144 ; 0x40000 15fa50c: 0a00000f beq 15fa550 <_binary_touch_raw_start+0x9550> 15fa510: e594301c ldr r3, [r4, #28] 15fa514: e3130902 tst r3, #32768 ; 0x8000 15fa518: 1a00000c bne 15fa550 <_binary_touch_raw_start+0x9550> 15fa51c: e584701c str r7, [r4, #28] 15fa520: e59a3000 ldr r3, [sl] 15fa524: e1c930b0 strh r3, [r9] 15fa528: e59d0000 ldr r0, [sp] 15fa52c: e3a01001 mov r1, #1 ; 0x1 15fa530: ebfffb57 bl 15f9294 <_binary_touch_raw_start+0x8294> 15fa534: e3580000 cmp r8, #0 ; 0x0 15fa538: e2488001 sub r8, r8, #1 ; 0x1 15fa53c: 0a000006 beq 15fa55c <_binary_touch_raw_start+0x955c> 15fa540: e594301c ldr r3, [r4, #28] 15fa544: e3130701 tst r3, #262144 ; 0x40000 15fa548: 0afffff6 beq 15fa528 <_binary_touch_raw_start+0x9528> 15fa54c: ea000002 b 15fa55c <_binary_touch_raw_start+0x955c> 15fa550: e3a03000 mov r3, #0 ; 0x0 15fa554: e5843020 str r3, [r4, #32] 15fa558: e3a05003 mov r5, #3 ; 0x3 15fa55c: e1a00005 mov r0, r5 15fa560: e28dd008 add sp, sp, #8 ; 0x8 15fa564: e8bd47f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 15fa568: e12fff1e bx lr 15fa56c: e52de004 str lr, [sp, #-4]! 15fa570: e59f304c ldr r3, [pc, #76] ; 15fa5c4 <_binary_touch_raw_start+0x95c4> 15fa574: e081e101 add lr, r1, r1, lsl #2 15fa578: e1a0108e mov r1, lr, lsl #1 15fa57c: e0c32391 smull r2, r3, r1, r3 15fa580: e3a01002 mov r1, #2 ; 0x2 15fa584: e083308e add r3, r3, lr, lsl #1 15fa588: e1a031c3 mov r3, r3, asr #3 15fa58c: e0833fa3 add r3, r3, r3, lsr #31 15fa590: e20330ff and r3, r3, #255 ; 0xff 15fa594: e353003f cmp r3, #63 ; 0x3f 15fa598: 83a0303f movhi r3, #63 ; 0x3f 15fa59c: e3530000 cmp r3, #0 ; 0x0 15fa5a0: 1263303f rsbne r3, r3, #63 ; 0x3f 15fa5a4: 120330ff andne r3, r3, #255 ; 0xff 15fa5a8: 11833403 orrne r3, r3, r3, lsl #8 15fa5ac: 03a02902 moveq r2, #32768 ; 0x8000 15fa5b0: 11a02803 movne r2, r3, lsl #16 15fa5b4: 11a02822 movne r2, r2, lsr #16 15fa5b8: ebffff60 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa5bc: e49de004 ldr lr, [sp], #4 15fa5c0: e12fff1e bx lr 15fa5c4: 88888889 stmhiia r8, {r0, r3, r7, fp, pc} 15fa5c8: e52de004 str lr, [sp, #-4]! 15fa5cc: e59f3044 ldr r3, [pc, #68] ; 15fa618 <_binary_touch_raw_start+0x9618> 15fa5d0: e081e101 add lr, r1, r1, lsl #2 15fa5d4: e1a0108e mov r1, lr, lsl #1 15fa5d8: e0c32391 smull r2, r3, r1, r3 15fa5dc: e3a0101c mov r1, #28 ; 0x1c 15fa5e0: e083308e add r3, r3, lr, lsl #1 15fa5e4: e1a031c3 mov r3, r3, asr #3 15fa5e8: e0833fa3 add r3, r3, r3, lsr #31 15fa5ec: e20330ff and r3, r3, #255 ; 0xff 15fa5f0: e353000f cmp r3, #15 ; 0xf 15fa5f4: 83a0300f movhi r3, #15 ; 0xf 15fa5f8: e3530000 cmp r3, #0 ; 0x0 15fa5fc: 11833403 orrne r3, r3, r3, lsl #8 15fa600: 03a02902 moveq r2, #32768 ; 0x8000 15fa604: 11a02803 movne r2, r3, lsl #16 15fa608: 11a02822 movne r2, r2, lsr #16 15fa60c: ebffff4b bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa610: e49de004 ldr lr, [sp], #4 15fa614: e12fff1e bx lr 15fa618: 88888889 stmhiia r8, {r0, r3, r7, fp, pc} 15fa61c: e92d4010 stmdb sp!, {r4, lr} 15fa620: e24dd004 sub sp, sp, #4 ; 0x4 15fa624: e1a04001 mov r4, r1 15fa628: e28d2000 add r2, sp, #0 ; 0x0 15fa62c: e3a0102c mov r1, #44 ; 0x2c 15fa630: ebffff83 bl 15fa444 <_binary_touch_raw_start+0x9444> 15fa634: e3500000 cmp r0, #0 ; 0x0 15fa638: 1a00001d bne 15fa6b4 <_binary_touch_raw_start+0x96b4> 15fa63c: e1dd30b0 ldrh r3, [sp] 15fa640: e3530d7d cmp r3, #8000 ; 0x1f40 15fa644: 0a000017 beq 15fa6a8 <_binary_touch_raw_start+0x96a8> 15fa648: e3a02c2b mov r2, #11008 ; 0x2b00 15fa64c: e3822011 orr r2, r2, #17 ; 0x11 15fa650: e1530002 cmp r3, r2 15fa654: 0a00000d beq 15fa690 <_binary_touch_raw_start+0x9690> 15fa658: e3530dfa cmp r3, #16000 ; 0x3e80 15fa65c: 0a00000f beq 15fa6a0 <_binary_touch_raw_start+0x96a0> 15fa660: e3a02c56 mov r2, #22016 ; 0x5600 15fa664: e3822022 orr r2, r2, #34 ; 0x22 15fa668: e1530002 cmp r3, r2 15fa66c: 0a000007 beq 15fa690 <_binary_touch_raw_start+0x9690> 15fa670: e3530c7d cmp r3, #32000 ; 0x7d00 15fa674: 0a000007 beq 15fa698 <_binary_touch_raw_start+0x9698> 15fa678: e3a02b2b mov r2, #44032 ; 0xac00 15fa67c: e3822044 orr r2, r2, #68 ; 0x44 15fa680: e1530002 cmp r3, r2 15fa684: 13a03cbb movne r3, #47872 ; 0xbb00 15fa688: 13833080 orrne r3, r3, #128 ; 0x80 15fa68c: 1a000006 bne 15fa6ac <_binary_touch_raw_start+0x96ac> 15fa690: e1c420b0 strh r2, [r4] 15fa694: ea000005 b 15fa6b0 <_binary_touch_raw_start+0x96b0> 15fa698: e3a03c7d mov r3, #32000 ; 0x7d00 15fa69c: ea000002 b 15fa6ac <_binary_touch_raw_start+0x96ac> 15fa6a0: e3a03dfa mov r3, #16000 ; 0x3e80 15fa6a4: ea000000 b 15fa6ac <_binary_touch_raw_start+0x96ac> 15fa6a8: e3a03d7d mov r3, #8000 ; 0x1f40 15fa6ac: e1c430b0 strh r3, [r4] 15fa6b0: e3a00000 mov r0, #0 ; 0x0 15fa6b4: e28dd004 add sp, sp, #4 ; 0x4 15fa6b8: e8bd4010 ldmia sp!, {r4, lr} 15fa6bc: e12fff1e bx lr 15fa6c0: e92d4030 stmdb sp!, {r4, r5, lr} 15fa6c4: e1a03001 mov r3, r1 15fa6c8: e1a05000 mov r5, r0 15fa6cc: e3530d7d cmp r3, #8000 ; 0x1f40 15fa6d0: 0a00001a beq 15fa740 <_binary_touch_raw_start+0x9740> 15fa6d4: e3a02c2b mov r2, #11008 ; 0x2b00 15fa6d8: e3822011 orr r2, r2, #17 ; 0x11 15fa6dc: e1530002 cmp r3, r2 15fa6e0: 0a000010 beq 15fa728 <_binary_touch_raw_start+0x9728> 15fa6e4: e3530dfa cmp r3, #16000 ; 0x3e80 15fa6e8: 0a000012 beq 15fa738 <_binary_touch_raw_start+0x9738> 15fa6ec: e3a02c56 mov r2, #22016 ; 0x5600 15fa6f0: e3822022 orr r2, r2, #34 ; 0x22 15fa6f4: e1530002 cmp r3, r2 15fa6f8: 0a00000a beq 15fa728 <_binary_touch_raw_start+0x9728> 15fa6fc: e3530c7d cmp r3, #32000 ; 0x7d00 15fa700: 0a00000a beq 15fa730 <_binary_touch_raw_start+0x9730> 15fa704: e3a02b2b mov r2, #44032 ; 0xac00 15fa708: e3822044 orr r2, r2, #68 ; 0x44 15fa70c: e1530002 cmp r3, r2 15fa710: 13a02cbb movne r2, #47872 ; 0xbb00 15fa714: 13822080 orrne r2, r2, #128 ; 0x80 15fa718: 11530002 cmpne r3, r2 15fa71c: 13a00007 movne r0, #7 ; 0x7 15fa720: 18bd4030 ldmneia sp!, {r4, r5, lr} 15fa724: 112fff1e bxne lr 15fa728: e1a04002 mov r4, r2 15fa72c: ea000004 b 15fa744 <_binary_touch_raw_start+0x9744> 15fa730: e3a04c7d mov r4, #32000 ; 0x7d00 15fa734: ea000002 b 15fa744 <_binary_touch_raw_start+0x9744> 15fa738: e3a04dfa mov r4, #16000 ; 0x3e80 15fa73c: ea000000 b 15fa744 <_binary_touch_raw_start+0x9744> 15fa740: e3a04d7d mov r4, #8000 ; 0x1f40 15fa744: e3a02001 mov r2, #1 ; 0x1 15fa748: e3a0102a mov r1, #42 ; 0x2a 15fa74c: e1a00005 mov r0, r5 15fa750: ebfffefa bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa754: e3500000 cmp r0, #0 ; 0x0 15fa758: 01a02004 moveq r2, r4 15fa75c: 03a01032 moveq r1, #50 ; 0x32 15fa760: 01a00005 moveq r0, r5 15fa764: 0bfffef5 bleq 15fa340 <_binary_touch_raw_start+0x9340> 15fa768: e8bd4030 ldmia sp!, {r4, r5, lr} 15fa76c: e12fff1e bx lr 15fa770: e92d4030 stmdb sp!, {r4, r5, lr} 15fa774: e1a03001 mov r3, r1 15fa778: e1a05000 mov r5, r0 15fa77c: e3530d7d cmp r3, #8000 ; 0x1f40 15fa780: 0a00001a beq 15fa7f0 <_binary_touch_raw_start+0x97f0> 15fa784: e3a02c2b mov r2, #11008 ; 0x2b00 15fa788: e3822011 orr r2, r2, #17 ; 0x11 15fa78c: e1530002 cmp r3, r2 15fa790: 0a000010 beq 15fa7d8 <_binary_touch_raw_start+0x97d8> 15fa794: e3530dfa cmp r3, #16000 ; 0x3e80 15fa798: 0a000012 beq 15fa7e8 <_binary_touch_raw_start+0x97e8> 15fa79c: e3a02c56 mov r2, #22016 ; 0x5600 15fa7a0: e3822022 orr r2, r2, #34 ; 0x22 15fa7a4: e1530002 cmp r3, r2 15fa7a8: 0a00000a beq 15fa7d8 <_binary_touch_raw_start+0x97d8> 15fa7ac: e3530c7d cmp r3, #32000 ; 0x7d00 15fa7b0: 0a00000a beq 15fa7e0 <_binary_touch_raw_start+0x97e0> 15fa7b4: e3a02b2b mov r2, #44032 ; 0xac00 15fa7b8: e3822044 orr r2, r2, #68 ; 0x44 15fa7bc: e1530002 cmp r3, r2 15fa7c0: 13a02cbb movne r2, #47872 ; 0xbb00 15fa7c4: 13822080 orrne r2, r2, #128 ; 0x80 15fa7c8: 11530002 cmpne r3, r2 15fa7cc: 13a00007 movne r0, #7 ; 0x7 15fa7d0: 18bd4030 ldmneia sp!, {r4, r5, lr} 15fa7d4: 112fff1e bxne lr 15fa7d8: e1a04002 mov r4, r2 15fa7dc: ea000004 b 15fa7f4 <_binary_touch_raw_start+0x97f4> 15fa7e0: e3a04c7d mov r4, #32000 ; 0x7d00 15fa7e4: ea000002 b 15fa7f4 <_binary_touch_raw_start+0x97f4> 15fa7e8: e3a04dfa mov r4, #16000 ; 0x3e80 15fa7ec: ea000000 b 15fa7f4 <_binary_touch_raw_start+0x97f4> 15fa7f0: e3a04d7d mov r4, #8000 ; 0x1f40 15fa7f4: e3a02001 mov r2, #1 ; 0x1 15fa7f8: e3a0102a mov r1, #42 ; 0x2a 15fa7fc: e1a00005 mov r0, r5 15fa800: ebfffece bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa804: e3500000 cmp r0, #0 ; 0x0 15fa808: 01a02004 moveq r2, r4 15fa80c: 03a0102c moveq r1, #44 ; 0x2c 15fa810: 01a00005 moveq r0, r5 15fa814: 0bfffec9 bleq 15fa340 <_binary_touch_raw_start+0x9340> 15fa818: e8bd4030 ldmia sp!, {r4, r5, lr} 15fa81c: e12fff1e bx lr 15fa820: e3a0000c mov r0, #12 ; 0xc 15fa824: e12fff1e bx lr 15fa828: e3a0000c mov r0, #12 ; 0xc 15fa82c: e12fff1e bx lr 15fa830: e92d4010 stmdb sp!, {r4, lr} 15fa834: e1a04000 mov r4, r0 15fa838: e3a02a06 mov r2, #24576 ; 0x6000 15fa83c: e3a0100e mov r1, #14 ; 0xe 15fa840: ebfffebe bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa844: e3a02902 mov r2, #32768 ; 0x8000 15fa848: e3a0101c mov r1, #28 ; 0x1c 15fa84c: e1a00004 mov r0, r4 15fa850: ebfffeba bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa854: e3a02000 mov r2, #0 ; 0x0 15fa858: e3a01002 mov r1, #2 ; 0x2 15fa85c: e1a00004 mov r0, r4 15fa860: ebfffeb6 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa864: e3a02000 mov r2, #0 ; 0x0 15fa868: e3a01016 mov r1, #22 ; 0x16 15fa86c: e1a00004 mov r0, r4 15fa870: ebfffeb2 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa874: e3a02000 mov r2, #0 ; 0x0 15fa878: e3a01006 mov r1, #6 ; 0x6 15fa87c: e1a00004 mov r0, r4 15fa880: ebfffeae bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa884: e3a02000 mov r2, #0 ; 0x0 15fa888: e3a0100c mov r1, #12 ; 0xc 15fa88c: e1a00004 mov r0, r4 15fa890: ebfffeaa bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa894: e3a02000 mov r2, #0 ; 0x0 15fa898: e3a0101a mov r1, #26 ; 0x1a 15fa89c: e1a00004 mov r0, r4 15fa8a0: ebfffea6 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa8a4: e3a02000 mov r2, #0 ; 0x0 15fa8a8: e3a01004 mov r1, #4 ; 0x4 15fa8ac: e1a00004 mov r0, r4 15fa8b0: ebfffea2 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa8b4: e3a02000 mov r2, #0 ; 0x0 15fa8b8: e3a01018 mov r1, #24 ; 0x18 15fa8bc: e1a00004 mov r0, r4 15fa8c0: ebfffe9e bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa8c4: e3a02000 mov r2, #0 ; 0x0 15fa8c8: e3a01002 mov r1, #2 ; 0x2 15fa8cc: e1a00004 mov r0, r4 15fa8d0: ebfffe9a bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa8d4: e3a00000 mov r0, #0 ; 0x0 15fa8d8: e8bd4010 ldmia sp!, {r4, lr} 15fa8dc: e12fff1e bx lr 15fa8e0: e3a00000 mov r0, #0 ; 0x0 15fa8e4: e12fff1e bx lr 15fa8e8: e92d4010 stmdb sp!, {r4, lr} 15fa8ec: e24dd004 sub sp, sp, #4 ; 0x4 15fa8f0: e1a04001 mov r4, r1 15fa8f4: e28d2000 add r2, sp, #0 ; 0x0 15fa8f8: e3a01032 mov r1, #50 ; 0x32 15fa8fc: ebfffed0 bl 15fa444 <_binary_touch_raw_start+0x9444> 15fa900: e3500000 cmp r0, #0 ; 0x0 15fa904: 1a00001d bne 15fa980 <_binary_touch_raw_start+0x9980> 15fa908: e1dd30b0 ldrh r3, [sp] 15fa90c: e3530d7d cmp r3, #8000 ; 0x1f40 15fa910: 0a000017 beq 15fa974 <_binary_touch_raw_start+0x9974> 15fa914: e3a02c2b mov r2, #11008 ; 0x2b00 15fa918: e3822011 orr r2, r2, #17 ; 0x11 15fa91c: e1530002 cmp r3, r2 15fa920: 0a00000d beq 15fa95c <_binary_touch_raw_start+0x995c> 15fa924: e3530dfa cmp r3, #16000 ; 0x3e80 15fa928: 0a00000f beq 15fa96c <_binary_touch_raw_start+0x996c> 15fa92c: e3a02c56 mov r2, #22016 ; 0x5600 15fa930: e3822022 orr r2, r2, #34 ; 0x22 15fa934: e1530002 cmp r3, r2 15fa938: 0a000007 beq 15fa95c <_binary_touch_raw_start+0x995c> 15fa93c: e3530c7d cmp r3, #32000 ; 0x7d00 15fa940: 0a000007 beq 15fa964 <_binary_touch_raw_start+0x9964> 15fa944: e3a02b2b mov r2, #44032 ; 0xac00 15fa948: e3822044 orr r2, r2, #68 ; 0x44 15fa94c: e1530002 cmp r3, r2 15fa950: 13a03cbb movne r3, #47872 ; 0xbb00 15fa954: 13833080 orrne r3, r3, #128 ; 0x80 15fa958: 1a000006 bne 15fa978 <_binary_touch_raw_start+0x9978> 15fa95c: e1c420b0 strh r2, [r4] 15fa960: ea000005 b 15fa97c <_binary_touch_raw_start+0x997c> 15fa964: e3a03c7d mov r3, #32000 ; 0x7d00 15fa968: ea000002 b 15fa978 <_binary_touch_raw_start+0x9978> 15fa96c: e3a03dfa mov r3, #16000 ; 0x3e80 15fa970: ea000000 b 15fa978 <_binary_touch_raw_start+0x9978> 15fa974: e3a03d7d mov r3, #8000 ; 0x1f40 15fa978: e1c430b0 strh r3, [r4] 15fa97c: e3a00000 mov r0, #0 ; 0x0 15fa980: e28dd004 add sp, sp, #4 ; 0x4 15fa984: e8bd4010 ldmia sp!, {r4, lr} 15fa988: e12fff1e bx lr 15fa98c: e52de004 str lr, [sp, #-4]! 15fa990: e59f304c ldr r3, [pc, #76] ; 15fa9e4 <_binary_touch_raw_start+0x99e4> 15fa994: e081e101 add lr, r1, r1, lsl #2 15fa998: e1a0108e mov r1, lr, lsl #1 15fa99c: e0c32391 smull r2, r3, r1, r3 15fa9a0: e3a01002 mov r1, #2 ; 0x2 15fa9a4: e083308e add r3, r3, lr, lsl #1 15fa9a8: e1a031c3 mov r3, r3, asr #3 15fa9ac: e0833fa3 add r3, r3, r3, lsr #31 15fa9b0: e20330ff and r3, r3, #255 ; 0xff 15fa9b4: e353003f cmp r3, #63 ; 0x3f 15fa9b8: 83a0303f movhi r3, #63 ; 0x3f 15fa9bc: e3530000 cmp r3, #0 ; 0x0 15fa9c0: 1263303f rsbne r3, r3, #63 ; 0x3f 15fa9c4: 120330ff andne r3, r3, #255 ; 0xff 15fa9c8: 11833403 orrne r3, r3, r3, lsl #8 15fa9cc: 03a02902 moveq r2, #32768 ; 0x8000 15fa9d0: 11a02803 movne r2, r3, lsl #16 15fa9d4: 11a02822 movne r2, r2, lsr #16 15fa9d8: ebfffe58 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fa9dc: e49de004 ldr lr, [sp], #4 15fa9e0: e12fff1e bx lr 15fa9e4: 88888889 stmhiia r8, {r0, r3, r7, fp, pc} 15fa9e8: e52de004 str lr, [sp, #-4]! 15fa9ec: e59f3044 ldr r3, [pc, #68] ; 15faa38 <_binary_touch_raw_start+0x9a38> 15fa9f0: e081e101 add lr, r1, r1, lsl #2 15fa9f4: e1a0108e mov r1, lr, lsl #1 15fa9f8: e0c32391 smull r2, r3, r1, r3 15fa9fc: e3a0101c mov r1, #28 ; 0x1c 15faa00: e083308e add r3, r3, lr, lsl #1 15faa04: e1a031c3 mov r3, r3, asr #3 15faa08: e0833fa3 add r3, r3, r3, lsr #31 15faa0c: e20330ff and r3, r3, #255 ; 0xff 15faa10: e353000f cmp r3, #15 ; 0xf 15faa14: 83a0300f movhi r3, #15 ; 0xf 15faa18: e3530000 cmp r3, #0 ; 0x0 15faa1c: 11833403 orrne r3, r3, r3, lsl #8 15faa20: 03a02902 moveq r2, #32768 ; 0x8000 15faa24: 11a02803 movne r2, r3, lsl #16 15faa28: 11a02822 movne r2, r2, lsr #16 15faa2c: ebfffe43 bl 15fa340 <_binary_touch_raw_start+0x9340> 15faa30: e49de004 ldr lr, [sp], #4 15faa34: e12fff1e bx lr 15faa38: 88888889 stmhiia r8, {r0, r3, r7, fp, pc} 15faa3c: e92d4010 stmdb sp!, {r4, lr} 15faa40: e24dd004 sub sp, sp, #4 ; 0x4 15faa44: e1a04001 mov r4, r1 15faa48: e28d2000 add r2, sp, #0 ; 0x0 15faa4c: e3a01032 mov r1, #50 ; 0x32 15faa50: ebfffe7b bl 15fa444 <_binary_touch_raw_start+0x9444> 15faa54: e3500000 cmp r0, #0 ; 0x0 15faa58: 1a00001d bne 15faad4 <_binary_touch_raw_start+0x9ad4> 15faa5c: e1dd30b0 ldrh r3, [sp] 15faa60: e3530d7d cmp r3, #8000 ; 0x1f40 15faa64: 0a000017 beq 15faac8 <_binary_touch_raw_start+0x9ac8> 15faa68: e3a02c2b mov r2, #11008 ; 0x2b00 15faa6c: e3822011 orr r2, r2, #17 ; 0x11 15faa70: e1530002 cmp r3, r2 15faa74: 0a00000d beq 15faab0 <_binary_touch_raw_start+0x9ab0> 15faa78: e3530dfa cmp r3, #16000 ; 0x3e80 15faa7c: 0a00000f beq 15faac0 <_binary_touch_raw_start+0x9ac0> 15faa80: e3a02c56 mov r2, #22016 ; 0x5600 15faa84: e3822022 orr r2, r2, #34 ; 0x22 15faa88: e1530002 cmp r3, r2 15faa8c: 0a000007 beq 15faab0 <_binary_touch_raw_start+0x9ab0> 15faa90: e3530c7d cmp r3, #32000 ; 0x7d00 15faa94: 0a000007 beq 15faab8 <_binary_touch_raw_start+0x9ab8> 15faa98: e3a02b2b mov r2, #44032 ; 0xac00 15faa9c: e3822044 orr r2, r2, #68 ; 0x44 15faaa0: e1530002 cmp r3, r2 15faaa4: 13a03cbb movne r3, #47872 ; 0xbb00 15faaa8: 13833080 orrne r3, r3, #128 ; 0x80 15faaac: 1a000006 bne 15faacc <_binary_touch_raw_start+0x9acc> 15faab0: e1c420b0 strh r2, [r4] 15faab4: ea000005 b 15faad0 <_binary_touch_raw_start+0x9ad0> 15faab8: e3a03c7d mov r3, #32000 ; 0x7d00 15faabc: ea000002 b 15faacc <_binary_touch_raw_start+0x9acc> 15faac0: e3a03dfa mov r3, #16000 ; 0x3e80 15faac4: ea000000 b 15faacc <_binary_touch_raw_start+0x9acc> 15faac8: e3a03d7d mov r3, #8000 ; 0x1f40 15faacc: e1c430b0 strh r3, [r4] 15faad0: e3a00000 mov r0, #0 ; 0x0 15faad4: e28dd004 add sp, sp, #4 ; 0x4 15faad8: e8bd4010 ldmia sp!, {r4, lr} 15faadc: e12fff1e bx lr 15faae0: e92d4010 stmdb sp!, {r4, lr} 15faae4: e24dd004 sub sp, sp, #4 ; 0x4 15faae8: e1a04001 mov r4, r1 15faaec: e28d2000 add r2, sp, #0 ; 0x0 15faaf0: e3a0102c mov r1, #44 ; 0x2c 15faaf4: ebfffe52 bl 15fa444 <_binary_touch_raw_start+0x9444> 15faaf8: e3500000 cmp r0, #0 ; 0x0 15faafc: 1a00001d bne 15fab78 <_binary_touch_raw_start+0x9b78> 15fab00: e1dd30b0 ldrh r3, [sp] 15fab04: e3530d7d cmp r3, #8000 ; 0x1f40 15fab08: 0a000017 beq 15fab6c <_binary_touch_raw_start+0x9b6c> 15fab0c: e3a02c2b mov r2, #11008 ; 0x2b00 15fab10: e3822011 orr r2, r2, #17 ; 0x11 15fab14: e1530002 cmp r3, r2 15fab18: 0a00000d beq 15fab54 <_binary_touch_raw_start+0x9b54> 15fab1c: e3530dfa cmp r3, #16000 ; 0x3e80 15fab20: 0a00000f beq 15fab64 <_binary_touch_raw_start+0x9b64> 15fab24: e3a02c56 mov r2, #22016 ; 0x5600 15fab28: e3822022 orr r2, r2, #34 ; 0x22 15fab2c: e1530002 cmp r3, r2 15fab30: 0a000007 beq 15fab54 <_binary_touch_raw_start+0x9b54> 15fab34: e3530c7d cmp r3, #32000 ; 0x7d00 15fab38: 0a000007 beq 15fab5c <_binary_touch_raw_start+0x9b5c> 15fab3c: e3a02b2b mov r2, #44032 ; 0xac00 15fab40: e3822044 orr r2, r2, #68 ; 0x44 15fab44: e1530002 cmp r3, r2 15fab48: 13a03cbb movne r3, #47872 ; 0xbb00 15fab4c: 13833080 orrne r3, r3, #128 ; 0x80 15fab50: 1a000006 bne 15fab70 <_binary_touch_raw_start+0x9b70> 15fab54: e1c420b0 strh r2, [r4] 15fab58: ea000005 b 15fab74 <_binary_touch_raw_start+0x9b74> 15fab5c: e3a03c7d mov r3, #32000 ; 0x7d00 15fab60: ea000002 b 15fab70 <_binary_touch_raw_start+0x9b70> 15fab64: e3a03dfa mov r3, #16000 ; 0x3e80 15fab68: ea000000 b 15fab70 <_binary_touch_raw_start+0x9b70> 15fab6c: e3a03d7d mov r3, #8000 ; 0x1f40 15fab70: e1c430b0 strh r3, [r4] 15fab74: e3a00000 mov r0, #0 ; 0x0 15fab78: e28dd004 add sp, sp, #4 ; 0x4 15fab7c: e8bd4010 ldmia sp!, {r4, lr} 15fab80: e12fff1e bx lr 15fab84: e92d4030 stmdb sp!, {r4, r5, lr} 15fab88: e1a03001 mov r3, r1 15fab8c: e1a05000 mov r5, r0 15fab90: e3530d7d cmp r3, #8000 ; 0x1f40 15fab94: 0a00001a beq 15fac04 <_binary_touch_raw_start+0x9c04> 15fab98: e3a02c2b mov r2, #11008 ; 0x2b00 15fab9c: e3822011 orr r2, r2, #17 ; 0x11 15faba0: e1530002 cmp r3, r2 15faba4: 0a000010 beq 15fabec <_binary_touch_raw_start+0x9bec> 15faba8: e3530dfa cmp r3, #16000 ; 0x3e80 15fabac: 0a000012 beq 15fabfc <_binary_touch_raw_start+0x9bfc> 15fabb0: e3a02c56 mov r2, #22016 ; 0x5600 15fabb4: e3822022 orr r2, r2, #34 ; 0x22 15fabb8: e1530002 cmp r3, r2 15fabbc: 0a00000a beq 15fabec <_binary_touch_raw_start+0x9bec> 15fabc0: e3530c7d cmp r3, #32000 ; 0x7d00 15fabc4: 0a00000a beq 15fabf4 <_binary_touch_raw_start+0x9bf4> 15fabc8: e3a02b2b mov r2, #44032 ; 0xac00 15fabcc: e3822044 orr r2, r2, #68 ; 0x44 15fabd0: e1530002 cmp r3, r2 15fabd4: 13a02cbb movne r2, #47872 ; 0xbb00 15fabd8: 13822080 orrne r2, r2, #128 ; 0x80 15fabdc: 11530002 cmpne r3, r2 15fabe0: 13a00007 movne r0, #7 ; 0x7 15fabe4: 18bd4030 ldmneia sp!, {r4, r5, lr} 15fabe8: 112fff1e bxne lr 15fabec: e1a04002 mov r4, r2 15fabf0: ea000004 b 15fac08 <_binary_touch_raw_start+0x9c08> 15fabf4: e3a04c7d mov r4, #32000 ; 0x7d00 15fabf8: ea000002 b 15fac08 <_binary_touch_raw_start+0x9c08> 15fabfc: e3a04dfa mov r4, #16000 ; 0x3e80 15fac00: ea000000 b 15fac08 <_binary_touch_raw_start+0x9c08> 15fac04: e3a04d7d mov r4, #8000 ; 0x1f40 15fac08: e3a02001 mov r2, #1 ; 0x1 15fac0c: e3a0102a mov r1, #42 ; 0x2a 15fac10: e1a00005 mov r0, r5 15fac14: ebfffdc9 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fac18: e3500000 cmp r0, #0 ; 0x0 15fac1c: 01a02004 moveq r2, r4 15fac20: 03a01032 moveq r1, #50 ; 0x32 15fac24: 01a00005 moveq r0, r5 15fac28: 0bfffdc4 bleq 15fa340 <_binary_touch_raw_start+0x9340> 15fac2c: e8bd4030 ldmia sp!, {r4, r5, lr} 15fac30: e12fff1e bx lr 15fac34: e92d4030 stmdb sp!, {r4, r5, lr} 15fac38: e1a03001 mov r3, r1 15fac3c: e1a05000 mov r5, r0 15fac40: e3530d7d cmp r3, #8000 ; 0x1f40 15fac44: 0a00001a beq 15facb4 <_binary_touch_raw_start+0x9cb4> 15fac48: e3a02c2b mov r2, #11008 ; 0x2b00 15fac4c: e3822011 orr r2, r2, #17 ; 0x11 15fac50: e1530002 cmp r3, r2 15fac54: 0a000010 beq 15fac9c <_binary_touch_raw_start+0x9c9c> 15fac58: e3530dfa cmp r3, #16000 ; 0x3e80 15fac5c: 0a000012 beq 15facac <_binary_touch_raw_start+0x9cac> 15fac60: e3a02c56 mov r2, #22016 ; 0x5600 15fac64: e3822022 orr r2, r2, #34 ; 0x22 15fac68: e1530002 cmp r3, r2 15fac6c: 0a00000a beq 15fac9c <_binary_touch_raw_start+0x9c9c> 15fac70: e3530c7d cmp r3, #32000 ; 0x7d00 15fac74: 0a00000a beq 15faca4 <_binary_touch_raw_start+0x9ca4> 15fac78: e3a02b2b mov r2, #44032 ; 0xac00 15fac7c: e3822044 orr r2, r2, #68 ; 0x44 15fac80: e1530002 cmp r3, r2 15fac84: 13a02cbb movne r2, #47872 ; 0xbb00 15fac88: 13822080 orrne r2, r2, #128 ; 0x80 15fac8c: 11530002 cmpne r3, r2 15fac90: 13a00007 movne r0, #7 ; 0x7 15fac94: 18bd4030 ldmneia sp!, {r4, r5, lr} 15fac98: 112fff1e bxne lr 15fac9c: e1a04002 mov r4, r2 15faca0: ea000004 b 15facb8 <_binary_touch_raw_start+0x9cb8> 15faca4: e3a04c7d mov r4, #32000 ; 0x7d00 15faca8: ea000002 b 15facb8 <_binary_touch_raw_start+0x9cb8> 15facac: e3a04dfa mov r4, #16000 ; 0x3e80 15facb0: ea000000 b 15facb8 <_binary_touch_raw_start+0x9cb8> 15facb4: e3a04d7d mov r4, #8000 ; 0x1f40 15facb8: e3a02001 mov r2, #1 ; 0x1 15facbc: e3a0102a mov r1, #42 ; 0x2a 15facc0: e1a00005 mov r0, r5 15facc4: ebfffd9d bl 15fa340 <_binary_touch_raw_start+0x9340> 15facc8: e3500000 cmp r0, #0 ; 0x0 15faccc: 01a02004 moveq r2, r4 15facd0: 03a0102c moveq r1, #44 ; 0x2c 15facd4: 01a00005 moveq r0, r5 15facd8: 0bfffd98 bleq 15fa340 <_binary_touch_raw_start+0x9340> 15facdc: e8bd4030 ldmia sp!, {r4, r5, lr} 15face0: e12fff1e bx lr 15face4: e3a0000c mov r0, #12 ; 0xc 15face8: e12fff1e bx lr 15facec: e3a0000c mov r0, #12 ; 0xc 15facf0: e12fff1e bx lr 15facf4: e92d4010 stmdb sp!, {r4, lr} 15facf8: e1a04000 mov r4, r0 15facfc: e5940024 ldr r0, [r4, #36] 15fad00: e3a01005 mov r1, #5 ; 0x5 15fad04: ebfff96e bl 15f92c4 <_binary_touch_raw_start+0x82c4> 15fad08: e3a02a06 mov r2, #24576 ; 0x6000 15fad0c: e3a0100e mov r1, #14 ; 0xe 15fad10: e1a00004 mov r0, r4 15fad14: ebfffd89 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fad18: e3a02000 mov r2, #0 ; 0x0 15fad1c: e3a01002 mov r1, #2 ; 0x2 15fad20: e1a00004 mov r0, r4 15fad24: ebfffd85 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fad28: e3a02000 mov r2, #0 ; 0x0 15fad2c: e3a01016 mov r1, #22 ; 0x16 15fad30: e1a00004 mov r0, r4 15fad34: ebfffd81 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fad38: e3a02000 mov r2, #0 ; 0x0 15fad3c: e3a01006 mov r1, #6 ; 0x6 15fad40: e1a00004 mov r0, r4 15fad44: ebfffd7d bl 15fa340 <_binary_touch_raw_start+0x9340> 15fad48: e3a02000 mov r2, #0 ; 0x0 15fad4c: e3a0101a mov r1, #26 ; 0x1a 15fad50: e1a00004 mov r0, r4 15fad54: ebfffd79 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fad58: e3a02000 mov r2, #0 ; 0x0 15fad5c: e3a01004 mov r1, #4 ; 0x4 15fad60: e1a00004 mov r0, r4 15fad64: ebfffd75 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fad68: e3a02000 mov r2, #0 ; 0x0 15fad6c: e3a01018 mov r1, #24 ; 0x18 15fad70: e1a00004 mov r0, r4 15fad74: ebfffd71 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fad78: e3a02000 mov r2, #0 ; 0x0 15fad7c: e3a01002 mov r1, #2 ; 0x2 15fad80: e1a00004 mov r0, r4 15fad84: ebfffd6d bl 15fa340 <_binary_touch_raw_start+0x9340> 15fad88: e3a020a0 mov r2, #160 ; 0xa0 15fad8c: e3a0101c mov r1, #28 ; 0x1c 15fad90: e1a00004 mov r0, r4 15fad94: ebfffd69 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fad98: e3a02000 mov r2, #0 ; 0x0 15fad9c: e3a01026 mov r1, #38 ; 0x26 15fada0: e1a00004 mov r0, r4 15fada4: ebfffd65 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fada8: e3a02cca mov r2, #51712 ; 0xca00 15fadac: e3a0103c mov r1, #60 ; 0x3c 15fadb0: e1a00004 mov r0, r4 15fadb4: ebfffd61 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fadb8: e3a02b0e mov r2, #14336 ; 0x3800 15fadbc: e3822010 orr r2, r2, #16 ; 0x10 15fadc0: e3a0103e mov r1, #62 ; 0x3e 15fadc4: e1a00004 mov r0, r4 15fadc8: ebfffd5c bl 15fa340 <_binary_touch_raw_start+0x9340> 15fadcc: e3a02b02 mov r2, #2048 ; 0x800 15fadd0: e3822008 orr r2, r2, #8 ; 0x8 15fadd4: e3a0100c mov r1, #12 ; 0xc 15fadd8: e1a00004 mov r0, r4 15faddc: ebfffd57 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fade0: e3a02b02 mov r2, #2048 ; 0x800 15fade4: e3822008 orr r2, r2, #8 ; 0x8 15fade8: e3a0100a mov r1, #10 ; 0xa 15fadec: e1a00004 mov r0, r4 15fadf0: ebfffd52 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fadf4: e3a02d2e mov r2, #2944 ; 0xb80 15fadf8: e3a01044 mov r1, #68 ; 0x44 15fadfc: e1a00004 mov r0, r4 15fae00: ebfffd4e bl 15fa340 <_binary_touch_raw_start+0x9340> 15fae04: e3a02cc9 mov r2, #51456 ; 0xc900 15fae08: e38220e3 orr r2, r2, #227 ; 0xe3 15fae0c: e3a01036 mov r1, #54 ; 0x36 15fae10: e1a00004 mov r0, r4 15fae14: ebfffd49 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fae18: e3a02c22 mov r2, #8704 ; 0x2200 15fae1c: e3822020 orr r2, r2, #32 ; 0x20 15fae20: e3a01018 mov r1, #24 ; 0x18 15fae24: e1a00004 mov r0, r4 15fae28: ebfffd44 bl 15fa340 <_binary_touch_raw_start+0x9340> 15fae2c: e3a00000 mov r0, #0 ; 0x0 15fae30: e8bd4010 ldmia sp!, {r4, lr} 15fae34: e12fff1e bx lr 15fae38: e3a00000 mov r0, #0 ; 0x0 15fae3c: e12fff1e bx lr 15fae40: e3a00000 mov r0, #0 ; 0x0 15fae44: e12fff1e bx lr 15fae48: e12fff1e bx lr 15fae4c: e59fc004 ldr ip, [pc, #4] ; 15fae58 <_binary_touch_raw_start+0x9e58> 15fae50: e59cc000 ldr ip, [ip] 15fae54: e12fff1c bx ip 15fae58: 015fc000 cmpeq pc, r0 15fae5c: e59fc004 ldr ip, [pc, #4] ; 15fae68 <_binary_touch_raw_start+0x9e68> 15fae60: e59cc000 ldr ip, [ip] 15fae64: e12fff1c bx ip 15fae68: 015fc004 cmpeq pc, r4 15fae6c: e59fc004 ldr ip, [pc, #4] ; 15fae78 <_binary_touch_raw_start+0x9e78> 15fae70: e59cc000 ldr ip, [ip] 15fae74: e12fff1c bx ip 15fae78: 015fc008 cmpeq pc, r8 15fae7c: e59fc004 ldr ip, [pc, #4] ; 15fae88 <_binary_touch_raw_start+0x9e88> 15fae80: e59cc000 ldr ip, [ip] 15fae84: e12fff1c bx ip 15fae88: 015fc00c cmpeq pc, ip 15fae8c: e59fc004 ldr ip, [pc, #4] ; 15fae98 <_binary_touch_raw_start+0x9e98> 15fae90: e59cc000 ldr ip, [ip] 15fae94: e12fff1c bx ip 15fae98: 015fc010 cmpeq pc, r0, lsl r0 15fae9c: e59fc004 ldr ip, [pc, #4] ; 15faea8 <_binary_touch_raw_start+0x9ea8> 15faea0: e59cc000 ldr ip, [ip] 15faea4: e12fff1c bx ip 15faea8: 015fc014 cmpeq pc, r4, lsl r0 15faeac: e59fc004 ldr ip, [pc, #4] ; 15faeb8 <_binary_touch_raw_start+0x9eb8> 15faeb0: e59cc000 ldr ip, [ip] 15faeb4: e12fff1c bx ip 15faeb8: 015fc018 cmpeq pc, r8, lsl r0 15faebc: e59fc004 ldr ip, [pc, #4] ; 15faec8 <_binary_touch_raw_start+0x9ec8> 15faec0: e59cc000 ldr ip, [ip] 15faec4: e12fff1c bx ip 15faec8: 015fc01c cmpeq pc, ip, lsl r0 15faecc: e59fc004 ldr ip, [pc, #4] ; 15faed8 <_binary_touch_raw_start+0x9ed8> 15faed0: e59cc000 ldr ip, [ip] 15faed4: e12fff1c bx ip 15faed8: 015fc020 cmpeq pc, r0, lsr #32 15faedc: e59fc004 ldr ip, [pc, #4] ; 15faee8 <_binary_touch_raw_start+0x9ee8> 15faee0: e59cc000 ldr ip, [ip] 15faee4: e12fff1c bx ip 15faee8: 015fc024 cmpeq pc, r4, lsr #32 15faeec: e59fc004 ldr ip, [pc, #4] ; 15faef8 <_binary_touch_raw_start+0x9ef8> 15faef0: e59cc000 ldr ip, [ip] 15faef4: e12fff1c bx ip 15faef8: 015fc028 cmpeq pc, r8, lsr #32 15faefc: e59fc004 ldr ip, [pc, #4] ; 15faf08 <_binary_touch_raw_start+0x9f08> 15faf00: e59cc000 ldr ip, [ip] 15faf04: e12fff1c bx ip 15faf08: 015fc02c cmpeq pc, ip, lsr #32 15faf0c: e59fc004 ldr ip, [pc, #4] ; 15faf18 <_binary_touch_raw_start+0x9f18> 15faf10: e59cc000 ldr ip, [ip] 15faf14: e12fff1c bx ip 15faf18: 015fc034 cmpeq pc, r4, lsr r0 15faf1c: e59fc004 ldr ip, [pc, #4] ; 15faf28 <_binary_touch_raw_start+0x9f28> 15faf20: e59cc000 ldr ip, [ip] 15faf24: e12fff1c bx ip 15faf28: 015fc038 cmpeq pc, r8, lsr r0 15faf2c: e59fc004 ldr ip, [pc, #4] ; 15faf38 <_binary_touch_raw_start+0x9f38> 15faf30: e59cc000 ldr ip, [ip] 15faf34: e12fff1c bx ip 15faf38: 015fc03c cmpeq pc, ip, lsr r0 15faf3c: e59fc004 ldr ip, [pc, #4] ; 15faf48 <_binary_touch_raw_start+0x9f48> 15faf40: e59cc000 ldr ip, [ip] 15faf44: e12fff1c bx ip 15faf48: 015fc040 cmpeq pc, r0, asr #32 15faf4c: e59fc004 ldr ip, [pc, #4] ; 15faf58 <_binary_touch_raw_start+0x9f58> 15faf50: e59cc000 ldr ip, [ip] 15faf54: e12fff1c bx ip 15faf58: 015fc044 cmpeq pc, r4, asr #32 15faf5c: e59fc004 ldr ip, [pc, #4] ; 15faf68 <_binary_touch_raw_start+0x9f68> 15faf60: e59cc000 ldr ip, [ip] 15faf64: e12fff1c bx ip 15faf68: 015fc048 cmpeq pc, r8, asr #32 15faf6c: e59fc004 ldr ip, [pc, #4] ; 15faf78 <_binary_touch_raw_start+0x9f78> 15faf70: e59cc000 ldr ip, [ip] 15faf74: e12fff1c bx ip 15faf78: 015fc04c cmpeq pc, ip, asr #32 15faf7c: e59fc004 ldr ip, [pc, #4] ; 15faf88 <_binary_touch_raw_start+0x9f88> 15faf80: e59cc000 ldr ip, [ip] 15faf84: e12fff1c bx ip 15faf88: 015fc050 cmpeq pc, r0, asr r0 15faf8c: e59fc004 ldr ip, [pc, #4] ; 15faf98 <_binary_touch_raw_start+0x9f98> 15faf90: e59cc000 ldr ip, [ip] 15faf94: e12fff1c bx ip 15faf98: 015fc054 cmpeq pc, r4, asr r0 15faf9c: e59fc004 ldr ip, [pc, #4] ; 15fafa8 <_binary_touch_raw_start+0x9fa8> 15fafa0: e59cc000 ldr ip, [ip] 15fafa4: e12fff1c bx ip 15fafa8: 015fc058 cmpeq pc, r8, asr r0 15fafac: e59fc004 ldr ip, [pc, #4] ; 15fafb8 <_binary_touch_raw_start+0x9fb8> 15fafb0: e59cc000 ldr ip, [ip] 15fafb4: e12fff1c bx ip 15fafb8: 015fc05c cmpeq pc, ip, asr r0 15fafbc: e59fc004 ldr ip, [pc, #4] ; 15fafc8 <_binary_touch_raw_start+0x9fc8> 15fafc0: e59cc000 ldr ip, [ip] 15fafc4: e12fff1c bx ip 15fafc8: 015fc060 cmpeq pc, r0, rrx 15fafcc: e59fc004 ldr ip, [pc, #4] ; 15fafd8 <_binary_touch_raw_start+0x9fd8> 15fafd0: e59cc000 ldr ip, [ip] 15fafd4: e12fff1c bx ip 15fafd8: 015fc064 cmpeq pc, r4, rrx 15fafdc: e59fc004 ldr ip, [pc, #4] ; 15fafe8 <_binary_touch_raw_start+0x9fe8> 15fafe0: e59cc000 ldr ip, [ip] 15fafe4: e12fff1c bx ip 15fafe8: 015fc068 cmpeq pc, r8, rrx 15fafec: e59fc004 ldr ip, [pc, #4] ; 15faff8 <_binary_touch_raw_start+0x9ff8> 15faff0: e59cc000 ldr ip, [ip] 15faff4: e12fff1c bx ip 15faff8: 015fc06c cmpeq pc, ip, rrx 15faffc: e59fc004 ldr ip, [pc, #4] ; 15fb008 <_binary_touch_raw_start+0xa008> 15fb000: e59cc000 ldr ip, [ip] 15fb004: e12fff1c bx ip 15fb008: 015fc070 cmpeq pc, r0, ror r0 15fb00c: e59fc004 ldr ip, [pc, #4] ; 15fb018 <_binary_touch_raw_start+0xa018> 15fb010: e59cc000 ldr ip, [ip] 15fb014: e12fff1c bx ip 15fb018: 015fc074 cmpeq pc, r4, ror r0 15fb01c: e59fc004 ldr ip, [pc, #4] ; 15fb028 <_binary_touch_raw_start+0xa028> 15fb020: e59cc000 ldr ip, [ip] 15fb024: e12fff1c bx ip 15fb028: 015fc078 cmpeq pc, r8, ror r0 15fb02c: e59fc004 ldr ip, [pc, #4] ; 15fb038 <_binary_touch_raw_start+0xa038> 15fb030: e59cc000 ldr ip, [ip] 15fb034: e12fff1c bx ip 15fb038: 015fc07c cmpeq pc, ip, ror r0 15fb03c: e59fc004 ldr ip, [pc, #4] ; 15fb048 <_binary_touch_raw_start+0xa048> 15fb040: e59cc000 ldr ip, [ip] 15fb044: e12fff1c bx ip 15fb048: 015fc080 cmpeq pc, r0, lsl #1 15fb04c: e59fc004 ldr ip, [pc, #4] ; 15fb058 <_binary_touch_raw_start+0xa058> 15fb050: e59cc000 ldr ip, [ip] 15fb054: e12fff1c bx ip 15fb058: 015fc084 cmpeq pc, r4, lsl #1 15fb05c: e59fc004 ldr ip, [pc, #4] ; 15fb068 <_binary_touch_raw_start+0xa068> 15fb060: e59cc000 ldr ip, [ip] 15fb064: e12fff1c bx ip 15fb068: 015fc088 cmpeq pc, r8, lsl #1 15fb06c: e59fc004 ldr ip, [pc, #4] ; 15fb078 <_binary_touch_raw_start+0xa078> 15fb070: e59cc000 ldr ip, [ip] 15fb074: e12fff1c bx ip 15fb078: 015fc08c cmpeq pc, ip, lsl #1 15fb07c: e59fc004 ldr ip, [pc, #4] ; 15fb088 <_binary_touch_raw_start+0xa088> 15fb080: e59cc000 ldr ip, [ip] 15fb084: e12fff1c bx ip 15fb088: 015fc090 ldreqb ip, [pc, #0] ; 15fb090 <_binary_touch_raw_start+0xa090> 15fb08c: e59fc004 ldr ip, [pc, #4] ; 15fb098 <_binary_touch_raw_start+0xa098> 15fb090: e59cc000 ldr ip, [ip] 15fb094: e12fff1c bx ip 15fb098: 015fc094 ldreqb ip, [pc, #-4] ; 15fb09c <_binary_touch_raw_start+0xa09c> 15fb09c: e59fc004 ldr ip, [pc, #4] ; 15fb0a8 <_binary_touch_raw_start+0xa0a8> 15fb0a0: e59cc000 ldr ip, [ip] 15fb0a4: e12fff1c bx ip 15fb0a8: 015fc098 ldreqb ip, [pc, #-8] ; 15fb0a8 <_binary_touch_raw_start+0xa0a8> 15fb0ac: e59fc004 ldr ip, [pc, #4] ; 15fb0b8 <_binary_touch_raw_start+0xa0b8> 15fb0b0: e59cc000 ldr ip, [ip] 15fb0b4: e12fff1c bx ip 15fb0b8: 015fc09c ldreqb ip, [pc, #-12] ; 15fb0b4 <_binary_touch_raw_start+0xa0b4> 15fb0bc: e59fc004 ldr ip, [pc, #4] ; 15fb0c8 <_binary_touch_raw_start+0xa0c8> 15fb0c0: e59cc000 ldr ip, [ip] 15fb0c4: e12fff1c bx ip 15fb0c8: 015fc0a0 cmpeq pc, r0, lsr #1 15fb0cc: e59fc004 ldr ip, [pc, #4] ; 15fb0d8 <_binary_touch_raw_start+0xa0d8> 15fb0d0: e59cc000 ldr ip, [ip] 15fb0d4: e12fff1c bx ip 15fb0d8: 015fc0a4 cmpeq pc, r4, lsr #1 15fb0dc: e59fc004 ldr ip, [pc, #4] ; 15fb0e8 <_binary_touch_raw_start+0xa0e8> 15fb0e0: e59cc000 ldr ip, [ip] 15fb0e4: e12fff1c bx ip 15fb0e8: 015fc0a8 cmpeq pc, r8, lsr #1 15fb0ec: e59fc004 ldr ip, [pc, #4] ; 15fb0f8 <_binary_touch_raw_start+0xa0f8> 15fb0f0: e59cc000 ldr ip, [ip] 15fb0f4: e12fff1c bx ip 15fb0f8: 015fc0ac cmpeq pc, ip, lsr #1 15fb0fc: e59fc004 ldr ip, [pc, #4] ; 15fb108 <_binary_touch_raw_start+0xa108> 15fb100: e59cc000 ldr ip, [ip] 15fb104: e12fff1c bx ip 15fb108: 015fc0b0 ldreqh ip, [pc, #0] ; 15fb110 <_binary_touch_raw_start+0xa110> 15fb10c: e59fc004 ldr ip, [pc, #4] ; 15fb118 <_binary_touch_raw_start+0xa118> 15fb110: e59cc000 ldr ip, [ip] 15fb114: e12fff1c bx ip 15fb118: 015fc0b4 ldreqh ip, [pc, #-4] ; 15fb11c <_binary_touch_raw_start+0xa11c> 15fb11c: e59fc004 ldr ip, [pc, #4] ; 15fb128 <_binary_touch_raw_start+0xa128> 15fb120: e59cc000 ldr ip, [ip] 15fb124: e12fff1c bx ip 15fb128: 015fc0b8 ldreqh ip, [pc, #-8] ; 15fb128 <_binary_touch_raw_start+0xa128> 15fb12c: e59fc004 ldr ip, [pc, #4] ; 15fb138 <_binary_touch_raw_start+0xa138> 15fb130: e59cc000 ldr ip, [ip] 15fb134: e12fff1c bx ip 15fb138: 015fc0bc ldreqh ip, [pc, #-12] ; 15fb134 <_binary_touch_raw_start+0xa134> 15fb13c: e59fc004 ldr ip, [pc, #4] ; 15fb148 <_binary_touch_raw_start+0xa148> 15fb140: e59cc000 ldr ip, [ip] 15fb144: e12fff1c bx ip 15fb148: 015fc0c0 cmpeq pc, r0, asr #1 15fb14c: e59fc004 ldr ip, [pc, #4] ; 15fb158 <_binary_touch_raw_start+0xa158> 15fb150: e59cc000 ldr ip, [ip] 15fb154: e12fff1c bx ip 15fb158: 015fc0c4 cmpeq pc, r4, asr #1 15fb15c: e59fc004 ldr ip, [pc, #4] ; 15fb168 <_binary_touch_raw_start+0xa168> 15fb160: e59cc000 ldr ip, [ip] 15fb164: e12fff1c bx ip 15fb168: 015fc0c8 cmpeq pc, r8, asr #1 15fb16c: e59fc004 ldr ip, [pc, #4] ; 15fb178 <_binary_touch_raw_start+0xa178> 15fb170: e59cc000 ldr ip, [ip] 15fb174: e12fff1c bx ip 15fb178: 015fc0cc cmpeq pc, ip, asr #1 15fb17c: e59fc004 ldr ip, [pc, #4] ; 15fb188 <_binary_touch_raw_start+0xa188> 15fb180: e59cc000 ldr ip, [ip] 15fb184: e12fff1c bx ip 15fb188: 015fc0d0 ldreqsb ip, [pc, #0] ; 15fb190 <_binary_touch_raw_start+0xa190> 15fb18c: e59fc004 ldr ip, [pc, #4] ; 15fb198 <_binary_touch_raw_start+0xa198> 15fb190: e59cc000 ldr ip, [ip] 15fb194: e12fff1c bx ip 15fb198: 015fc0d4 ldreqsb ip, [pc, #-4] ; 15fb19c <_binary_touch_raw_start+0xa19c> 15fb19c: e59fc004 ldr ip, [pc, #4] ; 15fb1a8 <_binary_touch_raw_start+0xa1a8> 15fb1a0: e59cc000 ldr ip, [ip] 15fb1a4: e12fff1c bx ip 15fb1a8: 015fc0d8 ldreqsb ip, [pc, #-8] ; 15fb1a8 <_binary_touch_raw_start+0xa1a8> 15fb1ac: e59fc004 ldr ip, [pc, #4] ; 15fb1b8 <_binary_touch_raw_start+0xa1b8> 15fb1b0: e59cc000 ldr ip, [ip] 15fb1b4: e12fff1c bx ip 15fb1b8: 015fc0dc ldreqsb ip, [pc, #-12] ; 15fb1b4 <_binary_touch_raw_start+0xa1b4> 15fb1bc: e59fc044 ldr ip, [pc, #68] ; 15fb208 <_binary_touch_raw_start+0xa208> 15fb1c0: e59cc000 ldr ip, [ip] 15fb1c4: e150000c cmp r0, ip 15fb1c8: 01b0c820 moveqs ip, r0, lsr #16 15fb1cc: 012fff1e bxeq lr 15fb1d0: e52de004 str lr, [sp, #-4]! 15fb1d4: e24dd00c sub sp, sp, #12 ; 0xc 15fb1d8: e59fc02c ldr ip, [pc, #44] ; 15fb20c <_binary_touch_raw_start+0xa20c> 15fb1dc: e59cc000 ldr ip, [ip] 15fb1e0: e58dc008 str ip, [sp, #8] 15fb1e4: e59fc01c ldr ip, [pc, #28] ; 15fb208 <_binary_touch_raw_start+0xa208> 15fb1e8: e59cc000 ldr ip, [ip] 15fb1ec: e58dc004 str ip, [sp, #4] 15fb1f0: e59fc018 ldr ip, [pc, #24] ; 15fb210 <_binary_touch_raw_start+0xa210> 15fb1f4: e58dc000 str ip, [sp] 15fb1f8: eb000019 bl 15fb264 <_binary_touch_raw_start+0xa264> 15fb1fc: e28dd00c add sp, sp, #12 ; 0xc 15fb200: e49de004 ldr lr, [sp], #4 15fb204: e12fff1e bx lr 15fb208: 015fc1b8 ldreqh ip, [pc, #-24] ; 15fb1f8 <_binary_touch_raw_start+0xa1f8> 15fb20c: 015fc1b4 ldreqh ip, [pc, #-20] ; 15fb200 <_binary_touch_raw_start+0xa200> 15fb210: 0000b064 andeq fp, r0, r4, rrx 15fb214: e92d4030 stmdb sp!, {r4, r5, lr} 15fb218: e59f5040 ldr r5, [pc, #64] ; 15fb260 <_binary_touch_raw_start+0xa260> 15fb21c: e3a04a0b mov r4, #45056 ; 0xb000 15fb220: e3844064 orr r4, r4, #100 ; 0x64 15fb224: e5953000 ldr r3, [r5] 15fb228: e3530000 cmp r3, #0 ; 0x0 15fb22c: 11530004 cmpne r3, r4 15fb230: 11e03003 mvnne r3, r3 15fb234: 1a000004 bne 15fb24c <_binary_touch_raw_start+0xa24c> 15fb238: eb00000d bl 15fb274 <_binary_touch_raw_start+0xa274> 15fb23c: e3500000 cmp r0, #0 ; 0x0 15fb240: 01a00004 moveq r0, r4 15fb244: e1e03000 mvn r3, r0 15fb248: e5850000 str r0, [r5] 15fb24c: e59f2008 ldr r2, [pc, #8] ; 15fb25c <_binary_touch_raw_start+0xa25c> 15fb250: e5823000 str r3, [r2] 15fb254: e8bd4030 ldmia sp!, {r4, r5, lr} 15fb258: e12fff1e bx lr 15fb25c: 015fc1b4 ldreqh ip, [pc, #-20] ; 15fb250 <_binary_touch_raw_start+0xa250> 15fb260: 015fc1b8 ldreqh ip, [pc, #-24] ; 15fb250 <_binary_touch_raw_start+0xa250> 15fb264: e59fc004 ldr ip, [pc, #4] ; 15fb270 <_binary_touch_raw_start+0xa270> 15fb268: e59cc000 ldr ip, [ip] 15fb26c: e12fff1c bx ip 15fb270: 015fc0e0 cmpeq pc, r0, ror #1 15fb274: e59fc004 ldr ip, [pc, #4] ; 15fb280 <_binary_touch_raw_start+0xa280> 15fb278: e59cc000 ldr ip, [ip] 15fb27c: e12fff1c bx ip 15fb280: 015fc0e4 cmpeq pc, r4, ror #1 15fb284: 0000b2ac andeq fp, r0, ip, lsr #5 ... 15fb290: 0000b398 muleq r0, r8, r3 15fb294: 0000c000 andeq ip, r0, r0 ... 15fb2ac: 800001ee andhi r0, r0, lr, ror #3 15fb2b0: 8000022b andhi r0, r0, fp, lsr #4 15fb2b4: 80000221 andhi r0, r0, r1, lsr #4 15fb2b8: 800001f1 strhid r0, [r0], -r1 15fb2bc: 8000022c andhi r0, r0, ip, lsr #4 15fb2c0: 80000205 andhi r0, r0, r5, lsl #4 15fb2c4: 8000020d andhi r0, r0, sp, lsl #4 15fb2c8: 80000229 andhi r0, r0, r9, lsr #4 15fb2cc: 80000274 andhi r0, r0, r4, ror r2 15fb2d0: 800001ef andhi r0, r0, pc, ror #3 15fb2d4: 800001ec andhi r0, r0, ip, ror #3 15fb2d8: 80000417 andhi r0, r0, r7, lsl r4 15fb2dc: 800007d5 ldrhid r0, [r0], -r5 15fb2e0: 800001c7 andhi r0, r0, r7, asr #3 15fb2e4: 800001cf andhi r0, r0, pc, asr #3 15fb2e8: 800001cd andhi r0, r0, sp, asr #3 15fb2ec: 800007d8 ldrhid r0, [r0], -r8 15fb2f0: 80000005 andhi r0, r0, r5 15fb2f4: 80000004 andhi r0, r0, r4 15fb2f8: 8000011e andhi r0, r0, lr, lsl r1 15fb2fc: 80000364 andhi r0, r0, r4, ror #6 15fb300: 80000217 andhi r0, r0, r7, lsl r2 15fb304: 80000361 andhi r0, r0, r1, ror #6 15fb308: 80000202 andhi r0, r0, r2, lsl #4 15fb30c: 800002bd strhih r0, [r0], -sp 15fb310: 80000103 andhi r0, r0, r3, lsl #2 15fb314: 8000010f andhi r0, r0, pc, lsl #2 15fb318: 80000002 andhi r0, r0, r2 15fb31c: 80000225 andhi r0, r0, r5, lsr #4 15fb320: 80000204 andhi r0, r0, r4, lsl #4 15fb324: 80000224 andhi r0, r0, r4, lsr #4 15fb328: 800004d0 ldrhid r0, [r0], -r0 15fb32c: 80000006 andhi r0, r0, r6 15fb330: 80000276 andhi r0, r0, r6, ror r2 15fb334: 8000026d andhi r0, r0, sp, ror #4 15fb338: 80000273 andhi r0, r0, r3, ror r2 15fb33c: 80000275 andhi r0, r0, r5, ror r2 15fb340: 80000003 andhi r0, r0, r3 15fb344: 800001eb andhi r0, r0, fp, ror #3 15fb348: 800005d8 ldrhid r0, [r0], -r8 15fb34c: 80000109 andhi r0, r0, r9, lsl #2 15fb350: 800002c1 andhi r0, r0, r1, asr #5 15fb354: 800000f6 strhid r0, [r0], -r6 15fb358: 8000011b andhi r0, r0, fp, lsl r1 15fb35c: 80000108 andhi r0, r0, r8, lsl #2 15fb360: 8000003c andhi r0, r0, ip, lsr r0 15fb364: 8000035d andhi r0, r0, sp, asr r3 15fb368: 8000035b andhi r0, r0, fp, asr r3 15fb36c: 80000366 andhi r0, r0, r6, ror #6 15fb370: 8000010a andhi r0, r0, sl, lsl #2 15fb374: 8000005f andhi r0, r0, pc, asr r0 15fb378: 800001f0 strhid r0, [r0], -r0 15fb37c: 80000397 mulhi r0, r7, r3 15fb380: 80000414 andhi r0, r0, r4, lsl r4 15fb384: 80000230 andhi r0, r0, r0, lsr r2 15fb388: 8000020c andhi r0, r0, ip, lsl #4 15fb38c: 80000754 andhi r0, r0, r4, asr r7 15fb390: 80000753 andhi r0, r0, r3, asr r7 15fb394: 00000000 andeq r0, r0, r0 15fb398: 45524f43 ldrmib r4, [r2, #-3907] 15fb39c: 2e4c4c44 cdpcs 12, 4, cr4, cr12, cr4, {2} 15fb3a0: 006c6c64 rsbeq r6, ip, r4, ror #24 ... 15fb3b4: 1d4886fa stcnel 6, cr8, [r8, #-1000] 15fb3b8: 00000000 andeq r0, r0, r0 15fb3bc: 0000b48c andeq fp, r0, ip, lsl #9 15fb3c0: 00000001 andeq r0, r0, r1 15fb3c4: 00000012 andeq r0, r0, r2, lsl r0 15fb3c8: 00000012 andeq r0, r0, r2, lsl r0 15fb3cc: 0000b3d8 ldreqd fp, [r0], -r8 15fb3d0: 0000b420 andeq fp, r0, r0, lsr #8 15fb3d4: 0000b468 andeq fp, r0, r8, ror #8 15fb3d8: 00003950 andeq r3, r0, r0, asr r9 15fb3dc: 00003884 andeq r3, r0, r4, lsl #17 15fb3e0: 000038cc andeq r3, r0, ip, asr #17 15fb3e4: 0000381c andeq r3, r0, ip, lsl r8 15fb3e8: 00003b44 andeq r3, r0, r4, asr #22 15fb3ec: 000026e4 andeq r2, r0, r4, ror #13 15fb3f0: 00004d6c andeq r4, r0, ip, ror #26 15fb3f4: 00004b40 andeq r4, r0, r0, asr #22 15fb3f8: 00004a38 andeq r4, r0, r8, lsr sl 15fb3fc: 00004b30 andeq r4, r0, r0, lsr fp 15fb400: 00005058 andeq r5, r0, r8, asr r0 15fb404: 00004e90 muleq r0, r0, lr 15fb408: 000028c4 andeq r2, r0, r4, asr #17 15fb40c: 00004aa4 andeq r4, r0, r4, lsr #21 15fb410: 00003a44 andeq r3, r0, r4, asr #20 15fb414: 00003914 andeq r3, r0, r4, lsl r9 15fb418: 00003b04 andeq r3, r0, r4, lsl #22 15fb41c: 00003ac8 andeq r3, r0, r8, asr #21 15fb420: 0000b496 muleq r0, r6, r4 15fb424: 0000b4a7 andeq fp, r0, r7, lsr #9 15fb428: 0000b4b8 streqh fp, [r0], -r8 15fb42c: 0000b4d2 ldreqd fp, [r0], -r2 15fb430: 0000b4e3 andeq fp, r0, r3, ror #9 15fb434: 0000b4f1 streqd fp, [r0], -r1 15fb438: 0000b50b andeq fp, r0, fp, lsl #10 15fb43c: 0000b51d andeq fp, r0, sp, lsl r5 15fb440: 0000b52e andeq fp, r0, lr, lsr #10 15fb444: 0000b546 andeq fp, r0, r6, asr #10 15fb448: 0000b55d andeq fp, r0, sp, asr r5 15fb44c: 0000b57c andeq fp, r0, ip, ror r5 15fb450: 0000b59b muleq r0, fp, r5 15fb454: 0000b5b4 streqh fp, [r0], -r4 15fb458: 0000b5c6 andeq fp, r0, r6, asr #11 15fb45c: 0000b5da ldreqd fp, [r0], -sl 15fb460: 0000b5e5 andeq fp, r0, r5, ror #11 15fb464: 0000b5f3 streqd fp, [r0], -r3 15fb468: 00010000 andeq r0, r1, r0 15fb46c: 00030002 andeq r0, r3, r2 15fb470: 00050004 andeq r0, r5, r4 15fb474: 00070006 andeq r0, r7, r6 15fb478: 00090008 andeq r0, r9, r8 15fb47c: 000b000a andeq r0, fp, sl 15fb480: 000d000c andeq r0, sp, ip 15fb484: 000f000e andeq r0, pc, lr 15fb488: 00110010 andeqs r0, r1, r0, lsl r0 15fb48c: 43554f54 cmpmi r5, #336 ; 0x150 15fb490: 6c642e48 stcvsl 14, cr2, [r4], #-288 15fb494: 6f54006c svcvs 0x0054006c 15fb498: 43686375 cmnmi r8, #-738197503 ; 0xd4000001 15fb49c: 74616572 strvcbt r6, [r1], #-1394 15fb4a0: 65764565 ldrvsb r4, [r6, #-1381]! 15fb4a4: 5400746e strpl r7, [r0], #-1134 15fb4a8: 6863756f stmvsda r3!, {r0, r1, r2, r3, r5, r6, r8, sl, ip, sp, lr}^ 15fb4ac: 46746547 ldrmibt r6, [r4], -r7, asr #10 15fb4b0: 7375636f cmnvc r5, #-1140850687 ; 0xbc000001 15fb4b4: 00646e57 rsbeq r6, r4, r7, asr lr 15fb4b8: 63756f54 cmnvs r5, #336 ; 0x150 15fb4bc: 74654768 strvcbt r4, [r5], #-1896 15fb4c0: 7473614c ldrvcbt r6, [r3], #-332 15fb4c4: 63756f54 cmnvs r5, #336 ; 0x150 15fb4c8: 636f4668 cmnvs pc, #109051904 ; 0x6800000 15fb4cc: 6e577375 mrcvs 3, 2, r7, cr7, cr5, {3} 15fb4d0: 6f540064 svcvs 0x00540064 15fb4d4: 47686375 undefined 15fb4d8: 75517465 ldrvcb r7, [r1, #-1125] 15fb4dc: 50657565 rsbpl r7, r5, r5, ror #10 15fb4e0: 54007274 strpl r7, [r0], #-628 15fb4e4: 6863756f stmvsda r3!, {r0, r1, r2, r3, r5, r6, r8, sl, ip, sp, lr}^ 15fb4e8: 56746547 ldrplbt r6, [r4], -r7, asr #10 15fb4ec: 65756c61 ldrvsb r6, [r5, #-3169]! 15fb4f0: 756f5400 strvcb r5, [pc, #-1024]! ; 15fb0f8 <_binary_touch_raw_start+0xa0f8> 15fb4f4: 61506863 cmpvs r0, r3, ror #16 15fb4f8: 436c656e cmnmi ip, #461373440 ; 0x1b800000 15fb4fc: 62696c61 rsbvs r6, r9, #24832 ; 0x6100 15fb500: 65746172 ldrvsb r6, [r4, #-370]! 15fb504: 696f5041 stmvsdb pc!, {r0, r6, ip, lr}^ 15fb508: 5400746e strpl r7, [r0], #-1134 15fb50c: 6863756f stmvsda r3!, {r0, r1, r2, r3, r5, r6, r8, sl, ip, sp, lr}^ 15fb510: 656e6150 strvsb r6, [lr, #-336]! 15fb514: 7369446c cmnvc r9, #1811939328 ; 0x6c000000 15fb518: 656c6261 strvsb r6, [ip, #-609]! 15fb51c: 756f5400 strvcb r5, [pc, #-1024]! ; 15fb124 <_binary_touch_raw_start+0xa124> 15fb520: 61506863 cmpvs r0, r3, ror #16 15fb524: 456c656e strmib r6, [ip, #-1390]! 15fb528: 6c62616e wstrdvs wr6, [r2], #-440 15fb52c: 6f540065 svcvs 0x00540065 15fb530: 50686375 rsbpl r6, r8, r5, ror r3 15fb534: 6c656e61 stcvsl 14, cr6, [r5], #-388 15fb538: 44746547 ldrmibt r6, [r4], #-1351 15fb53c: 63697665 cmnvs r9, #105906176 ; 0x6500000 15fb540: 70614365 rsbvc r4, r1, r5, ror #6 15fb544: 6f540073 svcvs 0x00540073 15fb548: 50686375 rsbpl r6, r8, r5, ror r3 15fb54c: 6c656e61 stcvsl 14, cr6, [r5], #-388 15fb550: 65776f50 ldrvsb r6, [r7, #-3920]! 15fb554: 6e614872 mcrvs 8, 3, r4, cr1, cr2, {3} 15fb558: 72656c64 rsbvc r6, r5, #25600 ; 0x6400 15fb55c: 756f5400 strvcb r5, [pc, #-1024]! ; 15fb164 <_binary_touch_raw_start+0xa164> 15fb560: 61506863 cmpvs r0, r3, ror #16 15fb564: 526c656e rsbpl r6, ip, #461373440 ; 0x1b800000 15fb568: 43646165 cmnmi r4, #1073741849 ; 0x40000019 15fb56c: 62696c61 rsbvs r6, r9, #24832 ; 0x6100 15fb570: 69746172 ldmvsdb r4!, {r1, r4, r5, r6, r8, sp, lr}^ 15fb574: 62416e6f subvs r6, r1, #1776 ; 0x6f0 15fb578: 0074726f rsbeqs r7, r4, pc, ror #4 15fb57c: 63756f54 cmnvs r5, #336 ; 0x150 15fb580: 6e615068 cdpvs 0, 6, cr5, cr1, cr8, {3} 15fb584: 65526c65 ldrvsb r6, [r2, #-3173] 15fb588: 61436461 cmpvs r3, r1, ror #8 15fb58c: 7262696c rsbvc r6, r2, #1769472 ; 0x1b0000 15fb590: 6f697461 svcvs 0x00697461 15fb594: 696f506e stmvsdb pc!, {r1, r2, r3, r5, r6, ip, lr}^ 15fb598: 5400746e strpl r7, [r0], #-1134 15fb59c: 6863756f stmvsda r3!, {r0, r1, r2, r3, r5, r6, r8, sl, ip, sp, lr}^ 15fb5a0: 656e6150 strvsb r6, [lr, #-336]! 15fb5a4: 7465536c strvcbt r5, [r5], #-876 15fb5a8: 696c6143 stmvsdb ip!, {r0, r1, r6, r8, sp, lr}^ 15fb5ac: 74617262 strvcbt r7, [r1], #-610 15fb5b0: 006e6f69 rsbeq r6, lr, r9, ror #30 15fb5b4: 63756f54 cmnvs r5, #336 ; 0x150 15fb5b8: 6e615068 cdpvs 0, 6, cr5, cr1, cr8, {3} 15fb5bc: 65536c65 ldrvsb r6, [r3, #-3173] 15fb5c0: 646f4d74 strvsbt r4, [pc], #3444 ; 15fb5c8 <_binary_touch_raw_start+0xa5c8> 15fb5c4: 6f540065 svcvs 0x00540065 15fb5c8: 52686375 rsbpl r6, r8, #-738197503 ; 0xd4000001 15fb5cc: 73696765 cmnvc r9, #26476544 ; 0x1940000 15fb5d0: 57726574 undefined 15fb5d4: 6f646e69 svcvs 0x00646e69 15fb5d8: 6f540077 svcvs 0x00540077 15fb5dc: 52686375 rsbpl r6, r8, #-738197503 ; 0xd4000001 15fb5e0: 74657365 strvcbt r7, [r5], #-869 15fb5e4: 756f5400 strvcb r5, [pc, #-1024]! ; 15fb1ec <_binary_touch_raw_start+0xa1ec> 15fb5e8: 65536863 ldrvsb r6, [r3, #-2147] 15fb5ec: 6c615674 stcvsl 6, cr5, [r1], #-464 15fb5f0: 54006575 strpl r6, [r0], #-1397 15fb5f4: 6863756f stmvsda r3!, {r0, r1, r2, r3, r5, r6, r8, sl, ip, sp, lr}^ 15fb5f8: 65726e55 ldrvsb r6, [r2, #-3669]! 15fb5fc: 74736967 ldrvcbt r6, [r3], #-2407 15fb600: 69577265 ldmvsdb r7, {r0, r2, r5, r6, r9, ip, sp, lr}^ 15fb604: 776f646e strvcb r6, [pc, -lr, ror #8]! ... 15fc000: 03f76c9c mvneqs r6, #39936 ; 0x9c00 15fc004: 03f78c14 mvneqs r8, #5120 ; 0x1400 15fc008: 03f79120 mvneqs r9, #8 ; 0x8 15fc00c: 03f77048 mvneqs r7, #72 ; 0x48 15fc010: 03f78b94 mvneqs r8, #151552 ; 0x25000 15fc014: 03f77354 mvneqs r7, #1342177281 ; 0x50000001 15fc018: 03f7762c mvneqs r7, #46137344 ; 0x2c00000 15fc01c: 03f76e50 mvneqs r6, #1280 ; 0x500 15fc020: 03f7a810 mvneqs sl, #1048576 ; 0x100000 15fc024: 03f76ed8 mvneqs r6, #3456 ; 0xd80 15fc028: 03f7b21c mvneqs fp, #-1073741823 ; 0xc0000001 15fc02c: 03fb4850 mvneqs r4, #5242880 ; 0x500000 15fc030: 03fa5f2c mvneqs r5, #176 ; 0xb0 15fc034: 03f7ff08 mvneqs pc, #32 ; 0x20 15fc038: 03f80250 mvneqs r0, #5 ; 0x5 15fc03c: 03f80154 mvneqs r0, #21 ; 0x15 15fc040: 03fa6248 mvneqs r6, #-2147483644 ; 0x80000004 15fc044: 03f7c138 mvneqs ip, #14 ; 0xe 15fc048: 03f7c054 mvneqs ip, #84 ; 0x54 15fc04c: 03f73558 mvneqs r3, #369098752 ; 0x16000000 15fc050: 03f7599c mvneqs r5, #2555904 ; 0x270000 15fc054: 03f78128 mvneqs r8, #10 ; 0xa 15fc058: 03f73f0c mvneqs r3, #48 ; 0x30 15fc05c: 03f7712c mvneqs r7, #11 ; 0xb 15fc060: 03f732c8 mvneqs r3, #-2147483636 ; 0x8000000c 15fc064: 03f74648 mvneqs r4, #75497472 ; 0x4800000 15fc068: 03f74a78 mvneqs r4, #491520 ; 0x78000 15fc06c: 03f7bf9c mvneqs fp, #624 ; 0x270 15fc070: 03f788ac mvneqs r8, #11272192 ; 0xac0000 15fc074: 03f773a8 mvneqs r7, #-1610612734 ; 0xa0000002 15fc078: 03f78690 mvneqs r8, #150994944 ; 0x9000000 15fc07c: 03f77d34 mvneqs r7, #3328 ; 0xd00 15fc080: 03f7c5f4 mvneqs ip, #1023410176 ; 0x3d000000 15fc084: 03f7a90c mvneqs sl, #196608 ; 0x30000 15fc088: 03f77248 mvneqs r7, #-2147483644 ; 0x80000004 15fc08c: 03f7a7b4 mvneqs sl, #47185920 ; 0x2d00000 15fc090: 03f7a864 mvneqs sl, #6553600 ; 0x640000 15fc094: 03f7c000 mvneqs ip, #0 ; 0x0 15fc098: 03f76c80 mvneqs r6, #32768 ; 0x8000 15fc09c: 03f76f04 mvneqs r6, #16 ; 0x10 15fc0a0: 03f726dc mvneqs r2, #230686720 ; 0xdc00000 15fc0a4: 03f748ec mvneqs r4, #15466496 ; 0xec0000 15fc0a8: 03f72438 mvneqs r2, #939524096 ; 0x38000000 15fc0ac: 03f73250 mvneqs r3, #5 ; 0x5 15fc0b0: 03f75e7c mvneqs r5, #1984 ; 0x7c0 15fc0b4: 03fa7554 mvneqs r7, #352321536 ; 0x15000000 15fc0b8: 03f73fcc mvneqs r3, #816 ; 0x330 15fc0bc: 03f75a58 mvneqs r5, #360448 ; 0x58000 15fc0c0: 03f724d0 mvneqs r2, #-805306368 ; 0xd0000000 15fc0c4: 03f726fc mvneqs r2, #264241152 ; 0xfc00000 15fc0c8: 03f9ebe0 mvneqs lr, #229376 ; 0x38000 15fc0cc: 03f76f98 mvneqs r6, #608 ; 0x260 15fc0d0: 03f68208 mvneqs r8, #-2147483648 ; 0x80000000 15fc0d4: 03fb28c8 mvneqs r2, #13107200 ; 0xc80000 15fc0d8: 03f78d60 mvneqs r8, #6144 ; 0x1800 15fc0dc: 03f775d0 mvneqs r7, #872415232 ; 0x34000000 15fc0e0: 03fa5ec0 mvneqs r5, #3072 ; 0xc00 15fc0e4: 03fa63a4 mvneqs r6, #-1879048190 ; 0x90000002 ... 15fc0f0: 00000013 andeq r0, r0, r3, lsl r0 15fc0f4: 00000012 andeq r0, r0, r2, lsl r0 15fc0f8: 00000001 andeq r0, r0, r1 15fc0fc: 00000000 andeq r0, r0, r0 15fc100: 00000001 andeq r0, r0, r1 15fc104: 00000002 andeq r0, r0, r2 15fc108: 00000004 andeq r0, r0, r4 15fc10c: 00000008 andeq r0, r0, r8 15fc110: 00000010 andeq r0, r0, r0, lsl r0 15fc114: 00000020 andeq r0, r0, r0, lsr #32 15fc118: 00000040 andeq r0, r0, r0, asr #32 15fc11c: 00000080 andeq r0, r0, r0, lsl #1 15fc120: 00000100 andeq r0, r0, r0, lsl #2 15fc124: 00000200 andeq r0, r0, r0, lsl #4 15fc128: 00000400 andeq r0, r0, r0, lsl #8 15fc12c: 00000800 andeq r0, r0, r0, lsl #16 15fc130: 00001000 andeq r1, r0, r0 15fc134: 00002000 andeq r2, r0, r0 15fc138: 00004000 andeq r4, r0, r0 15fc13c: 00008000 andeq r8, r0, r0 15fc140: 00010000 andeq r0, r1, r0 15fc144: 00020000 andeq r0, r2, r0 15fc148: 00040000 andeq r0, r4, r0 15fc14c: 00080000 andeq r0, r8, r0 15fc150: 00100000 andeqs r0, r0, r0 15fc154: 00200000 eoreq r0, r0, r0 15fc158: 00400000 subeq r0, r0, r0 15fc15c: 00800000 addeq r0, r0, r0 15fc160: 01000000 tsteq r0, r0 15fc164: 02000000 andeq r0, r0, #0 ; 0x0 15fc168: 04000000 streq r0, [r0] 15fc16c: 08000000 stmeqda r0, {} 15fc170: 10000000 andne r0, r0, r0 15fc174: 20000000 andcs r0, r0, r0 15fc178: 40000000 andmi r0, r0, r0 15fc17c: 80000000 andhi r0, r0, r0 15fc180: 015f3b94 ldreqb r3, [pc, #-180] ; 15fc0d4 <_binary_touch_raw_start+0xb0d4> 15fc184: 00000320 andeq r0, r0, r0, lsr #6 15fc188: 000001e0 andeq r0, r0, r0, ror #3 15fc18c: 000001e0 andeq r0, r0, r0, ror #3 15fc190: 00000012 andeq r0, r0, r2, lsl r0 15fc194: 00000017 andeq r0, r0, r7, lsl r0 15fc198: 000005dc ldreqd r0, [r0], -ip 15fc19c: 19968940 ldmneib r6, {r6, r8, fp, pc} 15fc1a0: f4252b10 undefined instruction 0xf4252b10 15fc1a4: 800581c5 andhi r8, r5, r5, asr #3 15fc1a8: ffffffff undefined instruction 0xffffffff 15fc1ac: 00380014 eoreqs r0, r8, r4, lsl r0 15fc1b0: 003f0007 eoreqs r0, pc, r7 15fc1b4: ffff4f9b undefined instruction 0xffff4f9b 15fc1b8: 0000b064 andeq fp, r0, r4, rrx ... 15fc2c4: e374a99a cmn r4, #2523136 ; 0x268000 ... 15fc2d0: 82bcae5c adchis sl, ip, #1472 ; 0x5c0 ... 15fd000: 015f1ab0 ldreqh r1, [pc, #-160] ; 15fcf68 <_binary_touch_raw_start+0xbf68> 15fd004: 40000e01 andmi r0, r0, r1, lsl #28 15fd008: 015f1ae8 cmpeq pc, r8, ror #21 15fd00c: 40001101 andmi r1, r0, r1, lsl #2 15fd010: 015f1b2c cmpeq pc, ip, lsr #22 15fd014: 40003601 andmi r3, r0, r1, lsl #12 15fd018: 015f1c04 cmpeq pc, r4, lsl #24 15fd01c: 40002101 andmi r2, r0, r1, lsl #2 15fd020: 015f1c88 cmpeq pc, r8, lsl #25 15fd024: 40000f01 andmi r0, r0, r1, lsl #30 15fd028: 015f1cc4 cmpeq pc, r4, asr #25 15fd02c: 40000200 andmi r0, r0, r0, lsl #4 15fd030: 015f1ccc cmpeq pc, ip, asr #25 15fd034: 40000200 andmi r0, r0, r0, lsl #4 15fd038: 015f1cd4 ldreqsb r1, [pc, #-196] ; 15fcf7c <_binary_touch_raw_start+0xbf7c> 15fd03c: 40003501 andmi r3, r0, r1, lsl #10 15fd040: 015f1da8 cmpeq pc, r8, lsr #27 15fd044: 40004002 andmi r4, r0, r2 15fd048: 015f1ea8 cmpeq pc, r8, lsr #29 15fd04c: 40001b01 andmi r1, r0, r1, lsl #22 15fd050: 015f1f14 cmpeq pc, r4, lsl pc 15fd054: 4000bd02 andmi fp, r0, r2, lsl #26 15fd058: 015f2208 cmpeq pc, r8, lsl #4 15fd05c: 40002401 andmi r2, r0, r1, lsl #8 15fd060: 015f2298 ldreqb r2, [pc, #-40] ; 15fd040 <_binary_touch_raw_start+0xc040> 15fd064: 40005201 andmi r5, r0, r1, lsl #4 15fd068: 015f23e0 cmpeq pc, r0, ror #7 15fd06c: 40007002 andmi r7, r0, r2 15fd070: 015f25a0 cmpeq pc, r0, lsr #11 15fd074: 40005102 andmi r5, r0, r2, lsl #2 15fd078: 015f26e4 cmpeq pc, r4, ror #13 15fd07c: 40002f01 andmi r2, r0, r1, lsl #30 15fd080: 015f27a0 cmpeq pc, r0, lsr #15 15fd084: 40004902 andmi r4, r0, r2, lsl #18 15fd088: 015f28c4 cmpeq pc, r4, asr #17 15fd08c: 40017002 andmi r7, r1, r2 15fd090: 015f2e84 cmpeq pc, r4, lsl #29 15fd094: 40001000 andmi r1, r0, r0 15fd098: 015f2ec4 cmpeq pc, r4, asr #29 15fd09c: 40000c00 andmi r0, r0, r0, lsl #24 15fd0a0: 015f2ef4 ldreqsh r2, [pc, #-228] ; 15fcfc4 <_binary_touch_raw_start+0xbfc4> 15fd0a4: 40000500 andmi r0, r0, r0, lsl #10 15fd0a8: 015f2f08 cmpeq pc, r8, lsl #30 15fd0ac: 40001301 andmi r1, r0, r1, lsl #6 15fd0b0: 015f2f54 cmpeq pc, r4, asr pc 15fd0b4: 40000d01 andmi r0, r0, r1, lsl #26 15fd0b8: 015f2f88 cmpeq pc, r8, lsl #31 15fd0bc: 40001b01 andmi r1, r0, r1, lsl #22 15fd0c0: 015f2ff4 ldreqsh r2, [pc, #-244] ; 15fcfd4 <_binary_touch_raw_start+0xbfd4> 15fd0c4: 40001c01 andmi r1, r0, r1, lsl #24 15fd0c8: 015f3064 cmpeq pc, r4, rrx 15fd0cc: 40002b01 andmi r2, r0, r1, lsl #22 15fd0d0: 015f3110 cmpeq pc, r0, lsl r1 15fd0d4: 40002b01 andmi r2, r0, r1, lsl #22 15fd0d8: 015f31bc ldreqh r3, [pc, #-28] ; 15fd0c4 <_binary_touch_raw_start+0xc0c4> 15fd0dc: 40001801 andmi r1, r0, r1, lsl #16 15fd0e0: 015f321c cmpeq pc, ip, lsl r2 15fd0e4: 40005702 andmi r5, r0, r2, lsl #14 15fd0e8: 015f3378 cmpeq pc, r8, ror r3 15fd0ec: 40001100 andmi r1, r0, r0, lsl #2 15fd0f0: 015f33bc ldreqh r3, [pc, #-60] ; 15fd0bc <_binary_touch_raw_start+0xc0bc> 15fd0f4: 40003d01 andmi r3, r0, r1, lsl #26 15fd0f8: 015f34b0 ldreqh r3, [pc, #-64] ; 15fd0c0 <_binary_touch_raw_start+0xc0c0> 15fd0fc: 40004a02 andmi r4, r0, r2, lsl #20 15fd100: 015f35d8 ldreqsb r3, [pc, #-88] ; 15fd0b0 <_binary_touch_raw_start+0xc0b0> 15fd104: 40001a01 andmi r1, r0, r1, lsl #20 15fd108: 015f3640 cmpeq pc, r0, asr #12 15fd10c: 40000501 andmi r0, r0, r1, lsl #10 15fd110: 015f3654 cmpeq pc, r4, asr r6 15fd114: 40003101 andmi r3, r0, r1, lsl #2 15fd118: 015f3718 cmpeq pc, r8, lsl r7 15fd11c: 40004101 andmi r4, r0, r1, lsl #2 15fd120: 015f381c cmpeq pc, ip, lsl r8 15fd124: 40000400 andmi r0, r0, r0, lsl #8 15fd128: 015f382c cmpeq pc, ip, lsr #16 15fd12c: 40001601 andmi r1, r0, r1, lsl #12 15fd130: 015f3884 cmpeq pc, r4, lsl #17 15fd134: 40001201 andmi r1, r0, r1, lsl #4 15fd138: 015f38cc cmpeq pc, ip, asr #17 15fd13c: 40001201 andmi r1, r0, r1, lsl #4 15fd140: 015f3914 cmpeq pc, r4, lsl r9 15fd144: 40000f01 andmi r0, r0, r1, lsl #30 15fd148: 015f3950 cmpeq pc, r0, asr r9 15fd14c: 40001001 andmi r1, r0, r1 15fd150: 015f3990 ldreqb r3, [pc, #-144] ; 15fd0c8 <_binary_touch_raw_start+0xc0c8> 15fd154: 40002d01 andmi r2, r0, r1, lsl #26 15fd158: 015f3a44 cmpeq pc, r4, asr #20 15fd15c: 40002101 andmi r2, r0, r1, lsl #2 15fd160: 015f3ac8 cmpeq pc, r8, asr #21 15fd164: 40000f01 andmi r0, r0, r1, lsl #30 15fd168: 015f3b04 cmpeq pc, r4, lsl #22 15fd16c: 40001001 andmi r1, r0, r1 15fd170: 015f3b44 cmpeq pc, r4, asr #22 15fd174: 40001401 andmi r1, r0, r1, lsl #8 15fd178: 015f3b94 ldreqb r3, [pc, #-180] ; 15fd0cc <_binary_touch_raw_start+0xc0cc> 15fd17c: 40002901 andmi r2, r0, r1, lsl #18 15fd180: 015f3c38 cmpeq pc, r8, lsr ip 15fd184: 40018802 andmi r8, r1, r2, lsl #16 15fd188: 015f4258 cmpeq pc, r8, asr r2 15fd18c: 40005f04 andmi r5, r0, r4, lsl #30 15fd190: 015f43d4 ldreqsb r4, [pc, #-52] ; 15fd164 <_binary_touch_raw_start+0xc164> 15fd194: 40006b02 andmi r6, r0, r2, lsl #22 15fd198: 015f4580 cmpeq pc, r0, lsl #11 15fd19c: 40002301 andmi r2, r0, r1, lsl #6 15fd1a0: 015f460c cmpeq pc, ip, lsl #12 15fd1a4: 4000da02 andmi sp, r0, r2, lsl #20 15fd1a8: 015f4974 cmpeq pc, r4, ror r9 15fd1ac: 40003102 andmi r3, r0, r2, lsl #2 15fd1b0: 015f4a38 cmpeq pc, r8, lsr sl 15fd1b4: 40001b01 andmi r1, r0, r1, lsl #22 15fd1b8: 015f4aa4 cmpeq pc, r4, lsr #21 15fd1bc: 40002301 andmi r2, r0, r1, lsl #6 15fd1c0: 015f4b30 cmpeq pc, r0, lsr fp 15fd1c4: 40000401 andmi r0, r0, r1, lsl #8 15fd1c8: 015f4b40 cmpeq pc, r0, asr #22 15fd1cc: 40008b02 andmi r8, r0, r2, lsl #22 15fd1d0: 015f4d6c cmpeq pc, ip, ror #26 15fd1d4: 40004901 andmi r4, r0, r1, lsl #18 15fd1d8: 015f4e90 ldreqb r4, [pc, #-224] ; 15fd100 <_binary_touch_raw_start+0xc100> 15fd1dc: 40007202 andmi r7, r0, r2, lsl #4 15fd1e0: 015f5058 cmpeq pc, r8, asr r0 15fd1e4: 40001401 andmi r1, r0, r1, lsl #8 15fd1e8: 015f50a8 cmpeq pc, r8, lsr #1 15fd1ec: 40002202 andmi r2, r0, r2, lsl #4 15fd1f0: 015f5130 cmpeq pc, r0, lsr r1 15fd1f4: 4000f902 andmi pc, r0, r2, lsl #18 15fd1f8: 015f5514 cmpeq pc, r4, lsl r5 15fd1fc: 40004502 andmi r4, r0, r2, lsl #10 15fd200: 015f5628 cmpeq pc, r8, lsr #12 15fd204: 40001401 andmi r1, r0, r1, lsl #8 15fd208: 015f5678 cmpeq pc, r8, ror r6 15fd20c: 40001401 andmi r1, r0, r1, lsl #8 15fd210: 015f56c8 cmpeq pc, r8, asr #13 15fd214: 40000e02 andmi r0, r0, r2, lsl #28 15fd218: 015f5700 cmpeq pc, r0, lsl #14 15fd21c: 40000c02 andmi r0, r0, r2, lsl #24 15fd220: 015f5730 cmpeq pc, r0, lsr r7 15fd224: 40000c02 andmi r0, r0, r2, lsl #24 15fd228: 015f5760 cmpeq pc, r0, ror #14 15fd22c: 40001102 andmi r1, r0, r2, lsl #2 15fd230: 015f57a4 cmpeq pc, r4, lsr #15 15fd234: 40000c02 andmi r0, r0, r2, lsl #24 15fd238: 015f57d4 ldreqsb r5, [pc, #-116] ; 15fd1cc <_binary_touch_raw_start+0xc1cc> 15fd23c: 40001102 andmi r1, r0, r2, lsl #2 15fd240: 015f5818 cmpeq pc, r8, lsl r8 15fd244: 40001402 andmi r1, r0, r2, lsl #8 15fd248: 015f5868 cmpeq pc, r8, ror #16 15fd24c: 40001402 andmi r1, r0, r2, lsl #8 15fd250: 015f58b8 ldreqh r5, [pc, #-136] ; 15fd1d0 <_binary_touch_raw_start+0xc1d0> 15fd254: 40000d02 andmi r0, r0, r2, lsl #26 15fd258: 015f58ec cmpeq pc, ip, ror #17 15fd25c: 40002000 andmi r2, r0, r0 15fd260: 015f596c cmpeq pc, ip, ror #18 15fd264: 40001702 andmi r1, r0, r2, lsl #14 15fd268: 015f59c8 cmpeq pc, r8, asr #19 15fd26c: 40001702 andmi r1, r0, r2, lsl #14 15fd270: 015f5a24 cmpeq pc, r4, lsr #20 15fd274: 40001902 andmi r1, r0, r2, lsl #18 15fd278: 015f5a88 cmpeq pc, r8, lsl #21 15fd27c: 40004602 andmi r4, r0, r2, lsl #12 15fd280: 015f5ba0 cmpeq pc, r0, lsr #23 15fd284: 40000c01 andmi r0, r0, r1, lsl #24 15fd288: 015f5bd0 ldreqsb r5, [pc, #-176] ; 15fd1e0 <_binary_touch_raw_start+0xc1e0> 15fd28c: 40000d01 andmi r0, r0, r1, lsl #26 15fd290: 015f5c04 cmpeq pc, r4, lsl #24 15fd294: 40001b01 andmi r1, r0, r1, lsl #22 15fd298: 015f5c70 cmpeq pc, r0, ror ip 15fd29c: 40003a01 andmi r3, r0, r1, lsl #20 15fd2a0: 015f5d58 cmpeq pc, r8, asr sp 15fd2a4: 40006b02 andmi r6, r0, r2, lsl #22 15fd2a8: 015f5f04 cmpeq pc, r4, lsl #30 15fd2ac: 40001c01 andmi r1, r0, r1, lsl #24 15fd2b0: 015f5f74 cmpeq pc, r4, ror pc 15fd2b4: 40003f01 andmi r3, r0, r1, lsl #30 15fd2b8: 015f6070 cmpeq pc, r0, ror r0 15fd2bc: 4000a402 andmi sl, r0, r2, lsl #8 15fd2c0: 015f6300 cmpeq pc, r0, lsl #6 15fd2c4: 40005702 andmi r5, r0, r2, lsl #14 15fd2c8: 015f645c cmpeq pc, ip, asr r4 15fd2cc: 40004a01 andmi r4, r0, r1, lsl #20 15fd2d0: 015f6584 cmpeq pc, r4, lsl #11 15fd2d4: 40001100 andmi r1, r0, r0, lsl #2 15fd2d8: 015f65c8 cmpeq pc, r8, asr #11 15fd2dc: 40000d00 andmi r0, r0, r0, lsl #26 15fd2e0: 015f65fc ldreqsh r6, [pc, #-92] ; 15fd28c <_binary_touch_raw_start+0xc28c> 15fd2e4: 40000200 andmi r0, r0, r0, lsl #4 15fd2e8: 015f6604 cmpeq pc, r4, lsl #12 15fd2ec: 40000500 andmi r0, r0, r0, lsl #10 15fd2f0: 015f6618 cmpeq pc, r8, lsl r6 15fd2f4: 40004301 andmi r4, r0, r1, lsl #6 15fd2f8: 015f6724 cmpeq pc, r4, lsr #14 15fd2fc: 40005800 andmi r5, r0, r0, lsl #16 15fd300: 015f6884 cmpeq pc, r4, lsl #17 15fd304: 40004501 andmi r4, r0, r1, lsl #10 15fd308: 015f6998 ldreqb r6, [pc, #-152] ; 15fd278 <_binary_touch_raw_start+0xc278> 15fd30c: 40000a01 andmi r0, r0, r1, lsl #20 15fd310: 015f69c0 cmpeq pc, r0, asr #19 15fd314: 40006202 andmi r6, r0, r2, lsl #4 15fd318: 015f6b48 cmpeq pc, r8, asr #22 15fd31c: 40005a01 andmi r5, r0, r1, lsl #20 15fd320: 015f6cb0 ldreqh r6, [pc, #-192] ; 15fd268 <_binary_touch_raw_start+0xc268> 15fd324: 40008202 andmi r8, r0, r2, lsl #4 15fd328: 015f6eb8 ldreqh r6, [pc, #-232] ; 15fd248 <_binary_touch_raw_start+0xc248> 15fd32c: 40005e01 andmi r5, r0, r1, lsl #28 15fd330: 015f7030 cmpeq pc, r0, lsr r0 15fd334: 40005101 andmi r5, r0, r1, lsl #2 15fd338: 015f7174 cmpeq pc, r4, ror r1 15fd33c: 40004002 andmi r4, r0, r2 15fd340: 015f7274 cmpeq pc, r4, ror r2 15fd344: 40002601 andmi r2, r0, r1, lsl #12 15fd348: 015f730c cmpeq pc, ip, lsl #6 15fd34c: 40004401 andmi r4, r0, r1, lsl #8 15fd350: 015f741c cmpeq pc, ip, lsl r4 15fd354: 40004401 andmi r4, r0, r1, lsl #8 15fd358: 015f752c cmpeq pc, ip, lsr #10 15fd35c: 40001402 andmi r1, r0, r2, lsl #8 15fd360: 015f757c cmpeq pc, ip, ror r5 15fd364: 40000601 andmi r0, r0, r1, lsl #12 15fd368: 015f7594 ldreqb r7, [pc, #-84] ; 15fd31c <_binary_touch_raw_start+0xc31c> 15fd36c: 40002302 andmi r2, r0, r2, lsl #6 15fd370: 015f7620 cmpeq pc, r0, lsr #12 15fd374: 40002801 andmi r2, r0, r1, lsl #16 15fd378: 015f76c0 cmpeq pc, r0, asr #13 15fd37c: 40002001 andmi r2, r0, r1 15fd380: 015f7740 cmpeq pc, r0, asr #14 15fd384: 4000f302 andmi pc, r0, r2, lsl #6 15fd388: 015f7b0c cmpeq pc, ip, lsl #22 15fd38c: 4000cc02 andmi ip, r0, r2, lsl #24 15fd390: 015f7e3c cmpeq pc, ip, lsr lr 15fd394: 40006e02 andmi r6, r0, r2, lsl #28 15fd398: 015f7ff4 ldreqsh r7, [pc, #-244] ; 15fd2ac <_binary_touch_raw_start+0xc2ac> 15fd39c: 40003e01 andmi r3, r0, r1, lsl #28 15fd3a0: 015f80ec cmpeq pc, ip, ror #1 15fd3a4: 40001b02 andmi r1, r0, r2, lsl #22 15fd3a8: 015f8158 cmpeq pc, r8, asr r1 15fd3ac: 40001b02 andmi r1, r0, r2, lsl #22 15fd3b0: 015f81c4 cmpeq pc, r4, asr #3 15fd3b4: 40000a00 andmi r0, r0, r0, lsl #20 15fd3b8: 015f81ec cmpeq pc, ip, ror #3 15fd3bc: 40000800 andmi r0, r0, r0, lsl #16 15fd3c0: 015f820c cmpeq pc, ip, lsl #4 15fd3c4: 40000600 andmi r0, r0, r0, lsl #12 15fd3c8: 015f8224 cmpeq pc, r4, lsr #4 15fd3cc: 40001101 andmi r1, r0, r1, lsl #2 15fd3d0: 015f8268 cmpeq pc, r8, ror #4 15fd3d4: 40000200 andmi r0, r0, r0, lsl #4 15fd3d8: 015f8270 cmpeq pc, r0, ror r2 15fd3dc: 40000600 andmi r0, r0, r0, lsl #12 15fd3e0: 015f8288 cmpeq pc, r8, lsl #5 15fd3e4: 40000100 andmi r0, r0, r0, lsl #2 15fd3e8: 015f828c cmpeq pc, ip, lsl #5 15fd3ec: 40000100 andmi r0, r0, r0, lsl #2 15fd3f0: 015f8290 ldreqb r8, [pc, #-32] ; 15fd3d8 <_binary_touch_raw_start+0xc3d8> 15fd3f4: 40000900 andmi r0, r0, r0, lsl #18 15fd3f8: 015f82b4 ldreqh r8, [pc, #-36] ; 15fd3dc <_binary_touch_raw_start+0xc3dc> 15fd3fc: 40003202 andmi r3, r0, r2, lsl #4 15fd400: 015f837c cmpeq pc, ip, ror r3 15fd404: 40001801 andmi r1, r0, r1, lsl #16 15fd408: 015f83dc ldreqsb r8, [pc, #-60] ; 15fd3d4 <_binary_touch_raw_start+0xc3d4> 15fd40c: 40000700 andmi r0, r0, r0, lsl #14 15fd410: 015f83f8 ldreqsh r8, [pc, #-56] ; 15fd3e0 <_binary_touch_raw_start+0xc3e0> 15fd414: 40000100 andmi r0, r0, r0, lsl #2 15fd418: 015f83fc ldreqsh r8, [pc, #-60] ; 15fd3e4 <_binary_touch_raw_start+0xc3e4> 15fd41c: 40000c01 andmi r0, r0, r1, lsl #24 15fd420: 015f842c cmpeq pc, ip, lsr #8 15fd424: 40001d01 andmi r1, r0, r1, lsl #26 15fd428: 015f84a0 cmpeq pc, r0, lsr #9 15fd42c: 40000a01 andmi r0, r0, r1, lsl #20 15fd430: 015f84c8 cmpeq pc, r8, asr #9 15fd434: 40002301 andmi r2, r0, r1, lsl #6 15fd438: 015f8554 cmpeq pc, r4, asr r5 15fd43c: 40001202 andmi r1, r0, r2, lsl #4 15fd440: 015f859c ldreqb r8, [pc, #-92] ; 15fd3ec <_binary_touch_raw_start+0xc3ec> 15fd444: 40003601 andmi r3, r0, r1, lsl #12 15fd448: 015f8674 cmpeq pc, r4, ror r6 15fd44c: 40002401 andmi r2, r0, r1, lsl #8 15fd450: 015f8704 cmpeq pc, r4, lsl #14 15fd454: 40001701 andmi r1, r0, r1, lsl #14 15fd458: 015f8760 cmpeq pc, r0, ror #14 15fd45c: 40005501 andmi r5, r0, r1, lsl #10 15fd460: 015f88b4 ldreqh r8, [pc, #-132] ; 15fd3e4 <_binary_touch_raw_start+0xc3e4> 15fd464: 40002801 andmi r2, r0, r1, lsl #16 15fd468: 015f8954 cmpeq pc, r4, asr r9 15fd46c: 40001c01 andmi r1, r0, r1, lsl #24 15fd470: 015f89c4 cmpeq pc, r4, asr #19 15fd474: 40003b01 andmi r3, r0, r1, lsl #22 15fd478: 015f8ab0 ldreqh r8, [pc, #-160] ; 15fd3e0 <_binary_touch_raw_start+0xc3e0> 15fd47c: 40002b01 andmi r2, r0, r1, lsl #22 15fd480: 015f8b5c cmpeq pc, ip, asr fp 15fd484: 40006802 andmi r6, r0, r2, lsl #16 15fd488: 015f8cfc ldreqsh r8, [pc, #-204] ; 15fd3c4 <_binary_touch_raw_start+0xc3c4> 15fd48c: 40004e02 andmi r4, r0, r2, lsl #28 15fd490: 015f8e34 cmpeq pc, r4, lsr lr 15fd494: 40004702 andmi r4, r0, r2, lsl #14 15fd498: 015f8f50 cmpeq pc, r0, asr pc 15fd49c: 40002501 andmi r2, r0, r1, lsl #10 15fd4a0: 015f8fe4 cmpeq pc, r4, ror #31 15fd4a4: 40008302 andmi r8, r0, r2, lsl #6 15fd4a8: 015f91f0 ldreqsh r9, [pc, #-16] ; 15fd4a0 <_binary_touch_raw_start+0xc4a0> 15fd4ac: 40001301 andmi r1, r0, r1, lsl #6 15fd4b0: 015f923c cmpeq pc, ip, lsr r2 15fd4b4: 40000b01 andmi r0, r0, r1, lsl #22 15fd4b8: 015f9268 cmpeq pc, r8, ror #4 15fd4bc: 40000b01 andmi r0, r0, r1, lsl #22 15fd4c0: 015f9294 ldreqb r9, [pc, #-36] ; 15fd4a4 <_binary_touch_raw_start+0xc4a4> 15fd4c4: 40000c00 andmi r0, r0, r0, lsl #24 15fd4c8: 015f92c4 cmpeq pc, r4, asr #5 15fd4cc: 40000f01 andmi r0, r0, r1, lsl #30 15fd4d0: 015f9300 cmpeq pc, r0, lsl #6 15fd4d4: 40004902 andmi r4, r0, r2, lsl #18 15fd4d8: 015f9424 cmpeq pc, r4, lsr #8 15fd4dc: 40004902 andmi r4, r0, r2, lsl #18 15fd4e0: 015f9548 cmpeq pc, r8, asr #10 15fd4e4: 40002f02 andmi r2, r0, r2, lsl #30 15fd4e8: 015f9604 cmpeq pc, r4, lsl #12 15fd4ec: 40002f02 andmi r2, r0, r2, lsl #30 15fd4f0: 015f96c0 cmpeq pc, r0, asr #13 15fd4f4: 4000ee02 andmi lr, r0, r2, lsl #28 15fd4f8: 015f9a78 cmpeq pc, r8, ror sl 15fd4fc: 40005001 andmi r5, r0, r1 15fd500: 015f9bb8 ldreqh r9, [pc, #-184] ; 15fd450 <_binary_touch_raw_start+0xc450> 15fd504: 40008001 andmi r8, r0, r1 15fd508: 015f9db8 ldreqh r9, [pc, #-216] ; 15fd438 <_binary_touch_raw_start+0xc438> 15fd50c: 40004f01 andmi r4, r0, r1, lsl #30 15fd510: 015f9ef4 ldreqsh r9, [pc, #-228] ; 15fd434 <_binary_touch_raw_start+0xc434> 15fd514: 40000200 andmi r0, r0, r0, lsl #4 15fd518: 015f9efc ldreqsh r9, [pc, #-236] ; 15fd434 <_binary_touch_raw_start+0xc434> 15fd51c: 40000200 andmi r0, r0, r0, lsl #4 15fd520: 015f9f04 cmpeq pc, r4, lsl #30 15fd524: 40000200 andmi r0, r0, r0, lsl #4 15fd528: 015f9f0c cmpeq pc, ip, lsl #30 15fd52c: 40000400 andmi r0, r0, r0, lsl #8 15fd530: 015f9f1c cmpeq pc, ip, lsl pc 15fd534: 40002100 andmi r2, r0, r0, lsl #2 15fd538: 015f9fa0 cmpeq pc, r0, lsr #31 15fd53c: 40000200 andmi r0, r0, r0, lsl #4 15fd540: 015f9fa8 cmpeq pc, r8, lsr #31 15fd544: 40002500 andmi r2, r0, r0, lsl #10 15fd548: 015fa03c cmpeq pc, ip, lsr r0 15fd54c: 40000200 andmi r0, r0, r0, lsl #4 15fd550: 015fa044 cmpeq pc, r4, asr #32 15fd554: 40000200 andmi r0, r0, r0, lsl #4 15fd558: 015fa04c cmpeq pc, ip, asr #32 15fd55c: 40000200 andmi r0, r0, r0, lsl #4 15fd560: 015fa054 cmpeq pc, r4, asr r0 15fd564: 40003002 andmi r3, r0, r2 15fd568: 015fa114 cmpeq pc, r4, lsl r1 15fd56c: 40008b02 andmi r8, r0, r2, lsl #22 15fd570: 015fa340 cmpeq pc, r0, asr #6 15fd574: 40004102 andmi r4, r0, r2, lsl #2 15fd578: 015fa444 cmpeq pc, r4, asr #8 15fd57c: 40004a02 andmi r4, r0, r2, lsl #20 15fd580: 015fa56c cmpeq pc, ip, ror #10 15fd584: 40001701 andmi r1, r0, r1, lsl #14 15fd588: 015fa5c8 cmpeq pc, r8, asr #11 15fd58c: 40001501 andmi r1, r0, r1, lsl #10 15fd590: 015fa61c cmpeq pc, ip, lsl r6 15fd594: 40002902 andmi r2, r0, r2, lsl #18 15fd598: 015fa6c0 cmpeq pc, r0, asr #13 15fd59c: 40002c01 andmi r2, r0, r1, lsl #24 15fd5a0: 015fa770 cmpeq pc, r0, ror r7 15fd5a4: 40002c01 andmi r2, r0, r1, lsl #24 15fd5a8: 015fa820 cmpeq pc, r0, lsr #16 15fd5ac: 40000200 andmi r0, r0, r0, lsl #4 15fd5b0: 015fa828 cmpeq pc, r8, lsr #16 15fd5b4: 40000200 andmi r0, r0, r0, lsl #4 15fd5b8: 015fa830 cmpeq pc, r0, lsr r8 15fd5bc: 40002c01 andmi r2, r0, r1, lsl #24 15fd5c0: 015fa8e0 cmpeq pc, r0, ror #17 15fd5c4: 40000200 andmi r0, r0, r0, lsl #4 15fd5c8: 015fa8e8 cmpeq pc, r8, ror #17 15fd5cc: 40002902 andmi r2, r0, r2, lsl #18 15fd5d0: 015fa98c cmpeq pc, ip, lsl #19 15fd5d4: 40001701 andmi r1, r0, r1, lsl #14 15fd5d8: 015fa9e8 cmpeq pc, r8, ror #19 15fd5dc: 40001501 andmi r1, r0, r1, lsl #10 15fd5e0: 015faa3c cmpeq pc, ip, lsr sl 15fd5e4: 40002902 andmi r2, r0, r2, lsl #18 15fd5e8: 015faae0 cmpeq pc, r0, ror #21 15fd5ec: 40002902 andmi r2, r0, r2, lsl #18 15fd5f0: 015fab84 cmpeq pc, r4, lsl #23 15fd5f4: 40002c01 andmi r2, r0, r1, lsl #24 15fd5f8: 015fac34 cmpeq pc, r4, lsr ip 15fd5fc: 40002c01 andmi r2, r0, r1, lsl #24 15fd600: 015face4 cmpeq pc, r4, ror #25 15fd604: 40000200 andmi r0, r0, r0, lsl #4 15fd608: 015facec cmpeq pc, ip, ror #25 15fd60c: 40000200 andmi r0, r0, r0, lsl #4 15fd610: 015facf4 ldreqsh sl, [pc, #-196] ; 15fd554 <_binary_touch_raw_start+0xc554> 15fd614: 40005101 andmi r5, r0, r1, lsl #2 15fd618: 015fae38 cmpeq pc, r8, lsr lr 15fd61c: 40000200 andmi r0, r0, r0, lsl #4 15fd620: 015fae40 cmpeq pc, r0, asr #28 15fd624: 40000200 andmi r0, r0, r0, lsl #4 15fd628: 015fae48 cmpeq pc, r8, asr #28 15fd62c: 40000100 andmi r0, r0, r0, lsl #2 15fd630: 015fb1d0 ldreqsb fp, [pc, #-16] ; 15fd628 <_binary_touch_raw_start+0xc628> 15fd634: 40000e02 andmi r0, r0, r2, lsl #28 15fd638: 015fb214 cmpeq pc, r4, lsl r2 15fd63c: 40001401 andmi r1, r0, r1, lsl #8 ... 15fe000: 00000002 andeq r0, r0, r2 15fe004: 00000000 andeq r0, r0, r0 15fe008: e374a9be cmn r4, #3112960 ; 0x2f8000 15fe00c: e374a1fa cmn r4, #-2147483586 ; 0x8000003e 15fe010: 00000018 andeq r0, r0, r8, lsl r0 ... 15fe01c: ffffffff undefined instruction 0xffffffff 15fe020: ffffffff undefined instruction 0xffffffff ... 15fe05c: 49100004 ldmmidb r0, {r2} 15fe060: 49100000 ldmmidb r0, {} 15fe064: 49100000 ldmmidb r0, {} 15fe068: e374a312 cmn r4, #1207959552 ; 0x48000000 15fe06c: 00000000 andeq r0, r0, r0 15fe070: 49100008 ldmmidb r0, {r3} ... 1600000: 015fb214 cmpeq pc, r4, lsl r2 ...