
/data/app/~~FfR2UxiezVimWOvqJwfg0A==/com.tencent.rmcn-ubSUFDQnHa3Y4cwZtqW1Wg==/lib/arm64/libMMapCompare.so:	file format elf64-littleaarch64

Disassembly of section .text:

00000000000015f4 <.text>:
    15f4: d503245f     	bti	c
    15f8: d503201f     	nop
    15fc: 10026da0     	adr	x0, 0x63b0 <__dso_handle>
    1600: 14000320     	b	0x2280 <__cxa_finalize@plt>

0000000000001604 <__emutls_unregister_key>:
    1604: d503245f     	bti	c
    1608: d65f03c0     	ret
    160c: d503245f     	bti	c
    1610: 17fffffd     	b	0x1604 <__emutls_unregister_key>

0000000000001614 <__atexit_handler_wrapper>:
    1614: d503245f     	bti	c
    1618: b4000060     	cbz	x0, 0x1624 <__atexit_handler_wrapper+0x10>
    161c: aa0003f0     	mov	x16, x0
    1620: d61f0200     	br	x16
    1624: d65f03c0     	ret
    1628: d503245f     	bti	c
    162c: aa0003e1     	mov	x1, x0
    1630: d503201f     	nop
    1634: 10ffff00     	adr	x0, 0x1614 <__atexit_handler_wrapper>
    1638: d503201f     	nop
    163c: 10026ba2     	adr	x2, 0x63b0 <__dso_handle>
    1640: 14000314     	b	0x2290 <__cxa_atexit@plt>
    1644: d503245f     	bti	c
    1648: d503201f     	nop
    164c: 10026b23     	adr	x3, 0x63b0 <__dso_handle>
    1650: 14000314     	b	0x22a0 <__register_atfork@plt>

0000000000001654 <_MMapLoadFile>:
    1654: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
    1658: f9000bf9     	str	x25, [sp, #0x10]
    165c: a9025ff8     	stp	x24, x23, [sp, #0x20]
    1660: a90357f6     	stp	x22, x21, [sp, #0x30]
    1664: a9044ff4     	stp	x20, x19, [sp, #0x40]
    1668: 910003fd     	mov	x29, sp
    166c: aa0003f3     	mov	x19, x0
    1670: d503201f     	nop
    1674: 50ffdfa1     	adr	x1, 0x126a <sysconf+0x126a>
    1678: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    167c: 91074442     	add	x2, x2, #0x1d1
    1680: 52800080     	mov	w0, #0x4                // =4
    1684: aa1303e3     	mov	x3, x19
    1688: 9400030a     	bl	0x22b0 <__android_log_print@plt>
    168c: b0000055     	adrp	x21, 0xa000 <sysconf+0xa000>
    1690: b0000057     	adrp	x23, 0xa000 <sysconf+0xa000>
    1694: b9462ab6     	ldr	w22, [x21, #0x628]
    1698: f9431af4     	ldr	x20, [x23, #0x630]
    169c: 710006df     	cmp	w22, #0x1
    16a0: 540002eb     	b.lt	0x16fc <_MMapLoadFile+0xa8>
    16a4: 9100a298     	add	x24, x20, #0x28
    16a8: aa1603f9     	mov	x25, x22
    16ac: 14000004     	b	0x16bc <_MMapLoadFile+0x68>
    16b0: f1000739     	subs	x25, x25, #0x1
    16b4: 9100c318     	add	x24, x24, #0x30
    16b8: 54000220     	b.eq	0x16fc <_MMapLoadFile+0xa8>
    16bc: 385f8308     	ldurb	w8, [x24, #-0x8]
    16c0: 34ffff88     	cbz	w8, 0x16b0 <_MMapLoadFile+0x5c>
    16c4: f9400300     	ldr	x0, [x24]
    16c8: aa1303e1     	mov	x1, x19
    16cc: 940002fd     	bl	0x22c0 <strcmp@plt>
    16d0: 35ffff00     	cbnz	w0, 0x16b0 <_MMapLoadFile+0x5c>
    16d4: d503201f     	nop
    16d8: 50ffdc81     	adr	x1, 0x126a <sysconf+0x126a>
    16dc: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    16e0: 9107a442     	add	x2, x2, #0x1e9
    16e4: 52800080     	mov	w0, #0x4                // =4
    16e8: aa1303e3     	mov	x3, x19
    16ec: 940002f1     	bl	0x22b0 <__android_log_print@plt>
    16f0: 90000000     	adrp	x0, 0x1000 <sysconf+0x1000>
    16f4: 91128400     	add	x0, x0, #0x4a1
    16f8: 140000b4     	b	0x19c8 <_MMapLoadFile+0x374>
    16fc: b0000058     	adrp	x24, 0xa000 <sysconf+0xa000>
    1700: b9463b08     	ldr	w8, [x24, #0x638]
    1704: 6b0802df     	cmp	w22, w8
    1708: 540001ab     	b.lt	0x173c <_MMapLoadFile+0xe8>
    170c: 531f7909     	lsl	w9, w8, #1
    1710: 7100011f     	cmp	w8, #0x0
    1714: 52800088     	mov	w8, #0x4                // =4
    1718: aa1403e0     	mov	x0, x20
    171c: 1a890119     	csel	w25, w8, w9, eq
    1720: 52800608     	mov	w8, #0x30               // =48
    1724: 9b287f21     	smull	x1, w25, w8
    1728: 940002ea     	bl	0x22d0 <realloc@plt>
    172c: b4000820     	cbz	x0, 0x1830 <_MMapLoadFile+0x1dc>
    1730: aa0003f4     	mov	x20, x0
    1734: f9031ae0     	str	x0, [x23, #0x630]
    1738: b9063b19     	str	w25, [x24, #0x638]
    173c: 52800608     	mov	w8, #0x30               // =48
    1740: aa1303e0     	mov	x0, x19
    1744: 9b2852d4     	smaddl	x20, w22, w8, x20
    1748: 12800008     	mov	w8, #-0x1               // =-1
    174c: b9000288     	str	w8, [x20]
    1750: a9017e9f     	stp	xzr, xzr, [x20, #0x10]
    1754: f900069f     	str	xzr, [x20, #0x8]
    1758: 3900829f     	strb	wzr, [x20, #0x20]
    175c: 940002e1     	bl	0x22e0 <strlen@plt>
    1760: 11000408     	add	w8, w0, #0x1
    1764: 93407d00     	sxtw	x0, w8
    1768: 940002e2     	bl	0x22f0 <malloc@plt>
    176c: f9001680     	str	x0, [x20, #0x28]
    1770: b40003c0     	cbz	x0, 0x17e8 <_MMapLoadFile+0x194>
    1774: aa1303e1     	mov	x1, x19
    1778: 940002e2     	bl	0x2300 <strcpy@plt>
    177c: aa1303e0     	mov	x0, x19
    1780: 2a1f03e1     	mov	w1, wzr
    1784: 940002e3     	bl	0x2310 <__open_2@plt>
    1788: b9000280     	str	w0, [x20]
    178c: 37f80380     	tbnz	w0, #0x1f, 0x17fc <_MMapLoadFile+0x1a8>
    1790: aa1f03e1     	mov	x1, xzr
    1794: 52800042     	mov	w2, #0x2                // =2
    1798: 940002e2     	bl	0x2320 <lseek@plt>
    179c: aa0003e3     	mov	x3, x0
    17a0: f9000a80     	str	x0, [x20, #0x10]
    17a4: d503201f     	nop
    17a8: 50ffd601     	adr	x1, 0x126a <sysconf+0x126a>
    17ac: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    17b0: 91011442     	add	x2, x2, #0x45
    17b4: 52800080     	mov	w0, #0x4                // =4
    17b8: 940002be     	bl	0x22b0 <__android_log_print@plt>
    17bc: f9400a96     	ldr	x22, [x20, #0x10]
    17c0: b40004b6     	cbz	x22, 0x1854 <_MMapLoadFile+0x200>
    17c4: b0000053     	adrp	x19, 0xa000 <sysconf+0xa000>
    17c8: f9432a65     	ldr	x5, [x19, #0x650]
    17cc: b4000525     	cbz	x5, 0x1870 <_MMapLoadFile+0x21c>
    17d0: 8b0502c8     	add	x8, x22, x5
    17d4: cb0503e9     	neg	x9, x5
    17d8: d1000508     	sub	x8, x8, #0x1
    17dc: 8a090104     	and	x4, x8, x9
    17e0: f9000e84     	str	x4, [x20, #0x18]
    17e4: 1400004a     	b	0x190c <_MMapLoadFile+0x2b8>
    17e8: d503201f     	nop
    17ec: 50ffd3e1     	adr	x1, 0x126a <sysconf+0x126a>
    17f0: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    17f4: 910f7442     	add	x2, x2, #0x3dd
    17f8: 14000012     	b	0x1840 <_MMapLoadFile+0x1ec>
    17fc: 940002cd     	bl	0x2330 <__errno@plt>
    1800: b9400003     	ldr	w3, [x0]
    1804: d503201f     	nop
    1808: 50ffd301     	adr	x1, 0x126a <sysconf+0x126a>
    180c: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    1810: 9106cc42     	add	x2, x2, #0x1b3
    1814: 528000c0     	mov	w0, #0x6                // =6
    1818: 940002a6     	bl	0x22b0 <__android_log_print@plt>
    181c: f9401680     	ldr	x0, [x20, #0x28]
    1820: 940002c8     	bl	0x2340 <free@plt>
    1824: 90000000     	adrp	x0, 0x1000 <sysconf+0x1000>
    1828: 91082000     	add	x0, x0, #0x208
    182c: 14000067     	b	0x19c8 <_MMapLoadFile+0x374>
    1830: d503201f     	nop
    1834: 50ffd1a1     	adr	x1, 0x126a <sysconf+0x126a>
    1838: f0ffffe2     	adrp	x2, 0x0 <sysconf>
    183c: 9137bc42     	add	x2, x2, #0xdef
    1840: 528000c0     	mov	w0, #0x6                // =6
    1844: 9400029b     	bl	0x22b0 <__android_log_print@plt>
    1848: 90000000     	adrp	x0, 0x1000 <sysconf+0x1000>
    184c: 91051400     	add	x0, x0, #0x145
    1850: 1400005e     	b	0x19c8 <_MMapLoadFile+0x374>
    1854: b9400280     	ldr	w0, [x20]
    1858: 940002be     	bl	0x2350 <close@plt>
    185c: f9401680     	ldr	x0, [x20, #0x28]
    1860: 940002b8     	bl	0x2340 <free@plt>
    1864: 90000000     	adrp	x0, 0x1000 <sysconf+0x1000>
    1868: 91097000     	add	x0, x0, #0x25c
    186c: 14000057     	b	0x19c8 <_MMapLoadFile+0x374>
    1870: 528004e0     	mov	w0, #0x27               // =39
    1874: 940002bb     	bl	0x2360 <sysconf@plt>
    1878: b5000060     	cbnz	x0, 0x1884 <_MMapLoadFile+0x230>
    187c: 940002bd     	bl	0x2370 <getpagesize@plt>
    1880: 93407c00     	sxtw	x0, w0
    1884: f100001f     	cmp	x0, #0x0
    1888: 52820008     	mov	w8, #0x1000             // =4096
    188c: d503201f     	nop
    1890: 50ffcec1     	adr	x1, 0x126a <sysconf+0x126a>
    1894: 9a800103     	csel	x3, x8, x0, eq
    1898: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    189c: 910ee842     	add	x2, x2, #0x3ba
    18a0: 52800080     	mov	w0, #0x4                // =4
    18a4: f9032a63     	str	x3, [x19, #0x650]
    18a8: 94000282     	bl	0x22b0 <__android_log_print@plt>
    18ac: f9432a65     	ldr	x5, [x19, #0x650]
    18b0: 8b0502c8     	add	x8, x22, x5
    18b4: cb0503e9     	neg	x9, x5
    18b8: d1000508     	sub	x8, x8, #0x1
    18bc: 8a090104     	and	x4, x8, x9
    18c0: f9000e84     	str	x4, [x20, #0x18]
    18c4: b5000245     	cbnz	x5, 0x190c <_MMapLoadFile+0x2b8>
    18c8: 528004e0     	mov	w0, #0x27               // =39
    18cc: 940002a5     	bl	0x2360 <sysconf@plt>
    18d0: b5000060     	cbnz	x0, 0x18dc <_MMapLoadFile+0x288>
    18d4: 940002a7     	bl	0x2370 <getpagesize@plt>
    18d8: 93407c00     	sxtw	x0, w0
    18dc: f100001f     	cmp	x0, #0x0
    18e0: 52820008     	mov	w8, #0x1000             // =4096
    18e4: d503201f     	nop
    18e8: 50ffcc01     	adr	x1, 0x126a <sysconf+0x126a>
    18ec: 9a800103     	csel	x3, x8, x0, eq
    18f0: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    18f4: 910ee842     	add	x2, x2, #0x3ba
    18f8: 52800080     	mov	w0, #0x4                // =4
    18fc: f9032a63     	str	x3, [x19, #0x650]
    1900: 9400026c     	bl	0x22b0 <__android_log_print@plt>
    1904: f9432a65     	ldr	x5, [x19, #0x650]
    1908: f9400e84     	ldr	x4, [x20, #0x18]
    190c: f9400a83     	ldr	x3, [x20, #0x10]
    1910: d503201f     	nop
    1914: 50ffcaa1     	adr	x1, 0x126a <sysconf+0x126a>
    1918: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    191c: 91018442     	add	x2, x2, #0x61
    1920: 52800080     	mov	w0, #0x4                // =4
    1924: 94000263     	bl	0x22b0 <__android_log_print@plt>
    1928: f9400e81     	ldr	x1, [x20, #0x18]
    192c: b9400284     	ldr	w4, [x20]
    1930: aa1f03e0     	mov	x0, xzr
    1934: 52800022     	mov	w2, #0x1                // =1
    1938: 52800043     	mov	w3, #0x2                // =2
    193c: aa1f03e5     	mov	x5, xzr
    1940: 52800036     	mov	w22, #0x1               // =1
    1944: 9400028f     	bl	0x2380 <mmap@plt>
    1948: aa0003f3     	mov	x19, x0
    194c: b9400280     	ldr	w0, [x20]
    1950: f9000693     	str	x19, [x20, #0x8]
    1954: 9400027f     	bl	0x2350 <close@plt>
    1958: b100067f     	cmn	x19, #0x1
    195c: 540001e0     	b.eq	0x1998 <_MMapLoadFile+0x344>
    1960: b9462aa8     	ldr	w8, [x21, #0x628]
    1964: a9411283     	ldp	x3, x4, [x20, #0x10]
    1968: d503201f     	nop
    196c: 50ffc7e1     	adr	x1, 0x126a <sysconf+0x126a>
    1970: f0ffffe2     	adrp	x2, 0x0 <sysconf>
    1974: 91358842     	add	x2, x2, #0xd62
    1978: 11000505     	add	w5, w8, #0x1
    197c: 52800080     	mov	w0, #0x4                // =4
    1980: 39008296     	strb	w22, [x20, #0x20]
    1984: b9062aa5     	str	w5, [x21, #0x628]
    1988: 9400024a     	bl	0x22b0 <__android_log_print@plt>
    198c: f0ffffe0     	adrp	x0, 0x0 <sysconf>
    1990: 913f7800     	add	x0, x0, #0xfde
    1994: 1400000d     	b	0x19c8 <_MMapLoadFile+0x374>
    1998: 94000266     	bl	0x2330 <__errno@plt>
    199c: b9400003     	ldr	w3, [x0]
    19a0: d503201f     	nop
    19a4: 50ffc621     	adr	x1, 0x126a <sysconf+0x126a>
    19a8: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    19ac: 91057842     	add	x2, x2, #0x15e
    19b0: 528000c0     	mov	w0, #0x6                // =6
    19b4: 9400023f     	bl	0x22b0 <__android_log_print@plt>
    19b8: f9401680     	ldr	x0, [x20, #0x28]
    19bc: 94000261     	bl	0x2340 <free@plt>
    19c0: f0ffffe0     	adrp	x0, 0x0 <sysconf>
    19c4: 913f9800     	add	x0, x0, #0xfe6
    19c8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    19cc: f9400bf9     	ldr	x25, [sp, #0x10]
    19d0: a94357f6     	ldp	x22, x21, [sp, #0x30]
    19d4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
    19d8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
    19dc: d65f03c0     	ret

00000000000019e0 <_MMapUnloadFile>:
    19e0: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
    19e4: f9000bf9     	str	x25, [sp, #0x10]
    19e8: a9025ff8     	stp	x24, x23, [sp, #0x20]
    19ec: a90357f6     	stp	x22, x21, [sp, #0x30]
    19f0: a9044ff4     	stp	x20, x19, [sp, #0x40]
    19f4: 910003fd     	mov	x29, sp
    19f8: aa0003f3     	mov	x19, x0
    19fc: d503201f     	nop
    1a00: 50ffc341     	adr	x1, 0x126a <sysconf+0x126a>
    1a04: f0ffffe2     	adrp	x2, 0x0 <sysconf>
    1a08: 91352042     	add	x2, x2, #0xd48
    1a0c: 52800080     	mov	w0, #0x4                // =4
    1a10: aa1303e3     	mov	x3, x19
    1a14: 94000227     	bl	0x22b0 <__android_log_print@plt>
    1a18: b0000054     	adrp	x20, 0xa000 <sysconf+0xa000>
    1a1c: b9462a88     	ldr	w8, [x20, #0x628]
    1a20: 7100051f     	cmp	w8, #0x1
    1a24: 5400064b     	b.lt	0x1aec <_MMapUnloadFile+0x10c>
    1a28: 8b080508     	add	x8, x8, x8, lsl #1
    1a2c: b0000058     	adrp	x24, 0xa000 <sysconf+0xa000>
    1a30: aa1f03f5     	mov	x21, xzr
    1a34: f9431b16     	ldr	x22, [x24, #0x630]
    1a38: 2a1f03f7     	mov	w23, wzr
    1a3c: d37ced19     	lsl	x25, x8, #4
    1a40: 14000005     	b	0x1a54 <_MMapUnloadFile+0x74>
    1a44: 9100c2b5     	add	x21, x21, #0x30
    1a48: 110006f7     	add	w23, w23, #0x1
    1a4c: eb15033f     	cmp	x25, x21
    1a50: 540004e0     	b.eq	0x1aec <_MMapUnloadFile+0x10c>
    1a54: 8b1502c8     	add	x8, x22, x21
    1a58: 39408109     	ldrb	w9, [x8, #0x20]
    1a5c: 34ffff49     	cbz	w9, 0x1a44 <_MMapUnloadFile+0x64>
    1a60: f9401500     	ldr	x0, [x8, #0x28]
    1a64: aa1303e1     	mov	x1, x19
    1a68: 94000216     	bl	0x22c0 <strcmp@plt>
    1a6c: 35fffec0     	cbnz	w0, 0x1a44 <_MMapUnloadFile+0x64>
    1a70: 8b1502c8     	add	x8, x22, x21
    1a74: f9400500     	ldr	x0, [x8, #0x8]
    1a78: b4000080     	cbz	x0, 0x1a88 <_MMapUnloadFile+0xa8>
    1a7c: f9400d01     	ldr	x1, [x8, #0x18]
    1a80: 94000244     	bl	0x2390 <munmap@plt>
    1a84: f9431b16     	ldr	x22, [x24, #0x630]
    1a88: 8b1502c8     	add	x8, x22, x21
    1a8c: f9401500     	ldr	x0, [x8, #0x28]
    1a90: b4000040     	cbz	x0, 0x1a98 <_MMapUnloadFile+0xb8>
    1a94: 9400022b     	bl	0x2340 <free@plt>
    1a98: b9862a88     	ldrsw	x8, [x20, #0x628]
    1a9c: d1000503     	sub	x3, x8, #0x1
    1aa0: 6b17007f     	cmp	w3, w23
    1aa4: 5400010d     	b.le	0x1ac4 <_MMapUnloadFile+0xe4>
    1aa8: 52800608     	mov	w8, #0x30               // =48
    1aac: 8b1502c9     	add	x9, x22, x21
    1ab0: 9b085868     	madd	x8, x3, x8, x22
    1ab4: ad408101     	ldp	q1, q0, [x8, #0x10]
    1ab8: 3dc00102     	ldr	q2, [x8]
    1abc: 3d800122     	str	q2, [x9]
    1ac0: ad008121     	stp	q1, q0, [x9, #0x10]
    1ac4: d503201f     	nop
    1ac8: 50ffbd01     	adr	x1, 0x126a <sysconf+0x126a>
    1acc: f0ffffe2     	adrp	x2, 0x0 <sysconf>
    1ad0: 91387842     	add	x2, x2, #0xe1e
    1ad4: 52800080     	mov	w0, #0x4                // =4
    1ad8: b9062a83     	str	w3, [x20, #0x628]
    1adc: 940001f5     	bl	0x22b0 <__android_log_print@plt>
    1ae0: f0ffffe0     	adrp	x0, 0x0 <sysconf>
    1ae4: 91392000     	add	x0, x0, #0xe48
    1ae8: 1400000a     	b	0x1b10 <_MMapUnloadFile+0x130>
    1aec: d503201f     	nop
    1af0: 50ffbbc1     	adr	x1, 0x126a <sysconf+0x126a>
    1af4: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    1af8: 9105f042     	add	x2, x2, #0x17c
    1afc: 52800080     	mov	w0, #0x4                // =4
    1b00: aa1303e3     	mov	x3, x19
    1b04: 940001eb     	bl	0x22b0 <__android_log_print@plt>
    1b08: f0ffffe0     	adrp	x0, 0x0 <sysconf>
    1b0c: 91378000     	add	x0, x0, #0xde0
    1b10: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    1b14: f9400bf9     	ldr	x25, [sp, #0x10]
    1b18: a94357f6     	ldp	x22, x21, [sp, #0x30]
    1b1c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
    1b20: a8c57bfd     	ldp	x29, x30, [sp], #0x50
    1b24: d65f03c0     	ret

0000000000001b28 <_MMapUnloadAllFiles>:
    1b28: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
    1b2c: f9000bf7     	str	x23, [sp, #0x10]
    1b30: a90257f6     	stp	x22, x21, [sp, #0x20]
    1b34: a9034ff4     	stp	x20, x19, [sp, #0x30]
    1b38: 910003fd     	mov	x29, sp
    1b3c: d503201f     	nop
    1b40: 50ffb941     	adr	x1, 0x126a <sysconf+0x126a>
    1b44: f0ffffe2     	adrp	x2, 0x0 <sysconf>
    1b48: 91371442     	add	x2, x2, #0xdc5
    1b4c: 52800080     	mov	w0, #0x4                // =4
    1b50: 940001d8     	bl	0x22b0 <__android_log_print@plt>
    1b54: b0000054     	adrp	x20, 0xa000 <sysconf+0xa000>
    1b58: b0000055     	adrp	x21, 0xa000 <sysconf+0xa000>
    1b5c: b9462a88     	ldr	w8, [x20, #0x628]
    1b60: f9431ab3     	ldr	x19, [x21, #0x630]
    1b64: 7100051f     	cmp	w8, #0x1
    1b68: 5400030b     	b.lt	0x1bc8 <_MMapUnloadAllFiles+0xa0>
    1b6c: aa1f03f6     	mov	x22, xzr
    1b70: aa1f03f7     	mov	x23, xzr
    1b74: 14000006     	b	0x1b8c <_MMapUnloadAllFiles+0x64>
    1b78: b9862a88     	ldrsw	x8, [x20, #0x628]
    1b7c: 910006f7     	add	x23, x23, #0x1
    1b80: 9100c2d6     	add	x22, x22, #0x30
    1b84: eb0802ff     	cmp	x23, x8
    1b88: 540001ea     	b.ge	0x1bc4 <_MMapUnloadAllFiles+0x9c>
    1b8c: 8b160268     	add	x8, x19, x22
    1b90: 39408109     	ldrb	w9, [x8, #0x20]
    1b94: 34ffff29     	cbz	w9, 0x1b78 <_MMapUnloadAllFiles+0x50>
    1b98: f9400500     	ldr	x0, [x8, #0x8]
    1b9c: b40000a0     	cbz	x0, 0x1bb0 <_MMapUnloadAllFiles+0x88>
    1ba0: 8b160268     	add	x8, x19, x22
    1ba4: f9400d01     	ldr	x1, [x8, #0x18]
    1ba8: 940001fa     	bl	0x2390 <munmap@plt>
    1bac: f9431ab3     	ldr	x19, [x21, #0x630]
    1bb0: 8b160268     	add	x8, x19, x22
    1bb4: f9401500     	ldr	x0, [x8, #0x28]
    1bb8: b4fffe00     	cbz	x0, 0x1b78 <_MMapUnloadAllFiles+0x50>
    1bbc: 940001e1     	bl	0x2340 <free@plt>
    1bc0: 17ffffee     	b	0x1b78 <_MMapUnloadAllFiles+0x50>
    1bc4: f9431ab3     	ldr	x19, [x21, #0x630]
    1bc8: b4000093     	cbz	x19, 0x1bd8 <_MMapUnloadAllFiles+0xb0>
    1bcc: aa1303e0     	mov	x0, x19
    1bd0: 940001dc     	bl	0x2340 <free@plt>
    1bd4: f9031abf     	str	xzr, [x21, #0x630]
    1bd8: b0000048     	adrp	x8, 0xa000 <sysconf+0xa000>
    1bdc: b9062a9f     	str	wzr, [x20, #0x628]
    1be0: d503201f     	nop
    1be4: 50ffb421     	adr	x1, 0x126a <sysconf+0x126a>
    1be8: f0ffffe2     	adrp	x2, 0x0 <sysconf>
    1bec: 913de842     	add	x2, x2, #0xf7a
    1bf0: 52800080     	mov	w0, #0x4                // =4
    1bf4: b906391f     	str	wzr, [x8, #0x638]
    1bf8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    1bfc: f9400bf7     	ldr	x23, [sp, #0x10]
    1c00: a94257f6     	ldp	x22, x21, [sp, #0x20]
    1c04: a8c47bfd     	ldp	x29, x30, [sp], #0x40
    1c08: 140001aa     	b	0x22b0 <__android_log_print@plt>

0000000000001c0c <_MMapGetPtr>:
    1c0c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
    1c10: f9000bf5     	str	x21, [sp, #0x10]
    1c14: a9024ff4     	stp	x20, x19, [sp, #0x20]
    1c18: 910003fd     	mov	x29, sp
    1c1c: b0000048     	adrp	x8, 0xa000 <sysconf+0xa000>
    1c20: b9462914     	ldr	w20, [x8, #0x628]
    1c24: 7100069f     	cmp	w20, #0x1
    1c28: 5400022b     	b.lt	0x1c6c <_MMapGetPtr+0x60>
    1c2c: b0000048     	adrp	x8, 0xa000 <sysconf+0xa000>
    1c30: aa0003f3     	mov	x19, x0
    1c34: f9431908     	ldr	x8, [x8, #0x630]
    1c38: 9100a115     	add	x21, x8, #0x28
    1c3c: 14000004     	b	0x1c4c <_MMapGetPtr+0x40>
    1c40: f1000694     	subs	x20, x20, #0x1
    1c44: 9100c2b5     	add	x21, x21, #0x30
    1c48: 54000120     	b.eq	0x1c6c <_MMapGetPtr+0x60>
    1c4c: 385f82a8     	ldurb	w8, [x21, #-0x8]
    1c50: 34ffff88     	cbz	w8, 0x1c40 <_MMapGetPtr+0x34>
    1c54: f94002a0     	ldr	x0, [x21]
    1c58: aa1303e1     	mov	x1, x19
    1c5c: 94000199     	bl	0x22c0 <strcmp@plt>
    1c60: 35ffff00     	cbnz	w0, 0x1c40 <_MMapGetPtr+0x34>
    1c64: f85e02a0     	ldur	x0, [x21, #-0x20]
    1c68: 14000002     	b	0x1c70 <_MMapGetPtr+0x64>
    1c6c: aa1f03e0     	mov	x0, xzr
    1c70: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    1c74: f9400bf5     	ldr	x21, [sp, #0x10]
    1c78: a8c37bfd     	ldp	x29, x30, [sp], #0x30
    1c7c: d65f03c0     	ret

0000000000001c80 <_MMapGetSize>:
    1c80: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
    1c84: f9000bf5     	str	x21, [sp, #0x10]
    1c88: a9024ff4     	stp	x20, x19, [sp, #0x20]
    1c8c: 910003fd     	mov	x29, sp
    1c90: b0000048     	adrp	x8, 0xa000 <sysconf+0xa000>
    1c94: b9462914     	ldr	w20, [x8, #0x628]
    1c98: 7100069f     	cmp	w20, #0x1
    1c9c: 5400022b     	b.lt	0x1ce0 <_MMapGetSize+0x60>
    1ca0: b0000048     	adrp	x8, 0xa000 <sysconf+0xa000>
    1ca4: aa0003f3     	mov	x19, x0
    1ca8: f9431908     	ldr	x8, [x8, #0x630]
    1cac: 9100a115     	add	x21, x8, #0x28
    1cb0: 14000004     	b	0x1cc0 <_MMapGetSize+0x40>
    1cb4: f1000694     	subs	x20, x20, #0x1
    1cb8: 9100c2b5     	add	x21, x21, #0x30
    1cbc: 54000120     	b.eq	0x1ce0 <_MMapGetSize+0x60>
    1cc0: 385f82a8     	ldurb	w8, [x21, #-0x8]
    1cc4: 34ffff88     	cbz	w8, 0x1cb4 <_MMapGetSize+0x34>
    1cc8: f94002a0     	ldr	x0, [x21]
    1ccc: aa1303e1     	mov	x1, x19
    1cd0: 9400017c     	bl	0x22c0 <strcmp@plt>
    1cd4: 35ffff00     	cbnz	w0, 0x1cb4 <_MMapGetSize+0x34>
    1cd8: f85e82a0     	ldur	x0, [x21, #-0x18]
    1cdc: 14000002     	b	0x1ce4 <_MMapGetSize+0x64>
    1ce0: aa1f03e0     	mov	x0, xzr
    1ce4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    1ce8: f9400bf5     	ldr	x21, [sp, #0x10]
    1cec: a8c37bfd     	ldp	x29, x30, [sp], #0x30
    1cf0: d65f03c0     	ret

0000000000001cf4 <_MMapIsLoaded>:
    1cf4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
    1cf8: f9000bf7     	str	x23, [sp, #0x10]
    1cfc: a90257f6     	stp	x22, x21, [sp, #0x20]
    1d00: a9034ff4     	stp	x20, x19, [sp, #0x30]
    1d04: 910003fd     	mov	x29, sp
    1d08: b0000048     	adrp	x8, 0xa000 <sysconf+0xa000>
    1d0c: b9462914     	ldr	w20, [x8, #0x628]
    1d10: 7100069f     	cmp	w20, #0x1
    1d14: 540002ab     	b.lt	0x1d68 <_MMapIsLoaded+0x74>
    1d18: b0000048     	adrp	x8, 0xa000 <sysconf+0xa000>
    1d1c: aa0003f3     	mov	x19, x0
    1d20: aa1f03f5     	mov	x21, xzr
    1d24: f9431908     	ldr	x8, [x8, #0x630]
    1d28: 52800037     	mov	w23, #0x1               // =1
    1d2c: 9100a116     	add	x22, x8, #0x28
    1d30: 14000007     	b	0x1d4c <_MMapIsLoaded+0x58>
    1d34: 910006b5     	add	x21, x21, #0x1
    1d38: 9100c2d6     	add	x22, x22, #0x30
    1d3c: eb1402bf     	cmp	x21, x20
    1d40: 1a9f27f7     	cset	w23, lo
    1d44: eb15029f     	cmp	x20, x21
    1d48: 54000120     	b.eq	0x1d6c <_MMapIsLoaded+0x78>
    1d4c: 385f82c8     	ldurb	w8, [x22, #-0x8]
    1d50: 34ffff28     	cbz	w8, 0x1d34 <_MMapIsLoaded+0x40>
    1d54: f94002c0     	ldr	x0, [x22]
    1d58: aa1303e1     	mov	x1, x19
    1d5c: 94000159     	bl	0x22c0 <strcmp@plt>
    1d60: 35fffea0     	cbnz	w0, 0x1d34 <_MMapIsLoaded+0x40>
    1d64: 14000002     	b	0x1d6c <_MMapIsLoaded+0x78>
    1d68: 2a1f03f7     	mov	w23, wzr
    1d6c: 120002e0     	and	w0, w23, #0x1
    1d70: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    1d74: f9400bf7     	ldr	x23, [sp, #0x10]
    1d78: a94257f6     	ldp	x22, x21, [sp, #0x20]
    1d7c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
    1d80: d65f03c0     	ret

0000000000001d84 <_MMapGetFileCount>:
    1d84: b0000048     	adrp	x8, 0xa000 <sysconf+0xa000>
    1d88: b9462900     	ldr	w0, [x8, #0x628]
    1d8c: d65f03c0     	ret

0000000000001d90 <_MMapGetPageSize>:
    1d90: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
    1d94: f9000bf3     	str	x19, [sp, #0x10]
    1d98: 910003fd     	mov	x29, sp
    1d9c: b0000053     	adrp	x19, 0xa000 <sysconf+0xa000>
    1da0: f9432a60     	ldr	x0, [x19, #0x650]
    1da4: b5000220     	cbnz	x0, 0x1de8 <_MMapGetPageSize+0x58>
    1da8: 528004e0     	mov	w0, #0x27               // =39
    1dac: 9400016d     	bl	0x2360 <sysconf@plt>
    1db0: b5000060     	cbnz	x0, 0x1dbc <_MMapGetPageSize+0x2c>
    1db4: 9400016f     	bl	0x2370 <getpagesize@plt>
    1db8: 93407c00     	sxtw	x0, w0
    1dbc: f100001f     	cmp	x0, #0x0
    1dc0: 52820008     	mov	w8, #0x1000             // =4096
    1dc4: d503201f     	nop
    1dc8: 50ffa501     	adr	x1, 0x126a <sysconf+0x126a>
    1dcc: 9a800103     	csel	x3, x8, x0, eq
    1dd0: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    1dd4: 910ee842     	add	x2, x2, #0x3ba
    1dd8: 52800080     	mov	w0, #0x4                // =4
    1ddc: f9032a63     	str	x3, [x19, #0x650]
    1de0: 94000134     	bl	0x22b0 <__android_log_print@plt>
    1de4: f9432a60     	ldr	x0, [x19, #0x650]
    1de8: f9400bf3     	ldr	x19, [sp, #0x10]
    1dec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
    1df0: d65f03c0     	ret

0000000000001df4 <_MMapInMemory>:
    1df4: b0000048     	adrp	x8, 0xa000 <sysconf+0xa000>
    1df8: b9462904     	ldr	w4, [x8, #0x628]
    1dfc: 340005a4     	cbz	w4, 0x1eb0 <_MMapInMemory+0xbc>
    1e00: d10043ff     	sub	sp, sp, #0x10
    1e04: 7100049f     	cmp	w4, #0x1
    1e08: 390033ff     	strb	wzr, [sp, #0xc]
    1e0c: 5400042b     	b.lt	0x1e90 <_MMapInMemory+0x9c>
    1e10: b0000049     	adrp	x9, 0xa000 <sysconf+0xa000>
    1e14: aa1f03e8     	mov	x8, xzr
    1e18: 5280060a     	mov	w10, #0x30              // =48
    1e1c: f9431929     	ldr	x9, [x9, #0x630]
    1e20: 14000008     	b	0x1e40 <_MMapInMemory+0x4c>
    1e24: 394023eb     	ldrb	w11, [sp, #0x8]
    1e28: 394033ec     	ldrb	w12, [sp, #0xc]
    1e2c: 0b0b018b     	add	w11, w12, w11
    1e30: 390033eb     	strb	w11, [sp, #0xc]
    1e34: 91000508     	add	x8, x8, #0x1
    1e38: eb04011f     	cmp	x8, x4
    1e3c: 540002a0     	b.eq	0x1e90 <_MMapInMemory+0x9c>
    1e40: 9b0a250b     	madd	x11, x8, x10, x9
    1e44: 3940816c     	ldrb	w12, [x11, #0x20]
    1e48: 34ffff6c     	cbz	w12, 0x1e34 <_MMapInMemory+0x40>
    1e4c: f940056b     	ldr	x11, [x11, #0x8]
    1e50: b4ffff2b     	cbz	x11, 0x1e34 <_MMapInMemory+0x40>
    1e54: 9b0a250c     	madd	x12, x8, x10, x9
    1e58: 390023ff     	strb	wzr, [sp, #0x8]
    1e5c: f940098c     	ldr	x12, [x12, #0x10]
    1e60: b4fffe2c     	cbz	x12, 0x1e24 <_MMapInMemory+0x30>
    1e64: aa1f03ed     	mov	x13, xzr
    1e68: 386d696e     	ldrb	w14, [x11, x13]
    1e6c: 394023ef     	ldrb	w15, [sp, #0x8]
    1e70: f10f99bf     	cmp	x13, #0x3e6
    1e74: 0b0e01ee     	add	w14, w15, w14
    1e78: 390023ee     	strb	w14, [sp, #0x8]
    1e7c: 54fffd48     	b.hi	0x1e24 <_MMapInMemory+0x30>
    1e80: 910005ad     	add	x13, x13, #0x1
    1e84: eb0c01bf     	cmp	x13, x12
    1e88: 54ffff03     	b.lo	0x1e68 <_MMapInMemory+0x74>
    1e8c: 17ffffe6     	b	0x1e24 <_MMapInMemory+0x30>
    1e90: 394033e3     	ldrb	w3, [sp, #0xc]
    1e94: d503201f     	nop
    1e98: 50ff9e81     	adr	x1, 0x126a <sysconf+0x126a>
    1e9c: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    1ea0: 91101c42     	add	x2, x2, #0x407
    1ea4: 52800080     	mov	w0, #0x4                // =4
    1ea8: 910043ff     	add	sp, sp, #0x10
    1eac: 14000101     	b	0x22b0 <__android_log_print@plt>
    1eb0: d503201f     	nop
    1eb4: 50ff9da1     	adr	x1, 0x126a <sysconf+0x126a>
    1eb8: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    1ebc: 91065842     	add	x2, x2, #0x196
    1ec0: 52800080     	mov	w0, #0x4                // =4
    1ec4: 140000fb     	b	0x22b0 <__android_log_print@plt>

0000000000001ec8 <_MMapInMemoryAfterClear>:
    1ec8: b0000048     	adrp	x8, 0xa000 <sysconf+0xa000>
    1ecc: b9462904     	ldr	w4, [x8, #0x628]
    1ed0: 340005a4     	cbz	w4, 0x1f84 <_MMapInMemoryAfterClear+0xbc>
    1ed4: d10043ff     	sub	sp, sp, #0x10
    1ed8: 7100049f     	cmp	w4, #0x1
    1edc: 390033ff     	strb	wzr, [sp, #0xc]
    1ee0: 5400042b     	b.lt	0x1f64 <_MMapInMemoryAfterClear+0x9c>
    1ee4: b0000049     	adrp	x9, 0xa000 <sysconf+0xa000>
    1ee8: aa1f03e8     	mov	x8, xzr
    1eec: 5280060a     	mov	w10, #0x30              // =48
    1ef0: f9431929     	ldr	x9, [x9, #0x630]
    1ef4: 14000008     	b	0x1f14 <_MMapInMemoryAfterClear+0x4c>
    1ef8: 394023eb     	ldrb	w11, [sp, #0x8]
    1efc: 394033ec     	ldrb	w12, [sp, #0xc]
    1f00: 0b0b018b     	add	w11, w12, w11
    1f04: 390033eb     	strb	w11, [sp, #0xc]
    1f08: 91000508     	add	x8, x8, #0x1
    1f0c: eb04011f     	cmp	x8, x4
    1f10: 540002a0     	b.eq	0x1f64 <_MMapInMemoryAfterClear+0x9c>
    1f14: 9b0a250b     	madd	x11, x8, x10, x9
    1f18: 3940816c     	ldrb	w12, [x11, #0x20]
    1f1c: 34ffff6c     	cbz	w12, 0x1f08 <_MMapInMemoryAfterClear+0x40>
    1f20: f940056b     	ldr	x11, [x11, #0x8]
    1f24: b4ffff2b     	cbz	x11, 0x1f08 <_MMapInMemoryAfterClear+0x40>
    1f28: 9b0a250c     	madd	x12, x8, x10, x9
    1f2c: 390023ff     	strb	wzr, [sp, #0x8]
    1f30: f940098c     	ldr	x12, [x12, #0x10]
    1f34: b4fffe2c     	cbz	x12, 0x1ef8 <_MMapInMemoryAfterClear+0x30>
    1f38: aa1f03ed     	mov	x13, xzr
    1f3c: 386d696e     	ldrb	w14, [x11, x13]
    1f40: 394023ef     	ldrb	w15, [sp, #0x8]
    1f44: f10f99bf     	cmp	x13, #0x3e6
    1f48: 0b0e01ee     	add	w14, w15, w14
    1f4c: 390023ee     	strb	w14, [sp, #0x8]
    1f50: 54fffd48     	b.hi	0x1ef8 <_MMapInMemoryAfterClear+0x30>
    1f54: 910005ad     	add	x13, x13, #0x1
    1f58: eb0c01bf     	cmp	x13, x12
    1f5c: 54ffff03     	b.lo	0x1f3c <_MMapInMemoryAfterClear+0x74>
    1f60: 17ffffe6     	b	0x1ef8 <_MMapInMemoryAfterClear+0x30>
    1f64: 394033e3     	ldrb	w3, [sp, #0xc]
    1f68: d503201f     	nop
    1f6c: 50ff97e1     	adr	x1, 0x126a <sysconf+0x126a>
    1f70: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    1f74: 91085042     	add	x2, x2, #0x214
    1f78: 52800080     	mov	w0, #0x4                // =4
    1f7c: 910043ff     	add	sp, sp, #0x10
    1f80: 140000cc     	b	0x22b0 <__android_log_print@plt>
    1f84: d503201f     	nop
    1f88: 50ff9701     	adr	x1, 0x126a <sysconf+0x126a>
    1f8c: f0ffffe2     	adrp	x2, 0x0 <sysconf>
    1f90: 913b2442     	add	x2, x2, #0xec9
    1f94: 52800080     	mov	w0, #0x4                // =4
    1f98: 140000c6     	b	0x22b0 <__android_log_print@plt>

0000000000001f9c <MemoryWarning>:
    1f9c: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
    1fa0: a9016ffc     	stp	x28, x27, [sp, #0x10]
    1fa4: a90267fa     	stp	x26, x25, [sp, #0x20]
    1fa8: a9035ff8     	stp	x24, x23, [sp, #0x30]
    1fac: a90457f6     	stp	x22, x21, [sp, #0x40]
    1fb0: a9054ff4     	stp	x20, x19, [sp, #0x50]
    1fb4: 910003fd     	mov	x29, sp
    1fb8: d503201f     	nop
    1fbc: 50ff9561     	adr	x1, 0x126a <sysconf+0x126a>
    1fc0: f0ffffe2     	adrp	x2, 0x0 <sysconf>
    1fc4: 913bd442     	add	x2, x2, #0xef5
    1fc8: 52800080     	mov	w0, #0x4                // =4
    1fcc: 940000b9     	bl	0x22b0 <__android_log_print@plt>
    1fd0: b000005a     	adrp	x26, 0xa000 <sysconf+0xa000>
    1fd4: b0000059     	adrp	x25, 0xa000 <sysconf+0xa000>
    1fd8: f9432348     	ldr	x8, [x26, #0x640]
    1fdc: b40002e8     	cbz	x8, 0x2038 <MemoryWarning+0x9c>
    1fe0: d503201f     	nop
    1fe4: 50ff9421     	adr	x1, 0x126a <sysconf+0x126a>
    1fe8: 90000002     	adrp	x2, 0x1000 <sysconf+0x1000>
    1fec: 9102ac42     	add	x2, x2, #0xab
    1ff0: 52800080     	mov	w0, #0x4                // =4
    1ff4: 940000af     	bl	0x22b0 <__android_log_print@plt>
    1ff8: b9464b34     	ldr	w20, [x25, #0x648]
    1ffc: f9432353     	ldr	x19, [x26, #0x640]
    2000: 7100069f     	cmp	w20, #0x1
    2004: 5400014b     	b.lt	0x202c <MemoryWarning+0x90>
    2008: aa1303f5     	mov	x21, x19
    200c: 14000004     	b	0x201c <MemoryWarning+0x80>
    2010: f1000694     	subs	x20, x20, #0x1
    2014: 910022b5     	add	x21, x21, #0x8
    2018: 540000a0     	b.eq	0x202c <MemoryWarning+0x90>
    201c: f94002a0     	ldr	x0, [x21]
    2020: b4ffff80     	cbz	x0, 0x2010 <MemoryWarning+0x74>
    2024: 940000c7     	bl	0x2340 <free@plt>
    2028: 17fffffa     	b	0x2010 <MemoryWarning+0x74>
    202c: aa1303e0     	mov	x0, x19
    2030: 940000c4     	bl	0x2340 <free@plt>
    2034: b9064b3f     	str	wzr, [x25, #0x648]
    2038: 52806400     	mov	w0, #0x320              // =800
    203c: 940000ad     	bl	0x22f0 <malloc@plt>
    2040: f9032340     	str	x0, [x26, #0x640]
    2044: b4000720     	cbz	x0, 0x2128 <MemoryWarning+0x18c>
    2048: d503201f     	nop
    204c: 50ff90f3     	adr	x19, 0x126a <sysconf+0x126a>
    2050: f0ffffe2     	adrp	x2, 0x1000 <sysconf+0x1000>
    2054: 910bb442     	add	x2, x2, #0x2ed
    2058: 52800080     	mov	w0, #0x4                // =4
    205c: aa1303e1     	mov	x1, x19
    2060: b9064b3f     	str	wzr, [x25, #0x648]
    2064: 94000093     	bl	0x22b0 <__android_log_print@plt>
    2068: 529999bc     	mov	w28, #0xcccd            // =52429
    206c: 52933336     	mov	w22, #0x9999            // =39321
    2070: aa1f03f5     	mov	x21, xzr
    2074: f0fffff4     	adrp	x20, 0x1000 <sysconf+0x1000>
    2078: 910d3694     	add	x20, x20, #0x34d
    207c: 52a1901b     	mov	w27, #0xc800000         // =209715200
    2080: 72b9999c     	movk	w28, #0xcccc, lsl #16
    2084: 72a33336     	movk	w22, #0x1999, lsl #16
    2088: 52a19017     	mov	w23, #0xc800000         // =209715200
    208c: 14000005     	b	0x20a0 <MemoryWarning+0x104>
    2090: f100f31f     	cmp	x24, #0x3c
    2094: 8b1b02f7     	add	x23, x23, x27
    2098: aa1803f5     	mov	x21, x24
    209c: 540006e0     	b.eq	0x2178 <MemoryWarning+0x1dc>
    20a0: 52a19000     	mov	w0, #0xc800000          // =209715200
    20a4: 94000093     	bl	0x22f0 <malloc@plt>
    20a8: b40004c0     	cbz	x0, 0x2140 <MemoryWarning+0x1a4>
    20ac: 2a1503e1     	mov	w1, w21
    20b0: 52a19002     	mov	w2, #0xc800000          // =209715200
    20b4: aa0003f8     	mov	x24, x0
    20b8: 940000ba     	bl	0x23a0 <memset@plt>
    20bc: b9864b28     	ldrsw	x8, [x25, #0x648]
    20c0: f9432349     	ldr	x9, [x26, #0x640]
    20c4: 52800080     	mov	w0, #0x4                // =4
    20c8: aa1303e1     	mov	x1, x19
    20cc: aa1403e2     	mov	x2, x20
    20d0: aa1703e3     	mov	x3, x23
    20d4: 1100050a     	add	w10, w8, #0x1
    20d8: 2a1503e4     	mov	w4, w21
    20dc: aa1703e5     	mov	x5, x23
    20e0: 2a1503e6     	mov	w6, w21
    20e4: b9064b2a     	str	w10, [x25, #0x648]
    20e8: f8287938     	str	x24, [x9, x8, lsl #3]
    20ec: 910006b8     	add	x24, x21, #0x1
    20f0: 94000070     	bl	0x22b0 <__android_log_print@plt>
    20f4: 12001f08     	and	w8, w24, #0xff
    20f8: 1b1c7d08     	mul	w8, w8, w28
    20fc: 13880508     	ror	w8, w8, #0x1
    2100: 6b16011f     	cmp	w8, w22
    2104: 54fffc68     	b.hi	0x2090 <MemoryWarning+0xf4>
    2108: 110006a3     	add	w3, w21, #0x1
    210c: 110006a4     	add	w4, w21, #0x1
    2110: 52800080     	mov	w0, #0x4                // =4
    2114: aa1303e1     	mov	x1, x19
    2118: d0ffffe2     	adrp	x2, 0x0 <sysconf>
    211c: 913fc842     	add	x2, x2, #0xff2
    2120: 94000064     	bl	0x22b0 <__android_log_print@plt>
    2124: 17ffffdb     	b	0x2090 <MemoryWarning+0xf4>
    2128: d503201f     	nop
    212c: 50ff89e1     	adr	x1, 0x126a <sysconf+0x126a>
    2130: d0ffffe2     	adrp	x2, 0x0 <sysconf>
    2134: 913e5042     	add	x2, x2, #0xf94
    2138: 528000c0     	mov	w0, #0x6                // =6
    213c: 1400002b     	b	0x21e8 <MemoryWarning+0x24c>
    2140: d503201f     	nop
    2144: 50ff8933     	adr	x19, 0x126a <sysconf+0x126a>
    2148: f0ffffe2     	adrp	x2, 0x1000 <sysconf+0x1000>
    214c: 91110042     	add	x2, x2, #0x440
    2150: 52800080     	mov	w0, #0x4                // =4
    2154: aa1303e1     	mov	x1, x19
    2158: 2a1503e3     	mov	w3, w21
    215c: 2a1503e4     	mov	w4, w21
    2160: 94000054     	bl	0x22b0 <__android_log_print@plt>
    2164: f0ffffe2     	adrp	x2, 0x1000 <sysconf+0x1000>
    2168: 9103c842     	add	x2, x2, #0xf2
    216c: 52800080     	mov	w0, #0x4                // =4
    2170: aa1303e1     	mov	x1, x19
    2174: 9400004f     	bl	0x22b0 <__android_log_print@plt>
    2178: b9464b23     	ldr	w3, [x25, #0x648]
    217c: d503201f     	nop
    2180: 50ff8753     	adr	x19, 0x126a <sysconf+0x126a>
    2184: d0ffffe2     	adrp	x2, 0x0 <sysconf>
    2188: 91394842     	add	x2, x2, #0xe52
    218c: 52800080     	mov	w0, #0x4                // =4
    2190: aa1303e1     	mov	x1, x19
    2194: 2a0303e4     	mov	w4, w3
    2198: 94000046     	bl	0x22b0 <__android_log_print@plt>
    219c: b9864b28     	ldrsw	x8, [x25, #0x648]
    21a0: 52a19009     	mov	w9, #0xc800000          // =209715200
    21a4: d0ffffe2     	adrp	x2, 0x0 <sysconf>
    21a8: 913cc442     	add	x2, x2, #0xf31
    21ac: 52800080     	mov	w0, #0x4                // =4
    21b0: aa1303e1     	mov	x1, x19
    21b4: 9b297d08     	smull	x8, w8, w9
    21b8: d354fd03     	lsr	x3, x8, #20
    21bc: aa0303e4     	mov	x4, x3
    21c0: 9400003c     	bl	0x22b0 <__android_log_print@plt>
    21c4: f0ffffe2     	adrp	x2, 0x1000 <sysconf+0x1000>
    21c8: 910ab442     	add	x2, x2, #0x2ad
    21cc: 52800080     	mov	w0, #0x4                // =4
    21d0: aa1303e1     	mov	x1, x19
    21d4: 94000037     	bl	0x22b0 <__android_log_print@plt>
    21d8: f0ffffe2     	adrp	x2, 0x1000 <sysconf+0x1000>
    21dc: 9109d442     	add	x2, x2, #0x275
    21e0: 52800080     	mov	w0, #0x4                // =4
    21e4: aa1303e1     	mov	x1, x19
    21e8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
    21ec: a94457f6     	ldp	x22, x21, [sp, #0x40]
    21f0: a9435ff8     	ldp	x24, x23, [sp, #0x30]
    21f4: a94267fa     	ldp	x26, x25, [sp, #0x20]
    21f8: a9416ffc     	ldp	x28, x27, [sp, #0x10]
    21fc: a8c67bfd     	ldp	x29, x30, [sp], #0x60
    2200: 1400002c     	b	0x22b0 <__android_log_print@plt>

0000000000002204 <_CheckMemoryUsage>:
    2204: 90000048     	adrp	x8, 0xa000 <sysconf+0xa000>
    2208: f9432108     	ldr	x8, [x8, #0x640]
    220c: b40001e8     	cbz	x8, 0x2248 <_CheckMemoryUsage+0x44>
    2210: 90000048     	adrp	x8, 0xa000 <sysconf+0xa000>
    2214: b9464904     	ldr	w4, [x8, #0x648]
    2218: 7100049f     	cmp	w4, #0x1
    221c: 5400016b     	b.lt	0x2248 <_CheckMemoryUsage+0x44>
    2220: 52801908     	mov	w8, #0xc8               // =200
    2224: d503201f     	nop
    2228: 50ff8201     	adr	x1, 0x126a <sysconf+0x126a>
    222c: 9ba87c83     	umull	x3, w4, w8
    2230: f0ffffe2     	adrp	x2, 0x1000 <sysconf+0x1000>
    2234: 9113e842     	add	x2, x2, #0x4fa
    2238: 52800080     	mov	w0, #0x4                // =4
    223c: 2a0403e6     	mov	w6, w4
    2240: aa0303e5     	mov	x5, x3
    2244: 1400001b     	b	0x22b0 <__android_log_print@plt>
    2248: d503201f     	nop
    224c: 50ff80e1     	adr	x1, 0x126a <sysconf+0x126a>
    2250: f0ffffe2     	adrp	x2, 0x1000 <sysconf+0x1000>
    2254: 9112d442     	add	x2, x2, #0x4b5
    2258: 52800080     	mov	w0, #0x4                // =4
    225c: 14000015     	b	0x22b0 <__android_log_print@plt>

Disassembly of section .plt:

0000000000002260 <.plt>:
    2260: a9bf7bf0     	stp	x16, x30, [sp, #-0x10]!
    2264: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    2268: f942c611     	ldr	x17, [x16, #0x588]
    226c: 91162210     	add	x16, x16, #0x588
    2270: d61f0220     	br	x17
    2274: d503201f     	nop
    2278: d503201f     	nop
    227c: d503201f     	nop

0000000000002280 <__cxa_finalize@plt>:
    2280: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    2284: f942ca11     	ldr	x17, [x16, #0x590]
    2288: 91164210     	add	x16, x16, #0x590
    228c: d61f0220     	br	x17

0000000000002290 <__cxa_atexit@plt>:
    2290: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    2294: f942ce11     	ldr	x17, [x16, #0x598]
    2298: 91166210     	add	x16, x16, #0x598
    229c: d61f0220     	br	x17

00000000000022a0 <__register_atfork@plt>:
    22a0: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    22a4: f942d211     	ldr	x17, [x16, #0x5a0]
    22a8: 91168210     	add	x16, x16, #0x5a0
    22ac: d61f0220     	br	x17

00000000000022b0 <__android_log_print@plt>:
    22b0: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    22b4: f942d611     	ldr	x17, [x16, #0x5a8]
    22b8: 9116a210     	add	x16, x16, #0x5a8
    22bc: d61f0220     	br	x17

00000000000022c0 <strcmp@plt>:
    22c0: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    22c4: f942da11     	ldr	x17, [x16, #0x5b0]
    22c8: 9116c210     	add	x16, x16, #0x5b0
    22cc: d61f0220     	br	x17

00000000000022d0 <realloc@plt>:
    22d0: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    22d4: f942de11     	ldr	x17, [x16, #0x5b8]
    22d8: 9116e210     	add	x16, x16, #0x5b8
    22dc: d61f0220     	br	x17

00000000000022e0 <strlen@plt>:
    22e0: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    22e4: f942e211     	ldr	x17, [x16, #0x5c0]
    22e8: 91170210     	add	x16, x16, #0x5c0
    22ec: d61f0220     	br	x17

00000000000022f0 <malloc@plt>:
    22f0: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    22f4: f942e611     	ldr	x17, [x16, #0x5c8]
    22f8: 91172210     	add	x16, x16, #0x5c8
    22fc: d61f0220     	br	x17

0000000000002300 <strcpy@plt>:
    2300: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    2304: f942ea11     	ldr	x17, [x16, #0x5d0]
    2308: 91174210     	add	x16, x16, #0x5d0
    230c: d61f0220     	br	x17

0000000000002310 <__open_2@plt>:
    2310: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    2314: f942ee11     	ldr	x17, [x16, #0x5d8]
    2318: 91176210     	add	x16, x16, #0x5d8
    231c: d61f0220     	br	x17

0000000000002320 <lseek@plt>:
    2320: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    2324: f942f211     	ldr	x17, [x16, #0x5e0]
    2328: 91178210     	add	x16, x16, #0x5e0
    232c: d61f0220     	br	x17

0000000000002330 <__errno@plt>:
    2330: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    2334: f942f611     	ldr	x17, [x16, #0x5e8]
    2338: 9117a210     	add	x16, x16, #0x5e8
    233c: d61f0220     	br	x17

0000000000002340 <free@plt>:
    2340: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    2344: f942fa11     	ldr	x17, [x16, #0x5f0]
    2348: 9117c210     	add	x16, x16, #0x5f0
    234c: d61f0220     	br	x17

0000000000002350 <close@plt>:
    2350: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    2354: f942fe11     	ldr	x17, [x16, #0x5f8]
    2358: 9117e210     	add	x16, x16, #0x5f8
    235c: d61f0220     	br	x17

0000000000002360 <sysconf@plt>:
    2360: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    2364: f9430211     	ldr	x17, [x16, #0x600]
    2368: 91180210     	add	x16, x16, #0x600
    236c: d61f0220     	br	x17

0000000000002370 <getpagesize@plt>:
    2370: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    2374: f9430611     	ldr	x17, [x16, #0x608]
    2378: 91182210     	add	x16, x16, #0x608
    237c: d61f0220     	br	x17

0000000000002380 <mmap@plt>:
    2380: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    2384: f9430a11     	ldr	x17, [x16, #0x610]
    2388: 91184210     	add	x16, x16, #0x610
    238c: d61f0220     	br	x17

0000000000002390 <munmap@plt>:
    2390: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    2394: f9430e11     	ldr	x17, [x16, #0x618]
    2398: 91186210     	add	x16, x16, #0x618
    239c: d61f0220     	br	x17

00000000000023a0 <memset@plt>:
    23a0: 90000030     	adrp	x16, 0x6000 <memset@plt+0x3c60>
    23a4: f9431211     	ldr	x17, [x16, #0x620]
    23a8: 91188210     	add	x16, x16, #0x620
    23ac: d61f0220     	br	x17
