obj.evbarm-aarch64eb/t_tcp: file format elf64-bigaarch64 Disassembly of section .plt: 0000000000001240 <.plt>: 1240: a9bf7bf0 stp x16, x30, [sp, #-16]! 1244: d0000090 adrp x16, 13000 <__EH_FRAME_END__+0x101d8> 1248: f947fe11 ldr x17, [x16, #4088] 124c: 913fe210 add x16, x16, #0xff8 1250: d61f0220 br x17 1254: d503201f nop 1258: d503201f nop 125c: d503201f nop 0000000000001260 : 1260: f0000090 adrp x16, 14000 1264: f9400211 ldr x17, [x16] 1268: 91000210 add x16, x16, #0x0 126c: d61f0220 br x17 0000000000001270 : 1270: f0000090 adrp x16, 14000 1274: f9400611 ldr x17, [x16, #8] 1278: 91002210 add x16, x16, #0x8 127c: d61f0220 br x17 0000000000001280 <__errno@plt>: 1280: f0000090 adrp x16, 14000 1284: f9400a11 ldr x17, [x16, #16] 1288: 91004210 add x16, x16, #0x10 128c: d61f0220 br x17 0000000000001290 : 1290: f0000090 adrp x16, 14000 1294: f9400e11 ldr x17, [x16, #24] 1298: 91006210 add x16, x16, #0x18 129c: d61f0220 br x17 00000000000012a0 <_exit@plt>: 12a0: f0000090 adrp x16, 14000 12a4: f9401211 ldr x17, [x16, #32] 12a8: 91008210 add x16, x16, #0x20 12ac: d61f0220 br x17 00000000000012b0 <__deregister_frame_info@plt>: 12b0: f0000090 adrp x16, 14000 12b4: f9401611 ldr x17, [x16, #40] 12b8: 9100a210 add x16, x16, #0x28 12bc: d61f0220 br x17 00000000000012c0 <__sigaction_siginfo@plt>: 12c0: f0000090 adrp x16, 14000 12c4: f9401a11 ldr x17, [x16, #48] 12c8: 9100c210 add x16, x16, #0x30 12cc: d61f0220 br x17 00000000000012d0 : 12d0: f0000090 adrp x16, 14000 12d4: f9401e11 ldr x17, [x16, #56] 12d8: 9100e210 add x16, x16, #0x38 12dc: d61f0220 br x17 00000000000012e0 : 12e0: f0000090 adrp x16, 14000 12e4: f9402211 ldr x17, [x16, #64] 12e8: 91010210 add x16, x16, #0x40 12ec: d61f0220 br x17 00000000000012f0 : 12f0: f0000090 adrp x16, 14000 12f4: f9402611 ldr x17, [x16, #72] 12f8: 91012210 add x16, x16, #0x48 12fc: d61f0220 br x17 0000000000001300 : 1300: f0000090 adrp x16, 14000 1304: f9402a11 ldr x17, [x16, #80] 1308: 91014210 add x16, x16, #0x50 130c: d61f0220 br x17 0000000000001310 : 1310: f0000090 adrp x16, 14000 1314: f9402e11 ldr x17, [x16, #88] 1318: 91016210 add x16, x16, #0x58 131c: d61f0220 br x17 0000000000001320 : 1320: f0000090 adrp x16, 14000 1324: f9403211 ldr x17, [x16, #96] 1328: 91018210 add x16, x16, #0x60 132c: d61f0220 br x17 0000000000001330 <__syscall@plt>: 1330: f0000090 adrp x16, 14000 1334: f9403611 ldr x17, [x16, #104] 1338: 9101a210 add x16, x16, #0x68 133c: d61f0220 br x17 0000000000001340 : 1340: f0000090 adrp x16, 14000 1344: f9403a11 ldr x17, [x16, #112] 1348: 9101c210 add x16, x16, #0x70 134c: d61f0220 br x17 0000000000001350 : 1350: f0000090 adrp x16, 14000 1354: f9403e11 ldr x17, [x16, #120] 1358: 9101e210 add x16, x16, #0x78 135c: d61f0220 br x17 0000000000001360 <__socket30@plt>: 1360: f0000090 adrp x16, 14000 1364: f9404211 ldr x17, [x16, #128] 1368: 91020210 add x16, x16, #0x80 136c: d61f0220 br x17 0000000000001370 : 1370: f0000090 adrp x16, 14000 1374: f9404611 ldr x17, [x16, #136] 1378: 91022210 add x16, x16, #0x88 137c: d61f0220 br x17 0000000000001380 : 1380: f0000090 adrp x16, 14000 1384: f9404a11 ldr x17, [x16, #144] 1388: 91024210 add x16, x16, #0x90 138c: d61f0220 br x17 0000000000001390 <__cxa_finalize@plt>: 1390: f0000090 adrp x16, 14000 1394: f9404e11 ldr x17, [x16, #152] 1398: 91026210 add x16, x16, #0x98 139c: d61f0220 br x17 00000000000013a0 <__register_frame_info@plt>: 13a0: f0000090 adrp x16, 14000 13a4: f9405211 ldr x17, [x16, #160] 13a8: 91028210 add x16, x16, #0xa0 13ac: d61f0220 br x17 00000000000013b0 : 13b0: f0000090 adrp x16, 14000 13b4: f9405611 ldr x17, [x16, #168] 13b8: 9102a210 add x16, x16, #0xa8 13bc: d61f0220 br x17 00000000000013c0 : 13c0: f0000090 adrp x16, 14000 13c4: f9405a11 ldr x17, [x16, #176] 13c8: 9102c210 add x16, x16, #0xb0 13cc: d61f0220 br x17 00000000000013d0 : 13d0: f0000090 adrp x16, 14000 13d4: f9405e11 ldr x17, [x16, #184] 13d8: 9102e210 add x16, x16, #0xb8 13dc: d61f0220 br x17 00000000000013e0 : 13e0: f0000090 adrp x16, 14000 13e4: f9406211 ldr x17, [x16, #192] 13e8: 91030210 add x16, x16, #0xc0 13ec: d61f0220 br x17 00000000000013f0 : 13f0: f0000090 adrp x16, 14000 13f4: f9406611 ldr x17, [x16, #200] 13f8: 91032210 add x16, x16, #0xc8 13fc: d61f0220 br x17 0000000000001400 : 1400: f0000090 adrp x16, 14000 1404: f9406a11 ldr x17, [x16, #208] 1408: 91034210 add x16, x16, #0xd0 140c: d61f0220 br x17 0000000000001410 : 1410: f0000090 adrp x16, 14000 1414: f9406e11 ldr x17, [x16, #216] 1418: 91036210 add x16, x16, #0xd8 141c: d61f0220 br x17 0000000000001420 : 1420: f0000090 adrp x16, 14000 1424: f9407211 ldr x17, [x16, #224] 1428: 91038210 add x16, x16, #0xe0 142c: d61f0220 br x17 0000000000001430 <__nanosleep50@plt>: 1430: f0000090 adrp x16, 14000 1434: f9407611 ldr x17, [x16, #232] 1438: 9103a210 add x16, x16, #0xe8 143c: d61f0220 br x17 0000000000001440 : 1440: f0000090 adrp x16, 14000 1444: f9407a11 ldr x17, [x16, #240] 1448: 9103c210 add x16, x16, #0xf0 144c: d61f0220 br x17 0000000000001450 <_libc_init@plt>: 1450: f0000090 adrp x16, 14000 1454: f9407e11 ldr x17, [x16, #248] 1458: 9103e210 add x16, x16, #0xf8 145c: d61f0220 br x17 0000000000001460 : 1460: f0000090 adrp x16, 14000 1464: f9408211 ldr x17, [x16, #256] 1468: 91040210 add x16, x16, #0x100 146c: d61f0220 br x17 0000000000001470 : 1470: f0000090 adrp x16, 14000 1474: f9408611 ldr x17, [x16, #264] 1478: 91042210 add x16, x16, #0x108 147c: d61f0220 br x17 0000000000001480 : 1480: f0000090 adrp x16, 14000 1484: f9408a11 ldr x17, [x16, #272] 1488: 91044210 add x16, x16, #0x110 148c: d61f0220 br x17 Disassembly of section .text: 0000000000001490 <__start>: 1490: aa0203e1 mov x1, x2 1494: 1400001b b 1500 <___start> ... 14a0: a9bd7bfd stp x29, x30, [sp, #-48]! 14a4: d0000080 adrp x0, 13000 <__EH_FRAME_END__+0x101d8> 14a8: 910003fd mov x29, sp 14ac: f947c800 ldr x0, [x0, #3984] 14b0: f90013f5 str x21, [sp, #32] 14b4: d0000095 adrp x21, 13000 <__EH_FRAME_END__+0x101d8> 14b8: 913102b5 add x21, x21, #0xc40 14bc: eb0002bf cmp x21, x0 14c0: 54000182 b.cs 14f0 <__start+0x60> // b.hs, b.nlast 14c4: a90153f3 stp x19, x20, [sp, #16] 14c8: d1000414 sub x20, x0, #0x1 14cc: cb150294 sub x20, x20, x21 14d0: d2800013 mov x19, #0x0 // #0 14d4: d343fe94 lsr x20, x20, #3 14d8: f8737aa0 ldr x0, [x21, x19, lsl #3] 14dc: d63f0000 blr x0 14e0: eb14027f cmp x19, x20 14e4: 91000673 add x19, x19, #0x1 14e8: 54ffff81 b.ne 14d8 <__start+0x48> // b.any 14ec: a94153f3 ldp x19, x20, [sp, #16] 14f0: f94013f5 ldr x21, [sp, #32] 14f4: a8c37bfd ldp x29, x30, [sp], #48 14f8: d65f03c0 ret 14fc: d503201f nop 0000000000001500 <___start>: 1500: a9bc7bfd stp x29, x30, [sp, #-64]! 1504: 910003fd mov x29, sp 1508: a90153f3 stp x19, x20, [sp, #16] 150c: a9025bf5 stp x21, x22, [sp, #32] 1510: f9001bf7 str x23, [sp, #48] 1514: b4000941 cbz x1, 163c <___start+0x13c> 1518: aa0103f4 mov x20, x1 151c: d0000081 adrp x1, 13000 <__EH_FRAME_END__+0x101d8> 1520: d0000095 adrp x21, 13000 <__EH_FRAME_END__+0x101d8> 1524: f947dc21 ldr x1, [x1, #4024] 1528: f9400282 ldr x2, [x20] 152c: f947e6a4 ldr x4, [x21, #4040] 1530: f9400043 ldr x3, [x2] 1534: f9000034 str x20, [x1] 1538: f9400a81 ldr x1, [x20, #16] 153c: f9000081 str x1, [x4] 1540: d0000081 adrp x1, 13000 <__EH_FRAME_END__+0x101d8> 1544: b4000703 cbz x3, 1624 <___start+0x124> 1548: f947d021 ldr x1, [x1, #4000] 154c: f9000023 str x3, [x1] 1550: f9400042 ldr x2, [x2] 1554: d503201f nop 1558: 39400043 ldrb w3, [x2] 155c: 340000e3 cbz w3, 1578 <___start+0x78> 1560: 91000442 add x2, x2, #0x1 1564: 7100bc7f cmp w3, #0x2f 1568: 54ffff81 b.ne 1558 <___start+0x58> // b.any 156c: f9000022 str x2, [x1] 1570: 39400043 ldrb w3, [x2] 1574: 35ffff63 cbnz w3, 1560 <___start+0x60> 1578: b4000040 cbz x0, 1580 <___start+0x80> 157c: 97ffffa9 bl 1420 1580: 97ffffb4 bl 1450 <_libc_init@plt> 1584: d0000097 adrp x23, 13000 <__EH_FRAME_END__+0x101d8> 1588: d0000080 adrp x0, 13000 <__EH_FRAME_END__+0x101d8> 158c: 9130e2f7 add x23, x23, #0xc38 1590: f947d400 ldr x0, [x0, #4008] 1594: eb0002ff cmp x23, x0 1598: 54000162 b.cs 15c4 <___start+0xc4> // b.hs, b.nlast 159c: d1000416 sub x22, x0, #0x1 15a0: d2800013 mov x19, #0x0 // #0 15a4: cb1702d6 sub x22, x22, x23 15a8: d343fed6 lsr x22, x22, #3 15ac: d503201f nop 15b0: f8737ae0 ldr x0, [x23, x19, lsl #3] 15b4: d63f0000 blr x0 15b8: eb16027f cmp x19, x22 15bc: 91000673 add x19, x19, #0x1 15c0: 54ffff81 b.ne 15b0 <___start+0xb0> // b.any 15c4: 90000000 adrp x0, 1000 <.plt-0x240> 15c8: 91128000 add x0, x0, #0x4a0 15cc: 97ffff95 bl 1420 15d0: d0000097 adrp x23, 13000 <__EH_FRAME_END__+0x101d8> 15d4: d0000080 adrp x0, 13000 <__EH_FRAME_END__+0x101d8> 15d8: 9130e2f7 add x23, x23, #0xc38 15dc: f947c400 ldr x0, [x0, #3976] 15e0: eb0002ff cmp x23, x0 15e4: 54000142 b.cs 160c <___start+0x10c> // b.hs, b.nlast 15e8: d1000416 sub x22, x0, #0x1 15ec: d2800013 mov x19, #0x0 // #0 15f0: cb1702d6 sub x22, x22, x23 15f4: d343fed6 lsr x22, x22, #3 15f8: f8737ae0 ldr x0, [x23, x19, lsl #3] 15fc: d63f0000 blr x0 1600: eb1302df cmp x22, x19 1604: 91000673 add x19, x19, #0x1 1608: 54ffff81 b.ne 15f8 <___start+0xf8> // b.any 160c: f947e6b5 ldr x21, [x21, #4040] 1610: b9400a80 ldr w0, [x20, #8] 1614: f9400281 ldr x1, [x20] 1618: f94002a2 ldr x2, [x21] 161c: 940003a9 bl 24c0
1620: 97ffff64 bl 13b0 1624: f947d021 ldr x1, [x1, #4000] 1628: f0000082 adrp x2, 14000 162c: 91050042 add x2, x2, #0x140 1630: f9000022 str x2, [x1] 1634: b5fffa40 cbnz x0, 157c <___start+0x7c> 1638: 17ffffd2 b 1580 <___start+0x80> 163c: b0000002 adrp x2, 2000 1640: 91134042 add x2, x2, #0x4d0 1644: d2800263 mov x3, #0x13 // #19 1648: 52800041 mov w1, #0x2 // #2 164c: d2800080 mov x0, #0x4 // #4 1650: 97ffff38 bl 1330 <__syscall@plt> 1654: 52800020 mov w0, #0x1 // #1 1658: 97ffff12 bl 12a0 <_exit@plt> 165c: 00000000 .inst 0x00000000 ; undefined 0000000000001660 : 1660: d65f03c0 ret 0000000000001664 : 1664: a9a67bfd stp x29, x30, [sp, #-416]! 1668: 910003fd mov x29, sp 166c: a90153f3 stp x19, x20, [sp, #16] 1670: 12001c14 and w20, w0, #0xff 1674: 2a1403e0 mov w0, w20 1678: a9046bf9 stp x25, x26, [sp, #64] 167c: 12001c3a and w26, w1, #0xff 1680: 52800021 mov w1, #0x1 // #1 1684: 72a40001 movk w1, #0x2000, lsl #16 1688: a9025bf5 stp x21, x22, [sp, #32] 168c: 12001c55 and w21, w2, #0xff 1690: 12001c76 and w22, w3, #0xff 1694: 52800002 mov w2, #0x0 // #0 1698: a90363f7 stp x23, x24, [sp, #48] 169c: 12001c97 and w23, w4, #0xff 16a0: 97ffff30 bl 1360 <__socket30@plt> 16a4: 2a0003f3 mov w19, w0 16a8: 3100041f cmn w0, #0x1 16ac: 54001940 b.eq 19d4 // b.none 16b0: 910283f9 add x25, sp, #0xa0 16b4: a90573fb stp x27, x28, [sp, #80] 16b8: a90a7fff stp xzr, xzr, [sp, #160] 16bc: a9017f3f stp xzr, xzr, [x25, #16] 16c0: a9027f3f stp xzr, xzr, [x25, #32] 16c4: a9037f3f stp xzr, xzr, [x25, #48] 16c8: a9047f3f stp xzr, xzr, [x25, #64] 16cc: a9057f3f stp xzr, xzr, [x25, #80] 16d0: a9067f3f stp xzr, xzr, [x25, #96] 16d4: a9077f3f stp xzr, xzr, [x25, #112] 16d8: 390287f4 strb w20, [sp, #161] 16dc: 71000a9f cmp w20, #0x2 16e0: 540014c0 b.eq 1978 // b.none 16e4: 7100629f cmp w20, #0x18 16e8: 54000320 b.eq 174c // b.none 16ec: 97fffee5 bl 1280 <__errno@plt> 16f0: 12800019 mov w25, #0xffffffff // #-1 16f4: 528002c3 mov w3, #0x16 // #22 16f8: b9000003 str w3, [x0] 16fc: b0000001 adrp x1, 2000 1700: b0000002 adrp x2, 2000 1704: 9113c020 add x0, x1, #0x4f0 1708: 91144042 add x2, x2, #0x510 170c: d2800e01 mov x1, #0x70 // #112 1710: 97fffef4 bl 12e0 1714: a94573fb ldp x27, x28, [sp, #80] 1718: 2a1903f8 mov w24, w25 171c: 2a1303e0 mov w0, w19 1720: 97ffff28 bl 13c0 1724: 2a1803e0 mov w0, w24 1728: 97ffff26 bl 13c0 172c: 2a1903e0 mov w0, w25 1730: 97ffff24 bl 13c0 1734: a94153f3 ldp x19, x20, [sp, #16] 1738: a9425bf5 ldp x21, x22, [sp, #32] 173c: a94363f7 ldp x23, x24, [sp, #48] 1740: a9446bf9 ldp x25, x26, [sp, #64] 1744: a8da7bfd ldp x29, x30, [sp], #416 1748: d65f03c0 ret 174c: 71000b5f cmp w26, #0x2 1750: 54001541 b.ne 19f8 // b.any 1754: d0000085 adrp x5, 13000 <__EH_FRAME_END__+0x101d8> 1758: 52800386 mov w6, #0x1c // #28 175c: 390283e6 strb w6, [sp, #160] 1760: 910483e3 add x3, sp, #0x120 1764: f947d8a5 ldr x5, [x5, #4016] 1768: 52800084 mov w4, #0x4 // #4 176c: 52800362 mov w2, #0x1b // #27 1770: 52800521 mov w1, #0x29 // #41 1774: 5280039b mov w27, #0x1c // #28 1778: 5280003c mov w28, #0x1 // #1 177c: a9401ca6 ldp x6, x7, [x5] 1780: a90a9fe6 stp x6, x7, [sp, #168] 1784: b90123ff str wzr, [sp, #288] 1788: 97ffff1e bl 1400 178c: 2a0003f8 mov w24, w0 1790: 3100041f cmn w0, #0x1 1794: 54001dc0 b.eq 1b4c // b.none 1798: 2a1b03e2 mov w2, w27 179c: aa1903e1 mov x1, x25 17a0: 2a1303e0 mov w0, w19 17a4: 97fffedf bl 1320 17a8: 2a0003f8 mov w24, w0 17ac: 3100041f cmn w0, #0x1 17b0: 54001000 b.eq 19b0 // b.none 17b4: 910483f4 add x20, sp, #0x120 17b8: 9101b3e2 add x2, sp, #0x6c 17bc: aa1403e1 mov x1, x20 17c0: 2a1303e0 mov w0, w19 17c4: b9006ffb str w27, [sp, #108] 17c8: 97fffeca bl 12f0 17cc: 2a0003f8 mov w24, w0 17d0: 3100041f cmn w0, #0x1 17d4: 540017c0 b.eq 1acc // b.none 17d8: 2a1303e0 mov w0, w19 17dc: 52801001 mov w1, #0x80 // #128 17e0: 97fffea4 bl 1270 17e4: 2a0003f8 mov w24, w0 17e8: 3100041f cmn w0, #0x1 17ec: 54001820 b.eq 1af0 // b.none 17f0: 52800021 mov w1, #0x1 // #1 17f4: 2a1a03e0 mov w0, w26 17f8: 72a40001 movk w1, #0x2000, lsl #16 17fc: 52800002 mov w2, #0x0 // #0 1800: 97fffed8 bl 1360 <__socket30@plt> 1804: 2a0003f8 mov w24, w0 1808: 3100041f cmn w0, #0x1 180c: 54001b20 b.eq 1b70 // b.none 1810: 3500107c cbnz w28, 1a1c 1814: b9406fe2 ldr w2, [sp, #108] 1818: aa1403e1 mov x1, x20 181c: 2a1803e0 mov w0, w24 1820: 97fffe9c bl 1290 1824: 2a0003f9 mov w25, w0 1828: 3100041f cmn w0, #0x1 182c: 54001381 b.ne 1a9c // b.any 1830: 97fffe94 bl 1280 <__errno@plt> 1834: b9400000 ldr w0, [x0] 1838: 7100901f cmp w0, #0x24 183c: 54001301 b.ne 1a9c // b.any 1840: 350016b5 cbnz w21, 1b14 1844: 710002df cmp w22, #0x0 1848: 2a1303e0 mov w0, w19 184c: 1a9f17e3 cset w3, eq // eq = none 1850: d2800002 mov x2, #0x0 // #0 1854: d2800001 mov x1, #0x0 // #0 1858: 53030863 lsl w3, w3, #29 185c: 97fffec5 bl 1370 1860: 2a0003f9 mov w25, w0 1864: d000009b adrp x27, 13000 <__EH_FRAME_END__+0x101d8> 1868: b9406fe2 ldr w2, [sp, #108] 186c: b000001c adrp x28, 2000 1870: aa1403e1 mov x1, x20 1874: f947e37b ldr x27, [x27, #4032] 1878: 9116039c add x28, x28, #0x580 187c: 2a1803e0 mov w0, w24 1880: 528000da mov w26, #0x6 // #6 1884: 9104c37b add x27, x27, #0x130 1888: 97fffe82 bl 1290 188c: 3100041f cmn w0, #0x1 1890: 540003a1 b.ne 1904 // b.any 1894: 97fffe7b bl 1280 <__errno@plt> 1898: b9400000 ldr w0, [x0] 189c: 7100e01f cmp w0, #0x38 18a0: 54000320 b.eq 1904 // b.none 18a4: 7100075a subs w26, w26, #0x1 18a8: 54001420 b.eq 1b2c // b.none 18ac: 97fffe75 bl 1280 <__errno@plt> 18b0: aa0003e4 mov x4, x0 18b4: aa1b03e3 mov x3, x27 18b8: aa1c03e0 mov x0, x28 18bc: d28000c2 mov x2, #0x6 // #6 18c0: d2800021 mov x1, #0x1 // #1 18c4: b9400084 ldr w4, [x4] 18c8: 7100949f cmp w4, #0x25 18cc: 54001301 b.ne 1b2c // b.any 18d0: 97fffea0 bl 1350 18d4: d2884802 mov x2, #0x4240 // #16960 18d8: d2800001 mov x1, #0x0 // #0 18dc: f2a001e2 movk x2, #0xf, lsl #16 18e0: 910203e0 add x0, sp, #0x80 18e4: a9080bff stp xzr, x2, [sp, #128] 18e8: 97fffed2 bl 1430 <__nanosleep50@plt> 18ec: b9406fe2 ldr w2, [sp, #108] 18f0: aa1403e1 mov x1, x20 18f4: 2a1803e0 mov w0, w24 18f8: 97fffe66 bl 1290 18fc: 3100041f cmn w0, #0x1 1900: 54fffca0 b.eq 1894 // b.none 1904: 3100073f cmn w25, #0x1 1908: 54000181 b.ne 1938 // b.any 190c: 35001c15 cbnz w21, 1c8c 1910: 710002df cmp w22, #0x0 1914: 2a1303e0 mov w0, w19 1918: 1a9f17e3 cset w3, eq // eq = none 191c: d2800002 mov x2, #0x0 // #0 1920: d2800001 mov x1, #0x0 // #0 1924: 53030863 lsl w3, w3, #29 1928: 97fffe92 bl 1370 192c: 2a0003f9 mov w25, w0 1930: 3100073f cmn w25, #0x1 1934: 540020a0 b.eq 1d48 // b.none 1938: 9101a3fa add x26, sp, #0x68 193c: 910193f4 add x20, sp, #0x64 1940: aa1a03e2 mov x2, x26 1944: aa1403e1 mov x1, x20 1948: 2a1803e0 mov w0, w24 194c: 97fffe45 bl 1260 1950: 3100041f cmn w0, #0x1 1954: 54001200 b.eq 1b94 // b.none 1958: b0000002 adrp x2, 2000 195c: b0000000 adrp x0, 2000 1960: 9116a042 add x2, x2, #0x5a8 1964: 9113c000 add x0, x0, #0x4f0 1968: d2801ac1 mov x1, #0xd6 // #214 196c: 97fffe5d bl 12e0 1970: a94573fb ldp x27, x28, [sp, #80] 1974: 17ffff6a b 171c 1978: 52800020 mov w0, #0x1 // #1 197c: 52800201 mov w1, #0x10 // #16 1980: 72afe000 movk w0, #0x7f00, lsl #16 1984: 5280021b mov w27, #0x10 // #16 1988: 5280001c mov w28, #0x0 // #0 198c: 2a1b03e2 mov w2, w27 1990: 390283e1 strb w1, [sp, #160] 1994: aa1903e1 mov x1, x25 1998: b900a7e0 str w0, [sp, #164] 199c: 2a1303e0 mov w0, w19 19a0: 97fffe60 bl 1320 19a4: 2a0003f8 mov w24, w0 19a8: 3100041f cmn w0, #0x1 19ac: 54fff041 b.ne 17b4 // b.any 19b0: b0000002 adrp x2, 2000 19b4: b0000000 adrp x0, 2000 19b8: 9114e042 add x2, x2, #0x538 19bc: 9113c000 add x0, x0, #0x4f0 19c0: d2800fc1 mov x1, #0x7e // #126 19c4: 2a1803f9 mov w25, w24 19c8: 97fffe46 bl 12e0 19cc: a94573fb ldp x27, x28, [sp, #80] 19d0: 17ffff53 b 171c 19d4: b0000002 adrp x2, 2000 19d8: b0000000 adrp x0, 2000 19dc: 9113a042 add x2, x2, #0x4e8 19e0: 9113c000 add x0, x0, #0x4f0 19e4: d2800b41 mov x1, #0x5a // #90 19e8: 2a1303f9 mov w25, w19 19ec: 2a1303f8 mov w24, w19 19f0: 97fffe3c bl 12e0 19f4: 17ffff4a b 171c 19f8: d0000080 adrp x0, 13000 <__EH_FRAME_END__+0x101d8> 19fc: 52800381 mov w1, #0x1c // #28 1a00: 390283e1 strb w1, [sp, #160] 1a04: 5280039b mov w27, #0x1c // #28 1a08: f947f000 ldr x0, [x0, #4064] 1a0c: 5280001c mov w28, #0x0 // #0 1a10: a9400400 ldp x0, x1, [x0] 1a14: a90a87e0 stp x0, x1, [sp, #168] 1a18: 17ffff60 b 1798 1a1c: 5282004c mov w12, #0x1002 // #4098 1a20: 794147e3 ldrh w3, [sp, #162] 1a24: a9400680 ldp x0, x1, [x20] 1a28: a9000720 stp x0, x1, [x25] 1a2c: a9412688 ldp x8, x9, [x20, #16] 1a30: a9012728 stp x8, x9, [x25, #16] 1a34: 52800021 mov w1, #0x1 // #1 1a38: a9421e86 ldp x6, x7, [x20, #32] 1a3c: 52800200 mov w0, #0x10 // #16 1a40: a9431684 ldp x4, x5, [x20, #48] 1a44: 72afe001 movk w1, #0x7f00, lsl #16 1a48: a9442e8a ldp x10, x11, [x20, #64] 1a4c: 790243ec strh w12, [sp, #288] 1a50: 2a0003e2 mov w2, w0 1a54: a9021f26 stp x6, x7, [x25, #32] 1a58: a945368c ldp x12, x13, [x20, #80] 1a5c: a9031724 stp x4, x5, [x25, #48] 1a60: a9463e8e ldp x14, x15, [x20, #96] 1a64: a9042f2a stp x10, x11, [x25, #64] 1a68: a9472688 ldp x8, x9, [x20, #112] 1a6c: a905372c stp x12, x13, [x25, #80] 1a70: a9063f2e stp x14, x15, [x25, #96] 1a74: b9006fe0 str w0, [sp, #108] 1a78: 2a1803e0 mov w0, w24 1a7c: a9072728 stp x8, x9, [x25, #112] 1a80: 790247e3 strh w3, [sp, #290] 1a84: b90127e1 str w1, [sp, #292] 1a88: aa1403e1 mov x1, x20 1a8c: 97fffe01 bl 1290 1a90: 2a0003f9 mov w25, w0 1a94: 3100041f cmn w0, #0x1 1a98: 54ffecc0 b.eq 1830 // b.none 1a9c: 97fffdf9 bl 1280 <__errno@plt> 1aa0: b9400004 ldr w4, [x0] 1aa4: b0000001 adrp x1, 2000 1aa8: 2a1903e3 mov w3, w25 1aac: 9113c020 add x0, x1, #0x4f0 1ab0: b0000002 adrp x2, 2000 1ab4: d2801421 mov x1, #0xa1 // #161 1ab8: 91156042 add x2, x2, #0x558 1abc: 12800019 mov w25, #0xffffffff // #-1 1ac0: 97fffe08 bl 12e0 1ac4: a94573fb ldp x27, x28, [sp, #80] 1ac8: 17ffff15 b 171c 1acc: b0000002 adrp x2, 2000 1ad0: b0000000 adrp x0, 2000 1ad4: 91150042 add x2, x2, #0x540 1ad8: 9113c000 add x0, x0, #0x4f0 1adc: d2801061 mov x1, #0x83 // #131 1ae0: 2a1803f9 mov w25, w24 1ae4: 97fffdff bl 12e0 1ae8: a94573fb ldp x27, x28, [sp, #80] 1aec: 17ffff0c b 171c 1af0: b0000002 adrp x2, 2000 1af4: b0000000 adrp x0, 2000 1af8: 91154042 add x2, x2, #0x550 1afc: 9113c000 add x0, x0, #0x4f0 1b00: d28010e1 mov x1, #0x87 // #135 1b04: 2a1803f9 mov w25, w24 1b08: 97fffdf6 bl 12e0 1b0c: a94573fb ldp x27, x28, [sp, #80] 1b10: 17ffff03 b 171c 1b14: 2a1303e0 mov w0, w19 1b18: d2800002 mov x2, #0x0 // #0 1b1c: d2800001 mov x1, #0x0 // #0 1b20: 97fffe48 bl 1440 1b24: 2a0003f9 mov w25, w0 1b28: 17ffff4f b 1864 1b2c: b0000002 adrp x2, 2000 1b30: b0000000 adrp x0, 2000 1b34: 91162042 add x2, x2, #0x588 1b38: 9113c000 add x0, x0, #0x4f0 1b3c: d28016e1 mov x1, #0xb7 // #183 1b40: 97fffde8 bl 12e0 1b44: a94573fb ldp x27, x28, [sp, #80] 1b48: 17fffef5 b 171c 1b4c: b0000002 adrp x2, 2000 1b50: b0000000 adrp x0, 2000 1b54: 91148042 add x2, x2, #0x520 1b58: 9113c000 add x0, x0, #0x4f0 1b5c: d2800f21 mov x1, #0x79 // #121 1b60: 2a1803f9 mov w25, w24 1b64: 97fffddf bl 12e0 1b68: a94573fb ldp x27, x28, [sp, #80] 1b6c: 17fffeec b 171c 1b70: b0000002 adrp x2, 2000 1b74: b0000000 adrp x0, 2000 1b78: 9113a042 add x2, x2, #0x4e8 1b7c: 9113c000 add x0, x0, #0x4f0 1b80: d2801161 mov x1, #0x8b // #139 1b84: 2a1803f9 mov w25, w24 1b88: 97fffdd6 bl 12e0 1b8c: a94573fb ldp x27, x28, [sp, #80] 1b90: 17fffee3 b 171c 1b94: aa1a03e2 mov x2, x26 1b98: aa1403e1 mov x1, x20 1b9c: 2a1903e0 mov w0, w25 1ba0: 97fffdb0 bl 1260 1ba4: 3100041f cmn w0, #0x1 1ba8: 540007e1 b.ne 1ca4 // b.any 1bac: 710002bf cmp w21, #0x0 1bb0: 7a400ae0 ccmp w23, #0x0, #0x0, eq // eq = none 1bb4: 54000260 b.eq 1c00 // b.none 1bb8: 2a1903e0 mov w0, w25 1bbc: 52800002 mov w2, #0x0 // #0 1bc0: 52800061 mov w1, #0x3 // #3 1bc4: 97fffe13 bl 1410 1bc8: 2a0003e3 mov w3, w0 1bcc: 3100041f cmn w0, #0x1 1bd0: 54000cc0 b.eq 1d68 // b.none 1bd4: 7100181f cmp w0, #0x6 1bd8: 54000920 b.eq 1cfc // b.none 1bdc: b0000002 adrp x2, 2000 1be0: b0000000 adrp x0, 2000 1be4: 91178042 add x2, x2, #0x5e0 1be8: 9113c000 add x0, x0, #0x4f0 1bec: 528000c4 mov w4, #0x6 // #6 1bf0: d2801cc1 mov x1, #0xe6 // #230 1bf4: 97fffdbb bl 12e0 1bf8: a94573fb ldp x27, x28, [sp, #80] 1bfc: 17fffec8 b 171c 1c00: 90000003 adrp x3, 1000 <.plt-0x240> 1c04: 91198063 add x3, x3, #0x660 1c08: 910203e1 add x1, sp, #0x80 1c0c: d2800002 mov x2, #0x0 // #0 1c10: 528001c0 mov w0, #0xe // #14 1c14: a9087fe3 stp x3, xzr, [sp, #128] 1c18: f9004bff str xzr, [sp, #144] 1c1c: b9009bff str wzr, [sp, #152] 1c20: 97fffda8 bl 12c0 <__sigaction_siginfo@plt> 1c24: 52800020 mov w0, #0x1 // #1 1c28: 97fffdd6 bl 1380 1c2c: 9101c3e1 add x1, sp, #0x70 1c30: 2a1903e0 mov w0, w25 1c34: d2800142 mov x2, #0xa // #10 1c38: 97fffdea bl 13e0 1c3c: 710002df cmp w22, #0x0 1c40: 7a400ae0 ccmp w23, #0x0, #0x0, eq // eq = none 1c44: 7a400aa0 ccmp w21, #0x0, #0x0, eq // eq = none 1c48: 540003e0 b.eq 1cc4 // b.none 1c4c: b100041f cmn x0, #0x1 1c50: 54000060 b.eq 1c5c // b.none 1c54: a94573fb ldp x27, x28, [sp, #80] 1c58: 17fffeb7 b 1734 1c5c: 97fffd89 bl 1280 <__errno@plt> 1c60: b9400000 ldr w0, [x0] 1c64: 7100101f cmp w0, #0x4 1c68: 54ffff60 b.eq 1c54 // b.none 1c6c: b0000002 adrp x2, 2000 1c70: b0000000 adrp x0, 2000 1c74: 9118a042 add x2, x2, #0x628 1c78: 9113c000 add x0, x0, #0x4f0 1c7c: d2801f01 mov x1, #0xf8 // #248 1c80: 97fffd98 bl 12e0 1c84: a94573fb ldp x27, x28, [sp, #80] 1c88: 17fffea5 b 171c 1c8c: 2a1303e0 mov w0, w19 1c90: d2800002 mov x2, #0x0 // #0 1c94: d2800001 mov x1, #0x0 // #0 1c98: 97fffdea bl 1440 1c9c: 2a0003f9 mov w25, w0 1ca0: 17ffff24 b 1930 1ca4: b0000002 adrp x2, 2000 1ca8: b0000000 adrp x0, 2000 1cac: 91170042 add x2, x2, #0x5c0 1cb0: 9113c000 add x0, x0, #0x4f0 1cb4: d2801b81 mov x1, #0xdc // #220 1cb8: 97fffd8a bl 12e0 1cbc: a94573fb ldp x27, x28, [sp, #80] 1cc0: 17fffe97 b 171c 1cc4: b100041f cmn x0, #0x1 1cc8: 540000a1 b.ne 1cdc // b.any 1ccc: 97fffd6d bl 1280 <__errno@plt> 1cd0: b9400000 ldr w0, [x0] 1cd4: 71008c1f cmp w0, #0x23 1cd8: 54fffbe0 b.eq 1c54 // b.none 1cdc: b0000002 adrp x2, 2000 1ce0: b0000000 adrp x0, 2000 1ce4: 9118a042 add x2, x2, #0x628 1ce8: 9113c000 add x0, x0, #0x4f0 1cec: d2801f61 mov x1, #0xfb // #251 1cf0: 97fffd7c bl 12e0 1cf4: a94573fb ldp x27, x28, [sp, #80] 1cf8: 17fffe89 b 171c 1cfc: 2a1903e0 mov w0, w25 1d00: 52800042 mov w2, #0x2 // #2 1d04: 52800081 mov w1, #0x4 // #4 1d08: 97fffdc2 bl 1410 1d0c: 3100041f cmn w0, #0x1 1d10: 540003c0 b.eq 1d88 // b.none 1d14: 2a1903e0 mov w0, w25 1d18: 52800002 mov w2, #0x0 // #0 1d1c: 52800061 mov w1, #0x3 // #3 1d20: 97fffdbc bl 1410 1d24: 3617f6e0 tbz w0, #2, 1c00 1d28: b0000002 adrp x2, 2000 1d2c: b0000000 adrp x0, 2000 1d30: 91182042 add x2, x2, #0x608 1d34: 9113c000 add x0, x0, #0x4f0 1d38: d2801da1 mov x1, #0xed // #237 1d3c: 97fffd69 bl 12e0 1d40: a94573fb ldp x27, x28, [sp, #80] 1d44: 17fffe76 b 171c 1d48: b0000002 adrp x2, 2000 1d4c: b0000000 adrp x0, 2000 1d50: 91166042 add x2, x2, #0x598 1d54: 9113c000 add x0, x0, #0x4f0 1d58: d2801981 mov x1, #0xcc // #204 1d5c: 97fffd61 bl 12e0 1d60: a94573fb ldp x27, x28, [sp, #80] 1d64: 17fffe6e b 171c 1d68: b0000002 adrp x2, 2000 1d6c: b0000000 adrp x0, 2000 1d70: 91176042 add x2, x2, #0x5d8 1d74: 9113c000 add x0, x0, #0x4f0 1d78: d2801c41 mov x1, #0xe2 // #226 1d7c: 97fffd59 bl 12e0 1d80: a94573fb ldp x27, x28, [sp, #80] 1d84: 17fffe66 b 171c 1d88: b0000002 adrp x2, 2000 1d8c: b0000000 adrp x0, 2000 1d90: 9117e042 add x2, x2, #0x5f8 1d94: 9113c000 add x0, x0, #0x4f0 1d98: d2801d21 mov x1, #0xe9 // #233 1d9c: 97fffd51 bl 12e0 1da0: a94573fb ldp x27, x28, [sp, #80] 1da4: 17fffe5e b 171c 1da8: d503201f nop 1dac: d503201f nop 0000000000001db0 : 1db0: 52800004 mov w4, #0x0 // #0 1db4: 52800003 mov w3, #0x0 // #0 1db8: 52800002 mov w2, #0x0 // #0 1dbc: 52800041 mov w1, #0x2 // #2 1dc0: 52800300 mov w0, #0x18 // #24 1dc4: 17fffe28 b 1664 1dc8: d503201f nop 1dcc: d503201f nop 0000000000001dd0 : 1dd0: 52800024 mov w4, #0x1 // #1 1dd4: 52800003 mov w3, #0x0 // #0 1dd8: 52800002 mov w2, #0x0 // #0 1ddc: 52800041 mov w1, #0x2 // #2 1de0: 52800300 mov w0, #0x18 // #24 1de4: 17fffe20 b 1664 1de8: d503201f nop 1dec: d503201f nop 0000000000001df0 : 1df0: 52800004 mov w4, #0x0 // #0 1df4: 52800023 mov w3, #0x1 // #1 1df8: 52800002 mov w2, #0x0 // #0 1dfc: 52800041 mov w1, #0x2 // #2 1e00: 52800300 mov w0, #0x18 // #24 1e04: 17fffe18 b 1664 1e08: d503201f nop 1e0c: d503201f nop 0000000000001e10 : 1e10: 52800301 mov w1, #0x18 // #24 1e14: 52800004 mov w4, #0x0 // #0 1e18: 2a0103e0 mov w0, w1 1e1c: 52800003 mov w3, #0x0 // #0 1e20: 52800002 mov w2, #0x0 // #0 1e24: 17fffe10 b 1664 1e28: d503201f nop 1e2c: d503201f nop 0000000000001e30 : 1e30: 52800301 mov w1, #0x18 // #24 1e34: 52800024 mov w4, #0x1 // #1 1e38: 2a0103e0 mov w0, w1 1e3c: 52800003 mov w3, #0x0 // #0 1e40: 52800002 mov w2, #0x0 // #0 1e44: 17fffe08 b 1664 1e48: d503201f nop 1e4c: d503201f nop 0000000000001e50 : 1e50: 52800301 mov w1, #0x18 // #24 1e54: 52800004 mov w4, #0x0 // #0 1e58: 2a0103e0 mov w0, w1 1e5c: 52800023 mov w3, #0x1 // #1 1e60: 52800002 mov w2, #0x0 // #0 1e64: 17fffe00 b 1664 1e68: d503201f nop 1e6c: d503201f nop 0000000000001e70 : 1e70: 52800041 mov w1, #0x2 // #2 1e74: 52800004 mov w4, #0x0 // #0 1e78: 2a0103e0 mov w0, w1 1e7c: 52800003 mov w3, #0x0 // #0 1e80: 52800002 mov w2, #0x0 // #0 1e84: 17fffdf8 b 1664 1e88: d503201f nop 1e8c: d503201f nop 0000000000001e90 : 1e90: 52800041 mov w1, #0x2 // #2 1e94: 52800024 mov w4, #0x1 // #1 1e98: 2a0103e0 mov w0, w1 1e9c: 52800003 mov w3, #0x0 // #0 1ea0: 52800002 mov w2, #0x0 // #0 1ea4: 17fffdf0 b 1664 1ea8: d503201f nop 1eac: d503201f nop 0000000000001eb0 : 1eb0: 52800041 mov w1, #0x2 // #2 1eb4: 52800004 mov w4, #0x0 // #0 1eb8: 2a0103e0 mov w0, w1 1ebc: 52800023 mov w3, #0x1 // #1 1ec0: 52800002 mov w2, #0x0 // #0 1ec4: 17fffde8 b 1664 1ec8: d503201f nop 1ecc: d503201f nop 0000000000001ed0 : 1ed0: 52800041 mov w1, #0x2 // #2 1ed4: 52800004 mov w4, #0x0 // #0 1ed8: 2a0103e0 mov w0, w1 1edc: 52800003 mov w3, #0x0 // #0 1ee0: 52800022 mov w2, #0x1 // #1 1ee4: 17fffde0 b 1664 1ee8: d503201f nop 1eec: d503201f nop 0000000000001ef0 : 1ef0: b0000002 adrp x2, 2000 1ef4: b0000001 adrp x1, 2000 1ef8: 9118c042 add x2, x2, #0x630 1efc: 911a2021 add x1, x1, #0x688 1f00: 17fffd58 b 1460 0000000000001f04 : 1f04: b0000002 adrp x2, 2000 1f08: b0000001 adrp x1, 2000 1f0c: 911a4042 add x2, x2, #0x690 1f10: 911a2021 add x1, x1, #0x688 1f14: 17fffd53 b 1460 1f18: d503201f nop 1f1c: d503201f nop 0000000000001f20 : 1f20: b0000002 adrp x2, 2000 1f24: b0000001 adrp x1, 2000 1f28: 911ba042 add x2, x2, #0x6e8 1f2c: 911a2021 add x1, x1, #0x688 1f30: 17fffd4c b 1460 0000000000001f34 : 1f34: b0000002 adrp x2, 2000 1f38: b0000001 adrp x1, 2000 1f3c: 911d0042 add x2, x2, #0x740 1f40: 911a2021 add x1, x1, #0x688 1f44: 17fffd47 b 1460 1f48: d503201f nop 1f4c: d503201f nop 0000000000001f50 : 1f50: b0000002 adrp x2, 2000 1f54: b0000001 adrp x1, 2000 1f58: 911e6042 add x2, x2, #0x798 1f5c: 911a2021 add x1, x1, #0x688 1f60: 17fffd40 b 1460 0000000000001f64 : 1f64: b0000002 adrp x2, 2000 1f68: b0000001 adrp x1, 2000 1f6c: 911fc042 add x2, x2, #0x7f0 1f70: 911a2021 add x1, x1, #0x688 1f74: 17fffd3b b 1460 1f78: d503201f nop 1f7c: d503201f nop 0000000000001f80 : 1f80: b0000002 adrp x2, 2000 1f84: b0000001 adrp x1, 2000 1f88: 91212042 add x2, x2, #0x848 1f8c: 911a2021 add x1, x1, #0x688 1f90: 17fffd34 b 1460 0000000000001f94 : 1f94: a9bb7bfd stp x29, x30, [sp, #-80]! 1f98: 910003fd mov x29, sp 1f9c: a9025bf5 stp x21, x22, [sp, #32] 1fa0: aa0003f5 mov x21, x0 1fa4: 97fffd13 bl 13f0 1fa8: b4001fa0 cbz x0, 239c 1fac: a90363f7 stp x23, x24, [sp, #48] 1fb0: aa0003e2 mov x2, x0 1fb4: f0000098 adrp x24, 14000 1fb8: a9046bf9 stp x25, x26, [sp, #64] 1fbc: d0000099 adrp x25, 13000 <__EH_FRAME_END__+0x101d8> 1fc0: 91314337 add x23, x25, #0xc50 1fc4: aa1703e1 mov x1, x23 1fc8: 91068316 add x22, x24, #0x1a0 1fcc: a90153f3 stp x19, x20, [sp, #16] 1fd0: aa0003f4 mov x20, x0 1fd4: aa1603e0 mov x0, x22 1fd8: 97fffd26 bl 1470 1fdc: aa0003f3 mov x19, x0 1fe0: aa1403e0 mov x0, x20 1fe4: 97fffcc7 bl 1300 1fe8: aa1303e0 mov x0, x19 1fec: 97fffcf9 bl 13d0 1ff0: 72001c1f tst w0, #0xff 1ff4: 54000100 b.eq 2014 // b.none 1ff8: aa1303e0 mov x0, x19 1ffc: a94153f3 ldp x19, x20, [sp, #16] 2000: a9425bf5 ldp x21, x22, [sp, #32] 2004: a94363f7 ldp x23, x24, [sp, #48] 2008: a9446bf9 ldp x25, x26, [sp, #64] 200c: a8c57bfd ldp x29, x30, [sp], #80 2010: d65f03c0 ret 2014: aa1603e1 mov x1, x22 2018: aa1503e0 mov x0, x21 201c: 97fffcbd bl 1310 2020: aa0003f3 mov x19, x0 2024: 97fffceb bl 13d0 2028: 72001c1f tst w0, #0xff 202c: 54fffe61 b.ne 1ff8 // b.any 2030: aa1503e0 mov x0, x21 2034: 97fffcef bl 13f0 2038: aa0003f4 mov x20, x0 203c: b4001aa0 cbz x0, 2390 2040: aa0003e2 mov x2, x0 2044: 9100a2e1 add x1, x23, #0x28 2048: 910022da add x26, x22, #0x8 204c: aa1a03e0 mov x0, x26 2050: 97fffd08 bl 1470 2054: aa0003f3 mov x19, x0 2058: aa1403e0 mov x0, x20 205c: 97fffca9 bl 1300 2060: aa1303e0 mov x0, x19 2064: 97fffcdb bl 13d0 2068: 72001c1f tst w0, #0xff 206c: 54fffc61 b.ne 1ff8 // b.any 2070: aa1a03e1 mov x1, x26 2074: aa1503e0 mov x0, x21 2078: 97fffca6 bl 1310 207c: aa0003f3 mov x19, x0 2080: 97fffcd4 bl 13d0 2084: 72001c1f tst w0, #0xff 2088: 54fffb81 b.ne 1ff8 // b.any 208c: aa1503e0 mov x0, x21 2090: 97fffcd8 bl 13f0 2094: aa0003fa mov x26, x0 2098: b40017c0 cbz x0, 2390 209c: aa0003e2 mov x2, x0 20a0: 910142e1 add x1, x23, #0x50 20a4: 910042d6 add x22, x22, #0x10 20a8: aa1603e0 mov x0, x22 20ac: 97fffcf1 bl 1470 20b0: aa0003f3 mov x19, x0 20b4: aa1a03e0 mov x0, x26 20b8: 97fffc92 bl 1300 20bc: aa1303e0 mov x0, x19 20c0: 97fffcc4 bl 13d0 20c4: 72001c1f tst w0, #0xff 20c8: 54fff981 b.ne 1ff8 // b.any 20cc: aa1603e1 mov x1, x22 20d0: aa1503e0 mov x0, x21 20d4: 97fffc8f bl 1310 20d8: aa0003f3 mov x19, x0 20dc: 97fffcbd bl 13d0 20e0: 72001c1f tst w0, #0xff 20e4: 54fff8a1 b.ne 1ff8 // b.any 20e8: aa1503e0 mov x0, x21 20ec: 97fffcc1 bl 13f0 20f0: aa0003f4 mov x20, x0 20f4: b40014e0 cbz x0, 2390 20f8: 91314337 add x23, x25, #0xc50 20fc: aa0003e2 mov x2, x0 2100: 9101e2e1 add x1, x23, #0x78 2104: 91068316 add x22, x24, #0x1a0 2108: 910062da add x26, x22, #0x18 210c: aa1a03e0 mov x0, x26 2110: 97fffcd8 bl 1470 2114: aa0003f3 mov x19, x0 2118: aa1403e0 mov x0, x20 211c: 97fffc79 bl 1300 2120: aa1303e0 mov x0, x19 2124: 97fffcab bl 13d0 2128: 72001c1f tst w0, #0xff 212c: 54fff661 b.ne 1ff8 // b.any 2130: aa1a03e1 mov x1, x26 2134: aa1503e0 mov x0, x21 2138: 97fffc76 bl 1310 213c: aa0003f3 mov x19, x0 2140: 97fffca4 bl 13d0 2144: 72001c1f tst w0, #0xff 2148: 54fff581 b.ne 1ff8 // b.any 214c: aa1503e0 mov x0, x21 2150: 97fffca8 bl 13f0 2154: aa0003f4 mov x20, x0 2158: b40011c0 cbz x0, 2390 215c: aa0003e2 mov x2, x0 2160: 910282e1 add x1, x23, #0xa0 2164: 910082da add x26, x22, #0x20 2168: aa1a03e0 mov x0, x26 216c: 97fffcc1 bl 1470 2170: aa0003f3 mov x19, x0 2174: aa1403e0 mov x0, x20 2178: 97fffc62 bl 1300 217c: aa1303e0 mov x0, x19 2180: 97fffc94 bl 13d0 2184: 72001c1f tst w0, #0xff 2188: 54fff381 b.ne 1ff8 // b.any 218c: aa1a03e1 mov x1, x26 2190: aa1503e0 mov x0, x21 2194: 97fffc5f bl 1310 2198: aa0003f3 mov x19, x0 219c: 97fffc8d bl 13d0 21a0: 72001c1f tst w0, #0xff 21a4: 54fff2a1 b.ne 1ff8 // b.any 21a8: aa1503e0 mov x0, x21 21ac: 97fffc91 bl 13f0 21b0: aa0003f4 mov x20, x0 21b4: b4000ee0 cbz x0, 2390 21b8: aa0003e2 mov x2, x0 21bc: 910322e1 add x1, x23, #0xc8 21c0: 9100a2da add x26, x22, #0x28 21c4: aa1a03e0 mov x0, x26 21c8: 97fffcaa bl 1470 21cc: aa0003f3 mov x19, x0 21d0: aa1403e0 mov x0, x20 21d4: 97fffc4b bl 1300 21d8: aa1303e0 mov x0, x19 21dc: 97fffc7d bl 13d0 21e0: 72001c1f tst w0, #0xff 21e4: 54fff0a1 b.ne 1ff8 // b.any 21e8: aa1a03e1 mov x1, x26 21ec: aa1503e0 mov x0, x21 21f0: 97fffc48 bl 1310 21f4: aa0003f3 mov x19, x0 21f8: 97fffc76 bl 13d0 21fc: 72001c1f tst w0, #0xff 2200: 54ffefc1 b.ne 1ff8 // b.any 2204: aa1503e0 mov x0, x21 2208: 97fffc7a bl 13f0 220c: aa0003f4 mov x20, x0 2210: b4000c00 cbz x0, 2390 2214: aa0003e2 mov x2, x0 2218: 9103c2e1 add x1, x23, #0xf0 221c: 9100c2c0 add x0, x22, #0x30 2220: 97fffc94 bl 1470 2224: aa0003f3 mov x19, x0 2228: aa1403e0 mov x0, x20 222c: 97fffc35 bl 1300 2230: aa1303e0 mov x0, x19 2234: 97fffc67 bl 13d0 2238: 72001c1f tst w0, #0xff 223c: 54ffede1 b.ne 1ff8 // b.any 2240: 91068318 add x24, x24, #0x1a0 2244: aa1503e0 mov x0, x21 2248: 9100c301 add x1, x24, #0x30 224c: 97fffc31 bl 1310 2250: aa0003f3 mov x19, x0 2254: 97fffc5f bl 13d0 2258: 72001c1f tst w0, #0xff 225c: 54ffece1 b.ne 1ff8 // b.any 2260: aa1503e0 mov x0, x21 2264: 97fffc63 bl 13f0 2268: aa0003f4 mov x20, x0 226c: b4000920 cbz x0, 2390 2270: 91314339 add x25, x25, #0xc50 2274: aa0003e2 mov x2, x0 2278: 91046321 add x1, x25, #0x118 227c: 9100e316 add x22, x24, #0x38 2280: aa1603e0 mov x0, x22 2284: 97fffc7b bl 1470 2288: aa0003f3 mov x19, x0 228c: aa1403e0 mov x0, x20 2290: 97fffc1c bl 1300 2294: aa1303e0 mov x0, x19 2298: 97fffc4e bl 13d0 229c: 72001c1f tst w0, #0xff 22a0: 54ffeac1 b.ne 1ff8 // b.any 22a4: aa1603e1 mov x1, x22 22a8: aa1503e0 mov x0, x21 22ac: 97fffc19 bl 1310 22b0: aa0003f3 mov x19, x0 22b4: 97fffc47 bl 13d0 22b8: 72001c1f tst w0, #0xff 22bc: 54ffe9e1 b.ne 1ff8 // b.any 22c0: aa1503e0 mov x0, x21 22c4: 97fffc4b bl 13f0 22c8: aa0003f4 mov x20, x0 22cc: b4000620 cbz x0, 2390 22d0: aa0003e2 mov x2, x0 22d4: 91050321 add x1, x25, #0x140 22d8: 91010316 add x22, x24, #0x40 22dc: aa1603e0 mov x0, x22 22e0: 97fffc64 bl 1470 22e4: aa0003f3 mov x19, x0 22e8: aa1403e0 mov x0, x20 22ec: 97fffc05 bl 1300 22f0: aa1303e0 mov x0, x19 22f4: 97fffc37 bl 13d0 22f8: 72001c1f tst w0, #0xff 22fc: 54ffe7e1 b.ne 1ff8 // b.any 2300: aa1603e1 mov x1, x22 2304: aa1503e0 mov x0, x21 2308: 97fffc02 bl 1310 230c: aa0003f3 mov x19, x0 2310: 97fffc30 bl 13d0 2314: 72001c1f tst w0, #0xff 2318: 54ffe701 b.ne 1ff8 // b.any 231c: aa1503e0 mov x0, x21 2320: 97fffc34 bl 13f0 2324: aa0003f4 mov x20, x0 2328: b4000340 cbz x0, 2390 232c: aa0003e2 mov x2, x0 2330: 9105a321 add x1, x25, #0x168 2334: 91012318 add x24, x24, #0x48 2338: aa1803e0 mov x0, x24 233c: 97fffc4d bl 1470 2340: aa0003f3 mov x19, x0 2344: aa1403e0 mov x0, x20 2348: 97fffbee bl 1300 234c: aa1303e0 mov x0, x19 2350: 97fffc20 bl 13d0 2354: 72001c1f tst w0, #0xff 2358: 54ffe501 b.ne 1ff8 // b.any 235c: aa1803e1 mov x1, x24 2360: aa1503e0 mov x0, x21 2364: 97fffbeb bl 1310 2368: aa0003f3 mov x19, x0 236c: 97fffc19 bl 13d0 2370: 72001c1f tst w0, #0xff 2374: 54ffe421 b.ne 1ff8 // b.any 2378: a94153f3 ldp x19, x20, [sp, #16] 237c: a9425bf5 ldp x21, x22, [sp, #32] 2380: a94363f7 ldp x23, x24, [sp, #48] 2384: a9446bf9 ldp x25, x26, [sp, #64] 2388: a8c57bfd ldp x29, x30, [sp], #80 238c: 17fffc3d b 1480 2390: a94153f3 ldp x19, x20, [sp, #16] 2394: a94363f7 ldp x23, x24, [sp, #48] 2398: a9446bf9 ldp x25, x26, [sp, #64] 239c: a9425bf5 ldp x21, x22, [sp, #32] 23a0: a8c57bfd ldp x29, x30, [sp], #80 23a4: 17fffbcb b 12d0 23a8: d503201f nop 23ac: d503201f nop 00000000000023b0 : 23b0: 90000002 adrp x2, 2000 23b4: 90000001 adrp x1, 2000 23b8: 9118c042 add x2, x2, #0x630 23bc: 911a2021 add x1, x1, #0x688 23c0: 17fffc28 b 1460 00000000000023c4 : 23c4: 90000002 adrp x2, 2000 23c8: 90000001 adrp x1, 2000 23cc: 911e6042 add x2, x2, #0x798 23d0: 911a2021 add x1, x1, #0x688 23d4: 17fffc23 b 1460 23d8: d503201f nop 23dc: d503201f nop 00000000000023e0 : 23e0: 90000002 adrp x2, 2000 23e4: 90000001 adrp x1, 2000 23e8: 911ba042 add x2, x2, #0x6e8 23ec: 911a2021 add x1, x1, #0x688 23f0: 17fffc1c b 1460 ... 2400: d0000080 adrp x0, 14000 2404: 91054000 add x0, x0, #0x150 2408: 39412001 ldrb w1, [x0, #72] 240c: 35000341 cbnz w1, 2474 2410: b0000081 adrp x1, 13000 <__EH_FRAME_END__+0x101d8> 2414: 52800022 mov w2, #0x1 // #1 2418: 39012002 strb w2, [x0, #72] 241c: f947e820 ldr x0, [x1, #4048] 2420: b40001a0 cbz x0, 2454 2424: a9bf7bfd stp x29, x30, [sp, #-16]! 2428: d0000080 adrp x0, 14000 242c: 910003fd mov x29, sp 2430: f9409000 ldr x0, [x0, #288] 2434: 97fffbd7 bl 1390 <__cxa_finalize@plt> 2438: b0000080 adrp x0, 13000 <__EH_FRAME_END__+0x101d8> 243c: f947cc00 ldr x0, [x0, #3992] 2440: b4000160 cbz x0, 246c 2444: a8c17bfd ldp x29, x30, [sp], #16 2448: 90000000 adrp x0, 2000 244c: 912c2000 add x0, x0, #0xb08 2450: 17fffb98 b 12b0 <__deregister_frame_info@plt> 2454: b0000080 adrp x0, 13000 <__EH_FRAME_END__+0x101d8> 2458: f947cc00 ldr x0, [x0, #3992] 245c: b40000c0 cbz x0, 2474 2460: 90000000 adrp x0, 2000 2464: 912c2000 add x0, x0, #0xb08 2468: 17fffb92 b 12b0 <__deregister_frame_info@plt> 246c: a8c17bfd ldp x29, x30, [sp], #16 2470: d65f03c0 ret 2474: d65f03c0 ret ... 2480: d0000080 adrp x0, 14000 2484: 91054001 add x1, x0, #0x150 2488: 39454002 ldrb w2, [x0, #336] 248c: 35000142 cbnz w2, 24b4 2490: b0000082 adrp x2, 13000 <__EH_FRAME_END__+0x101d8> 2494: 52800023 mov w3, #0x1 // #1 2498: 39054003 strb w3, [x0, #336] 249c: f947ec40 ldr x0, [x2, #4056] 24a0: b40000a0 cbz x0, 24b4 24a4: 91002021 add x1, x1, #0x8 24a8: 90000000 adrp x0, 2000 24ac: 912c2000 add x0, x0, #0xb08 24b0: 17fffbbc b 13a0 <__register_frame_info@plt> 24b4: d65f03c0 ret ... 00000000000024c0
: 24c0: f0ffffe2 adrp x2, 1000 <.plt-0x240> 24c4: 913e5042 add x2, x2, #0xf94 24c8: 17fffb9e b 1340