criu/pie/parasite.built-in.o: file format elf32-littlearm Disassembly of section .crblob: 00000000 <__export_parasite_head_start>: 0: e24f2008 sub r2, pc, #8 4: e28f0018 add r0, pc, #24 8: e5900000 ldr r0, [r0] c: e28f100c add r1, pc, #12 10: e5911000 ldr r1, [r1] 14: e0811002 add r1, r1, r2 18: fa000819 blx 2084 1c: e7f001f0 .word 0xe7f001f0 00000020 : 20: 00003060 .word 0x00003060 00000024 <__export_parasite_cmd>: 24: 00000000 .word 0x00000000 28: e320f000 .word 0xe320f000 2c: e320f000 .word 0xe320f000 00000030 : 30: e92d40f0 push {r4, r5, r6, r7, lr} 34: e1a06000 mov r6, r0 38: e5903000 ldr r3, [r0] 3c: e24dd014 sub sp, sp, #20 40: e3530000 cmp r3, #0 44: 12804014 addne r4, r0, #20 48: 13a05000 movne r5, #0 4c: 1a000004 bne 64 50: ea000020 b d8 54: e5963000 ldr r3, [r6] 58: e284400c add r4, r4, #12 5c: e1550003 cmp r5, r3 60: 2a00001c bcs d8 64: e5942008 ldr r2, [r4, #8] 68: e2855001 add r5, r5, #1 6c: e5963004 ldr r3, [r6, #4] 70: e8940003 ldm r4, {r0, r1} 74: e1822003 orr r2, r2, r3 78: eb000830 bl 2140 7c: e2507000 subs r7, r0, #0 80: 0afffff3 beq 54 84: e594c000 ldr ip, [r4] 88: e3a03034 mov r3, #52 ; 0x34 8c: e59f106c ldr r1, [pc, #108] ; 100 90: e3a00001 mov r0, #1 94: e59f2068 ldr r2, [pc, #104] ; 104 98: e58dc000 str ip, [sp] 9c: e594c004 ldr ip, [r4, #4] a0: e08f1001 add r1, pc, r1 a4: e08f2002 add r2, pc, r2 a8: e58d7008 str r7, [sp, #8] ac: e58dc004 str ip, [sp, #4] b0: fa0005ed blx 186c b4: e5963004 ldr r3, [r6, #4] b8: e3530000 cmp r3, #0 bc: 0a000009 beq e8 c0: e59f3040 ldr r3, [pc, #64] ; 108 c4: e1a00007 mov r0, r7 c8: e08f3003 add r3, pc, r3 cc: e5836000 str r6, [r3] d0: e28dd014 add sp, sp, #20 d4: e8bd80f0 pop {r4, r5, r6, r7, pc} d8: e5963004 ldr r3, [r6, #4] dc: e3a07000 mov r7, #0 e0: e3530000 cmp r3, #0 e4: 1afffff5 bne c0 e8: e59f201c ldr r2, [pc, #28] ; 10c ec: e1a00007 mov r0, r7 f0: e08f2002 add r2, pc, r2 f4: e5823000 str r3, [r2] f8: e28dd014 add sp, sp, #20 fc: e8bd80f0 pop {r4, r5, r6, r7, pc} 100: 000026b8 .word 0x000026b8 104: 000026f0 .word 0x000026f0 108: 00002f70 .word 0x00002f70 10c: 00002f48 .word 0x00002f48 00000110 : 110: e3a03efe mov r3, #4064 ; 0xfe0 114: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} 118: e34f3fff movt r3, #65535 ; 0xffff 11c: e24dd034 sub sp, sp, #52 ; 0x34 120: e1a04000 mov r4, r0 124: e12fff33 blx r3 128: e3a02000 mov r2, #0 12c: e5840008 str r0, [r4, #8] 130: e1a01004 mov r1, r4 134: e58d2000 str r2, [sp] 138: e1a03002 mov r3, r2 13c: e3a00028 mov r0, #40 ; 0x28 140: eb0008e2 bl 24d0 144: e2506000 subs r6, r0, #0 148: 0a000002 beq 158 14c: e1a00006 mov r0, r6 150: e28dd034 add sp, sp, #52 ; 0x34 154: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} 158: e284100c add r1, r4, #12 15c: eb0008d3 bl 24b0 160: e2506000 subs r6, r0, #0 164: 1afffff8 bne 14c 168: e58d6000 str r6, [sp] 16c: e1a02006 mov r2, r6 170: e1a03006 mov r3, r6 174: e3a00002 mov r0, #2 178: e2841018 add r1, r4, #24 17c: eb0008d3 bl 24d0 180: e2506000 subs r6, r0, #0 184: 1afffff0 bne 14c 188: e3003522 movw r3, #1314 ; 0x522 18c: e28d9018 add r9, sp, #24 190: e3423008 movt r3, #8200 ; 0x2008 194: e1a01009 mov r1, r9 198: e28d0010 add r0, sp, #16 19c: e58d6014 str r6, [sp, #20] 1a0: e58d3010 str r3, [sp, #16] 1a4: eb0008ad bl 2460 1a8: e3500000 cmp r0, #0 1ac: ba000097 blt 410 1b0: e1a03006 mov r3, r6 1b4: e1a0b004 mov fp, r4 1b8: e1a08006 mov r8, r6 1bc: e58d600c str r6, [sp, #12] 1c0: e1a06004 mov r6, r4 1c4: e1a04003 mov r4, r3 1c8: e5991000 ldr r1, [r9] 1cc: e1a05004 mov r5, r4 1d0: e5992004 ldr r2, [r9, #4] 1d4: e3a0a001 mov sl, #1 1d8: e5993008 ldr r3, [r9, #8] 1dc: e3a07000 mov r7, #0 1e0: e58b7038 str r7, [fp, #56] ; 0x38 1e4: e58b1030 str r1, [fp, #48] ; 0x30 1e8: e58b2028 str r2, [fp, #40] ; 0x28 1ec: e58b3020 str r3, [fp, #32] 1f0: e596c01c ldr ip, [r6, #28] 1f4: e3a02000 mov r2, #0 1f8: e1a01005 mov r1, r5 1fc: e3a00017 mov r0, #23 200: e1a03002 mov r3, r2 204: e155000c cmp r5, ip 208: 8a00000a bhi 238 20c: e58d8000 str r8, [sp] 210: eb0008ae bl 24d0 214: e3500000 cmp r0, #0 218: ba00003d blt 314 21c: 159b3038 ldrne r3, [fp, #56] ; 0x38 220: e2855001 add r5, r5, #1 224: 1183371a orrne r3, r3, sl, lsl r7 228: e2877001 add r7, r7, #1 22c: 158b3038 strne r3, [fp, #56] ; 0x38 230: e3570020 cmp r7, #32 234: 1affffed bne 1f0 238: e2844020 add r4, r4, #32 23c: e289900c add r9, r9, #12 240: e3540040 cmp r4, #64 ; 0x40 244: e28bb004 add fp, fp, #4 248: 1affffde bne 1c8 24c: e3a05000 mov r5, #0 250: e1a04006 mov r4, r6 254: e1a03005 mov r3, r5 258: e1a01005 mov r1, r5 25c: e1a02005 mov r2, r5 260: e3a0001b mov r0, #27 264: e58d5000 str r5, [sp] 268: e59d600c ldr r6, [sp, #12] 26c: eb000897 bl 24d0 270: e1a01005 mov r1, r5 274: e5840060 str r0, [r4, #96] ; 0x60 278: e1a00005 mov r0, r5 27c: eb00084f bl 23c0 280: e2503000 subs r3, r0, #0 284: ba000057 blt 3e8 288: e30023e5 movw r2, #997 ; 0x3e5 28c: e5843064 str r3, [r4, #100] ; 0x64 290: e1530002 cmp r3, r2 294: ca000035 bgt 370 298: e2841068 add r1, r4, #104 ; 0x68 29c: eb000847 bl 23c0 2a0: e2503000 subs r3, r0, #0 2a4: ba00004f blt 3e8 2a8: e5942064 ldr r2, [r4, #100] ; 0x64 2ac: e1530002 cmp r3, r2 2b0: 1a000023 bne 344 2b4: e2840040 add r0, r4, #64 ; 0x40 2b8: e2841044 add r1, r4, #68 ; 0x44 2bc: e2842048 add r2, r4, #72 ; 0x48 2c0: eb00084a bl 23f0 2c4: e2505000 subs r5, r0, #0 2c8: 1a000032 bne 398 2cc: e3e00000 mvn r0, #0 2d0: eb000856 bl 2430 2d4: e1a03004 mov r3, r4 2d8: e584004c str r0, [r4, #76] ; 0x4c 2dc: e584505c str r5, [r4, #92] ; 0x5c 2e0: e2841054 add r1, r4, #84 ; 0x54 2e4: e5845058 str r5, [r4, #88] ; 0x58 2e8: e2842058 add r2, r4, #88 ; 0x58 2ec: e5845054 str r5, [r4, #84] ; 0x54 2f0: e5a35050 str r5, [r3, #80]! ; 0x50 2f4: e1a00003 mov r0, r3 2f8: eb000844 bl 2410 2fc: e3500000 cmp r0, #0 300: 1a00002e bne 3c0 304: e3e00000 mvn r0, #0 308: eb00084c bl 2440 30c: e584005c str r0, [r4, #92] ; 0x5c 310: eaffff8d b 14c 314: e59f111c ldr r1, [pc, #284] ; 438 318: e1a03000 mov r3, r0 31c: e59f2118 ldr r2, [pc, #280] ; 43c 320: e3a00001 mov r0, #1 324: e58d3004 str r3, [sp, #4] 328: e3a030d5 mov r3, #213 ; 0xd5 32c: e58d5000 str r5, [sp] 330: e08f1001 add r1, pc, r1 334: e08f2002 add r2, pc, r2 338: e3e06000 mvn r6, #0 33c: fa00054a blx 186c 340: eaffff81 b 14c 344: e58d2000 str r2, [sp] 348: e3a00001 mov r0, #1 34c: e59f10ec ldr r1, [pc, #236] ; 440 350: e3e06000 mvn r6, #0 354: e59f20e8 ldr r2, [pc, #232] ; 444 358: e58d3004 str r3, [sp, #4] 35c: e3a030ef mov r3, #239 ; 0xef 360: e08f1001 add r1, pc, r1 364: e08f2002 add r2, pc, r2 368: fa00053f blx 186c 36c: eaffff76 b 14c 370: e59f10d0 ldr r1, [pc, #208] ; 448 374: e3a00001 mov r0, #1 378: e59f20cc ldr r2, [pc, #204] ; 44c 37c: e3e06000 mvn r6, #0 380: e58d3000 str r3, [sp] 384: e3a030e5 mov r3, #229 ; 0xe5 388: e08f1001 add r1, pc, r1 38c: e08f2002 add r2, pc, r2 390: fa000535 blx 186c 394: eaffff6c b 14c 398: e59f10b0 ldr r1, [pc, #176] ; 450 39c: e3a00001 mov r0, #1 3a0: e59f20ac ldr r2, [pc, #172] ; 454 3a4: e3a030f5 mov r3, #245 ; 0xf5 3a8: e58d5000 str r5, [sp] 3ac: e3e06000 mvn r6, #0 3b0: e08f1001 add r1, pc, r1 3b4: e08f2002 add r2, pc, r2 3b8: fa00052b blx 186c 3bc: eaffff62 b 14c 3c0: e59f1090 ldr r1, [pc, #144] ; 458 3c4: e3003107 movw r3, #263 ; 0x107 3c8: e59f208c ldr r2, [pc, #140] ; 45c 3cc: e3e06000 mvn r6, #0 3d0: e58d0000 str r0, [sp] 3d4: e3a00001 mov r0, #1 3d8: e08f1001 add r1, pc, r1 3dc: e08f2002 add r2, pc, r2 3e0: fa000521 blx 186c 3e4: eaffff58 b 14c 3e8: e59f1070 ldr r1, [pc, #112] ; 460 3ec: e3a00001 mov r0, #1 3f0: e59f206c ldr r2, [pc, #108] ; 464 3f4: e3e06000 mvn r6, #0 3f8: e58d3000 str r3, [sp] 3fc: e3a03e11 mov r3, #272 ; 0x110 400: e08f1001 add r1, pc, r1 404: e08f2002 add r2, pc, r2 408: fa000517 blx 186c 40c: eaffff4e b 14c 410: e59f1050 ldr r1, [pc, #80] ; 468 414: e3a030c0 mov r3, #192 ; 0xc0 418: e59f204c ldr r2, [pc, #76] ; 46c 41c: e3e06000 mvn r6, #0 420: e58d0000 str r0, [sp] 424: e3a00001 mov r0, #1 428: e08f1001 add r1, pc, r1 42c: e08f2002 add r2, pc, r2 430: fa00050d blx 186c 434: eaffff44 b 14c 438: 000024a8 .word 0x000024a8 43c: 00002460 .word 0x00002460 440: 000024d8 .word 0x000024d8 444: 00002430 .word 0x00002430 448: 00002484 .word 0x00002484 44c: 00002408 .word 0x00002408 450: 000024bc .word 0x000024bc 454: 000023e0 .word 0x000023e0 458: 00002494 .word 0x00002494 45c: 000023b8 .word 0x000023b8 460: 00002494 .word 0x00002494 464: 00002390 .word 0x00002390 468: 00002380 .word 0x00002380 46c: 00002368 .word 0x00002368 00000470 : 470: e59f11a0 ldr r1, [pc, #416] ; 618 474: e3e00063 mvn r0, #99 ; 0x63 478: e92d4070 push {r4, r5, r6, lr} 47c: e24dd018 sub sp, sp, #24 480: e28d500c add r5, sp, #12 484: e3a0300a mov r3, #10 488: e1a02005 mov r2, r5 48c: e08f1001 add r1, pc, r1 490: eb0007c2 bl 23a0 494: e2904002 adds r4, r0, #2 498: e1a06000 mov r6, r0 49c: 13a04001 movne r4, #1 4a0: e0144fa0 ands r4, r4, r0, lsr #31 4a4: 1a000027 bne 548 4a8: e3500000 cmp r0, #0 4ac: da000010 ble 4f4 4b0: e28d3018 add r3, sp, #24 4b4: e0836000 add r6, r3, r0 4b8: e546400c strb r4, [r6, #-12] 4bc: e5dd300c ldrb r3, [sp, #12] 4c0: e3530000 cmp r3, #0 4c4: 0a00003f beq 5c8 4c8: e1a02005 mov r2, r5 4cc: e2431030 sub r1, r3, #48 ; 0x30 4d0: e5f23001 ldrb r3, [r2, #1]! 4d4: e1a00184 lsl r0, r4, #3 4d8: e3530000 cmp r3, #0 4dc: e0804084 add r4, r0, r4, lsl #1 4e0: e0844001 add r4, r4, r1 4e4: 1afffff8 bne 4cc 4e8: eb000758 bl 2250 4ec: e1500004 cmp r0, r4 4f0: 0a00002e beq 5b0 4f4: e59f4120 ldr r4, [pc, #288] ; 61c 4f8: e3a01d07 mov r1, #448 ; 0x1c0 4fc: e08f4004 add r4, pc, r4 500: e1a00004 mov r0, r4 504: eb000799 bl 2370 508: e2502000 subs r2, r0, #0 50c: 1a000037 bne 5f0 510: e59f0108 ldr r0, [pc, #264] ; 620 514: e3a03000 mov r3, #0 518: e58d2000 str r2, [sp] 51c: e34c30ed movt r3, #49389 ; 0xc0ed 520: e1a01004 mov r1, r4 524: e08f0000 add r0, pc, r0 528: e1a02000 mov r2, r0 52c: eb0007f3 bl 2500 530: e3500000 cmp r0, #0 534: 1a00000e bne 574 538: e1a00004 mov r0, r4 53c: eb0002ce bl 107c 540: e28dd018 add sp, sp, #24 544: e8bd8070 pop {r4, r5, r6, pc} 548: e59f10d4 ldr r1, [pc, #212] ; 624 54c: e3003177 movw r3, #375 ; 0x177 550: e59f20d0 ldr r2, [pc, #208] ; 628 554: e58d0000 str r0, [sp] 558: e3a00001 mov r0, #1 55c: e08f1001 add r1, pc, r1 560: e08f2002 add r2, pc, r2 564: fa0004c0 blx 186c 568: e1a00006 mov r0, r6 56c: e28dd018 add sp, sp, #24 570: e8bd8070 pop {r4, r5, r6, pc} 574: e3700001 cmn r0, #1 578: 0a000014 beq 5d0 57c: e59f10a8 ldr r1, [pc, #168] ; 62c 580: e300318d movw r3, #397 ; 0x18d 584: e59f20a4 ldr r2, [pc, #164] ; 630 588: e58d0000 str r0, [sp] 58c: e3a00001 mov r0, #1 590: e08f1001 add r1, pc, r1 594: e08f2002 add r2, pc, r2 598: fa0004b3 blx 186c 59c: e59f0090 ldr r0, [pc, #144] ; 634 5a0: e08f0000 add r0, pc, r0 5a4: eb000775 bl 2380 5a8: e3e00000 mvn r0, #0 5ac: eaffffe3 b 540 5b0: e59f0080 ldr r0, [pc, #128] ; 638 5b4: e3a01000 mov r1, #0 5b8: e1a02001 mov r2, r1 5bc: e08f0000 add r0, pc, r0 5c0: eb0006d2 bl 2110 5c4: eaffffdd b 540 5c8: e1a04003 mov r4, r3 5cc: eaffffc5 b 4e8 5d0: e59f1064 ldr r1, [pc, #100] ; 63c 5d4: e3a00001 mov r0, #1 5d8: e59f2060 ldr r2, [pc, #96] ; 640 5dc: e300318b movw r3, #395 ; 0x18b 5e0: e08f1001 add r1, pc, r1 5e4: e08f2002 add r2, pc, r2 5e8: fa00049f blx 186c 5ec: eaffffea b 59c 5f0: e58d2000 str r2, [sp] 5f4: e3a00001 mov r0, #1 5f8: e59f1044 ldr r1, [pc, #68] ; 644 5fc: e3a03f61 mov r3, #388 ; 0x184 600: e59f2040 ldr r2, [pc, #64] ; 648 604: e08f1001 add r1, pc, r1 608: e08f2002 add r2, pc, r2 60c: fa000496 blx 186c 610: e3e00000 mvn r0, #0 614: eaffffc9 b 540 618: 00002438 .word 0x00002438 61c: 0000223c .word 0x0000223c 620: 00002414 .word 0x00002414 624: 00002374 .word 0x00002374 628: 00002234 .word 0x00002234 62c: 00002400 .word 0x00002400 630: 00002200 .word 0x00002200 634: 00002198 .word 0x00002198 638: 00002344 .word 0x00002344 63c: 00002360 .word 0x00002360 640: 000021b0 .word 0x000021b0 644: 00002304 .word 0x00002304 648: 0000218c .word 0x0000218c 0000064c : 64c: e59f301c ldr r3, [pc, #28] ; 670 650: e08f3003 add r3, pc, r3 654: e5933000 ldr r3, [r3] 658: e3530000 cmp r3, #0 65c: 012fff1e bxeq lr 660: e3a02000 mov r2, #0 664: e1a00003 mov r0, r3 668: e5832004 str r2, [r3, #4] 66c: eafffe6f b 30 670: 000029e8 .word 0x000029e8 00000674 : 674: e2403040 sub r3, r0, #64 ; 0x40 678: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} 67c: e1a06001 mov r6, r1 680: e24dd020 sub sp, sp, #32 684: e353000c cmp r3, #12 688: 908ff103 addls pc, pc, r3, lsl #2 68c: ea000160 b c14 690: ea000159 b bfc 694: ea000102 b aa4 698: ea000105 b ab4 69c: ea00012e b b5c 6a0: ea000148 b bc8 6a4: ea000006 b 6c4 6a8: ea000025 b 744 6ac: ea000071 b 878 6b0: ea00003d b 7ac 6b4: ea000050 b 7fc 6b8: ea00009c b 930 6bc: ea0000a4 b 954 6c0: ea0000d4 b a18 6c4: e5913000 ldr r3, [r1] 6c8: e3530000 cmp r3, #0 6cc: c2814008 addgt r4, r1, #8 6d0: c3a07000 movgt r7, #0 6d4: ca00000a bgt 704 6d8: ea000161 b c64 6dc: e5140004 ldr r0, [r4, #-4] 6e0: e2844018 add r4, r4, #24 6e4: eb0007a9 bl 2590 6e8: e3500000 cmp r0, #0 6ec: e5040008 str r0, [r4, #-8] 6f0: e1a05000 mov r5, r0 6f4: ba000199 blt d60 6f8: e5963000 ldr r3, [r6] 6fc: e1570003 cmp r7, r3 700: aa000026 bge 7a0 704: e5140004 ldr r0, [r4, #-4] 708: e1a01004 mov r1, r4 70c: eb00079b bl 2580 710: e3500000 cmp r0, #0 714: e2877001 add r7, r7, #1 718: aaffffef bge 6dc 71c: e59f184c ldr r1, [pc, #2124] ; f70 720: e1a05000 mov r5, r0 724: e59f2848 ldr r2, [pc, #2120] ; f74 728: e3a00001 mov r0, #1 72c: e58d5000 str r5, [sp] 730: e3a03084 mov r3, #132 ; 0x84 734: e08f1001 add r1, pc, r1 738: e08f2002 add r2, pc, r2 73c: fa00044a blx 186c 740: ea000016 b 7a0 744: e3a00000 mov r0, #0 748: e1a04000 mov r4, r0 74c: eb000683 bl 2160 750: e5860000 str r0, [r6] 754: e1a05004 mov r5, r4 758: eb0006bc bl 2250 75c: e5860004 str r0, [r6, #4] 760: eb00073a bl 2450 764: e5860008 str r0, [r6, #8] 768: e1a00004 mov r0, r4 76c: eb00072b bl 2420 770: e586000c str r0, [r6, #12] 774: e1a00004 mov r0, r4 778: eb00070c bl 23b0 77c: e5860010 str r0, [r6, #16] 780: eb00070a bl 23b0 784: e58d4000 str r4, [sp] 788: e1a01004 mov r1, r4 78c: e1a02004 mov r2, r4 790: e1a03004 mov r3, r4 794: e3a00003 mov r0, #3 798: eb00074c bl 24d0 79c: e5860014 str r0, [r6, #20] 7a0: e1a00005 mov r0, r5 7a4: e28dd020 add sp, sp, #32 7a8: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} 7ac: ebffff2f bl 470 7b0: e2504000 subs r4, r0, #0 7b4: ba0001cf blt ef8 7b8: fa0005b5 blx 1e94 7bc: e3a0c000 mov ip, #0 7c0: e28d3020 add r3, sp, #32 7c4: e3a02001 mov r2, #1 7c8: e5234008 str r4, [r3, #-8]! 7cc: e1a0100c mov r1, ip 7d0: e58d2000 str r2, [sp] 7d4: e58dc004 str ip, [sp, #4] 7d8: e1a0200c mov r2, ip 7dc: e58dc008 str ip, [sp, #8] 7e0: fa000262 blx 1170 7e4: e1a05000 mov r5, r0 7e8: e1a00004 mov r0, r4 7ec: eb00064b bl 2120 7f0: e1a00005 mov r0, r5 7f4: e28dd020 add sp, sp, #32 7f8: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} 7fc: e3a04000 mov r4, #0 800: e1a02001 mov r2, r1 804: e5814008 str r4, [r1, #8] 808: e3051429 movw r1, #21545 ; 0x5429 80c: e586400c str r4, [r6, #12] 810: e5864014 str r4, [r6, #20] 814: e5864018 str r4, [r6, #24] 818: e586401c str r4, [r6, #28] 81c: e4920008 ldr r0, [r2], #8 820: eb00065e bl 21a0 824: e3500000 cmp r0, #0 828: ba000174 blt e00 82c: e1a02006 mov r2, r6 830: e305140f movw r1, #21519 ; 0x540f 834: e492000c ldr r0, [r2], #12 838: eb000658 bl 21a0 83c: e3500000 cmp r0, #0 840: ba000138 blt d28 844: e1a02006 mov r2, r6 848: e3051440 movw r1, #21568 ; 0x5440 84c: e492001c ldr r0, [r2], #28 850: e3481004 movt r1, #32772 ; 0x8004 854: eb000651 bl 21a0 858: e3500000 cmp r0, #0 85c: ba00016b blt e10 860: e5963004 ldr r3, [r6, #4] 864: e3530001 cmp r3, #1 868: 0a000177 beq e4c 86c: e3a05000 mov r5, #0 870: e5c65010 strb r5, [r6, #16] 874: eaffffc9 b 7a0 878: e591a000 ldr sl, [r1] 87c: e35a0000 cmp sl, #0 880: e28aa001 add sl, sl, #1 884: e081a10a add sl, r1, sl, lsl #2 888: da00013d ble d84 88c: e1a08001 mov r8, r1 890: e1a0400a mov r4, sl 894: e3a07000 mov r7, #0 898: e28d9010 add r9, sp, #16 89c: ea000005 b 8b8 8a0: e5843014 str r3, [r4, #20] 8a4: e2877001 add r7, r7, #1 8a8: e5963000 ldr r3, [r6] 8ac: e2844018 add r4, r4, #24 8b0: e1570003 cmp r7, r3 8b4: aa000132 bge d84 8b8: e5b85004 ldr r5, [r8, #4]! 8bc: e3a01001 mov r1, #1 8c0: e3a02000 mov r2, #0 8c4: e1a00005 mov r0, r5 8c8: eb0006a0 bl 2350 8cc: e2503000 subs r3, r0, #0 8d0: e1a02009 mov r2, r9 8d4: e3a01010 mov r1, #16 8d8: e1a00005 mov r0, r5 8dc: ba0000e2 blt c6c 8e0: e5c43000 strb r3, [r4] 8e4: eb000699 bl 2350 8e8: e2503000 subs r3, r0, #0 8ec: 1a000139 bne dd8 8f0: e59d3014 ldr r3, [sp, #20] 8f4: e3530000 cmp r3, #0 8f8: 0affffe8 beq 8a0 8fc: e1a00005 mov r0, r5 900: e3a01011 mov r1, #17 904: e28d2018 add r2, sp, #24 908: eb000690 bl 2350 90c: e2503000 subs r3, r0, #0 910: 1a000143 bne e24 914: e59d0018 ldr r0, [sp, #24] 918: e59d101c ldr r1, [sp, #28] 91c: e59d2010 ldr r2, [sp, #16] 920: e59d3014 ldr r3, [sp, #20] 924: e9840003 stmib r4, {r0, r1} 928: e5842010 str r2, [r4, #16] 92c: eaffffdb b 8a0 930: e59f1640 ldr r1, [pc, #1600] ; f78 934: e3a00001 mov r0, #1 938: e59f263c ldr r2, [pc, #1596] ; f7c 93c: e3003243 movw r3, #579 ; 0x243 940: e3e05000 mvn r5, #0 944: e08f1001 add r1, pc, r1 948: e08f2002 add r2, pc, r2 94c: fa0003c6 blx 186c 950: eaffff92 b 7a0 954: e5910000 ldr r0, [r1] 958: e3500000 cmp r0, #0 95c: 0a0000c0 beq c64 960: e5914004 ldr r4, [r1, #4] 964: e30120a1 movw r2, #4257 ; 0x10a1 968: e34a210a movt r2, #41226 ; 0xa10a 96c: e5913008 ldr r3, [r1, #8] 970: e594c010 ldr ip, [r4, #16] 974: e15c0002 cmp ip, r2 978: 0a0000c6 beq c98 97c: e3a02000 mov r2, #0 980: e58d2000 str r2, [sp] 984: e3a03f75 mov r3, #468 ; 0x1d4 988: e59f15f0 ldr r1, [pc, #1520] ; f80 98c: e3a00001 mov r0, #1 990: e59f25ec ldr r2, [pc, #1516] ; f84 994: e3e05000 mvn r5, #0 998: e08f1001 add r1, pc, r1 99c: e08f2002 add r2, pc, r2 9a0: fa0003b1 blx 186c 9a4: e59f15dc ldr r1, [pc, #1500] ; f88 9a8: e3a00003 mov r0, #3 9ac: e5942010 ldr r2, [r4, #16] 9b0: e08f1001 add r1, pc, r1 9b4: fa0003ac blx 186c 9b8: e59f15cc ldr r1, [pc, #1484] ; f8c 9bc: e3a00003 mov r0, #3 9c0: e5942014 ldr r2, [r4, #20] 9c4: e08f1001 add r1, pc, r1 9c8: fa0003a7 blx 186c 9cc: e59f15bc ldr r1, [pc, #1468] ; f90 9d0: e3a00003 mov r0, #3 9d4: e5942018 ldr r2, [r4, #24] 9d8: e08f1001 add r1, pc, r1 9dc: fa0003a2 blx 186c 9e0: e59f15ac ldr r1, [pc, #1452] ; f94 9e4: e3a03020 mov r3, #32 9e8: e594201c ldr r2, [r4, #28] 9ec: e3a00003 mov r0, #3 9f0: e08f1001 add r1, pc, r1 9f4: fa00039c blx 186c 9f8: e59f1598 ldr r1, [pc, #1432] ; f98 9fc: e3a00003 mov r0, #3 a00: e5942004 ldr r2, [r4, #4] a04: e08f1001 add r1, pc, r1 a08: fa000397 blx 186c a0c: e1a00005 mov r0, r5 a10: e28dd020 add sp, sp, #32 a14: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} a18: ebfffe94 bl 470 a1c: e2504000 subs r4, r0, #0 a20: ba00012b blt ed4 a24: e59f1570 ldr r1, [pc, #1392] ; f9c a28: e3a02000 mov r2, #0 a2c: e1a03002 mov r3, r2 a30: e08f1001 add r1, pc, r1 a34: eb000711 bl 2680 a38: e1a05000 mov r5, r0 a3c: e1a00004 mov r0, r4 a40: eb0005b6 bl 2120 a44: e3550000 cmp r5, #0 a48: ba000133 blt f1c a4c: e1a01006 mov r1, r6 a50: e3a02a01 mov r2, #4096 ; 0x1000 a54: e1a00005 mov r0, r5 a58: eb0005a4 bl 20f0 a5c: e1a04000 mov r4, r0 a60: e1a00005 mov r0, r5 a64: eb0005ad bl 2120 a68: e3540000 cmp r4, #0 a6c: ba000135 blt f48 a70: e3540a01 cmp r4, #4096 ; 0x1000 a74: 13a05000 movne r5, #0 a78: 17c65004 strbne r5, [r6, r4] a7c: 1affff47 bne 7a0 a80: e59f1518 ldr r1, [pc, #1304] ; fa0 a84: e3a00002 mov r0, #2 a88: e59f2514 ldr r2, [pc, #1300] ; fa4 a8c: e3003262 movw r3, #610 ; 0x262 a90: e3e05000 mvn r5, #0 a94: e08f1001 add r1, pc, r1 a98: e08f2002 add r2, pc, r2 a9c: fa000372 blx 186c aa0: eaffff3e b 7a0 aa4: e1a00001 mov r0, r1 aa8: ebfffd60 bl 30 aac: e1a05000 mov r5, r0 ab0: eaffff3a b 7a0 ab4: fa0004f6 blx 1e94 ab8: e3a02000 mov r2, #0 abc: e28d1018 add r1, sp, #24 ac0: e58d2000 str r2, [sp] ac4: e1a03002 mov r3, r2 ac8: e58d2004 str r2, [sp, #4] acc: e3a02001 mov r2, #1 ad0: fa0001e2 blx 1260 <__recv_fds> ad4: e2505000 subs r5, r0, #0 ad8: 1a00006c bne c90 adc: e59d4018 ldr r4, [sp, #24] ae0: e3540000 cmp r4, #0 ae4: ba000069 blt c90 ae8: e5961000 ldr r1, [r6] aec: e3a0300a mov r3, #10 af0: e596e008 ldr lr, [r6, #8] af4: e1a00004 mov r0, r4 af8: e596200c ldr r2, [r6, #12] afc: e1a0c201 lsl ip, r1, #4 b00: e04c1101 sub r1, ip, r1, lsl #2 b04: e081118e add r1, r1, lr, lsl #3 b08: e2811014 add r1, r1, #20 b0c: e0861001 add r1, r6, r1 b10: eb0006be bl 2610 b14: e5963010 ldr r3, [r6, #16] b18: e1a07000 mov r7, r0 b1c: e1a00004 mov r0, r4 b20: e1570603 cmp r7, r3, lsl #12 b24: 0affff30 beq 7ec b28: eb00057c bl 2120 b2c: e5962010 ldr r2, [r6, #16] b30: e3a00001 mov r0, #1 b34: e59f146c ldr r1, [pc, #1132] ; fa8 b38: e3a03050 mov r3, #80 ; 0x50 b3c: e58d7000 str r7, [sp] b40: e3e05000 mvn r5, #0 b44: e58d2004 str r2, [sp, #4] b48: e59f245c ldr r2, [pc, #1116] ; fac b4c: e08f1001 add r1, pc, r1 b50: e08f2002 add r2, pc, r2 b54: fa000344 blx 186c b58: eaffff10 b 7a0 b5c: e3a05000 mov r5, #0 b60: e3a04001 mov r4, #1 b64: ea000003 b b78 b68: e2844001 add r4, r4, #1 b6c: e2866014 add r6, r6, #20 b70: e3540041 cmp r4, #65 ; 0x41 b74: 0affff09 beq 7a0 b78: e3540009 cmp r4, #9 b7c: 13540013 cmpne r4, #19 b80: 03a01001 moveq r1, #1 b84: 13a01000 movne r1, #0 b88: 0afffff6 beq b68 b8c: e1a00004 mov r0, r4 b90: e1a02006 mov r2, r6 b94: e3a03008 mov r3, #8 b98: eb000574 bl 2170 b9c: e2505000 subs r5, r0, #0 ba0: aafffff0 bge b68 ba4: e59f1404 ldr r1, [pc, #1028] ; fb0 ba8: e3a00001 mov r0, #1 bac: e59f2400 ldr r2, [pc, #1024] ; fb4 bb0: e3a03064 mov r3, #100 ; 0x64 bb4: e58d5000 str r5, [sp] bb8: e08f1001 add r1, pc, r1 bbc: e08f2002 add r2, pc, r2 bc0: fa000329 blx 186c bc4: eafffef5 b 7a0 bc8: e3a00000 mov r0, #0 bcc: eb000597 bl 2230 bd0: e2505000 subs r5, r0, #0 bd4: 0a000018 beq c3c bd8: e59f13d8 ldr r1, [pc, #984] ; fb8 bdc: e3a00001 mov r0, #1 be0: e59f23d4 ldr r2, [pc, #980] ; fbc be4: e3a03077 mov r3, #119 ; 0x77 be8: e58d5000 str r5, [sp] bec: e08f1001 add r1, pc, r1 bf0: e08f2002 add r2, pc, r2 bf4: fa00031c blx 186c bf8: eafffee8 b 7a0 bfc: eb000647 bl 2520 c00: e5860004 str r0, [r6, #4] c04: e1a00006 mov r0, r6 c08: ebfffd40 bl 110 c0c: e1a05000 mov r5, r0 c10: eafffee2 b 7a0 c14: e59f13a4 ldr r1, [pc, #932] ; fc0 c18: e3a03e2a mov r3, #672 ; 0x2a0 c1c: e59f23a0 ldr r2, [pc, #928] ; fc4 c20: e3e05000 mvn r5, #0 c24: e58d0000 str r0, [sp] c28: e3a00001 mov r0, #1 c2c: e08f1001 add r1, pc, r1 c30: e08f2002 add r2, pc, r2 c34: fa00030c blx 186c c38: eafffed8 b 7a0 c3c: e3a00001 mov r0, #1 c40: e2861010 add r1, r6, #16 c44: eb000579 bl 2230 c48: e2505000 subs r5, r0, #0 c4c: 1affffe1 bne bd8 c50: e2861020 add r1, r6, #32 c54: e3a00002 mov r0, #2 c58: eb000574 bl 2230 c5c: e2505000 subs r5, r0, #0 c60: 1affffdc bne bd8 c64: e3a05000 mov r5, #0 c68: eafffecc b 7a0 c6c: e59f1354 ldr r1, [pc, #852] ; fc8 c70: e3a00001 mov r0, #1 c74: e59f2350 ldr r2, [pc, #848] ; fcc c78: e58d3004 str r3, [sp, #4] c7c: e3a03e12 mov r3, #288 ; 0x120 c80: e58d5000 str r5, [sp] c84: e08f1001 add r1, pc, r1 c88: e08f2002 add r2, pc, r2 c8c: fa0002f6 blx 186c c90: e3e05000 mvn r5, #0 c94: eafffec1 b 7a0 c98: e5942014 ldr r2, [r4, #20] c9c: e3520001 cmp r2, #1 ca0: 1affff35 bne 97c ca4: e5942018 ldr r2, [r4, #24] ca8: e3520000 cmp r2, #0 cac: 1affff32 bne 97c cb0: e594101c ldr r1, [r4, #28] cb4: e3510020 cmp r1, #32 cb8: 02433020 subeq r3, r3, #32 cbc: 01a032a3 lsreq r3, r3, #5 cc0: 1affff2e bne 980 cc4: ea000010 b d0c cc8: e596400c ldr r4, [r6, #12] ccc: e5963010 ldr r3, [r6, #16] cd0: e5941010 ldr r1, [r4, #16] cd4: e2433020 sub r3, r3, #32 cd8: e1a032a3 lsr r3, r3, #5 cdc: e151000c cmp r1, ip ce0: 1affff26 bne 980 ce4: e5941014 ldr r1, [r4, #20] ce8: e3510001 cmp r1, #1 cec: 1affff23 bne 980 cf0: e5941018 ldr r1, [r4, #24] cf4: e2866008 add r6, r6, #8 cf8: e3510000 cmp r1, #0 cfc: 1affff1f bne 980 d00: e594101c ldr r1, [r4, #28] d04: e3510020 cmp r1, #32 d08: 1affff1c bne 980 d0c: e5941004 ldr r1, [r4, #4] d10: e1530001 cmp r3, r1 d14: 1affff19 bne 980 d18: e2822001 add r2, r2, #1 d1c: e1520000 cmp r2, r0 d20: 1affffe8 bne cc8 d24: eaffffce b c64 d28: e3700019 cmn r0, #25 d2c: 03a03000 moveq r3, #0 d30: 0586300c streq r3, [r6, #12] d34: 0afffec2 beq 844 d38: e3700005 cmn r0, #5 d3c: 1a000055 bne e98 d40: e59f1288 ldr r1, [pc, #648] ; fd0 d44: e3a00004 mov r0, #4 d48: e3a05000 mov r5, #0 d4c: e08f1001 add r1, pc, r1 d50: fa0002c5 blx 186c d54: e3a03001 mov r3, #1 d58: e5c63010 strb r3, [r6, #16] d5c: eafffe8f b 7a0 d60: e59f126c ldr r1, [pc, #620] ; fd4 d64: e3a0308a mov r3, #138 ; 0x8a d68: e59f2268 ldr r2, [pc, #616] ; fd8 d6c: e58d0000 str r0, [sp] d70: e3a00001 mov r0, #1 d74: e08f1001 add r1, pc, r1 d78: e08f2002 add r2, pc, r2 d7c: fa0002ba blx 186c d80: eafffe86 b 7a0 d84: fa000442 blx 1e94 d88: e5962000 ldr r2, [r6] d8c: e3a0c018 mov ip, #24 d90: e3a01000 mov r1, #0 d94: e58da004 str sl, [sp, #4] d98: e2863004 add r3, r6, #4 d9c: e58dc008 str ip, [sp, #8] da0: e58d2000 str r2, [sp] da4: e1a02001 mov r2, r1 da8: fa0000f0 blx 1170 dac: e2505000 subs r5, r0, #0 db0: 0afffe7a beq 7a0 db4: e59f1220 ldr r1, [pc, #544] ; fdc db8: e3a00001 mov r0, #1 dbc: e59f221c ldr r2, [pc, #540] ; fe0 dc0: e3003156 movw r3, #342 ; 0x156 dc4: e58d5000 str r5, [sp] dc8: e08f1001 add r1, pc, r1 dcc: e08f2002 add r2, pc, r2 dd0: fa0002a5 blx 186c dd4: eafffe71 b 7a0 dd8: e59f1204 ldr r1, [pc, #516] ; fe4 ddc: e3a00001 mov r0, #1 de0: e59f2200 ldr r2, [pc, #512] ; fe8 de4: e58d3004 str r3, [sp, #4] de8: e3a03f4a mov r3, #296 ; 0x128 dec: e58d5000 str r5, [sp] df0: e08f1001 add r1, pc, r1 df4: e08f2002 add r2, pc, r2 df8: fa00029b blx 186c dfc: eaffffa3 b c90 e00: e3700019 cmn r0, #25 e04: 05864008 streq r4, [r6, #8] e08: 1affffca bne d38 e0c: eafffe86 b 82c e10: e3700019 cmn r0, #25 e14: 03a03000 moveq r3, #0 e18: 0586301c streq r3, [r6, #28] e1c: 1affffc5 bne d38 e20: eafffe8e b 860 e24: e59f11c0 ldr r1, [pc, #448] ; fec e28: e3a00001 mov r0, #1 e2c: e59f21bc ldr r2, [pc, #444] ; ff0 e30: e58d3004 str r3, [sp, #4] e34: e3003136 movw r3, #310 ; 0x136 e38: e58d5000 str r5, [sp] e3c: e08f1001 add r1, pc, r1 e40: e08f2002 add r2, pc, r2 e44: fa000288 blx 186c e48: eaffff90 b c90 e4c: e1a02006 mov r2, r6 e50: e3051438 movw r1, #21560 ; 0x5438 e54: e4920014 ldr r0, [r2], #20 e58: e3481004 movt r1, #32772 ; 0x8004 e5c: eb0004cf bl 21a0 e60: e3500000 cmp r0, #0 e64: ba000015 blt ec0 e68: e1a02006 mov r2, r6 e6c: e3051439 movw r1, #21561 ; 0x5439 e70: e4920018 ldr r0, [r2], #24 e74: e3481004 movt r1, #32772 ; 0x8004 e78: eb0004c8 bl 21a0 e7c: e3500000 cmp r0, #0 e80: aafffe79 bge 86c e84: e3700019 cmn r0, #25 e88: 1affffaa bne d38 e8c: e3a03000 mov r3, #0 e90: e5863018 str r3, [r6, #24] e94: eafffe74 b 86c e98: e59f1154 ldr r1, [pc, #340] ; ff4 e9c: e3003213 movw r3, #531 ; 0x213 ea0: e59f2150 ldr r2, [pc, #336] ; ff8 ea4: e3e05000 mvn r5, #0 ea8: e58d0000 str r0, [sp] eac: e3a00001 mov r0, #1 eb0: e08f1001 add r1, pc, r1 eb4: e08f2002 add r2, pc, r2 eb8: fa00026b blx 186c ebc: eafffe37 b 7a0 ec0: e3700019 cmn r0, #25 ec4: 03a03000 moveq r3, #0 ec8: 05863014 streq r3, [r6, #20] ecc: 1affff99 bne d38 ed0: eaffffe4 b e68 ed4: e59f1120 ldr r1, [pc, #288] ; ffc ed8: e3a00001 mov r0, #1 edc: e59f211c ldr r2, [pc, #284] ; 1000 ee0: e300324e movw r3, #590 ; 0x24e ee4: e3e05000 mvn r5, #0 ee8: e08f1001 add r1, pc, r1 eec: e08f2002 add r2, pc, r2 ef0: fa00025d blx 186c ef4: eafffe29 b 7a0 ef8: e59f1104 ldr r1, [pc, #260] ; 1004 efc: e3a00001 mov r0, #1 f00: e59f2100 ldr r2, [pc, #256] ; 1008 f04: e300319b movw r3, #411 ; 0x19b f08: e3e05000 mvn r5, #0 f0c: e08f1001 add r1, pc, r1 f10: e08f2002 add r2, pc, r2 f14: fa000254 blx 186c f18: eafffe20 b 7a0 f1c: e59f10e8 ldr r1, [pc, #232] ; 100c f20: e3a00001 mov r0, #1 f24: e59f20e4 ldr r2, [pc, #228] ; 1010 f28: e3003255 movw r3, #597 ; 0x255 f2c: e08f1001 add r1, pc, r1 f30: e08f2002 add r2, pc, r2 f34: fa00024c blx 186c f38: e1a00005 mov r0, r5 f3c: e3e05000 mvn r5, #0 f40: eb000476 bl 2120 f44: eafffe15 b 7a0 f48: e59f10c4 ldr r1, [pc, #196] ; 1014 f4c: e3a00001 mov r0, #1 f50: e59f20c0 ldr r2, [pc, #192] ; 1018 f54: e300325d movw r3, #605 ; 0x25d f58: e58d4000 str r4, [sp] f5c: e3e05000 mvn r5, #0 f60: e08f1001 add r1, pc, r1 f64: e08f2002 add r2, pc, r2 f68: fa00023f blx 186c f6c: eafffe0b b 7a0 f70: 00002308 .word 0x00002308 f74: 0000205c .word 0x0000205c f78: 00002280 .word 0x00002280 f7c: 00001e4c .word 0x00001e4c f80: 00002374 .word 0x00002374 f84: 00001df8 .word 0x00001df8 f88: 00002380 .word 0x00002380 f8c: 0000237c .word 0x0000237c f90: 00002378 .word 0x00002378 f94: 00002370 .word 0x00002370 f98: 00002378 .word 0x00002378 f9c: 000021e8 .word 0x000021e8 fa0: 000021f0 .word 0x000021f0 fa4: 00001cfc .word 0x00001cfc fa8: 00001e68 .word 0x00001e68 fac: 00001c44 .word 0x00001c44 fb0: 00001e30 .word 0x00001e30 fb4: 00001bd8 .word 0x00001bd8 fb8: 00001e28 .word 0x00001e28 fbc: 00001ba4 .word 0x00001ba4 fc0: 00002098 .word 0x00002098 fc4: 00001b64 .word 0x00001b64 fc8: 00001e1c .word 0x00001e1c fcc: 00001b0c .word 0x00001b0c fd0: 00001e64 .word 0x00001e64 fd4: 00001cf8 .word 0x00001cf8 fd8: 00001a1c .word 0x00001a1c fdc: 00001d68 .word 0x00001d68 fe0: 000019c8 .word 0x000019c8 fe4: 00001cdc .word 0x00001cdc fe8: 000019a0 .word 0x000019a0 fec: 00001cc0 .word 0x00001cc0 ff0: 00001954 .word 0x00001954 ff4: 00001ccc .word 0x00001ccc ff8: 000018e0 .word 0x000018e0 ffc: 00001d0c .word 0x00001d0c 1000: 000018a8 .word 0x000018a8 1004: 00001c4c .word 0x00001c4c 1008: 00001884 .word 0x00001884 100c: 00001cf8 .word 0x00001cf8 1010: 00001864 .word 0x00001864 1014: 00001cf4 .word 0x00001cf4 1018: 00001830 .word 0x00001830 0000101c : 101c: e3500040 cmp r0, #64 ; 0x40 1020: e92d4010 push {r4, lr} 1024: e24dd008 sub sp, sp, #8 1028: 1a000006 bne 1048 102c: e1a04001 mov r4, r1 1030: eb00053a bl 2520 1034: e5840004 str r0, [r4, #4] 1038: e1a00004 mov r0, r4 103c: e28dd008 add sp, sp, #8 1040: e8bd4010 pop {r4, lr} 1044: eafffc31 b 110 1048: e59f1024 ldr r1, [pc, #36] ; 1074 104c: e30032af movw r3, #687 ; 0x2af 1050: e59f2020 ldr r2, [pc, #32] ; 1078 1054: e58d0000 str r0, [sp] 1058: e3a00001 mov r0, #1 105c: e08f1001 add r1, pc, r1 1060: e08f2002 add r2, pc, r2 1064: fa000200 blx 186c 1068: e3e00015 mvn r0, #21 106c: e28dd008 add sp, sp, #8 1070: e8bd8010 pop {r4, pc} 1074: 00001d30 .word 0x00001d30 1078: 00001734 .word 0x00001734 0000107c : 107c: e92d4030 push {r4, r5, lr} 1080: e3a01901 mov r1, #16384 ; 0x4000 1084: e24dd00c sub sp, sp, #12 1088: e3a02000 mov r2, #0 108c: e1a05000 mov r5, r0 1090: eb00041e bl 2110 1094: e2504000 subs r4, r0, #0 1098: ba000024 blt 1130 109c: e1a00005 mov r0, r5 10a0: e3a01002 mov r1, #2 10a4: eb000519 bl 2510 10a8: e2503000 subs r3, r0, #0 10ac: 0a000010 beq 10f4 10b0: e59f10a0 ldr r1, [pc, #160] ; 1158 10b4: e3a00001 mov r0, #1 10b8: e59f209c ldr r2, [pc, #156] ; 115c 10bc: e58d3004 str r3, [sp, #4] 10c0: e3a03026 mov r3, #38 ; 0x26 10c4: e58d5000 str r5, [sp] 10c8: e08f1001 add r1, pc, r1 10cc: e08f2002 add r2, pc, r2 10d0: fa0001e5 blx 186c 10d4: e3540000 cmp r4, #0 10d8: b3e00000 mvnlt r0, #0 10dc: ba000002 blt 10ec 10e0: e1a00004 mov r0, r4 10e4: eb00040d bl 2120 10e8: e3e00000 mvn r0, #0 10ec: e28dd00c add sp, sp, #12 10f0: e8bd8030 pop {r4, r5, pc} 10f4: e1a00005 mov r0, r5 10f8: eb0004a0 bl 2380 10fc: e2503000 subs r3, r0, #0 1100: 01a00004 moveq r0, r4 1104: 0afffff8 beq 10ec 1108: e59f1050 ldr r1, [pc, #80] ; 1160 110c: e3a00001 mov r0, #1 1110: e59f204c ldr r2, [pc, #76] ; 1164 1114: e58d3004 str r3, [sp, #4] 1118: e3a0302c mov r3, #44 ; 0x2c 111c: e58d5000 str r5, [sp] 1120: e08f1001 add r1, pc, r1 1124: e08f2002 add r2, pc, r2 1128: fa0001cf blx 186c 112c: eaffffe8 b 10d4 1130: e59f1030 ldr r1, [pc, #48] ; 1168 1134: e3a00001 mov r0, #1 1138: e59f202c ldr r2, [pc, #44] ; 116c 113c: e3a03022 mov r3, #34 ; 0x22 1140: e58d5000 str r5, [sp] 1144: e58d4004 str r4, [sp, #4] 1148: e08f1001 add r1, pc, r1 114c: e08f2002 add r2, pc, r2 1150: fa0001c5 blx 186c 1154: eaffffd0 b 109c 1158: 00001d30 .word 0x00001d30 115c: 00001d1c .word 0x00001d1c 1160: 00001d04 .word 0x00001d04 1164: 00001cc4 .word 0x00001cc4 1168: 00001c74 .word 0x00001c74 116c: 00001c9c .word 0x00001c9c 00001170 : 1170: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 1174: f2ad 4d3c subw sp, sp, #1084 ; 0x43c 1178: f8dd 7460 ldr.w r7, [sp, #1120] ; 0x460 117c: ad05 add r5, sp, #20 117e: 460e mov r6, r1 1180: 4614 mov r4, r2 1182: 9001 str r0, [sp, #4] 1184: 2100 movs r1, #0 1186: f240 4224 movw r2, #1060 ; 0x424 118a: 4628 mov r0, r5 118c: 4699 mov r9, r3 118e: f8dd b464 ldr.w fp, [sp, #1124] ; 0x464 1192: f000 fdd7 bl 1d44 1196: a90c add r1, sp, #48 ; 0x30 1198: 2f00 cmp r7, #0 119a: f04f 0201 mov.w r2, #1 119e: f44f 707f mov.w r0, #1020 ; 0x3fc 11a2: 60a9 str r1, [r5, #8] 11a4: a90e add r1, sp, #56 ; 0x38 11a6: 602e str r6, [r5, #0] 11a8: 606c str r4, [r5, #4] 11aa: 6129 str r1, [r5, #16] 11ac: 6268 str r0, [r5, #36] ; 0x24 11ae: 60ea str r2, [r5, #12] 11b0: 62aa str r2, [r5, #40] ; 0x28 11b2: 62ea str r2, [r5, #44] ; 0x2c 11b4: dd4d ble.n 1252 11b6: 4b29 ldr r3, [pc, #164] ; (125c ) 11b8: 2600 movs r6, #0 11ba: f8cd b464 str.w fp, [sp, #1124] ; 0x464 11be: f10d 0a44 add.w sl, sp, #68 ; 0x44 11c2: 46bb mov fp, r7 11c4: 9203 str r2, [sp, #12] 11c6: 447b add r3, pc 11c8: f8dd 7464 ldr.w r7, [sp, #1124] ; 0x464 11cc: 9302 str r3, [sp, #8] 11ce: e01a b.n 1206 11d0: 692b ldr r3, [r5, #16] 11d2: 601a str r2, [r3, #0] 11d4: b327 cbz r7, 1220 11d6: f8dd 3468 ldr.w r3, [sp, #1128] ; 0x468 11da: 3a0c subs r2, #12 11dc: eb09 0186 add.w r1, r9, r6, lsl #2 11e0: 4650 mov r0, sl 11e2: 61ef str r7, [r5, #28] 11e4: fb03 f804 mul.w r8, r3, r4 11e8: f8c5 8020 str.w r8, [r5, #32] 11ec: f000 fd82 bl 1cf4 11f0: 9801 ldr r0, [sp, #4] 11f2: 4629 mov r1, r5 11f4: 2200 movs r2, #0 11f6: f001 e854 blx 22a0 11fa: 2800 cmp r0, #0 11fc: dd21 ble.n 1242 11fe: 4447 add r7, r8 1200: 4426 add r6, r4 1202: 45b3 cmp fp, r6 1204: dd25 ble.n 1252 1206: ebc6 040b rsb r4, r6, fp 120a: 2cfc cmp r4, #252 ; 0xfc 120c: bfa8 it ge 120e: 24fc movge r4, #252 ; 0xfc 1210: 1ce2 adds r2, r4, #3 1212: 0092 lsls r2, r2, #2 1214: 2a0b cmp r2, #11 1216: 616a str r2, [r5, #20] 1218: d8da bhi.n 11d0 121a: 2300 movs r3, #0 121c: 601b str r3, [r3, #0] 121e: deff udf #255 ; 0xff 1220: 9b02 ldr r3, [sp, #8] 1222: 3a0c subs r2, #12 1224: eb09 0186 add.w r1, r9, r6, lsl #2 1228: 4650 mov r0, sl 122a: 61eb str r3, [r5, #28] 122c: 9b03 ldr r3, [sp, #12] 122e: 622b str r3, [r5, #32] 1230: f000 fd60 bl 1cf4 1234: 9801 ldr r0, [sp, #4] 1236: 4629 mov r1, r5 1238: 463a mov r2, r7 123a: f001 e832 blx 22a0 123e: 2800 cmp r0, #0 1240: dcde bgt.n 1200 1242: 2800 cmp r0, #0 1244: bf08 it eq 1246: f04f 30ff moveq.w r0, #4294967295 ; 0xffffffff 124a: f20d 4d3c addw sp, sp, #1084 ; 0x43c 124e: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 1252: 2000 movs r0, #0 1254: f20d 4d3c addw sp, sp, #1084 ; 0x43c 1258: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 125c: 00001e7a .word 0x00001e7a 00001260 <__recv_fds>: 1260: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 1264: f2ad 4d3c subw sp, sp, #1084 ; 0x43c 1268: ac05 add r4, sp, #20 126a: 9101 str r1, [sp, #4] 126c: 4616 mov r6, r2 126e: 2100 movs r1, #0 1270: f240 4224 movw r2, #1060 ; 0x424 1274: 4680 mov r8, r0 1276: 4620 mov r0, r4 1278: 461d mov r5, r3 127a: f8dd 7460 ldr.w r7, [sp, #1120] ; 0x460 127e: f000 fd61 bl 1d44 1282: aa0c add r2, sp, #48 ; 0x30 1284: 2e00 cmp r6, #0 1286: f04f 0301 mov.w r3, #1 128a: f44f 717f mov.w r1, #1020 ; 0x3fc 128e: 60a2 str r2, [r4, #8] 1290: aa0e add r2, sp, #56 ; 0x38 1292: 6122 str r2, [r4, #16] 1294: 6261 str r1, [r4, #36] ; 0x24 1296: 60e3 str r3, [r4, #12] 1298: 62a3 str r3, [r4, #40] ; 0x28 129a: 62e3 str r3, [r4, #44] ; 0x2c 129c: dd53 ble.n 1346 <__recv_fds+0xe6> 129e: 4a3b ldr r2, [pc, #236] ; (138c <__recv_fds+0x12c>) 12a0: f04f 0b00 mov.w fp, #0 12a4: 9303 str r3, [sp, #12] 12a6: 462b mov r3, r5 12a8: f10d 0a44 add.w sl, sp, #68 ; 0x44 12ac: 465d mov r5, fp 12ae: 46a1 mov r9, r4 12b0: 469b mov fp, r3 12b2: 447a add r2, pc 12b4: 9202 str r2, [sp, #8] 12b6: 1b73 subs r3, r6, r5 12b8: 2bfc cmp r3, #252 ; 0xfc 12ba: bfa8 it ge 12bc: 23fc movge r3, #252 ; 0xfc 12be: 1cda adds r2, r3, #3 12c0: 0092 lsls r2, r2, #2 12c2: 2a0b cmp r2, #11 12c4: f8c9 2014 str.w r2, [r9, #20] 12c8: d92a bls.n 1320 <__recv_fds+0xc0> 12ca: f8d9 1010 ldr.w r1, [r9, #16] 12ce: 600a str r2, [r1, #0] 12d0: f1bb 0f00 cmp.w fp, #0 12d4: d03c beq.n 1350 <__recv_fds+0xf0> 12d6: fb07 f303 mul.w r3, r7, r3 12da: f8c9 b01c str.w fp, [r9, #28] 12de: f8c9 3020 str.w r3, [r9, #32] 12e2: 4640 mov r0, r8 12e4: 4649 mov r1, r9 12e6: f8dd 2464 ldr.w r2, [sp, #1124] ; 0x464 12ea: f000 efe2 blx 22b0 12ee: 2800 cmp r0, #0 12f0: dd41 ble.n 1376 <__recv_fds+0x116> 12f2: f8d9 3014 ldr.w r3, [r9, #20] 12f6: 2b0b cmp r3, #11 12f8: d931 bls.n 135e <__recv_fds+0xfe> 12fa: f8d9 3010 ldr.w r3, [r9, #16] 12fe: b373 cbz r3, 135e <__recv_fds+0xfe> 1300: 689a ldr r2, [r3, #8] 1302: 2a01 cmp r2, #1 1304: d12b bne.n 135e <__recv_fds+0xfe> 1306: f8d9 2018 ldr.w r2, [r9, #24] 130a: f012 0208 ands.w r2, r2, #8 130e: d139 bne.n 1384 <__recv_fds+0x124> 1310: 681c ldr r4, [r3, #0] 1312: f1a4 030c sub.w r3, r4, #12 1316: 089c lsrs r4, r3, #2 1318: 2cfc cmp r4, #252 ; 0xfc 131a: d904 bls.n 1326 <__recv_fds+0xc6> 131c: 6012 str r2, [r2, #0] 131e: deff udf #255 ; 0xff 1320: 2300 movs r3, #0 1322: 601b str r3, [r3, #0] 1324: deff udf #255 ; 0xff 1326: b304 cbz r4, 136a <__recv_fds+0x10a> 1328: 9b01 ldr r3, [sp, #4] 132a: 4651 mov r1, sl 132c: 00a2 lsls r2, r4, #2 132e: eb03 0085 add.w r0, r3, r5, lsl #2 1332: f000 fcdf bl 1cf4 1336: f1bb 0f00 cmp.w fp, #0 133a: d001 beq.n 1340 <__recv_fds+0xe0> 133c: fb04 bb07 mla fp, r4, r7, fp 1340: 4425 add r5, r4 1342: 42ae cmp r6, r5 1344: dcb7 bgt.n 12b6 <__recv_fds+0x56> 1346: 2000 movs r0, #0 1348: f20d 4d3c addw sp, sp, #1084 ; 0x43c 134c: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 1350: 9b02 ldr r3, [sp, #8] 1352: f8c9 301c str.w r3, [r9, #28] 1356: 9b03 ldr r3, [sp, #12] 1358: f8c9 3020 str.w r3, [r9, #32] 135c: e7c1 b.n 12e2 <__recv_fds+0x82> 135e: f06f 0015 mvn.w r0, #21 1362: f20d 4d3c addw sp, sp, #1084 ; 0x43c 1366: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 136a: f06f 004c mvn.w r0, #76 ; 0x4c 136e: f20d 4d3c addw sp, sp, #1084 ; 0x43c 1372: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 1376: bf08 it eq 1378: f06f 0029 mvneq.w r0, #41 ; 0x29 137c: f20d 4d3c addw sp, sp, #1084 ; 0x43c 1380: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 1384: f06f 0016 mvn.w r0, #22 1388: e7eb b.n 1362 <__recv_fds+0x102> 138a: bf00 nop 138c: 00001d8e .word 0x00001d8e 00001390 : 1390: 6d02 ldr r2, [r0, #80] ; 0x50 1392: b410 push {r4} 1394: 1a14 subs r4, r2, r0 1396: 2c4e cmp r4, #78 ; 0x4e 1398: dc13 bgt.n 13c2 139a: 7011 strb r1, [r2, #0] 139c: 6d01 ldr r1, [r0, #80] ; 0x50 139e: 1c4a adds r2, r1, #1 13a0: 1a14 subs r4, r2, r0 13a2: 6502 str r2, [r0, #80] ; 0x50 13a4: 2c4c cmp r4, #76 ; 0x4c 13a6: dd0c ble.n 13c2 13a8: 223e movs r2, #62 ; 0x3e 13aa: 240a movs r4, #10 13ac: 704a strb r2, [r1, #1] 13ae: 6d02 ldr r2, [r0, #80] ; 0x50 13b0: 7054 strb r4, [r2, #1] 13b2: 6d02 ldr r2, [r0, #80] ; 0x50 13b4: 6d81 ldr r1, [r0, #88] ; 0x58 13b6: 3202 adds r2, #2 13b8: 6502 str r2, [r0, #80] ; 0x50 13ba: b111 cbz r1, 13c2 13bc: f85d 4b04 ldr.w r4, [sp], #4 13c0: 4708 bx r1 13c2: f85d 4b04 ldr.w r4, [sp], #4 13c6: 4770 bx lr 000013c8 : 13c8: 4b37 ldr r3, [pc, #220] ; (14a8 ) 13ca: f000 020f and.w r2, r0, #15 13ce: b570 push {r4, r5, r6, lr} 13d0: b086 sub sp, #24 13d2: f3c0 1503 ubfx r5, r0, #4, #4 13d6: 460e mov r6, r1 13d8: 447b add r3, pc 13da: f3c0 2103 ubfx r1, r0, #8, #4 13de: 5c9a ldrb r2, [r3, r2] 13e0: 2400 movs r4, #0 13e2: 5d5b ldrb r3, [r3, r5] 13e4: f88d 4016 strb.w r4, [sp, #22] 13e8: f88d 2015 strb.w r2, [sp, #21] 13ec: 4a2f ldr r2, [pc, #188] ; (14ac ) 13ee: 2b30 cmp r3, #48 ; 0x30 13f0: f88d 3014 strb.w r3, [sp, #20] 13f4: bf14 ite ne 13f6: ab05 addne r3, sp, #20 13f8: f10d 0315 addeq.w r3, sp, #21 13fc: 447a add r2, pc 13fe: 5c52 ldrb r2, [r2, r1] 1400: f3c0 3103 ubfx r1, r0, #12, #4 1404: f88d 2013 strb.w r2, [sp, #19] 1408: 2a30 cmp r2, #48 ; 0x30 140a: 4a29 ldr r2, [pc, #164] ; (14b0 ) 140c: bf18 it ne 140e: f10d 0313 addne.w r3, sp, #19 1412: 447a add r2, pc 1414: 5c52 ldrb r2, [r2, r1] 1416: f3c0 4103 ubfx r1, r0, #16, #4 141a: f88d 2012 strb.w r2, [sp, #18] 141e: 2a30 cmp r2, #48 ; 0x30 1420: 4a24 ldr r2, [pc, #144] ; (14b4 ) 1422: bf18 it ne 1424: f10d 0312 addne.w r3, sp, #18 1428: 447a add r2, pc 142a: 5c52 ldrb r2, [r2, r1] 142c: f3c0 5103 ubfx r1, r0, #20, #4 1430: f88d 2011 strb.w r2, [sp, #17] 1434: 2a30 cmp r2, #48 ; 0x30 1436: 4a20 ldr r2, [pc, #128] ; (14b8 ) 1438: bf18 it ne 143a: f10d 0311 addne.w r3, sp, #17 143e: 447a add r2, pc 1440: 5c52 ldrb r2, [r2, r1] 1442: f3c0 6103 ubfx r1, r0, #24, #4 1446: 0f00 lsrs r0, r0, #28 1448: f88d 2010 strb.w r2, [sp, #16] 144c: 2a30 cmp r2, #48 ; 0x30 144e: 4a1b ldr r2, [pc, #108] ; (14bc ) 1450: bf18 it ne 1452: ab04 addne r3, sp, #16 1454: 447a add r2, pc 1456: 5c52 ldrb r2, [r2, r1] 1458: f88d 200f strb.w r2, [sp, #15] 145c: 2a30 cmp r2, #48 ; 0x30 145e: 4a18 ldr r2, [pc, #96] ; (14c0 ) 1460: bf18 it ne 1462: f10d 030f addne.w r3, sp, #15 1466: 447a add r2, pc 1468: 5c12 ldrb r2, [r2, r0] 146a: 2030 movs r0, #48 ; 0x30 146c: 4601 mov r1, r0 146e: 2a30 cmp r2, #48 ; 0x30 1470: f88d 200e strb.w r2, [sp, #14] 1474: bf18 it ne 1476: f10d 030e addne.w r3, sp, #14 147a: f04f 0278 mov.w r2, #120 ; 0x78 147e: bf0c ite eq 1480: 1e9d subeq r5, r3, #2 1482: ad03 addne r5, sp, #12 1484: 3501 adds r5, #1 1486: 4614 mov r4, r2 1488: f803 0c02 strb.w r0, [r3, #-2] 148c: f803 2c01 strb.w r2, [r3, #-1] 1490: e002 b.n 1498 1492: 4621 mov r1, r4 1494: f815 4f01 ldrb.w r4, [r5, #1]! 1498: 4630 mov r0, r6 149a: f7ff ff79 bl 1390 149e: 2c00 cmp r4, #0 14a0: d1f7 bne.n 1492 14a2: b006 add sp, #24 14a4: bd70 pop {r4, r5, r6, pc} 14a6: bf00 nop 14a8: 00001a7c .word 0x00001a7c 14ac: 00001a58 .word 0x00001a58 14b0: 00001a42 .word 0x00001a42 14b4: 00001a2c .word 0x00001a2c 14b8: 00001a16 .word 0x00001a16 14bc: 00001a00 .word 0x00001a00 14c0: 000019ee .word 0x000019ee 000014c4 : 14c4: 6d43 ldr r3, [r0, #84] ; 0x54 14c6: 6d02 ldr r2, [r0, #80] ; 0x50 14c8: 4403 add r3, r0 14ca: 429a cmp r2, r3 14cc: d00c beq.n 14e8 14ce: 4b07 ldr r3, [pc, #28] ; (14ec ) 14d0: 1a12 subs r2, r2, r0 14d2: b510 push {r4, lr} 14d4: 4601 mov r1, r0 14d6: 4604 mov r4, r0 14d8: 447b add r3, pc 14da: 6818 ldr r0, [r3, #0] 14dc: f000 ee10 blx 2100 14e0: 6d63 ldr r3, [r4, #84] ; 0x54 14e2: 4423 add r3, r4 14e4: 6523 str r3, [r4, #80] ; 0x50 14e6: bd10 pop {r4, pc} 14e8: 4770 bx lr 14ea: bf00 nop 14ec: 00001274 .word 0x00001274 000014f0 : 14f0: b538 push {r3, r4, r5, lr} 14f2: 4605 mov r5, r0 14f4: 4c03 ldr r4, [pc, #12] ; (1504 ) 14f6: 447c add r4, pc 14f8: 6820 ldr r0, [r4, #0] 14fa: f000 ee12 blx 2120 14fe: 6025 str r5, [r4, #0] 1500: bd38 pop {r3, r4, r5, pc} 1502: bf00 nop 1504: 00001256 .word 0x00001256 00001508 : 1508: 4b01 ldr r3, [pc, #4] ; (1510 ) 150a: 447b add r3, pc 150c: 6058 str r0, [r3, #4] 150e: 4770 bx lr 1510: 00001242 .word 0x00001242 00001514 : 1514: 4b02 ldr r3, [pc, #8] ; (1520 ) 1516: c803 ldmia r0, {r0, r1} 1518: 447b add r3, pc 151a: e883 0003 stmia.w r3, {r0, r1} 151e: 4770 bx lr 1520: 00001b2c .word 0x00001b2c 00001524 : 1524: 2a00 cmp r2, #0 1526: b5f0 push {r4, r5, r6, r7, lr} 1528: f101 34ff add.w r4, r1, #4294967295 ; 0xffffffff 152c: bfb8 it lt 152e: 4252 neglt r2, r2 1530: eb00 0604 add.w r6, r0, r4 1534: bfb8 it lt 1536: f04f 0e01 movlt.w lr, #1 153a: db03 blt.n 1544 153c: bf18 it ne 153e: f04f 0e00 movne.w lr, #0 1542: d01d beq.n 1580 1544: f246 6767 movw r7, #26215 ; 0x6667 1548: f2c6 6766 movt r7, #26214 ; 0x6666 154c: fb82 4507 smull r4, r5, r2, r7 1550: 17d4 asrs r4, r2, #31 1552: ebc4 05a5 rsb r5, r4, r5, asr #2 1556: 00ec lsls r4, r5, #3 1558: eb04 0445 add.w r4, r4, r5, lsl #1 155c: 1b14 subs r4, r2, r4 155e: 462a mov r2, r5 1560: 3430 adds r4, #48 ; 0x30 1562: f806 4901 strb.w r4, [r6], #-1 1566: 2d00 cmp r5, #0 1568: d1f0 bne.n 154c 156a: f1be 0f00 cmp.w lr, #0 156e: d002 beq.n 1576 1570: 222d movs r2, #45 ; 0x2d 1572: f806 2901 strb.w r2, [r6], #-1 1576: 3601 adds r6, #1 1578: 1b80 subs r0, r0, r6 157a: 601e str r6, [r3, #0] 157c: 4408 add r0, r1 157e: bdf0 pop {r4, r5, r6, r7, pc} 1580: 2230 movs r2, #48 ; 0x30 1582: 3e01 subs r6, #1 1584: 5502 strb r2, [r0, r4] 1586: e7f6 b.n 1576 00001588 : 1588: 4bb0 ldr r3, [pc, #704] ; (184c ) 158a: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 158e: b08d sub sp, #52 ; 0x34 1590: f8df 92bc ldr.w r9, [pc, #700] ; 1850 1594: 4604 mov r4, r0 1596: 447b add r3, pc 1598: 460f mov r7, r1 159a: 9301 str r3, [sp, #4] 159c: 4615 mov r5, r2 159e: 4bad ldr r3, [pc, #692] ; (1854 ) 15a0: 44f9 add r9, pc 15a2: f8df 82b4 ldr.w r8, [pc, #692] ; 1858 15a6: f8df b2b4 ldr.w fp, [pc, #692] ; 185c 15aa: 447b add r3, pc 15ac: 9302 str r3, [sp, #8] 15ae: 44f8 add r8, pc 15b0: 4bab ldr r3, [pc, #684] ; (1860 ) 15b2: 44fb add fp, pc 15b4: 447b add r3, pc 15b6: 9303 str r3, [sp, #12] 15b8: 7839 ldrb r1, [r7, #0] 15ba: b141 cbz r1, 15ce 15bc: 2925 cmp r1, #37 ; 0x25 15be: d009 beq.n 15d4 15c0: 4620 mov r0, r4 15c2: 3701 adds r7, #1 15c4: f7ff fee4 bl 1390 15c8: 7839 ldrb r1, [r7, #0] 15ca: 2900 cmp r1, #0 15cc: d1f6 bne.n 15bc 15ce: b00d add sp, #52 ; 0x34 15d0: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 15d4: 787b ldrb r3, [r7, #1] 15d6: 2b6c cmp r3, #108 ; 0x6c 15d8: f000 80aa beq.w 1730 15dc: 2b7a cmp r3, #122 ; 0x7a 15de: bf1c itt ne 15e0: 1c7e addne r6, r7, #1 15e2: 461f movne r7, r3 15e4: f000 80dc beq.w 17a0 15e8: f1a7 0364 sub.w r3, r7, #100 ; 0x64 15ec: 2b14 cmp r3, #20 15ee: f200 8091 bhi.w 1714 15f2: e8df f003 tbb [pc, r3] 15f6: 8fd8 .short 0x8fd8 15f8: 8f8f8f8f .word 0x8f8f8f8f 15fc: 8f8f8f8f .word 0x8f8f8f8f 1600: 8f0b8f8f .word 0x8f0b8f8f 1604: 8f8f138f .word 0x8f8f138f 1608: 8f8f .short 0x8f8f 160a: 20 .byte 0x20 160b: 00 .byte 0x00 160c: 1d2b adds r3, r5, #4 160e: 6828 ldr r0, [r5, #0] 1610: 4621 mov r1, r4 1612: 461d mov r5, r3 1614: f7ff fed8 bl 13c8 1618: 1c77 adds r7, r6, #1 161a: e7cd b.n 15b8 161c: 682f ldr r7, [r5, #0] 161e: 3504 adds r5, #4 1620: 7839 ldrb r1, [r7, #0] 1622: 2900 cmp r1, #0 1624: d0f8 beq.n 1618 1626: 4620 mov r0, r4 1628: f7ff feb2 bl 1390 162c: f817 1f01 ldrb.w r1, [r7, #1]! 1630: 2900 cmp r1, #0 1632: d1f8 bne.n 1626 1634: e7f0 b.n 1618 1636: 682b ldr r3, [r5, #0] 1638: 2200 movs r2, #0 163a: f88d 2022 strb.w r2, [sp, #34] ; 0x22 163e: 3504 adds r5, #4 1640: f3c3 1203 ubfx r2, r3, #4, #4 1644: f003 010f and.w r1, r3, #15 1648: f818 2002 ldrb.w r2, [r8, r2] 164c: f818 1001 ldrb.w r1, [r8, r1] 1650: 2a30 cmp r2, #48 ; 0x30 1652: f88d 2020 strb.w r2, [sp, #32] 1656: f88d 1021 strb.w r1, [sp, #33] ; 0x21 165a: bf08 it eq 165c: f10d 0221 addeq.w r2, sp, #33 ; 0x21 1660: d000 beq.n 1664 1662: aa08 add r2, sp, #32 1664: f3c3 2103 ubfx r1, r3, #8, #4 1668: 9801 ldr r0, [sp, #4] 166a: f81b 1001 ldrb.w r1, [fp, r1] 166e: f88d 101f strb.w r1, [sp, #31] 1672: 2930 cmp r1, #48 ; 0x30 1674: f3c3 3103 ubfx r1, r3, #12, #4 1678: bf18 it ne 167a: f10d 021f addne.w r2, sp, #31 167e: 5c41 ldrb r1, [r0, r1] 1680: 9802 ldr r0, [sp, #8] 1682: f88d 101e strb.w r1, [sp, #30] 1686: 2930 cmp r1, #48 ; 0x30 1688: f3c3 4103 ubfx r1, r3, #16, #4 168c: bf18 it ne 168e: f10d 021e addne.w r2, sp, #30 1692: 5c41 ldrb r1, [r0, r1] 1694: 9803 ldr r0, [sp, #12] 1696: f88d 101d strb.w r1, [sp, #29] 169a: 2930 cmp r1, #48 ; 0x30 169c: f3c3 5103 ubfx r1, r3, #20, #4 16a0: bf18 it ne 16a2: f10d 021d addne.w r2, sp, #29 16a6: 5c41 ldrb r1, [r0, r1] 16a8: f3c3 6003 ubfx r0, r3, #24, #4 16ac: 0f1b lsrs r3, r3, #28 16ae: f88d 101c strb.w r1, [sp, #28] 16b2: 2930 cmp r1, #48 ; 0x30 16b4: 496b ldr r1, [pc, #428] ; (1864 ) 16b6: bf18 it ne 16b8: aa07 addne r2, sp, #28 16ba: 4479 add r1, pc 16bc: 5c09 ldrb r1, [r1, r0] 16be: 4620 mov r0, r4 16c0: f88d 101b strb.w r1, [sp, #27] 16c4: 2930 cmp r1, #48 ; 0x30 16c6: 4968 ldr r1, [pc, #416] ; (1868 ) 16c8: bf18 it ne 16ca: f10d 021b addne.w r2, sp, #27 16ce: 4479 add r1, pc 16d0: 5ccb ldrb r3, [r1, r3] 16d2: 2130 movs r1, #48 ; 0x30 16d4: 2b30 cmp r3, #48 ; 0x30 16d6: f88d 301a strb.w r3, [sp, #26] 16da: bf18 it ne 16dc: f10d 021a addne.w r2, sp, #26 16e0: f04f 0378 mov.w r3, #120 ; 0x78 16e4: bf0c ite eq 16e6: f1a2 0a02 subeq.w sl, r2, #2 16ea: f10d 0a18 addne.w sl, sp, #24 16ee: f802 1c02 strb.w r1, [r2, #-2] 16f2: f10a 0a01 add.w sl, sl, #1 16f6: f802 3c01 strb.w r3, [r2, #-1] 16fa: f7ff fe49 bl 1390 16fe: 2f00 cmp r7, #0 1700: d08a beq.n 1618 1702: 4639 mov r1, r7 1704: f81a 7f01 ldrb.w r7, [sl, #1]! 1708: 4620 mov r0, r4 170a: f7ff fe41 bl 1390 170e: 2f00 cmp r7, #0 1710: d1f7 bne.n 1702 1712: e781 b.n 1618 1714: 464f mov r7, r9 1716: 2155 movs r1, #85 ; 0x55 1718: 4620 mov r0, r4 171a: f7ff fe39 bl 1390 171e: f817 1f01 ldrb.w r1, [r7, #1]! 1722: 2900 cmp r1, #0 1724: d1f8 bne.n 1718 1726: 4620 mov r0, r4 1728: 7831 ldrb r1, [r6, #0] 172a: f7ff fe31 bl 1390 172e: e773 b.n 1618 1730: 78bb ldrb r3, [r7, #2] 1732: 2b6c cmp r3, #108 ; 0x6c 1734: bf18 it ne 1736: 1cbe addne r6, r7, #2 1738: f000 8082 beq.w 1840 173c: 3b64 subs r3, #100 ; 0x64 173e: 2b14 cmp r3, #20 1740: d8e8 bhi.n 1714 1742: a202 add r2, pc, #8 ; (adr r2, 174c ) 1744: f852 3023 ldr.w r3, [r2, r3, lsl #2] 1748: 441a add r2, r3 174a: 4710 bx r2 174c: 00000089 .word 0x00000089 1750: ffffffc9 .word 0xffffffc9 1754: ffffffc9 .word 0xffffffc9 1758: ffffffc9 .word 0xffffffc9 175c: ffffffc9 .word 0xffffffc9 1760: ffffffc9 .word 0xffffffc9 1764: ffffffc9 .word 0xffffffc9 1768: ffffffc9 .word 0xffffffc9 176c: ffffffc9 .word 0xffffffc9 1770: ffffffc9 .word 0xffffffc9 1774: ffffffc9 .word 0xffffffc9 1778: ffffffc9 .word 0xffffffc9 177c: fffffec1 .word 0xfffffec1 1780: ffffffc9 .word 0xffffffc9 1784: ffffffc9 .word 0xffffffc9 1788: fffffed1 .word 0xfffffed1 178c: ffffffc9 .word 0xffffffc9 1790: ffffffc9 .word 0xffffffc9 1794: ffffffc9 .word 0xffffffc9 1798: ffffffc9 .word 0xffffffc9 179c: fffffec1 .word 0xfffffec1 17a0: 1cbe adds r6, r7, #2 17a2: 78bf ldrb r7, [r7, #2] 17a4: e720 b.n 15e8 17a6: 682a ldr r2, [r5, #0] 17a8: 2700 movs r7, #0 17aa: 210b movs r1, #11 17ac: a806 add r0, sp, #24 17ae: ab05 add r3, sp, #20 17b0: f88d 7023 strb.w r7, [sp, #35] ; 0x23 17b4: f7ff feb6 bl 1524 17b8: 9f05 ldr r7, [sp, #20] 17ba: 3504 adds r5, #4 17bc: 7839 ldrb r1, [r7, #0] 17be: 2900 cmp r1, #0 17c0: f43f af2a beq.w 1618 17c4: 4620 mov r0, r4 17c6: f7ff fde3 bl 1390 17ca: f817 1f01 ldrb.w r1, [r7, #1]! 17ce: 2900 cmp r1, #0 17d0: d1f8 bne.n 17c4 17d2: e721 b.n 1618 17d4: 6828 ldr r0, [r5, #0] 17d6: 2100 movs r1, #0 17d8: f88d 102d strb.w r1, [sp, #45] ; 0x2d 17dc: 3504 adds r5, #4 17de: 4288 cmp r0, r1 17e0: db0e blt.n 1800 17e2: d10f bne.n 1804 17e4: f10d 022b add.w r2, sp, #43 ; 0x2b 17e8: 2130 movs r1, #48 ; 0x30 17ea: f88d 102c strb.w r1, [sp, #44] ; 0x2c 17ee: 1c57 adds r7, r2, #1 17f0: 4620 mov r0, r4 17f2: f7ff fdcd bl 1390 17f6: f817 1f01 ldrb.w r1, [r7, #1]! 17fa: 2900 cmp r1, #0 17fc: d1f8 bne.n 17f0 17fe: e70b b.n 1618 1800: 4240 negs r0, r0 1802: 2101 movs r1, #1 1804: f246 6767 movw r7, #26215 ; 0x6667 1808: aa0b add r2, sp, #44 ; 0x2c 180a: f2c6 6766 movt r7, #26214 ; 0x6666 180e: 46de mov lr, fp 1810: fb80 ab07 smull sl, fp, r0, r7 1814: ea4f 7ce0 mov.w ip, r0, asr #31 1818: ebcc 0cab rsb ip, ip, fp, asr #2 181c: ea4f 03cc mov.w r3, ip, lsl #3 1820: eb03 034c add.w r3, r3, ip, lsl #1 1824: 1ac3 subs r3, r0, r3 1826: 4660 mov r0, ip 1828: 3330 adds r3, #48 ; 0x30 182a: b2db uxtb r3, r3 182c: f802 3901 strb.w r3, [r2], #-1 1830: 2800 cmp r0, #0 1832: d1ed bne.n 1810 1834: 46f3 mov fp, lr 1836: b131 cbz r1, 1846 1838: 212d movs r1, #45 ; 0x2d 183a: f802 1901 strb.w r1, [r2], #-1 183e: e7d6 b.n 17ee 1840: 1cfe adds r6, r7, #3 1842: 78fb ldrb r3, [r7, #3] 1844: e77a b.n 173c 1846: 4619 mov r1, r3 1848: e7d1 b.n 17ee 184a: bf00 nop 184c: 000018be .word 0x000018be 1850: 000018c8 .word 0x000018c8 1854: 000018aa .word 0x000018aa 1858: 000018a6 .word 0x000018a6 185c: 000018a2 .word 0x000018a2 1860: 000018a0 .word 0x000018a0 1864: 0000179a .word 0x0000179a 1868: 00001786 .word 0x00001786 0000186c : 186c: b40e push {r1, r2, r3} 186e: 4b5e ldr r3, [pc, #376] ; (19e8 ) 1870: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 1874: b09f sub sp, #124 ; 0x7c 1876: 447b add r3, pc 1878: 685b ldr r3, [r3, #4] 187a: 4283 cmp r3, r0 187c: d204 bcs.n 1888 187e: b01f add sp, #124 ; 0x7c 1880: e8bd 41f0 ldmia.w sp!, {r4, r5, r6, r7, r8, lr} 1884: b003 add sp, #12 1886: 4770 bx lr 1888: 4c58 ldr r4, [pc, #352] ; (19ec ) 188a: ad07 add r5, sp, #28 188c: 951b str r5, [sp, #108] ; 0x6c 188e: af04 add r7, sp, #16 1890: ae01 add r6, sp, #4 1892: 447c add r4, pc 1894: 6823 ldr r3, [r4, #0] 1896: 2b00 cmp r3, #0 1898: d142 bne.n 1920 189a: f000 ee42 blx 2520 189e: 4633 mov r3, r6 18a0: 4602 mov r2, r0 18a2: 210c movs r1, #12 18a4: 4638 mov r0, r7 18a6: f7ff fe3d bl 1524 18aa: 9b1b ldr r3, [sp, #108] ; 0x6c 18ac: 2670 movs r6, #112 ; 0x70 18ae: 4604 mov r4, r0 18b0: 2069 movs r0, #105 ; 0x69 18b2: 2165 movs r1, #101 ; 0x65 18b4: 273a movs r7, #58 ; 0x3a 18b6: 701e strb r6, [r3, #0] 18b8: f04f 0820 mov.w r8, #32 18bc: 9b1b ldr r3, [sp, #108] ; 0x6c 18be: 4622 mov r2, r4 18c0: 4e4b ldr r6, [pc, #300] ; (19f0 ) 18c2: 7058 strb r0, [r3, #1] 18c4: 9b1b ldr r3, [sp, #108] ; 0x6c 18c6: 447e add r6, pc 18c8: 7099 strb r1, [r3, #2] 18ca: 9b1b ldr r3, [sp, #108] ; 0x6c 18cc: 70df strb r7, [r3, #3] 18ce: 9b1b ldr r3, [sp, #108] ; 0x6c 18d0: 9901 ldr r1, [sp, #4] 18d2: f883 8004 strb.w r8, [r3, #4] 18d6: 981b ldr r0, [sp, #108] ; 0x6c 18d8: 3005 adds r0, #5 18da: f000 fa0b bl 1cf4 18de: 991b ldr r1, [sp, #108] ; 0x6c 18e0: 1de3 adds r3, r4, #7 18e2: f10d 0e98 add.w lr, sp, #152 ; 0x98 18e6: 4628 mov r0, r5 18e8: 4672 mov r2, lr 18ea: eb01 0c04 add.w ip, r1, r4 18ee: 9925 ldr r1, [sp, #148] ; 0x94 18f0: f88c 7005 strb.w r7, [ip, #5] 18f4: 9f1b ldr r7, [sp, #108] ; 0x6c 18f6: 443c add r4, r7 18f8: f884 8006 strb.w r8, [r4, #6] 18fc: 9f1b ldr r7, [sp, #108] ; 0x6c 18fe: f8cd e010 str.w lr, [sp, #16] 1902: 961d str r6, [sp, #116] ; 0x74 1904: 443b add r3, r7 1906: 1b5c subs r4, r3, r5 1908: 931b str r3, [sp, #108] ; 0x6c 190a: 941c str r4, [sp, #112] ; 0x70 190c: f7ff fe3c bl 1588 1910: 4628 mov r0, r5 1912: f7ff fdd7 bl 14c4 1916: b01f add sp, #124 ; 0x7c 1918: e8bd 41f0 ldmia.w sp!, {r4, r5, r6, r7, r8, lr} 191c: b003 add sp, #12 191e: 4770 bx lr 1920: 2100 movs r1, #0 1922: a802 add r0, sp, #8 1924: f000 eeec blx 2700 1928: 6861 ldr r1, [r4, #4] 192a: af04 add r7, sp, #16 192c: 9803 ldr r0, [sp, #12] 192e: ae01 add r6, sp, #4 1930: 9b02 ldr r3, [sp, #8] 1932: 6822 ldr r2, [r4, #0] 1934: 4288 cmp r0, r1 1936: bfb6 itet lt 1938: f5c1 2174 rsblt r1, r1, #999424 ; 0xf4000 193c: 1a41 subge r1, r0, r1 193e: f501 7110 addlt.w r1, r1, #576 ; 0x240 1942: eba3 0202 sub.w r2, r3, r2 1946: bfb8 it lt 1948: 1809 addlt r1, r1, r0 194a: 9202 str r2, [sp, #8] 194c: 9103 str r1, [sp, #12] 194e: bfb8 it lt 1950: f102 32ff addlt.w r2, r2, #4294967295 ; 0xffffffff 1954: 4638 mov r0, r7 1956: 4633 mov r3, r6 1958: f04f 010c mov.w r1, #12 195c: bfb8 it lt 195e: 9202 strlt r2, [sp, #8] 1960: f7ff fde0 bl 1524 1964: 2801 cmp r0, #1 1966: 4604 mov r4, r0 1968: dc09 bgt.n 197e 196a: 2130 movs r1, #48 ; 0x30 196c: 9a01 ldr r2, [sp, #4] 196e: 3401 adds r4, #1 1970: 2c02 cmp r4, #2 1972: f102 33ff add.w r3, r2, #4294967295 ; 0xffffffff 1976: 9301 str r3, [sp, #4] 1978: f802 1c01 strb.w r1, [r2, #-1] 197c: d1f6 bne.n 196c 197e: 9b1b ldr r3, [sp, #108] ; 0x6c 1980: 2128 movs r1, #40 ; 0x28 1982: 4622 mov r2, r4 1984: 7019 strb r1, [r3, #0] 1986: 981b ldr r0, [sp, #108] ; 0x6c 1988: 9901 ldr r1, [sp, #4] 198a: 3001 adds r0, #1 198c: f000 f9b2 bl 1cf4 1990: 9a1b ldr r2, [sp, #108] ; 0x6c 1992: f104 0e02 add.w lr, r4, #2 1996: f04f 0c2e mov.w ip, #46 ; 0x2e 199a: 4638 mov r0, r7 199c: 210c movs r1, #12 199e: 4633 mov r3, r6 19a0: 4414 add r4, r2 19a2: f884 c001 strb.w ip, [r4, #1] 19a6: 9c1b ldr r4, [sp, #108] ; 0x6c 19a8: 9a03 ldr r2, [sp, #12] 19aa: 4474 add r4, lr 19ac: 941b str r4, [sp, #108] ; 0x6c 19ae: f7ff fdb9 bl 1524 19b2: 2805 cmp r0, #5 19b4: 4604 mov r4, r0 19b6: dc09 bgt.n 19cc 19b8: 2130 movs r1, #48 ; 0x30 19ba: 9a01 ldr r2, [sp, #4] 19bc: 3401 adds r4, #1 19be: 2c06 cmp r4, #6 19c0: f102 33ff add.w r3, r2, #4294967295 ; 0xffffffff 19c4: 9301 str r3, [sp, #4] 19c6: f802 1c01 strb.w r1, [r2, #-1] 19ca: d1f6 bne.n 19ba 19cc: 4622 mov r2, r4 19ce: 9901 ldr r1, [sp, #4] 19d0: 981b ldr r0, [sp, #108] ; 0x6c 19d2: f000 f98f bl 1cf4 19d6: 9a1b ldr r2, [sp, #108] ; 0x6c 19d8: 2129 movs r1, #41 ; 0x29 19da: 1c63 adds r3, r4, #1 19dc: 5511 strb r1, [r2, r4] 19de: 9a1b ldr r2, [sp, #108] ; 0x6c 19e0: 4413 add r3, r2 19e2: 931b str r3, [sp, #108] ; 0x6c 19e4: e759 b.n 189a 19e6: bf00 nop 19e8: 00000ed6 .word 0x00000ed6 19ec: 000017b2 .word 0x000017b2 19f0: fffffbfb .word 0xfffffbfb 000019f4 : 19f4: b40e push {r1, r2, r3} 19f6: b570 push {r4, r5, r6, lr} 19f8: b099 sub sp, #100 ; 0x64 19fa: ab1d add r3, sp, #116 ; 0x74 19fc: ac01 add r4, sp, #4 19fe: 2500 movs r5, #0 1a00: 4606 mov r6, r0 1a02: f853 1b04 ldr.w r1, [r3], #4 1a06: 4620 mov r0, r4 1a08: 9517 str r5, [sp, #92] ; 0x5c 1a0a: 9415 str r4, [sp, #84] ; 0x54 1a0c: 461a mov r2, r3 1a0e: 9300 str r3, [sp, #0] 1a10: f7ff fdba bl 1588 1a14: 9b15 ldr r3, [sp, #84] ; 0x54 1a16: 701d strb r5, [r3, #0] 1a18: 9d15 ldr r5, [sp, #84] ; 0x54 1a1a: 42a5 cmp r5, r4 1a1c: d306 bcc.n 1a2c 1a1e: 4623 mov r3, r4 1a20: 1b1a subs r2, r3, r4 1a22: f813 1b01 ldrb.w r1, [r3], #1 1a26: 42ab cmp r3, r5 1a28: 54b1 strb r1, [r6, r2] 1a2a: d9f9 bls.n 1a20 1a2c: b019 add sp, #100 ; 0x64 1a2e: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} 1a32: b003 add sp, #12 1a34: 4770 bx lr 1a36: bf00 nop 00001a38 : 1a38: b500 push {lr} 1a3a: b083 sub sp, #12 1a3c: ab02 add r3, sp, #8 1a3e: 2201 movs r2, #1 1a40: f803 1d01 strb.w r1, [r3, #-1]! 1a44: 4619 mov r1, r3 1a46: f000 eb5c blx 2100 1a4a: b003 add sp, #12 1a4c: f85d fb04 ldr.w pc, [sp], #4 00001a50 : 1a50: b570 push {r4, r5, r6, lr} 1a52: 460c mov r4, r1 1a54: 780b ldrb r3, [r1, #0] 1a56: b082 sub sp, #8 1a58: b16b cbz r3, 1a76 1a5a: 4605 mov r5, r0 1a5c: f10d 0607 add.w r6, sp, #7 1a60: 4628 mov r0, r5 1a62: 4631 mov r1, r6 1a64: 2201 movs r2, #1 1a66: f88d 3007 strb.w r3, [sp, #7] 1a6a: f000 eb4a blx 2100 1a6e: f814 3f01 ldrb.w r3, [r4, #1]! 1a72: 2b00 cmp r3, #0 1a74: d1f4 bne.n 1a60 1a76: b002 add sp, #8 1a78: bd70 pop {r4, r5, r6, pc} 1a7a: bf00 nop 00001a7c : 1a7c: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 1a80: 468e mov lr, r1 1a82: 780b ldrb r3, [r1, #0] 1a84: b08a sub sp, #40 ; 0x28 1a86: 2b00 cmp r3, #0 1a88: d04e beq.n 1b28 1a8a: 4f47 ldr r7, [pc, #284] ; (1ba8 ) 1a8c: f246 6567 movw r5, #26215 ; 0x6667 1a90: 4606 mov r6, r0 1a92: 4614 mov r4, r2 1a94: f2c6 6566 movt r5, #26214 ; 0x6666 1a98: 447f add r7, pc 1a9a: e00c b.n 1ab6 1a9c: a90a add r1, sp, #40 ; 0x28 1a9e: 4630 mov r0, r6 1aa0: f801 3d21 strb.w r3, [r1, #-33]! 1aa4: 2201 movs r2, #1 1aa6: 46f0 mov r8, lr 1aa8: f000 eb2a blx 2100 1aac: f898 3001 ldrb.w r3, [r8, #1] 1ab0: f108 0e01 add.w lr, r8, #1 1ab4: b3c3 cbz r3, 1b28 1ab6: 2b25 cmp r3, #37 ; 0x25 1ab8: d1f0 bne.n 1a9c 1aba: f89e 3001 ldrb.w r3, [lr, #1] 1abe: 2b6c cmp r3, #108 ; 0x6c 1ac0: d035 beq.n 1b2e 1ac2: 2b73 cmp r3, #115 ; 0x73 1ac4: f10e 0801 add.w r8, lr, #1 1ac8: d03a beq.n 1b40 1aca: 2b78 cmp r3, #120 ; 0x78 1acc: d03f beq.n 1b4e 1ace: 2b64 cmp r3, #100 ; 0x64 1ad0: d1ec bne.n 1aac 1ad2: 6822 ldr r2, [r4, #0] 1ad4: f04f 0c00 mov.w ip, #0 1ad8: 3404 adds r4, #4 1ada: f88d c027 strb.w ip, [sp, #39] ; 0x27 1ade: 4562 cmp r2, ip 1ae0: db5e blt.n 1ba0 1ae2: d057 beq.n 1b94 1ae4: f10d 0e26 add.w lr, sp, #38 ; 0x26 1ae8: fb82 0105 smull r0, r1, r2, r5 1aec: 17d3 asrs r3, r2, #31 1aee: ebc3 01a1 rsb r1, r3, r1, asr #2 1af2: 00cb lsls r3, r1, #3 1af4: eb03 0341 add.w r3, r3, r1, lsl #1 1af8: 1ad3 subs r3, r2, r3 1afa: 460a mov r2, r1 1afc: 3330 adds r3, #48 ; 0x30 1afe: f80e 3901 strb.w r3, [lr], #-1 1b02: 2900 cmp r1, #0 1b04: d1f0 bne.n 1ae8 1b06: f1bc 0f00 cmp.w ip, #0 1b0a: d002 beq.n 1b12 1b0c: 232d movs r3, #45 ; 0x2d 1b0e: f80e 3901 strb.w r3, [lr], #-1 1b12: f10e 0101 add.w r1, lr, #1 1b16: 4630 mov r0, r6 1b18: f7ff ff9a bl 1a50 1b1c: f898 3001 ldrb.w r3, [r8, #1] 1b20: f108 0e01 add.w lr, r8, #1 1b24: 2b00 cmp r3, #0 1b26: d1c6 bne.n 1ab6 1b28: b00a add sp, #40 ; 0x28 1b2a: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 1b2e: f89e 3002 ldrb.w r3, [lr, #2] 1b32: 2b6c cmp r3, #108 ; 0x6c 1b34: bf18 it ne 1b36: f10e 0802 addne.w r8, lr, #2 1b3a: d026 beq.n 1b8a 1b3c: 2b73 cmp r3, #115 ; 0x73 1b3e: d1c4 bne.n 1aca 1b40: 1d23 adds r3, r4, #4 1b42: 6821 ldr r1, [r4, #0] 1b44: 4630 mov r0, r6 1b46: 461c mov r4, r3 1b48: f7ff ff82 bl 1a50 1b4c: e7ae b.n 1aac 1b4e: 6823 ldr r3, [r4, #0] 1b50: 2200 movs r2, #0 1b52: 3404 adds r4, #4 1b54: f88d 2027 strb.w r2, [sp, #39] ; 0x27 1b58: f10d 0126 add.w r1, sp, #38 ; 0x26 1b5c: b15b cbz r3, 1b76 1b5e: f003 020f and.w r2, r3, #15 1b62: 091b lsrs r3, r3, #4 1b64: 5cba ldrb r2, [r7, r2] 1b66: f801 2901 strb.w r2, [r1], #-1 1b6a: d1f8 bne.n 1b5e 1b6c: 3101 adds r1, #1 1b6e: 4630 mov r0, r6 1b70: f7ff ff6e bl 1a50 1b74: e79a b.n 1aac 1b76: f10d 0125 add.w r1, sp, #37 ; 0x25 1b7a: 2330 movs r3, #48 ; 0x30 1b7c: 3101 adds r1, #1 1b7e: 4630 mov r0, r6 1b80: f88d 3026 strb.w r3, [sp, #38] ; 0x26 1b84: f7ff ff64 bl 1a50 1b88: e790 b.n 1aac 1b8a: f10e 0803 add.w r8, lr, #3 1b8e: f89e 3003 ldrb.w r3, [lr, #3] 1b92: e7d3 b.n 1b3c 1b94: 2330 movs r3, #48 ; 0x30 1b96: f10d 0e25 add.w lr, sp, #37 ; 0x25 1b9a: f88d 3026 strb.w r3, [sp, #38] ; 0x26 1b9e: e7b8 b.n 1b12 1ba0: 4252 negs r2, r2 1ba2: f04f 0c01 mov.w ip, #1 1ba6: e79d b.n 1ae4 1ba8: 000013e0 .word 0x000013e0 00001bac : 1bac: b40e push {r1, r2, r3} 1bae: b500 push {lr} 1bb0: b082 sub sp, #8 1bb2: ab03 add r3, sp, #12 1bb4: f853 1b04 ldr.w r1, [r3], #4 1bb8: 461a mov r2, r3 1bba: 9301 str r3, [sp, #4] 1bbc: f7ff ff5e bl 1a7c 1bc0: b002 add sp, #8 1bc2: f85d eb04 ldr.w lr, [sp], #4 1bc6: b003 add sp, #12 1bc8: 4770 bx lr 1bca: bf00 nop 00001bcc : 1bcc: b4f0 push {r4, r5, r6, r7} 1bce: f1a2 0501 sub.w r5, r2, #1 1bd2: fab5 f585 clz r5, r5 1bd6: 096d lsrs r5, r5, #5 1bd8: 2a24 cmp r2, #36 ; 0x24 1bda: bf88 it hi 1bdc: f045 0501 orrhi.w r5, r5, #1 1be0: b95d cbnz r5, 1bfa 1be2: 4604 mov r4, r0 1be4: 7823 ldrb r3, [r4, #0] 1be6: 4620 mov r0, r4 1be8: 3401 adds r4, #1 1bea: 2b20 cmp r3, #32 1bec: f1a3 0509 sub.w r5, r3, #9 1bf0: d0f8 beq.n 1be4 1bf2: 2d04 cmp r5, #4 1bf4: d9f6 bls.n 1be4 1bf6: 4605 mov r5, r0 1bf8: b94b cbnz r3, 1c0e 1bfa: 2400 movs r4, #0 1bfc: 4626 mov r6, r4 1bfe: 2900 cmp r1, #0 1c00: d047 beq.n 1c92 1c02: 6008 str r0, [r1, #0] 1c04: 4260 negs r0, r4 1c06: b906 cbnz r6, 1c0a 1c08: 4620 mov r0, r4 1c0a: bcf0 pop {r4, r5, r6, r7} 1c0c: 4770 bx lr 1c0e: 2b2d cmp r3, #45 ; 0x2d 1c10: bf03 ittte eq 1c12: 4620 moveq r0, r4 1c14: 786b ldrbeq r3, [r5, #1] 1c16: 2601 moveq r6, #1 1c18: 2600 movne r6, #0 1c1a: 2a00 cmp r2, #0 1c1c: d13c bne.n 1c98 1c1e: 2b30 cmp r3, #48 ; 0x30 1c20: bf18 it ne 1c22: 220a movne r2, #10 1c24: d04a beq.n 1cbc 1c26: 2b00 cmp r3, #0 1c28: d060 beq.n 1cec 1c2a: 2400 movs r4, #0 1c2c: e01c b.n 1c68 1c2e: f1a3 0530 sub.w r5, r3, #48 ; 0x30 1c32: b2ef uxtb r7, r5 1c34: 2f09 cmp r7, #9 1c36: d908 bls.n 1c4a 1c38: f1a3 0541 sub.w r5, r3, #65 ; 0x41 1c3c: b2ed uxtb r5, r5 1c3e: 2d19 cmp r5, #25 1c40: bf96 itet ls 1c42: f103 0520 addls.w r5, r3, #32 1c46: 461d movhi r5, r3 1c48: b2ed uxtbls r5, r5 1c4a: f1a5 33ff sub.w r3, r5, #4294967295 ; 0xffffffff 1c4e: fab3 f383 clz r3, r3 1c52: 095b lsrs r3, r3, #5 1c54: 42aa cmp r2, r5 1c56: bf38 it cc 1c58: f043 0301 orrcc.w r3, r3, #1 1c5c: b9b3 cbnz r3, 1c8c 1c5e: fb02 5404 mla r4, r2, r4, r5 1c62: f810 3f01 ldrb.w r3, [r0, #1]! 1c66: b18b cbz r3, 1c8c 1c68: 2b20 cmp r3, #32 1c6a: d0fa beq.n 1c62 1c6c: f1a3 0509 sub.w r5, r3, #9 1c70: b2ed uxtb r5, r5 1c72: 2d04 cmp r5, #4 1c74: d9f5 bls.n 1c62 1c76: f023 0520 bic.w r5, r3, #32 1c7a: 3d41 subs r5, #65 ; 0x41 1c7c: b2ed uxtb r5, r5 1c7e: 2d19 cmp r5, #25 1c80: d9d5 bls.n 1c2e 1c82: f1a3 0530 sub.w r5, r3, #48 ; 0x30 1c86: b2eb uxtb r3, r5 1c88: 2b09 cmp r3, #9 1c8a: d9de bls.n 1c4a 1c8c: 2900 cmp r1, #0 1c8e: d1b8 bne.n 1c02 1c90: e7b8 b.n 1c04 1c92: 4608 mov r0, r1 1c94: bcf0 pop {r4, r5, r6, r7} 1c96: 4770 bx lr 1c98: 2a10 cmp r2, #16 1c9a: d1c4 bne.n 1c26 1c9c: 2b30 cmp r3, #48 ; 0x30 1c9e: d1c2 bne.n 1c26 1ca0: 7843 ldrb r3, [r0, #1] 1ca2: f1a3 0441 sub.w r4, r3, #65 ; 0x41 1ca6: 2c19 cmp r4, #25 1ca8: bf9c itt ls 1caa: 3320 addls r3, #32 1cac: b2db uxtbls r3, r3 1cae: 2b78 cmp r3, #120 ; 0x78 1cb0: bf18 it ne 1cb2: 2330 movne r3, #48 ; 0x30 1cb4: d1b9 bne.n 1c2a 1cb6: 7883 ldrb r3, [r0, #2] 1cb8: 3002 adds r0, #2 1cba: e7b4 b.n 1c26 1cbc: 7843 ldrb r3, [r0, #1] 1cbe: f1a3 0241 sub.w r2, r3, #65 ; 0x41 1cc2: 2a19 cmp r2, #25 1cc4: bf96 itet ls 1cc6: f103 0220 addls.w r2, r3, #32 1cca: 461a movhi r2, r3 1ccc: b2d2 uxtbls r2, r2 1cce: 2a62 cmp r2, #98 ; 0x62 1cd0: d005 beq.n 1cde 1cd2: 2a78 cmp r2, #120 ; 0x78 1cd4: d107 bne.n 1ce6 1cd6: 7883 ldrb r3, [r0, #2] 1cd8: 2210 movs r2, #16 1cda: 3002 adds r0, #2 1cdc: e7a3 b.n 1c26 1cde: 2202 movs r2, #2 1ce0: 7883 ldrb r3, [r0, #2] 1ce2: 4410 add r0, r2 1ce4: e79f b.n 1c26 1ce6: 3001 adds r0, #1 1ce8: 2208 movs r2, #8 1cea: e79c b.n 1c26 1cec: 461c mov r4, r3 1cee: 2900 cmp r1, #0 1cf0: d187 bne.n 1c02 1cf2: e787 b.n 1c04 00001cf4 : 1cf4: b15a cbz r2, 1d0e 1cf6: 3901 subs r1, #1 1cf8: 4402 add r2, r0 1cfa: 4603 mov r3, r0 1cfc: b410 push {r4} 1cfe: f811 4f01 ldrb.w r4, [r1, #1]! 1d02: f803 4b01 strb.w r4, [r3], #1 1d06: 4293 cmp r3, r2 1d08: d1f9 bne.n 1cfe 1d0a: f85d 4b04 ldr.w r4, [sp], #4 1d0e: 4770 bx lr 00001d10 : 1d10: b1aa cbz r2, 1d3e 1d12: b430 push {r4, r5} 1d14: 4604 mov r4, r0 1d16: 7803 ldrb r3, [r0, #0] 1d18: 7808 ldrb r0, [r1, #0] 1d1a: 1a18 subs r0, r3, r0 1d1c: d10a bne.n 1d34 1d1e: 4422 add r2, r4 1d20: 3401 adds r4, #1 1d22: e005 b.n 1d30 1d24: f814 3b01 ldrb.w r3, [r4], #1 1d28: f811 5f01 ldrb.w r5, [r1, #1]! 1d2c: 1b5b subs r3, r3, r5 1d2e: d103 bne.n 1d38 1d30: 4294 cmp r4, r2 1d32: d1f7 bne.n 1d24 1d34: bc30 pop {r4, r5} 1d36: 4770 bx lr 1d38: 4618 mov r0, r3 1d3a: bc30 pop {r4, r5} 1d3c: 4770 bx lr 1d3e: 4610 mov r0, r2 1d40: 4770 bx lr 1d42: bf00 nop 00001d44 : 1d44: b132 cbz r2, 1d54 1d46: b2c9 uxtb r1, r1 1d48: 4402 add r2, r0 1d4a: 4603 mov r3, r0 1d4c: f803 1b01 strb.w r1, [r3], #1 1d50: 4293 cmp r3, r2 1d52: d1fb bne.n 1d4c 1d54: 4770 bx lr 1d56: bf00 nop 00001d58 : 1d58: f810 3b01 ldrb.w r3, [r0], #1 1d5c: f811 2b01 ldrb.w r2, [r1], #1 1d60: 4293 cmp r3, r2 1d62: d103 bne.n 1d6c 1d64: 2b00 cmp r3, #0 1d66: d1f7 bne.n 1d58 1d68: 4618 mov r0, r3 1d6a: 4770 bx lr 1d6c: d301 bcc.n 1d72 1d6e: 2001 movs r0, #1 1d70: 4770 bx lr 1d72: f04f 30ff mov.w r0, #4294967295 ; 0xffffffff 1d76: 4770 bx lr 00001d78 : 1d78: b1f2 cbz r2, 1db8 1d7a: b430 push {r4, r5} 1d7c: 780d ldrb r5, [r1, #0] 1d7e: 7803 ldrb r3, [r0, #0] 1d80: 42ab cmp r3, r5 1d82: d10f bne.n 1da4 1d84: b1ab cbz r3, 1db2 1d86: 4402 add r2, r0 1d88: 1c44 adds r4, r0, #1 1d8a: e006 b.n 1d9a 1d8c: f814 3b01 ldrb.w r3, [r4], #1 1d90: f811 5f01 ldrb.w r5, [r1, #1]! 1d94: 42ab cmp r3, r5 1d96: d105 bne.n 1da4 1d98: b15b cbz r3, 1db2 1d9a: 4294 cmp r4, r2 1d9c: d1f6 bne.n 1d8c 1d9e: 2000 movs r0, #0 1da0: bc30 pop {r4, r5} 1da2: 4770 bx lr 1da4: 42ab cmp r3, r5 1da6: bf34 ite cc 1da8: f04f 30ff movcc.w r0, #4294967295 ; 0xffffffff 1dac: 2001 movcs r0, #1 1dae: bc30 pop {r4, r5} 1db0: 4770 bx lr 1db2: 4618 mov r0, r3 1db4: bc30 pop {r4, r5} 1db6: 4770 bx lr 1db8: 4610 mov r0, r2 1dba: 4770 bx lr 00001dbc : 1dbc: 4685 mov sp, r0 1dbe: f04f 07ad mov.w r7, #173 ; 0xad 1dc2: df00 svc 0 1dc4: 4770 bx lr 1dc6: bf00 nop 00001dc8 <__parasite_daemon_reply_ack>: 1dc8: 4a14 ldr r2, [pc, #80] ; (1e1c <__parasite_daemon_reply_ack+0x54>) 1dca: b530 push {r4, r5, lr} 1dcc: 2400 movs r4, #0 1dce: b087 sub sp, #28 1dd0: 4605 mov r5, r0 1dd2: 447a add r2, pc 1dd4: 4623 mov r3, r4 1dd6: 9105 str r1, [sp, #20] 1dd8: a903 add r1, sp, #12 1dda: 9400 str r4, [sp, #0] 1ddc: 6810 ldr r0, [r2, #0] 1dde: 220c movs r2, #12 1de0: 9401 str r4, [sp, #4] 1de2: 9503 str r5, [sp, #12] 1de4: 9504 str r5, [sp, #16] 1de6: f000 ea4c blx 2280 1dea: 280c cmp r0, #12 1dec: d10b bne.n 1e06 <__parasite_daemon_reply_ack+0x3e> 1dee: 9d05 ldr r5, [sp, #20] 1df0: 2004 movs r0, #4 1df2: 490b ldr r1, [pc, #44] ; (1e20 <__parasite_daemon_reply_ack+0x58>) 1df4: 9a03 ldr r2, [sp, #12] 1df6: 9b04 ldr r3, [sp, #16] 1df8: 4479 add r1, pc 1dfa: 9500 str r5, [sp, #0] 1dfc: f7ff fd36 bl 186c 1e00: 4620 mov r0, r4 1e02: b007 add sp, #28 1e04: bd30 pop {r4, r5, pc} 1e06: 4907 ldr r1, [pc, #28] ; (1e24 <__parasite_daemon_reply_ack+0x5c>) 1e08: 4602 mov r2, r0 1e0a: 230c movs r3, #12 1e0c: 2001 movs r0, #1 1e0e: 4479 add r1, pc 1e10: f7ff fd2c bl 186c 1e14: f04f 30ff mov.w r0, #4294967295 ; 0xffffffff 1e18: e7f3 b.n 1e02 <__parasite_daemon_reply_ack+0x3a> 1e1a: bf00 nop 1e1c: 00000982 .word 0x00000982 1e20: 000010d0 .word 0x000010d0 1e24: 00001092 .word 0x00001092 00001e28 : 1e28: b530 push {r4, r5, lr} 1e2a: b083 sub sp, #12 1e2c: 4c14 ldr r4, [pc, #80] ; (1e80 ) 1e2e: f7fe ec0e blx 64c 1e32: 447c add r4, pc 1e34: 6825 ldr r5, [r4, #0] 1e36: f000 eb74 blx 2520 1e3a: 6824 ldr r4, [r4, #0] 1e3c: 4602 mov r2, r0 1e3e: 4911 ldr r1, [pc, #68] ; (1e84 ) 1e40: 462b mov r3, r5 1e42: 2004 movs r0, #4 1e44: f8d4 40d0 ldr.w r4, [r4, #208] ; 0xd0 1e48: 4479 add r1, pc 1e4a: 9400 str r4, [sp, #0] 1e4c: f7ff fd0e bl 186c 1e50: 4b0d ldr r3, [pc, #52] ; (1e88 ) 1e52: 447b add r3, pc 1e54: 6818 ldr r0, [r3, #0] 1e56: f000 e964 blx 2120 1e5a: f04f 30ff mov.w r0, #4294967295 ; 0xffffffff 1e5e: f7ff fb47 bl 14f0 1e62: 4628 mov r0, r5 1e64: f7ff ffaa bl 1dbc 1e68: 4908 ldr r1, [pc, #32] ; (1e8c ) 1e6a: 2001 movs r0, #1 1e6c: 4a08 ldr r2, [pc, #32] ; (1e90 ) 1e6e: 235b movs r3, #91 ; 0x5b 1e70: 4479 add r1, pc 1e72: 447a add r2, pc 1e74: f7ff fcfa bl 186c 1e78: 2300 movs r3, #0 1e7a: 601b str r3, [r3, #0] 1e7c: deff udf #255 ; 0xff 1e7e: bf00 nop 1e80: 0000121a .word 0x0000121a 1e84: 0000109c .word 0x0000109c 1e88: 00000902 .word 0x00000902 1e8c: 0000108c .word 0x0000108c 1e90: 0000109a .word 0x0000109a 00001e94 : 1e94: 4b01 ldr r3, [pc, #4] ; (1e9c ) 1e96: 447b add r3, pc 1e98: 6818 ldr r0, [r3, #0] 1e9a: 4770 bx lr 1e9c: 000008be .word 0x000008be 00001ea0 : 1ea0: 4938 ldr r1, [pc, #224] ; (1f84 ) 1ea2: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 1ea6: 4683 mov fp, r0 1ea8: b08b sub sp, #44 ; 0x2c 1eaa: 2004 movs r0, #4 1eac: 4479 add r1, pc 1eae: f7ff fcdd bl 186c 1eb2: 2002 movs r0, #2 1eb4: 2100 movs r1, #0 1eb6: f7ff ff87 bl 1dc8 <__parasite_daemon_reply_ack> 1eba: 2800 cmp r0, #0 1ebc: d13a bne.n 1f34 1ebe: 4b32 ldr r3, [pc, #200] ; (1f88 ) 1ec0: 4604 mov r4, r0 1ec2: f8df 90c8 ldr.w r9, [pc, #200] ; 1f8c 1ec6: ad07 add r5, sp, #28 1ec8: 4e31 ldr r6, [pc, #196] ; (1f90 ) 1eca: f10d 0820 add.w r8, sp, #32 1ece: 447b add r3, pc 1ed0: f8df a0c0 ldr.w sl, [pc, #192] ; 1f94 1ed4: 9305 str r3, [sp, #20] 1ed6: 44f9 add r9, pc 1ed8: 4b2f ldr r3, [pc, #188] ; (1f98 ) 1eda: 447e add r6, pc 1edc: 44fa add sl, pc 1ede: af09 add r7, sp, #36 ; 0x24 1ee0: 9703 str r7, [sp, #12] 1ee2: 447b add r3, pc 1ee4: 9304 str r3, [sp, #16] 1ee6: 2004 movs r0, #4 1ee8: 4649 mov r1, r9 1eea: f7ff fcbf bl 186c 1eee: 9f03 ldr r7, [sp, #12] 1ef0: f04f 0e00 mov.w lr, #0 1ef4: f8c5 e000 str.w lr, [r5] 1ef8: ad07 add r5, sp, #28 1efa: 6830 ldr r0, [r6, #0] 1efc: 4629 mov r1, r5 1efe: f8cd e000 str.w lr, [sp] 1f02: 220c movs r2, #12 1f04: f8cd e004 str.w lr, [sp, #4] 1f08: f44f 7380 mov.w r3, #256 ; 0x100 1f0c: f8c8 e000 str.w lr, [r8] 1f10: f8c7 e000 str.w lr, [r7] 1f14: f000 e9bc blx 2290 1f18: 280c cmp r0, #12 1f1a: d12a bne.n 1f72 1f1c: 9f09 ldr r7, [sp, #36] ; 0x24 1f1e: 2004 movs r0, #4 1f20: 9a07 ldr r2, [sp, #28] 1f22: 4651 mov r1, sl 1f24: 9b08 ldr r3, [sp, #32] 1f26: 9700 str r7, [sp, #0] 1f28: f7ff fca0 bl 186c 1f2c: b124 cbz r4, 1f38 1f2e: 9b07 ldr r3, [sp, #28] 1f30: 2b03 cmp r3, #3 1f32: d119 bne.n 1f68 1f34: f7ff ff78 bl 1e28 1f38: 9807 ldr r0, [sp, #28] 1f3a: 2803 cmp r0, #3 1f3c: d0fa beq.n 1f34 1f3e: 4659 mov r1, fp 1f40: f7fe eb98 blx 674 1f44: 4604 mov r4, r0 1f46: 9807 ldr r0, [sp, #28] 1f48: 4621 mov r1, r4 1f4a: f7ff ff3d bl 1dc8 <__parasite_daemon_reply_ack> 1f4e: 2800 cmp r0, #0 1f50: d1f0 bne.n 1f34 1f52: 2c00 cmp r4, #0 1f54: d0c7 beq.n 1ee6 1f56: 9905 ldr r1, [sp, #20] 1f58: 2001 movs r0, #1 1f5a: f7ff fc87 bl 186c 1f5e: 6830 ldr r0, [r6, #0] 1f60: 2101 movs r1, #1 1f62: f000 e9ae blx 22c0 1f66: e7be b.n 1ee6 1f68: 2001 movs r0, #1 1f6a: 9904 ldr r1, [sp, #16] 1f6c: f7ff fc7e bl 186c 1f70: e7b9 b.n 1ee6 1f72: 490a ldr r1, [pc, #40] ; (1f9c ) 1f74: 4603 mov r3, r0 1f76: 220c movs r2, #12 1f78: 2001 movs r0, #1 1f7a: 4479 add r1, pc 1f7c: f7ff fc76 bl 186c 1f80: e7d8 b.n 1f34 1f82: bf00 nop 1f84: 0000107c .word 0x0000107c 1f88: 000010ea .word 0x000010ea 1f8c: 00001072 .word 0x00001072 1f90: 0000087a .word 0x0000087a 1f94: 000010ac .word 0x000010ac 1f98: 000010c2 .word 0x000010c2 1f9c: 00000fea .word 0x00000fea 00001fa0 : 1fa0: 4933 ldr r1, [pc, #204] ; (2070 ) 1fa2: 4b34 ldr r3, [pc, #208] ; (2074 ) 1fa4: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 1fa8: 4604 mov r4, r0 1faa: f8d0 6080 ldr.w r6, [r0, #128] ; 0x80 1fae: 2500 movs r5, #0 1fb0: 4479 add r1, pc 1fb2: 447b add r3, pc 1fb4: 4f30 ldr r7, [pc, #192] ; (2078 ) 1fb6: b084 sub sp, #16 1fb8: 67a1 str r1, [r4, #120] ; 0x78 1fba: 462a mov r2, r5 1fbc: 2001 movs r0, #1 1fbe: 2105 movs r1, #5 1fc0: 67e5 str r5, [r4, #124] ; 0x7c 1fc2: 447f add r7, pc 1fc4: 601e str r6, [r3, #0] 1fc6: f000 e94c blx 2260 1fca: 42a8 cmp r0, r5 1fcc: 4606 mov r6, r0 1fce: 6038 str r0, [r7, #0] 1fd0: db42 blt.n 2058 1fd2: 1d21 adds r1, r4, #4 1fd4: 6822 ldr r2, [r4, #0] 1fd6: f000 e94c blx 2270 1fda: 1e06 subs r6, r0, #0 1fdc: db23 blt.n 2026 1fde: 2601 movs r6, #1 1fe0: 46a0 mov r8, r4 1fe2: 9500 str r5, [sp, #0] 1fe4: 4631 mov r1, r6 1fe6: 9501 str r5, [sp, #4] 1fe8: f06f 4200 mvn.w r2, #2147483648 ; 0x80000000 1fec: f848 6f88 str.w r6, [r8, #136]! 1ff0: 462b mov r3, r5 1ff2: 4640 mov r0, r8 1ff4: f000 ea9c blx 2530 1ff8: 2800 cmp r0, #0 1ffa: db2b blt.n 2054 1ffc: 9500 str r5, [sp, #0] 1ffe: 4632 mov r2, r6 2000: 9501 str r5, [sp, #4] 2002: 462b mov r3, r5 2004: 6838 ldr r0, [r7, #0] 2006: a903 add r1, sp, #12 2008: f7ff f92a bl 1260 <__recv_fds> 200c: bb68 cbnz r0, 206a 200e: 9e03 ldr r6, [sp, #12] 2010: 2e00 cmp r6, #0 2012: db0f blt.n 2034 2014: 4630 mov r0, r6 2016: f7ff fa6b bl 14f0 201a: 6f60 ldr r0, [r4, #116] ; 0x74 201c: f7ff fa74 bl 1508 2020: 4620 mov r0, r4 2022: f7ff ff3d bl 1ea0 2026: 4915 ldr r1, [pc, #84] ; (207c ) 2028: f104 0888 add.w r8, r4, #136 ; 0x88 202c: 2001 movs r0, #1 202e: 4479 add r1, pc 2030: f7ff fc1c bl 186c 2034: 2500 movs r5, #0 2036: f8c4 6088 str.w r6, [r4, #136] ; 0x88 203a: 4640 mov r0, r8 203c: 9500 str r5, [sp, #0] 203e: 9501 str r5, [sp, #4] 2040: 462b mov r3, r5 2042: 2101 movs r1, #1 2044: f06f 4200 mvn.w r2, #2147483648 ; 0x80000000 2048: f000 ea72 blx 2530 204c: 42a8 cmp r0, r5 204e: db01 blt.n 2054 2050: f7ff feea bl 1e28 2054: 602d str r5, [r5, #0] 2056: deff udf #255 ; 0xff 2058: 4909 ldr r1, [pc, #36] ; (2080 ) 205a: 2001 movs r0, #1 205c: 4632 mov r2, r6 205e: f104 0888 add.w r8, r4, #136 ; 0x88 2062: 4479 add r1, pc 2064: f7ff fc02 bl 186c 2068: e7e4 b.n 2034 206a: f04f 36ff mov.w r6, #4294967295 ; 0xffffffff 206e: e7e1 b.n 2034 2070: fffffe09 .word 0xfffffe09 2074: 0000109a .word 0x0000109a 2078: 00000792 .word 0x00000792 207c: 00000fce .word 0x00000fce 2080: 00000f7e .word 0x00000f7e 00002084 : 2084: b538 push {r3, r4, r5, lr} 2086: 460d mov r5, r1 2088: 4909 ldr r1, [pc, #36] ; (20b0 ) 208a: 4604 mov r4, r0 208c: 4602 mov r2, r0 208e: 4603 mov r3, r0 2090: 2003 movs r0, #3 2092: 4479 add r1, pc 2094: f7ff fbea bl 186c 2098: 2c02 cmp r4, #2 209a: d005 beq.n 20a8 209c: 4620 mov r0, r4 209e: 4629 mov r1, r5 20a0: e8bd 4038 ldmia.w sp!, {r3, r4, r5, lr} 20a4: f000 bb44 b.w 2730 <__parasite_trap_cmd_from_thumb> 20a8: 4628 mov r0, r5 20aa: f7ff ff79 bl 1fa0 20ae: bf00 nop 20b0: 00000f8e .word 0x00000f8e ... 000020c0 : 20c0: e5977000 ldr r7, [r7] 20c4: e28d8018 add r8, sp, #24 20c8: e8980070 ldm r8, {r4, r5, r6} 20cc: ef000000 svc 0x00000000 20d0: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} ... 000020e0 <__cr_restore_rt>: 20e0: e28f70a4 add r7, pc, #164 ; 0xa4 20e4: e5977000 ldr r7, [r7] 20e8: ef000000 svc 0x00000000 000020ec <.nr_sys_read>: 20ec: 00000003 .word 0x00000003 000020f0 : 20f0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 20f4: e24f7010 sub r7, pc, #16 20f8: eafffff0 b 20c0 000020fc <.nr_sys_write>: 20fc: 00000004 .word 0x00000004 00002100 : 2100: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2104: e24f7010 sub r7, pc, #16 2108: eaffffec b 20c0 0000210c <.nr_sys_open>: 210c: 00000005 .word 0x00000005 00002110 : 2110: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2114: e24f7010 sub r7, pc, #16 2118: eaffffe8 b 20c0 0000211c <.nr_sys_close>: 211c: 00000006 .word 0x00000006 00002120 : 2120: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2124: e24f7010 sub r7, pc, #16 2128: eaffffe4 b 20c0 0000212c <.nr_sys_lseek>: 212c: 00000013 .word 0x00000013 00002130 : 2130: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2134: e24f7010 sub r7, pc, #16 2138: eaffffe0 b 20c0 0000213c <.nr_sys_mprotect>: 213c: 0000007d .word 0x0000007d 00002140 : 2140: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2144: e24f7010 sub r7, pc, #16 2148: eaffffdc b 20c0 0000214c <.nr_sys_munmap>: 214c: 0000005b .word 0x0000005b 00002150 : 2150: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2154: e24f7010 sub r7, pc, #16 2158: eaffffd8 b 20c0 0000215c <.nr_sys_brk>: 215c: 0000002d .word 0x0000002d 00002160 : 2160: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2164: e24f7010 sub r7, pc, #16 2168: eaffffd4 b 20c0 0000216c <.nr_sys_sigaction>: 216c: 000000ae .word 0x000000ae 00002170 : 2170: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2174: e24f7010 sub r7, pc, #16 2178: eaffffd0 b 20c0 0000217c <.nr_sys_sigprocmask>: 217c: 000000af .word 0x000000af 00002180 : 2180: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2184: e24f7010 sub r7, pc, #16 2188: eaffffcc b 20c0 0000218c <.nr_sys_rt_sigreturn>: 218c: 000000ad .word 0x000000ad 00002190 : 2190: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2194: e24f7010 sub r7, pc, #16 2198: eaffffc8 b 20c0 0000219c <.nr_sys_ioctl>: 219c: 00000036 .word 0x00000036 000021a0 : 21a0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 21a4: e24f7010 sub r7, pc, #16 21a8: eaffffc4 b 20c0 000021ac <.nr_sys_pread64>: 21ac: 000000b4 .word 0x000000b4 000021b0 : 21b0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 21b4: e24f7010 sub r7, pc, #16 21b8: eaffffc0 b 20c0 000021bc <.nr_sys_ptrace>: 21bc: 0000001a .word 0x0000001a 000021c0 : 21c0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 21c4: e24f7010 sub r7, pc, #16 21c8: eaffffbc b 20c0 000021cc <.nr_sys_mremap>: 21cc: 000000a3 .word 0x000000a3 000021d0 : 21d0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 21d4: e24f7010 sub r7, pc, #16 21d8: eaffffb8 b 20c0 000021dc <.nr_sys_mincore>: 21dc: 000000db .word 0x000000db 000021e0 : 21e0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 21e4: e24f7010 sub r7, pc, #16 21e8: eaffffb4 b 20c0 000021ec <.nr_sys_madvise>: 21ec: 000000dc .word 0x000000dc 000021f0 : 21f0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 21f4: e24f7010 sub r7, pc, #16 21f8: eaffffb0 b 20c0 000021fc <.nr_sys_shmat>: 21fc: 00000131 .word 0x00000131 00002200 : 2200: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2204: e24f7010 sub r7, pc, #16 2208: eaffffac b 20c0 0000220c <.nr_sys_pause>: 220c: 0000001d .word 0x0000001d 00002210 : 2210: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2214: e24f7010 sub r7, pc, #16 2218: eaffffa8 b 20c0 0000221c <.nr_sys_nanosleep>: 221c: 000000a2 .word 0x000000a2 00002220 : 2220: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2224: e24f7010 sub r7, pc, #16 2228: eaffffa4 b 20c0 0000222c <.nr_sys_getitimer>: 222c: 00000069 .word 0x00000069 00002230 : 2230: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2234: e24f7010 sub r7, pc, #16 2238: eaffffa0 b 20c0 0000223c <.nr_sys_setitimer>: 223c: 00000068 .word 0x00000068 00002240 : 2240: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2244: e24f7010 sub r7, pc, #16 2248: eaffff9c b 20c0 0000224c <.nr_sys_getpid>: 224c: 00000014 .word 0x00000014 00002250 : 2250: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2254: e24f7010 sub r7, pc, #16 2258: eaffff98 b 20c0 0000225c <.nr_sys_socket>: 225c: 00000119 .word 0x00000119 00002260 : 2260: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2264: e24f7010 sub r7, pc, #16 2268: eaffff94 b 20c0 0000226c <.nr_sys_connect>: 226c: 0000011b .word 0x0000011b 00002270 : 2270: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2274: e24f7010 sub r7, pc, #16 2278: eaffff90 b 20c0 0000227c <.nr_sys_sendto>: 227c: 00000122 .word 0x00000122 00002280 : 2280: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2284: e24f7010 sub r7, pc, #16 2288: eaffff8c b 20c0 0000228c <.nr_sys_recvfrom>: 228c: 00000124 .word 0x00000124 00002290 : 2290: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2294: e24f7010 sub r7, pc, #16 2298: eaffff88 b 20c0 0000229c <.nr_sys_sendmsg>: 229c: 00000128 .word 0x00000128 000022a0 : 22a0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 22a4: e24f7010 sub r7, pc, #16 22a8: eaffff84 b 20c0 000022ac <.nr_sys_recvmsg>: 22ac: 00000129 .word 0x00000129 000022b0 : 22b0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 22b4: e24f7010 sub r7, pc, #16 22b8: eaffff80 b 20c0 000022bc <.nr_sys_shutdown>: 22bc: 00000125 .word 0x00000125 000022c0 : 22c0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 22c4: e24f7010 sub r7, pc, #16 22c8: eaffff7c b 20c0 000022cc <.nr_sys_bind>: 22cc: 0000011a .word 0x0000011a 000022d0 : 22d0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 22d4: e24f7010 sub r7, pc, #16 22d8: eaffff78 b 20c0 000022dc <.nr_sys_setsockopt>: 22dc: 00000126 .word 0x00000126 000022e0 : 22e0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 22e4: e24f7010 sub r7, pc, #16 22e8: eaffff74 b 20c0 000022ec <.nr_sys_getsockopt>: 22ec: 00000127 .word 0x00000127 000022f0 : 22f0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 22f4: e24f7010 sub r7, pc, #16 22f8: eaffff70 b 20c0 000022fc <.nr_sys_clone>: 22fc: 00000078 .word 0x00000078 00002300 : 2300: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2304: e24f7010 sub r7, pc, #16 2308: eaffff6c b 20c0 0000230c <.nr_sys_exit>: 230c: 00000001 .word 0x00000001 00002310 : 2310: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2314: e24f7010 sub r7, pc, #16 2318: eaffff68 b 20c0 0000231c <.nr_sys_wait4>: 231c: 00000072 .word 0x00000072 00002320 : 2320: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2324: e24f7010 sub r7, pc, #16 2328: eaffff64 b 20c0 0000232c <.nr_sys_waitid>: 232c: 00000118 .word 0x00000118 00002330 : 2330: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2334: e24f7010 sub r7, pc, #16 2338: eaffff60 b 20c0 0000233c <.nr_sys_kill>: 233c: 00000025 .word 0x00000025 00002340 : 2340: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2344: e24f7010 sub r7, pc, #16 2348: eaffff5c b 20c0 0000234c <.nr_sys_fcntl>: 234c: 00000037 .word 0x00000037 00002350 : 2350: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2354: e24f7010 sub r7, pc, #16 2358: eaffff58 b 20c0 0000235c <.nr_sys_flock>: 235c: 0000008f .word 0x0000008f 00002360 : 2360: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2364: e24f7010 sub r7, pc, #16 2368: eaffff54 b 20c0 0000236c <.nr_sys_mkdir>: 236c: 00000027 .word 0x00000027 00002370 : 2370: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2374: e24f7010 sub r7, pc, #16 2378: eaffff50 b 20c0 0000237c <.nr_sys_rmdir>: 237c: 00000028 .word 0x00000028 00002380 : 2380: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2384: e24f7010 sub r7, pc, #16 2388: eaffff4c b 20c0 0000238c <.nr_sys_unlink>: 238c: 0000000a .word 0x0000000a 00002390 : 2390: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2394: e24f7010 sub r7, pc, #16 2398: eaffff48 b 20c0 0000239c <.nr_sys_readlinkat>: 239c: 0000014c .word 0x0000014c 000023a0 : 23a0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 23a4: e24f7010 sub r7, pc, #16 23a8: eaffff44 b 20c0 000023ac <.nr_sys_umask>: 23ac: 0000003c .word 0x0000003c 000023b0 : 23b0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 23b4: e24f7010 sub r7, pc, #16 23b8: eaffff40 b 20c0 000023bc <.nr_sys_getgroups>: 23bc: 000000cd .word 0x000000cd 000023c0 : 23c0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 23c4: e24f7010 sub r7, pc, #16 23c8: eaffff3c b 20c0 000023cc <.nr_sys_setgroups>: 23cc: 000000ce .word 0x000000ce 000023d0 : 23d0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 23d4: e24f7010 sub r7, pc, #16 23d8: eaffff38 b 20c0 000023dc <.nr_sys_setresuid>: 23dc: 000000a4 .word 0x000000a4 000023e0 : 23e0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 23e4: e24f7010 sub r7, pc, #16 23e8: eaffff34 b 20c0 000023ec <.nr_sys_getresuid>: 23ec: 000000a5 .word 0x000000a5 000023f0 : 23f0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 23f4: e24f7010 sub r7, pc, #16 23f8: eaffff30 b 20c0 000023fc <.nr_sys_setresgid>: 23fc: 000000aa .word 0x000000aa 00002400 : 2400: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2404: e24f7010 sub r7, pc, #16 2408: eaffff2c b 20c0 0000240c <.nr_sys_getresgid>: 240c: 000000ab .word 0x000000ab 00002410 : 2410: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2414: e24f7010 sub r7, pc, #16 2418: eaffff28 b 20c0 0000241c <.nr_sys_getpgid>: 241c: 00000084 .word 0x00000084 00002420 : 2420: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2424: e24f7010 sub r7, pc, #16 2428: eaffff24 b 20c0 0000242c <.nr_sys_setfsuid>: 242c: 0000008a .word 0x0000008a 00002430 : 2430: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2434: e24f7010 sub r7, pc, #16 2438: eaffff20 b 20c0 0000243c <.nr_sys_setfsgid>: 243c: 0000008b .word 0x0000008b 00002440 : 2440: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2444: e24f7010 sub r7, pc, #16 2448: eaffff1c b 20c0 0000244c <.nr_sys_getsid>: 244c: 00000093 .word 0x00000093 00002450 : 2450: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2454: e24f7010 sub r7, pc, #16 2458: eaffff18 b 20c0 0000245c <.nr_sys_capget>: 245c: 000000b8 .word 0x000000b8 00002460 : 2460: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2464: e24f7010 sub r7, pc, #16 2468: eaffff14 b 20c0 0000246c <.nr_sys_capset>: 246c: 000000b9 .word 0x000000b9 00002470 : 2470: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2474: e24f7010 sub r7, pc, #16 2478: eaffff10 b 20c0 0000247c <.nr_sys_rt_sigqueueinfo>: 247c: 000000b2 .word 0x000000b2 00002480 : 2480: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2484: e24f7010 sub r7, pc, #16 2488: eaffff0c b 20c0 0000248c <.nr_sys_setpriority>: 248c: 00000061 .word 0x00000061 00002490 : 2490: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2494: e24f7010 sub r7, pc, #16 2498: eaffff08 b 20c0 0000249c <.nr_sys_sched_setscheduler>: 249c: 0000009c .word 0x0000009c 000024a0 : 24a0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 24a4: e24f7010 sub r7, pc, #16 24a8: eaffff04 b 20c0 000024ac <.nr_sys_sigaltstack>: 24ac: 000000ba .word 0x000000ba 000024b0 : 24b0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 24b4: e24f7010 sub r7, pc, #16 24b8: eaffff00 b 20c0 000024bc <.nr_sys_personality>: 24bc: 00000088 .word 0x00000088 000024c0 : 24c0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 24c4: e24f7010 sub r7, pc, #16 24c8: eafffefc b 20c0 000024cc <.nr_sys_prctl>: 24cc: 000000ac .word 0x000000ac 000024d0 : 24d0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 24d4: e24f7010 sub r7, pc, #16 24d8: eafffef8 b 20c0 000024dc <.nr_sys_arch_prctl>: 24dc: 00000011 .word 0x00000011 000024e0 : 24e0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 24e4: e24f7010 sub r7, pc, #16 24e8: eafffef4 b 20c0 000024ec <.nr_sys_setrlimit>: 24ec: 0000004b .word 0x0000004b 000024f0 : 24f0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 24f4: e24f7010 sub r7, pc, #16 24f8: eafffef0 b 20c0 000024fc <.nr_sys_mount>: 24fc: 00000015 .word 0x00000015 00002500 : 2500: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2504: e24f7010 sub r7, pc, #16 2508: eafffeec b 20c0 0000250c <.nr_sys_umount2>: 250c: 00000034 .word 0x00000034 00002510 : 2510: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2514: e24f7010 sub r7, pc, #16 2518: eafffee8 b 20c0 0000251c <.nr_sys_gettid>: 251c: 000000e0 .word 0x000000e0 00002520 : 2520: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2524: e24f7010 sub r7, pc, #16 2528: eafffee4 b 20c0 0000252c <.nr_sys_futex>: 252c: 000000f0 .word 0x000000f0 00002530 : 2530: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2534: e24f7010 sub r7, pc, #16 2538: eafffee0 b 20c0 0000253c <.nr_sys_set_tid_address>: 253c: 00000100 .word 0x00000100 00002540 : 2540: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2544: e24f7010 sub r7, pc, #16 2548: eafffedc b 20c0 0000254c <.nr_sys_restart_syscall>: 254c: 00000000 .word 0x00000000 00002550 : 2550: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2554: e24f7010 sub r7, pc, #16 2558: eafffed8 b 20c0 0000255c <.nr_sys_timer_create>: 255c: 00000101 .word 0x00000101 00002560 : 2560: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2564: e24f7010 sub r7, pc, #16 2568: eafffed4 b 20c0 0000256c <.nr_sys_timer_settime>: 256c: 00000102 .word 0x00000102 00002570 : 2570: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2574: e24f7010 sub r7, pc, #16 2578: eafffed0 b 20c0 0000257c <.nr_sys_timer_gettime>: 257c: 00000103 .word 0x00000103 00002580 : 2580: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2584: e24f7010 sub r7, pc, #16 2588: eafffecc b 20c0 0000258c <.nr_sys_timer_getoverrun>: 258c: 00000104 .word 0x00000104 00002590 : 2590: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2594: e24f7010 sub r7, pc, #16 2598: eafffec8 b 20c0 0000259c <.nr_sys_timer_delete>: 259c: 00000105 .word 0x00000105 000025a0 : 25a0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 25a4: e24f7010 sub r7, pc, #16 25a8: eafffec4 b 20c0 000025ac <.nr_sys_clock_gettime>: 25ac: 00000107 .word 0x00000107 000025b0 : 25b0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 25b4: e24f7010 sub r7, pc, #16 25b8: eafffec0 b 20c0 000025bc <.nr_sys_exit_group>: 25bc: 000000f8 .word 0x000000f8 000025c0 : 25c0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 25c4: e24f7010 sub r7, pc, #16 25c8: eafffebc b 20c0 000025cc <.nr_sys_set_robust_list>: 25cc: 00000152 .word 0x00000152 000025d0 : 25d0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 25d4: e24f7010 sub r7, pc, #16 25d8: eafffeb8 b 20c0 000025dc <.nr_sys_get_robust_list>: 25dc: 00000153 .word 0x00000153 000025e0 : 25e0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 25e4: e24f7010 sub r7, pc, #16 25e8: eafffeb4 b 20c0 000025ec <.nr_sys_signalfd4>: 25ec: 00000163 .word 0x00000163 000025f0 : 25f0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 25f4: e24f7010 sub r7, pc, #16 25f8: eafffeb0 b 20c0 000025fc <.nr_sys_rt_tgsigqueueinfo>: 25fc: 0000016b .word 0x0000016b 00002600 : 2600: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2604: e24f7010 sub r7, pc, #16 2608: eafffeac b 20c0 0000260c <.nr_sys_vmsplice>: 260c: 00000157 .word 0x00000157 00002610 : 2610: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2614: e24f7010 sub r7, pc, #16 2618: eafffea8 b 20c0 0000261c <.nr_sys_timerfd_settime>: 261c: 00000161 .word 0x00000161 00002620 : 2620: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2624: e24f7010 sub r7, pc, #16 2628: eafffea4 b 20c0 0000262c <.nr_sys_fanotify_init>: 262c: 0000016f .word 0x0000016f 00002630 : 2630: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2634: e24f7010 sub r7, pc, #16 2638: eafffea0 b 20c0 0000263c <.nr_sys_fanotify_mark>: 263c: 00000170 .word 0x00000170 00002640 : 2640: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2644: e24f7010 sub r7, pc, #16 2648: eafffe9c b 20c0 0000264c <.nr_sys_open_by_handle_at>: 264c: 00000173 .word 0x00000173 00002650 : 2650: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2654: e24f7010 sub r7, pc, #16 2658: eafffe98 b 20c0 0000265c <.nr_sys_setns>: 265c: 00000177 .word 0x00000177 00002660 : 2660: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2664: e24f7010 sub r7, pc, #16 2668: eafffe94 b 20c0 0000266c <.nr_sys_kcmp>: 266c: 0000017a .word 0x0000017a 00002670 : 2670: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2674: e24f7010 sub r7, pc, #16 2678: eafffe90 b 20c0 0000267c <.nr_sys_openat>: 267c: 00000142 .word 0x00000142 00002680 : 2680: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2684: e24f7010 sub r7, pc, #16 2688: eafffe8c b 20c0 0000268c <.nr_sys_mkdirat>: 268c: 00000143 .word 0x00000143 00002690 : 2690: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2694: e24f7010 sub r7, pc, #16 2698: eafffe88 b 20c0 0000269c <.nr_sys_unlinkat>: 269c: 00000148 .word 0x00000148 000026a0 : 26a0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 26a4: e24f7010 sub r7, pc, #16 26a8: eafffe84 b 20c0 000026ac <.nr_sys_memfd_create>: 26ac: 00000181 .word 0x00000181 000026b0 : 26b0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 26b4: e24f7010 sub r7, pc, #16 26b8: eafffe80 b 20c0 000026bc <.nr_sys_io_setup>: 26bc: 000000f3 .word 0x000000f3 000026c0 : 26c0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 26c4: e24f7010 sub r7, pc, #16 26c8: eafffe7c b 20c0 000026cc <.nr_sys_io_submit>: 26cc: 000000f6 .word 0x000000f6 000026d0 : 26d0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 26d4: e24f7010 sub r7, pc, #16 26d8: eafffe78 b 20c0 000026dc <.nr_sys_io_getevents>: 26dc: 000000f5 .word 0x000000f5 000026e0 : 26e0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 26e4: e24f7010 sub r7, pc, #16 26e8: eafffe74 b 20c0 000026ec <.nr_sys_seccomp>: 26ec: 0000017f .word 0x0000017f 000026f0 : 26f0: e92d41f0 push {r4, r5, r6, r7, r8, lr} 26f4: e24f7010 sub r7, pc, #16 26f8: eafffe70 b 20c0 000026fc <.nr_sys_gettimeofday>: 26fc: 0000004e .word 0x0000004e 00002700 : 2700: e92d41f0 push {r4, r5, r6, r7, r8, lr} 2704: e24f7010 sub r7, pc, #16 2708: eafffe6c b 20c0 0000270c : 270c: 000000c0 .word 0x000000c0 00002710 : 2710: e92d40b0 push {r4, r5, r7, lr} 2714: e59d4010 ldr r4, [sp, #16] 2718: e59d5014 ldr r5, [sp, #20] 271c: e1a05625 lsr r5, r5, #12 2720: e24f701c sub r7, pc, #28 2724: e5977000 ldr r7, [r7] 2728: ef000000 svc 0x00000000 272c: e8bd80b0 pop {r4, r5, r7, pc} 00002730 <__parasite_trap_cmd_from_thumb>: 2730: 4778 bx pc 2732: 46c0 nop ; (mov r8, r8) 2734: eafffa38 b 101c ... 00002740 : 2740: 636f7270 7472632e 736c6f6f 00000000 proc.crtools.... 00002750 : 2750: ffffffff .... 00002754 : 2754: 00000002 .... 00002758 : 2758: ffffffff 00000000 6f727245 25282072 ........Error (% 2768: 64253a73 6d203a29 746f7270 28746365 s:%d): mprotect( 2778: 6c383025 25202c78 2029756c 6c696166 %08lx, %lu) fail 2788: 77206465 20687469 65646f63 0a642520 ed with code %d. 2798: 00000000 75697263 6569702f 7261702f ....criu/pie/par 27a8: 74697361 00632e65 6f727245 25282072 asite.c.Error (% 27b8: 64253a73 55203a29 6c62616e 6f742065 s:%d): Unable to 27c8: 74656720 70616320 6c696261 65697469 get capabilitie 27d8: 25203a73 00000a64 6f727245 25282072 s: %d...Error (% 27e8: 64253a73 55203a29 6c62616e 6f742065 s:%d): Unable to 27f8: 61657220 61632064 69626170 7974696c read capability 2808: 3a642520 0a642520 00000000 6f727245 %d: %d.....Erro 2818: 25282072 64253a73 54203a29 6d206f6f r (%s:%d): Too m 2828: 20796e61 756f7267 69207370 6174206e any groups in ta 2838: 25206b73 00000a64 6f727245 25282072 sk %d...Error (% 2848: 64253a73 47203a29 70756f72 68632073 s:%d): Groups ch 2858: 65676e61 6e6f2064 65687420 796c6620 anged on the fly 2868: 20642520 25203e2d 00000a64 6f727245 %d -> %d...Erro 2878: 25282072 64253a73 55203a29 6c62616e r (%s:%d): Unabl 2888: 6f742065 74656720 64697520 25203a73 e to get uids: % 2898: 00000a64 6f727245 25282072 64253a73 d...Error (%s:%d 28a8: 45203a29 726f7272 6c616320 676e696c ): Error calling 28b8: 74656720 756f7267 28207370 0a296425 getgroups (%d). 28c8: 00000000 6f72702f 65732f63 0000666c ..../proc/self.. 28d8: 6f727245 25282072 64253a73 43203a29 Error (%s:%d): C 28e8: 74276e61 61657220 6e696c64 702f206b an't readlink /p 28f8: 2f636f72 666c6573 64252820 00000a29 roc/self (%d)... 2908: 6f72702f 00000063 6f727245 25282072 /proc...Error (% 2918: 64253a73 43203a29 74276e61 65726320 s:%d): Can't cre 2928: 20657461 69642061 74636572 2079726f ate a directory 2938: 29642528 0000000a 636f7270 00000000 (%d)....proc.... 2948: 6f727245 25282072 64253a73 63203a29 Error (%s:%d): c 2958: 74276e61 6d756420 6e752070 76697270 an't dump unpriv 2968: 67696c69 74206465 206b7361 736f6877 iliged task whos 2978: 702f2065 20636f72 73656f64 2074276e e /proc doesn't 2988: 6f6c6562 7420676e 7469206f 0000000a belong to it.... 2998: 6f727245 25282072 64253a73 6d203a29 Error (%s:%d): m 29a8: 746e756f 69616620 2064656c 29642528 ount failed (%d) 29b8: 0000000a 6f727245 25282072 64253a73 ....Error (%s:%d 29c8: 43203a29 74276e61 6c707320 20656369 ): Can't splice 29d8: 65676170 6f742073 70697020 25282065 pages to pipe (% 29e8: 64252f64 00000a29 6f727245 25282072 d/%d)...Error (% 29f8: 64253a73 73203a29 735f7379 63616769 s:%d): sys_sigac 2a08: 6e6f6974 69616620 2064656c 29642528 tion failed (%d) 2a18: 0000000a 6f727245 25282072 64253a73 ....Error (%s:%d 2a28: 67203a29 74697465 72656d69 69616620 ): getitimer fai 2a38: 2064656c 29642528 0000000a 6f727245 led (%d)....Erro 2a48: 25282072 64253a73 73203a29 745f7379 r (%s:%d): sys_t 2a58: 72656d69 7465675f 656d6974 69616620 imer_gettime fai 2a68: 2064656c 29642528 0000000a 6f727245 led (%d)....Erro 2a78: 25282072 64253a73 73203a29 745f7379 r (%s:%d): sys_t 2a88: 72656d69 7465675f 7265766f 206e7572 imer_getoverrun 2a98: 6c696166 28206465 0a296425 00000000 failed (%d)..... 2aa8: 6f727245 25282072 64253a73 66203a29 Error (%s:%d): f 2ab8: 6c746e63 2c642528 475f4620 44465445 cntl(%d, F_GETFD 2ac8: 3e2d2029 0a642520 00000000 6f727245 ) -> %d.....Erro 2ad8: 25282072 64253a73 66203a29 6c746e63 r (%s:%d): fcntl 2ae8: 2c642528 475f4620 574f5445 58455f4e (%d, F_GETOWN_EX 2af8: 3e2d2029 0a642520 00000000 6f727245 ) -> %d.....Erro 2b08: 25282072 64253a73 66203a29 6c746e63 r (%s:%d): fcntl 2b18: 2c642528 475f4620 574f5445 5f52454e (%d, F_GETOWNER_ 2b28: 53444955 3e2d2029 0a642520 00000000 UIDS) -> %d..... 2b38: 6f727245 25282072 64253a73 73203a29 Error (%s:%d): s 2b48: 5f646e65 20736466 6c696166 28206465 end_fds failed ( 2b58: 0a296425 00000000 6f727245 25282072 %d).....Error (% 2b68: 64253a73 43203a29 74276e61 74656720 s:%d): Can't get 2b78: 72702f20 6620636f 00000a64 6f727245 /proc fd...Erro 2b88: 25282072 64253a73 74203a29 203a7974 r (%s:%d): tty: 2b98: 276e6143 65662074 20686374 61726170 Can't fetch para 2ba8: 203a736d 20727265 6425203d 0000000a ms: err = %d.... 2bb8: 3a797474 4f494520 206e6f20 0a797474 tty: EIO on tty. 2bc8: 00000000 6f727245 25282072 64253a73 ....Error (%s:%d 2bd8: 55203a29 7078656e 65746365 44562064 ): Unexpected VD 2be8: 63204f53 6b636568 6d6f6320 646e616d SO check command 2bf8: 0000000a 6f727245 25282072 64253a73 ....Error (%s:%d 2c08: 63203a29 74276e61 74656720 72702f20 ): can't get /pr 2c18: 6620636f 00000a64 666c6573 7267632f oc fd...self/cgr 2c28: 0070756f 6f727245 25282072 64253a73 oup.Error (%s:%d 2c38: 63203a29 74276e61 74656720 72702f20 ): can't get /pr 2c48: 732f636f 2f666c65 6f726763 66207075 oc/self/cgroup f 2c58: 00000a64 6f727245 25282072 64253a73 d...Error (%s:%d 2c68: 63203a29 74276e61 61657220 702f2064 ): can't read /p 2c78: 2f636f72 666c6573 7267632f 2070756f roc/self/cgroup 2c88: 000a6425 6e726157 25282020 64253a73 %d..Warn (%s:%d 2c98: 2f203a29 636f7270 6c65732f 67632f66 ): /proc/self/cg 2ca8: 70756f72 73617720 67696220 20726567 roup was bigger 2cb8: 6e616874 65687420 67617020 69732065 than the page si 2cc8: 000a657a 6f727245 25282072 64253a73 ze..Error (%s:%d 2cd8: 55203a29 6f6e6b6e 63206e77 616d6d6f ): Unknown comma 2ce8: 6920646e 6170206e 69736172 64206574 nd in parasite d 2cf8: 6f6d6561 6874206e 64616572 61656c20 aemon thread lea 2d08: 3a726564 0a642520 00000000 6f727245 der: %d.....Erro 2d18: 25282072 64253a73 4e203a29 7620746f r (%s:%d): Not v 2d28: 64696c61 6e697220 25232067 00000a64 alid ring #%d... 2d38: 202d6020 6967616d 78252063 0000000a `- magic %x.... 2d48: 202d6020 20206663 64252020 0000000a `- cf %d.... 2d58: 202d6020 20206669 64252020 0000000a `- if %d.... 2d68: 202d6020 64616568 73207265 20657a69 `- header size 2d78: 20642520 647a2528 00000a29 202d6020 %d (%zd)... `- 2d88: 2020726e 64252020 0000000a 6f727245 nr %d....Erro 2d98: 25282072 64253a73 55203a29 6f6e6b6e r (%s:%d): Unkno 2da8: 63206e77 616d6d6f 7420646e 6170206f wn command to pa 2db8: 69736172 203a6574 000a6425 6f727245 rasite: %d..Erro 2dc8: 25282072 64253a73 43203a29 74276e61 r (%s:%d): Can't 2dd8: 65706f20 6964206e 74636572 2079726f open directory 2de8: 203a7325 000a6425 75697263 6569702f %s: %d..criu/pie 2df8: 6974752f 00632e6c 6f727245 25282072 /util.c.Error (% 2e08: 64253a73 43203a29 74276e61 74656420 s:%d): Can't det 2e18: 20686361 6e756f6d 73252074 6425203a ach mount %s: %d 2e28: 0000000a 6f727245 25282072 64253a73 ....Error (%s:%d 2e38: 43203a29 74276e61 6d657220 2065766f ): Can't remove 2e48: 20706d74 20726964 203a7325 000a6425 tmp dir %s: %d.. 2e58: 33323130 37363534 62613938 66656463 0123456789abcdef 2e68: 00000000 4e4b4e55 204e574f 4d524f46 ....UNKNOWN FORM 2e78: 00205441 AT . 00002e7c : 2e7c: 33323130 37363534 62613938 66656463 0123456789abcdef 2e8c: 6a696867 6e6d6c6b 7271706f 76757473 ghijklmnopqrstuv 2e9c: 7a797877 00000000 746e6553 6c6e6f20 wxyz....Sent onl 2eac: 64252079 74796220 77207365 656c6968 y %d bytes while 2ebc: 757a2520 70786520 65746365 00000a64 %zu expected... 2ecc: 65735f5f 6120746e 6d206b63 203a6773 __sent ack msg: 2edc: 25206425 64252064 0000000a 3a646c25 %d %d %d....%ld: 2eec: 77656e20 3d70735f 20786c25 25207069 new_sp=%lx ip % 2efc: 000a786c 20475542 25207461 64253a73 lx..BUG at %s:%d 2f0c: 0000000a 706d6f63 702f6c65 6967756c ....compel/plugi 2f1c: 732f736e 692f6474 6365666e 00632e74 ns/std/infect.c. 2f2c: 6e6e7552 20676e69 6d656164 74206e6f Running daemon t 2f3c: 61657268 656c2064 72656461 0000000a hread leader.... 2f4c: 6d656144 77206e6f 73746961 726f6620 Daemon waits for 2f5c: 6d6f6320 646e616d 0000000a 6d697254 command....Trim 2f6c: 2064656d 7373656d 20656761 65636572 med message rece 2f7c: 64657669 64252820 2964252f 0000000a ived (%d/%d).... 2f8c: 65665f5f 65686374 736d2064 25203a67 __fetched msg: % 2f9c: 64252064 0a642520 00000000 6d6d6f43 d %d %d.....Comm 2fac: 20646e61 656a6572 64657463 0000000a and rejected.... 2fbc: 736f6c43 68742065 6f632065 6f72746e Close the contro 2fcc: 6f73206c 74656b63 726f6620 69727720 l socket for wri 2fdc: 676e6974 0000000a 276e6143 72632074 ting....Can't cr 2fec: 65746165 636f7320 3a74656b 0a642520 eate socket: %d. 2ffc: 00000000 276e6143 6f632074 63656e6e ....Can't connec 300c: 68742074 6f632065 6f72746e 6f73206c t the control so 301c: 74656b63 0000000a 61726150 65746973 cket....Parasite 302c: 646d6320 2f642520 70207825 65636f72 cmd %d/%x proce 303c: 000a7373 ss.. 00003040 : 3040: 00000000 .... 00003044 : 3044: 00000000 .... 00003048 : ... 00003050 : ...